.report-page[data-astro-cid-et3khb2f]{--reading-width:820px;--report-accent-ink:color-mix(in srgb,var(--report-accent) 44%,var(--ink));background:var(--paper);color:var(--ink)}.report-hero[data-astro-cid-et3khb2f]{max-width:1360px;margin:auto;padding:140px 6vw 70px}.report-back[data-astro-cid-et3khb2f]{color:var(--muted);margin-bottom:70px;font-size:13px;display:inline-block}.report-eyebrow[data-astro-cid-et3khb2f]{color:var(--muted);letter-spacing:.16em;margin:0 0 32px;font-size:11px}.report-game[data-astro-cid-et3khb2f]{color:var(--report-accent-ink);margin:0 0 20px;font-size:18px;line-height:1.6}.report-hero[data-astro-cid-et3khb2f] h1[data-astro-cid-et3khb2f]{letter-spacing:-.055em;text-wrap:balance;max-width:13em;margin:0;font-size:clamp(44px,6.8vw,94px);font-weight:550;line-height:1.15}.report-subtitle[data-astro-cid-et3khb2f]{color:var(--soft-ink);letter-spacing:-.025em;margin:24px 0 40px;font-size:clamp(20px,2.7vw,32px);line-height:1.5}.report-meta[data-astro-cid-et3khb2f]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:12px 26px;padding:22px 0;font-size:12px;line-height:1.6;display:flex}.report-intro[data-astro-cid-et3khb2f]{max-width:760px;color:var(--soft-ink);margin:30px 0 0;font-size:21px;line-height:1.9}.report-reading-bar[data-astro-cid-et3khb2f]{z-index:20;background:var(--header-glass);backdrop-filter:blur(18px);border-block:1px solid var(--line);color:var(--soft-ink);justify-content:space-between;gap:20px;padding:17px max(6vw,50vw - 600px);font-size:12px;display:flex;position:sticky;top:68px}.report-reading-bar[data-astro-cid-et3khb2f]>a[data-astro-cid-et3khb2f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-reading-actions[data-astro-cid-et3khb2f]{flex-shrink:0;align-items:center;gap:22px;display:flex}.report-reading-actions[data-astro-cid-et3khb2f] span[data-astro-cid-et3khb2f]{white-space:nowrap}.report-progress[data-astro-cid-et3khb2f]{width:100%;height:2px;position:absolute;bottom:-1px;left:0}.report-progress[data-astro-cid-et3khb2f] i[data-astro-cid-et3khb2f]{background:var(--report-accent-ink);width:0;height:100%;display:block}.report-analysis-back[data-astro-cid-et3khb2f]{color:var(--muted);white-space:nowrap;transition:color .2s}.report-analysis-back[data-astro-cid-et3khb2f]:hover{color:var(--report-accent-ink)}.report-layout[data-astro-cid-et3khb2f]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:70px;max-width:1320px;margin:auto;padding:64px 40px 100px;display:grid}.report-sidebar[data-astro-cid-et3khb2f]{min-width:0;position:sticky;top:156px}.report-toc[data-astro-cid-et3khb2f] summary[data-astro-cid-et3khb2f]{cursor:pointer;border-bottom:1px solid var(--line);justify-content:space-between;padding:0 0 18px;font-size:13px;font-weight:600;list-style:none;display:flex}.report-toc[data-astro-cid-et3khb2f] nav[data-astro-cid-et3khb2f]{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:calc(100vh - 280px);padding:14px 8px 14px 0;overflow-y:auto}.report-toc[data-astro-cid-et3khb2f] nav[data-astro-cid-et3khb2f] a[data-astro-cid-et3khb2f]{color:var(--muted);gap:12px;padding:9px 0;font-size:13px;line-height:1.7;transition:color .2s;display:flex}.report-toc[data-astro-cid-et3khb2f] nav[data-astro-cid-et3khb2f] a[data-astro-cid-et3khb2f]>span[data-astro-cid-et3khb2f]{opacity:.7;flex-shrink:0;padding-top:2px;font-size:10px}.report-toc[data-astro-cid-et3khb2f] nav[data-astro-cid-et3khb2f] a[data-astro-cid-et3khb2f]:hover,.report-toc[data-astro-cid-et3khb2f] nav[data-astro-cid-et3khb2f] a[data-astro-cid-et3khb2f].is-current{color:var(--report-accent-ink)}.report-top-link[data-astro-cid-et3khb2f]{color:var(--muted);padding-top:20px;font-size:12px;display:block}.report-body[data-astro-cid-et3khb2f]{min-width:0;max-width:var(--reading-width);color:var(--soft-ink);overflow-wrap:anywhere;font-size:18px;line-height:1.95}.report-body[data-astro-cid-et3khb2f] p{margin:0 0 26px}.report-body[data-astro-cid-et3khb2f] strong{color:var(--ink);font-weight:600}.report-body[data-astro-cid-et3khb2f] a{color:var(--report-accent-ink);text-underline-offset:4px;text-decoration:underline}.report-body[data-astro-cid-et3khb2f] h2[data-astro-cid-et3khb2f]{color:var(--ink);letter-spacing:-.035em;border-top:1px solid var(--line);text-wrap:balance;margin:60px 0 30px;padding-top:56px;scroll-margin-top:160px;font-size:clamp(29px,3.1vw,40px);font-weight:550;line-height:1.4}.report-body[data-astro-cid-et3khb2f] h3[data-astro-cid-et3khb2f]{color:var(--ink);letter-spacing:-.015em;margin:46px 0 22px;scroll-margin-top:160px;font-size:23px;font-weight:550;line-height:1.5}.report-body[data-astro-cid-et3khb2f] .report-source-title[data-astro-cid-et3khb2f]{color:var(--ink);font-size:21px;font-weight:550}.report-body[data-astro-cid-et3khb2f] .report-caption[data-astro-cid-et3khb2f]{color:var(--muted);font-size:13px;line-height:1.8}.report-figure[data-astro-cid-et3khb2f]{margin:44px 0}.report-figure[data-astro-cid-et3khb2f]>a[data-astro-cid-et3khb2f]{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:block;position:relative;overflow:hidden}.report-figure[data-astro-cid-et3khb2f] img[data-astro-cid-et3khb2f]{object-fit:contain;width:100%;height:auto}.report-expand[data-astro-cid-et3khb2f]{color:var(--soft-ink);text-align:right;background:var(--surface);padding:8px 16px;font-size:12px;display:block}.report-figure[data-astro-cid-et3khb2f] figcaption[data-astro-cid-et3khb2f]{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.85}.report-table-wrap[data-astro-cid-et3khb2f]{border:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line) var(--surface);border-radius:8px;margin:40px 0;overflow-x:auto}.report-table-wrap[data-astro-cid-et3khb2f] table[data-astro-cid-et3khb2f]{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:14px;line-height:1.85}.report-table-wrap[data-astro-cid-et3khb2f] th[data-astro-cid-et3khb2f]{color:var(--ink);background:var(--raised);font-weight:600}.report-table-wrap[data-astro-cid-et3khb2f] td[data-astro-cid-et3khb2f],.report-table-wrap[data-astro-cid-et3khb2f] th[data-astro-cid-et3khb2f]{vertical-align:top;border-bottom:1px solid var(--line);border-right:1px solid var(--line);min-width:130px;padding:19px 20px}.report-table-wrap[data-astro-cid-et3khb2f] tbody[data-astro-cid-et3khb2f] tr[data-astro-cid-et3khb2f]:nth-child(2n){background:var(--surface)}.report-table-wrap[data-astro-cid-et3khb2f] td[data-astro-cid-et3khb2f]:last-child,.report-table-wrap[data-astro-cid-et3khb2f] th[data-astro-cid-et3khb2f]:last-child{border-right:0}.report-table-wrap[data-astro-cid-et3khb2f] tr[data-astro-cid-et3khb2f]:last-child td[data-astro-cid-et3khb2f]{border-bottom:0}.report-end[data-astro-cid-et3khb2f]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:70px;padding-top:30px;font-size:13px;display:flex}.report-related[data-astro-cid-et3khb2f]{max-width:1320px;margin:auto;padding:0 40px 120px}.report-related[data-astro-cid-et3khb2f]>div[data-astro-cid-et3khb2f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.report-related[data-astro-cid-et3khb2f] a[data-astro-cid-et3khb2f]{border-top:1px solid var(--line);padding:30px 28px 20px 0;position:relative}.report-related[data-astro-cid-et3khb2f] span[data-astro-cid-et3khb2f]{color:var(--muted);font-size:12px;line-height:1.7}.report-related[data-astro-cid-et3khb2f] h2[data-astro-cid-et3khb2f]{letter-spacing:-.03em;margin:20px 0;font-size:24px;font-weight:500;line-height:1.4}.report-related[data-astro-cid-et3khb2f] i[data-astro-cid-et3khb2f]{font-style:normal;position:absolute;bottom:40px;right:0}.report-lightbox[data-astro-cid-et3khb2f]{border:1px solid var(--line);background:var(--panel);width:min(1600px,96vw);max-width:96vw;max-height:94vh;color:var(--ink);border-radius:12px;padding:0}.report-lightbox[data-astro-cid-et3khb2f]::backdrop{backdrop-filter:blur(10px);background:#000000e0}.report-lightbox-tools[data-astro-cid-et3khb2f]{align-items:center;gap:20px;padding:16px 22px;font-size:13px;display:flex}.report-lightbox-tools[data-astro-cid-et3khb2f] p[data-astro-cid-et3khb2f]{flex:1;margin:0;line-height:1.7}.report-lightbox-tools[data-astro-cid-et3khb2f] a[data-astro-cid-et3khb2f],.report-lightbox-tools[data-astro-cid-et3khb2f] button[data-astro-cid-et3khb2f]{flex-shrink:0}.report-lightbox-tools[data-astro-cid-et3khb2f] button[data-astro-cid-et3khb2f]{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:9px 16px}.report-lightbox-content[data-astro-cid-et3khb2f]{background:var(--surface);max-height:76vh;overflow:auto}.report-lightbox-content[data-astro-cid-et3khb2f] img[data-astro-cid-et3khb2f]{width:100%;height:auto}@media (width>=1600px){.report-body[data-astro-cid-et3khb2f]{font-size:19px}}@media (width<=1000px){.report-layout[data-astro-cid-et3khb2f]{grid-template-columns:1fr;gap:36px;max-width:900px;padding:38px 6vw 70px}.report-sidebar[data-astro-cid-et3khb2f]{position:static}.report-toc[data-astro-cid-et3khb2f] nav[data-astro-cid-et3khb2f]{max-height:50vh}.report-top-link[data-astro-cid-et3khb2f]{display:none}.report-reading-bar[data-astro-cid-et3khb2f]{top:68px}.report-hero[data-astro-cid-et3khb2f]{padding:125px 6vw 55px}.report-back[data-astro-cid-et3khb2f]{margin-bottom:48px}.report-related[data-astro-cid-et3khb2f]{padding:0 6vw 80px}}@media (width<=600px){.report-reading-bar[data-astro-cid-et3khb2f]>a[data-astro-cid-et3khb2f]:first-child{display:none}.report-reading-actions[data-astro-cid-et3khb2f]{justify-content:space-between;gap:14px;width:100%}.report-analysis-back[data-astro-cid-et3khb2f]{font-size:11px}.report-body[data-astro-cid-et3khb2f]{font-size:16px;line-height:1.95}.report-body[data-astro-cid-et3khb2f] h3[data-astro-cid-et3khb2f]{font-size:21px}.report-body[data-astro-cid-et3khb2f] h2[data-astro-cid-et3khb2f]{margin-top:40px;padding-top:38px}.report-hero[data-astro-cid-et3khb2f] h1[data-astro-cid-et3khb2f]{font-size:43px}.report-intro[data-astro-cid-et3khb2f]{font-size:18px}.report-subtitle[data-astro-cid-et3khb2f]{font-size:21px}.report-game[data-astro-cid-et3khb2f]{font-size:15px}.report-meta[data-astro-cid-et3khb2f]{gap:10px 18px;font-size:11px}.report-related[data-astro-cid-et3khb2f]>div[data-astro-cid-et3khb2f]{grid-template-columns:1fr;gap:0}.report-lightbox-tools[data-astro-cid-et3khb2f]{flex-wrap:wrap;gap:12px;padding:14px}.report-lightbox-tools[data-astro-cid-et3khb2f] p[data-astro-cid-et3khb2f]{flex-basis:100%}.report-figure[data-astro-cid-et3khb2f]{margin:32px 0}}
