.page_page__M3sbZ{max-width:1040px;margin:0 auto;padding:var(--ag-s6) var(--ag-s5) var(--ag-s8)}.page_head___dd78{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ag-s4);flex-wrap:wrap;padding-bottom:var(--ag-s4);border-bottom:1px solid var(--ag-border)}.page_brand__vYqsR{font-weight:700;letter-spacing:.02em}.page_brand__vYqsR .page_mark__vzPHY{color:var(--ag-accent)}.page_client__x_Hf_{color:var(--ag-text-muted);font-weight:500}.page_fresh__AaSzX{font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_role___aUef{display:inline-block;margin-left:var(--ag-s2);padding:1px var(--ag-s2);border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);font-size:11px}.page_pii__zw7yP{margin:var(--ag-s4) 0 0;padding:var(--ag-s2) var(--ag-s3);font-size:var(--ag-fs-sm);color:var(--ag-warn-fg);background:var(--ag-warn-bg);border:1px solid var(--ag-warn-border);border-radius:var(--ag-radius)}.page_hero__ArhjX{margin-top:var(--ag-s5);padding:var(--ag-s5);background:var(--ag-bg);border:1px solid var(--ag-border);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow)}.page_heroTop__SXqYn{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ag-s4);flex-wrap:wrap}.page_heroTitle__Twoun{margin:0;font-size:var(--ag-fs-base);color:var(--ag-text-muted);font-weight:600}.page_heroRate__NuSZj{display:flex;align-items:baseline;gap:var(--ag-s2)}.page_heroRateNum__eK4sv{font-family:var(--ag-font-num);font-size:42px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--ag-bad-ink);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.page_heroRateLabel__ZV28i{font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_bar___C8SH{display:flex;height:20px;margin-top:var(--ag-s4);border-radius:var(--ag-radius-pill);overflow:hidden;background:var(--ag-surface)}.page_seg__dO0Vz{height:100%}.page_segGood__avkXb{background:var(--ag-grad-good)}.page_segMid__mLI2e{background:var(--ag-grad-mid)}.page_segBad__xHLKb{background:var(--ag-grad-bad)}.page_legend__rT1l5{display:flex;gap:var(--ag-s5);flex-wrap:wrap;margin-top:var(--ag-s3);font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_legendItem__gh1_n{display:inline-flex;align-items:center;gap:var(--ag-s2)}.page_dot__t5s7O{width:10px;height:10px;border-radius:3px;flex-shrink:0}.page_dotGood__7u_rP{background:var(--ag-grad-good)}.page_dotMid__x_Qap{background:var(--ag-grad-mid)}.page_dotBad__A9yFp{background:var(--ag-grad-bad)}.page_legendItem__gh1_n b{color:var(--ag-text);font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.page_denom__lsqyf{margin:var(--ag-s3) 0 0;font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_empty__yUxxv{margin-top:var(--ag-s4);color:var(--ag-text-muted)}.page_stats__AwQW1{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--ag-s3);gap:var(--ag-s3);margin-top:var(--ag-s4)}.page_stat__1yk2y{padding:var(--ag-s3) var(--ag-s4);background:var(--ag-bg);border:1px solid var(--ag-border);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow)}.page_statLabel__Yce6m{font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_statValue__zAiXI{margin-top:2px;font-family:var(--ag-font-num);font-size:22px;font-weight:700;letter-spacing:-.01em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.page_cols__49QHJ{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:var(--ag-s4);gap:var(--ag-s4);margin-top:var(--ag-s6)}@media (max-width:720px){.page_cols__49QHJ{grid-template-columns:1fr}}.page_panel__O7CPU{padding:var(--ag-s5);background:var(--ag-bg);border:1px solid var(--ag-border);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow)}.page_h2__2_dxU{margin:0 0 var(--ag-s4);font-size:var(--ag-fs-lg);font-weight:700}.page_h2__2_dxU small{font-weight:500;font-size:var(--ag-fs-sm);color:var(--ag-text-muted);margin-left:var(--ag-s2)}.page_gapRow__1S6gL{display:grid;grid-template-columns:minmax(0,1fr) 96px auto;align-items:center;grid-gap:var(--ag-s3);gap:var(--ag-s3);padding:var(--ag-s2) 0}.page_gapRow__1S6gL+.page_gapRow__1S6gL{border-top:1px solid var(--ag-border)}.page_gapPhrase__WH4RF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_gapBarWrap__8yiO3{height:10px;display:flex;align-items:center}.page_gapBarFill__iKpM9{height:10px;background:var(--ag-grad-bad-h);border-radius:var(--ag-radius-pill);min-width:3px}.page_gapCount__hmfY0{font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:700;color:var(--ag-bad-ink);text-align:right;min-width:2ch}.page_rankRow__0dgEX{grid-template-columns:auto minmax(0,1fr) minmax(140px,38%) auto;padding:var(--ag-s2) var(--ag-s2)}.page_rankRow__0dgEX+.page_rankRow__0dgEX{border-top:1px solid var(--ag-border)}.page_rankNo__DIlEY{font-family:var(--ag-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ag-text-muted);font-weight:700;min-width:1.5em;text-align:right}a.page_rankRow__0dgEX{border-radius:var(--ag-radius);transition:background-color .15s ease}a.page_rankRow__0dgEX:hover{background:var(--ag-surface)}.page_bdRow__IfAWK{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-s3);padding:var(--ag-s2) 0}.page_bdRow__IfAWK+.page_bdRow__IfAWK{border-top:1px solid var(--ag-border)}.page_bdCount___kawr{font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:700}.page_badge__fJ3Fz{display:inline-block;padding:1px var(--ag-s2);border-radius:var(--ag-radius-pill);font-size:12px;font-weight:600;white-space:nowrap}.page_bAnswered___vPXQ{color:var(--ag-good-ink);background:var(--ag-good-bg)}.page_bPartial__qPFY0{color:var(--ag-mid-ink);background:var(--ag-mid-bg)}.page_bBad___UL7U{color:var(--ag-bad-ink);background:var(--ag-bad-bg)}.page_bMuted__gjEKH{color:var(--ag-text-muted);background:var(--ag-surface)}.page_questions__qSX_W{margin-top:0}.page_time__RuFP_{color:var(--ag-text-muted);white-space:nowrap;font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.page_gate__8D4K8{max-width:560px;margin:12vh auto 0;padding:var(--ag-s6);text-align:center}.page_gateTitle__SE_D6{font-size:24px;margin:0 0 var(--ag-s3)}.page_gateText__Nvb7q{color:var(--ag-text-muted)}.page_gateErr__2zsFY{color:var(--ag-danger)}.page_pick__awXal{max-width:560px;margin:10vh auto 0;padding:var(--ag-s6)}.page_pickList__RiSx2{list-style:none;margin:var(--ag-s4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--ag-s2)}.page_pickLink__MHzz0{display:block;padding:var(--ag-s3) var(--ag-s4);border:1px solid var(--ag-border);border-radius:var(--ag-radius);color:var(--ag-accent);text-decoration:none}.page_pickLink__MHzz0:hover{border-color:var(--ag-accent)}.page_listSwitch__ew0rg{display:inline-flex;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);padding:3px;gap:2px;margin-bottom:var(--ag-s4)}.page_listSwitchBtn__r51yN{border:0;background:transparent;color:var(--ag-text-muted);font-size:12.5px;font-weight:600;padding:5px 14px;border-radius:var(--ag-radius-pill);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.page_listSwitchBtn__r51yN:hover{color:var(--ag-text)}.page_listSwitchOn__hk0Bq{background:var(--ag-bg);color:var(--ag-text);box-shadow:0 1px 2px rgba(16,24,40,.12)}.page_listSwitchBtn__r51yN:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.page_listCap__J6vlF{margin:0 0 var(--ag-s3);font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_listReveal__Yr0we{animation:page_agIn__9ycsm .28s ease both}.page_themeTable__SNeSZ{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--ag-fs-sm)}.page_colNum__J31_e{width:5em}.page_colTime__tHQLy{width:8em}.page_themeTable__SNeSZ td,.page_themeTable__SNeSZ th{padding:var(--ag-s2);border-top:1px solid var(--ag-border)}.page_themeTable__SNeSZ thead th{color:var(--ag-text-muted);font-weight:600;text-align:left;border-top:none}.page_tdNum__3_0Oz,.page_thNum__GHkUz{text-align:right;font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.page_tdTheme__q1boX{overflow:hidden}.page_themeLink__4JiOX{color:var(--ag-text);font-weight:600;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_themeLink__4JiOX:hover{color:var(--ag-accent)}.page_themeTable__SNeSZ tbody tr:hover{background:var(--ag-surface);cursor:pointer}.page_themeTable__SNeSZ tbody tr:hover .page_themeLink__4JiOX{color:var(--ag-accent)}.page_themeTable__SNeSZ tbody tr{animation:page_agIn__9ycsm .28s ease both}.page_prov__yK2Nx{display:inline-block;font-size:11px;font-weight:700;color:var(--ag-warn-fg);background:var(--ag-warn-bg);border:1px solid var(--ag-warn-border);border-radius:var(--ag-radius-pill);padding:2px 10px;margin-left:var(--ag-s2)}.page_themeEmpty__LZLU8{margin-top:var(--ag-s5);padding:var(--ag-s6);text-align:center;color:var(--ag-text-muted);background:var(--ag-bg);border:1px solid var(--ag-border);border-radius:var(--ag-radius-lg)}.page_fbUp__mV1oq{color:var(--ag-fb-up)}.page_fbDown__5xME4,.page_fbUp__mV1oq{display:inline-flex;align-items:center;gap:3px;font-weight:700}.page_fbDown__5xME4{color:var(--ag-fb-down)}.page_rankUn__AeiAu{color:var(--ag-bad-ink);font-family:var(--ag-font-num);font-weight:700}.page_tabContent__68_j2{display:flex;flex-direction:column;gap:var(--ag-s4);margin-top:var(--ag-s6)}.page_themeGrid__b5X9s{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:var(--ag-s4);gap:var(--ag-s4);align-items:start}@media (max-width:900px){.page_themeGrid__b5X9s{grid-template-columns:1fr}}.page_drillCol__MwOag{min-height:280px}.page_drillPlaceholder__jMJ9i{color:var(--ag-text-muted);padding:var(--ag-s6) var(--ag-s4);text-align:center;font-size:var(--ag-fs-sm)}.page_overviewBreakdown__ajTO7{margin-top:var(--ag-s6)}#page_drill__soTj5,#page_questions__qSX_W{scroll-margin-top:var(--ag-s4)}.page_tabIn__tPbq3>*{animation:page_agIn__9ycsm .3s ease both}.page_tabIn__tPbq3>:first-child{animation-delay:0s}.page_tabIn__tPbq3>:nth-child(2){animation-delay:40ms}.page_tabIn__tPbq3>:nth-child(3){animation-delay:80ms}.page_tabIn__tPbq3>:nth-child(4){animation-delay:.12s}.page_tabIn__tPbq3>:nth-child(5){animation-delay:.16s}.page_tabIn__tPbq3>:nth-child(6){animation-delay:.2s}.page_tabIn__tPbq3>:nth-child(7){animation-delay:.24s}.page_tabIn__tPbq3>:nth-child(8),.page_tabIn__tPbq3>:nth-child(n+9){animation-delay:.28s}@keyframes page_agIn__9ycsm{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page_tabs__Y_RCX{display:flex;gap:var(--ag-s2);margin-top:var(--ag-s5);border-bottom:1px solid var(--ag-border)}.page_tab__Mr1Ep{padding:var(--ag-s2) var(--ag-s4);font-size:var(--ag-fs-sm);font-weight:600;color:var(--ag-text-muted);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}.page_tab__Mr1Ep:hover{color:var(--ag-text)}.page_tab__Mr1Ep:focus-visible{outline:2px solid var(--ag-focus);outline-offset:-2px}.page_tabOn__E57vR{color:var(--ag-accent);border-bottom-color:var(--ag-accent)}.page_filterRow__uGkwI{display:flex;flex-direction:column;gap:var(--ag-s3)}.page_chipGroup__OB6kh{display:flex;align-items:center;gap:var(--ag-s2);flex-wrap:wrap}.page_chipGroupLabel__7WC8v{font-size:var(--ag-fs-sm);color:var(--ag-text-muted);font-weight:600;min-width:3.2em}.page_chip__ABBH_{display:inline-block;padding:3px var(--ag-s3);border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);font-size:12.5px;font-weight:600;color:var(--ag-text-muted);text-decoration:none;background:var(--ag-bg);transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.page_chip__ABBH_:hover{border-color:var(--ag-accent);color:var(--ag-text)}.page_chip__ABBH_:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.page_chip__ABBH_:active{transform:scale(.96)}.page_chipOn__SqoeZ{background:var(--ag-accent);border-color:var(--ag-accent);animation:page_agPop__HcncY .2s ease}.page_chipOn__SqoeZ,.page_chipOn__SqoeZ:hover{color:var(--ag-on-accent)}@keyframes page_agPop__HcncY{0%{transform:scale(.94)}to{transform:scale(1)}}.page_detailList__V9SSM{display:flex;flex-direction:column}.page_detailRow__EygBh{display:grid;grid-template-columns:6em 1fr;grid-gap:var(--ag-s3);gap:var(--ag-s3);padding:var(--ag-s2) 0;align-items:start}.page_detailRow__EygBh+.page_detailRow__EygBh{border-top:1px solid var(--ag-border)}.page_detailRow__EygBh dt{color:var(--ag-text-muted);font-weight:600;font-size:var(--ag-fs-sm)}.page_detailRow__EygBh dd{margin:0}.page_detailRow__EygBh dd,.page_detailText__VBL4C{white-space:pre-wrap;word-break:break-word}a.page_gapRow__1S6gL{text-decoration:none;color:inherit;border-radius:var(--ag-radius);cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}a.page_gapRow__1S6gL:hover{background:var(--ag-surface);transform:translateY(-2px);box-shadow:var(--ag-shadow)}a.page_gapRow__1S6gL:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.page_qTableWrap__T9Yfr{overflow-x:auto;background:var(--ag-bg);border:1px solid var(--ag-border);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow)}.page_qTable__Smkdv{width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;font-size:var(--ag-fs-sm)}.page_qTable__Smkdv td,.page_qTable__Smkdv th{padding:var(--ag-s2) var(--ag-s3);text-align:left;vertical-align:middle}.page_qTable__Smkdv thead th{color:var(--ag-text-muted);font-weight:600;background:var(--ag-surface);border-bottom:1px solid var(--ag-border)}.page_qtr__0qiE1{position:relative;cursor:pointer;animation:page_agIn__9ycsm .28s ease both}.page_qtr__0qiE1+.page_qtr__0qiE1 td{border-top:1px solid var(--ag-border)}tbody .page_qtr__0qiE1:hover{background:var(--ag-surface)}.page_qtr__0qiE1:focus-visible{outline:2px solid var(--ag-focus);outline-offset:-2px}.page_qACell__gnQcF{color:var(--ag-text-muted)}.page_qEllip__DS4mx{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_qtrOpen__uMfn_ td{background:var(--ag-surface)}.page_qDetailRow__g6vM6 td{padding:0}.page_qDetailWrap__8ERfJ{max-height:0;opacity:0;overflow:hidden;transition:max-height .28s ease,opacity .28s ease}.page_qDetailWrap__8ERfJ.page_open__pRnc_{max-height:640px;opacity:1}.page_detailBox__lbusv{padding:var(--ag-s4);background:var(--ag-surface);border-top:2px solid var(--ag-accent);display:flex;flex-direction:column;gap:var(--ag-s3);scroll-margin-top:var(--ag-s5);animation:page_agReveal__Owx3H .25s ease}.page_detailField__smWqH{display:flex;gap:var(--ag-s3);font-size:var(--ag-fs-sm)}.page_detailK__hTD4u{flex:none;width:3.5em;color:var(--ag-text-muted);font-weight:700}.page_detailV__GeIGr{white-space:pre-wrap;word-break:break-word;min-width:0}.page_detailMeta__oyrMV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ag-s2) var(--ag-s4);font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_detailFb__gkxU9{display:inline-flex;align-items:center;gap:3px}.page_detailCloseBtn__3Zn8C{margin-left:auto;padding:4px var(--ag-s3);border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);background:var(--ag-bg);color:var(--ag-text-muted);font-size:var(--ag-fs-sm);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.page_detailCloseBtn__3Zn8C:hover{border-color:var(--ag-accent);color:var(--ag-text);background:var(--ag-bg)}.page_detailCloseBtn__3Zn8C:active{transform:scale(.96)}.page_detailCloseBtn__3Zn8C:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.page_drillReveal__FrqNc{animation:page_agReveal__Owx3H .25s ease}@keyframes page_agReveal__Owx3H{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){a.page_gapRow__1S6gL:hover{transform:none}a.page_rankRow__0dgEX{transition:none}.page_detailBox__lbusv,.page_drillReveal__FrqNc,.page_listReveal__Yr0we,.page_qtr__0qiE1,.page_tabIn__tPbq3>*,.page_themeTable__SNeSZ tbody tr{animation:none}.page_qDetailWrap__8ERfJ{transition:none}.page_chip__ABBH_,.page_chip__ABBH_:active,.page_detailCloseBtn__3Zn8C,.page_detailCloseBtn__3Zn8C:active{transition:none;transform:none}.page_chipOn__SqoeZ{animation:none}}.page_pager__ROncD{display:flex;align-items:center;justify-content:center;gap:var(--ag-s4);margin-top:var(--ag-s4);font-size:var(--ag-fs-sm)}.page_pagerLink__6aRJt{color:var(--ag-accent);text-decoration:none;padding:var(--ag-s1) var(--ag-s3);border:1px solid var(--ag-border);border-radius:var(--ag-radius)}.page_pagerLink__6aRJt:hover{border-color:var(--ag-accent)}.page_pagerOff__iU_5I{color:var(--ag-border);padding:var(--ag-s1) var(--ag-s3);border:1px solid var(--ag-border);border-radius:var(--ag-radius)}.page_pagerNow__rLPO8{color:var(--ag-text-muted);font-family:var(--ag-font-num)}.page_ledgerStatus__PzkKu{margin-top:var(--ag-s4);font-size:var(--ag-fs-sm);color:var(--ag-text)}.page_dxNote__bWKAs{margin:var(--ag-s3) 0 0;font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_dxSummary__Bg1Wp{display:flex;flex-wrap:wrap;gap:var(--ag-s2);margin-top:var(--ag-s4)}.page_dxExcluded__6Hpi1{color:var(--ag-mid-ink);background:var(--ag-mid-bg)}.page_dxIncluded__PKhxV{color:var(--ag-accent);background:color-mix(in srgb,var(--ag-accent) 12%,var(--ag-surface))}.page_dxBlank__o_mzr{color:var(--ag-text-muted);background:var(--ag-surface)}.page_dxList__CwQhW{list-style:none;margin:var(--ag-s4) 0 0;padding:0}.page_dxItem__AnOmA{padding:var(--ag-s3) 0}.page_dxItem__AnOmA+.page_dxItem__AnOmA{border-top:1px solid var(--ag-border)}.page_dxItemHead__rBq8O{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--ag-s3);gap:var(--ag-s3)}.page_dxPhrase__jSaRZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_dxSim__E_JAB{font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:var(--ag-text-muted)}.page_dxPage__a_rib{margin-top:var(--ag-s2);font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_dxPage__a_rib a{color:var(--ag-accent)}.page_dxDecision__r4T7_{margin-left:var(--ag-s2);padding:0 var(--ag-s2);border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);font-size:11px}.page_dxReason__Gxzqm{display:block;margin-top:2px}.page_ledgerStatus__PzkKu p{margin:var(--ag-s2) 0}.page_propGen__z_CO6{margin:var(--ag-s4) 0}.page_propGenBtn__pp9Jf{padding:var(--ag-s2) var(--ag-s4);font-size:var(--ag-fs-sm);font-weight:600;color:#fff;background:var(--ag-accent);border:none;border-radius:var(--ag-radius-pill);cursor:pointer}.page_propGenBtn__pp9Jf:disabled{opacity:.6;cursor:default}.page_propList__3fdnF{list-style:none;margin:var(--ag-s4) 0 0;padding:0;counter-reset:prop}.page_propItem__y8Pll{padding:var(--ag-s4) 0}.page_propItem__y8Pll+.page_propItem__y8Pll{border-top:1px solid var(--ag-border)}.page_propHead__dHi5P{display:flex;align-items:center;gap:var(--ag-s2)}.page_propCount__xe9Ho{font-family:var(--ag-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ag-text-muted);font-size:var(--ag-fs-sm)}.page_propHeadline__KHwqV{margin:var(--ag-s2) 0 0;font-weight:700}.page_propAction__RPt6l{margin:var(--ag-s1) 0 0}.page_propSamples__Z7CAc{margin:var(--ag-s2) 0 0;font-size:var(--ag-fs-sm);color:var(--ag-text-muted)}.page_propDownload__3WYAE{display:inline-block;margin-top:var(--ag-s2);font-size:var(--ag-fs-sm);color:var(--ag-accent)}.page_batchTable__9fNYt{width:100%;min-width:1080px;border-collapse:collapse;font-size:var(--ag-fs-sm)}.page_batchTable__9fNYt td,.page_batchTable__9fNYt th{padding:var(--ag-s2) var(--ag-s3);text-align:left;vertical-align:middle;white-space:nowrap}.page_batchTable__9fNYt thead th{color:var(--ag-text-muted);font-weight:600;background:var(--ag-surface);border-bottom:1px solid var(--ag-border)}.page_batchTable__9fNYt tbody tr+tr td{border-top:1px solid var(--ag-border)}.page_batchErr__LvVod{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ag-bad-ink);font-size:var(--ag-fs-sm)}.page_batchRetryBtn__9aRwt{padding:1px var(--ag-s2);font-size:11px;color:var(--ag-accent);background:transparent;border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);cursor:pointer}.page_batchRetryBtn__9aRwt:disabled{opacity:.6;cursor:default}.page_batchRetryMsg__kZZHE{margin-left:var(--ag-s2);font-size:11px;color:var(--ag-text-muted)}.page_nodePanel__sHM_J{margin-top:var(--ag-s6)}.page_nodeTable__D8AbZ{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--ag-fs-sm)}.page_nodeTable__D8AbZ td,.page_nodeTable__D8AbZ th{padding:var(--ag-s2) var(--ag-s3);text-align:left;vertical-align:middle;white-space:nowrap}.page_nodeTable__D8AbZ thead th{color:var(--ag-text-muted);font-weight:600;background:var(--ag-surface);border-bottom:1px solid var(--ag-border)}.page_nodeTable__D8AbZ tbody tr+tr td{border-top:1px solid var(--ag-border)}.page_nodeType__moAra{margin-left:var(--ag-s2);font-size:11px;color:var(--ag-text-muted);font-family:var(--ag-font-num)}.page_nodeSpike__82ebs{color:var(--ag-bad-ink);font-weight:700}.page_nodeBarTh__y9jF0{width:34%}.page_nodeBarTd__RN5pE{padding-left:0!important}.page_nodeBar__rJO_p{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--ag-accent-soft,#cfe0f2),var(--ag-accent,#0b5fa5));min-width:2px}.page_nodeNote__yu1Xa{margin:var(--ag-s3) 0 0;font-size:12px;color:var(--ag-text-muted);line-height:1.6}.page_turnNodes__w0qxA{display:flex;flex-wrap:wrap;gap:var(--ag-s2)}.page_turnNode__EK9Jj{display:inline-flex;align-items:baseline;gap:var(--ag-s2);padding:2px var(--ag-s3);border:1px solid var(--ag-border);border-radius:999px;background:var(--ag-surface);font-size:12px;white-space:nowrap}.page_turnNode__EK9Jj b{font-family:var(--ag-font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_usageGrid__aWAJa{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--ag-s3);gap:var(--ag-s3);align-items:end}.page_usageBig__X3hNo,.page_usageCell__hSWyh{display:flex;flex-direction:column;gap:2px}.page_usageLabel__l6gAT{font-size:12px;color:var(--ag-text-muted)}.page_usageValue__ztatD{font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-size:30px;font-weight:800;line-height:1.1}.page_usageSub__1Dkw2{font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-size:18px;font-weight:700}.page_usageSubHead__7FWkF{margin:var(--ag-s5) 0 var(--ag-s3);font-size:var(--ag-fs-base);font-weight:700}.page_mapBox__RTlTv{display:flex;flex-direction:column;gap:var(--ag-s3);align-items:center}.page_japanSvg__Hwxhx{max-width:560px}.page_mapLegendBar__VTWTE{width:160px}.page_mapLegendMax__89x_Z,.page_mapLegendMin__YGz0H{font-family:var(--ag-font-num)}.page_regionCols__yBstj{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr);grid-gap:var(--ag-s5);gap:var(--ag-s5);align-items:start}@media (max-width:720px){.page_regionCols__yBstj{grid-template-columns:1fr}}.page_regionMapCol__iY_Zi,.page_regionRankCol__5l_fE{min-width:0}.page_mapWrap__LQBv6{display:flex;flex-direction:column;gap:var(--ag-s3)}.page_mapStage__5RK3_{position:relative;overflow:hidden;border-radius:var(--ag-radius)}.page_japanSvg__Hwxhx{width:100%;height:auto;display:block;touch-action:none;cursor:crosshair}.page_japanSvgGrab__AAJzA{cursor:-webkit-grab;cursor:grab}.page_japanSvgGrab__AAJzA:active{cursor:-webkit-grabbing;cursor:grabbing}.page_mapTip__jLhCI{position:absolute;transform:translate(12px,-120%);pointer-events:none;background:var(--ag-text);color:#fff;font-size:12px;padding:4px 9px;border-radius:var(--ag-radius);white-space:nowrap;box-shadow:0 2px 10px rgba(0,0,0,.25);z-index:2}.page_mapReset__0nBQU{position:absolute;top:8px;right:8px;font-size:12px;padding:4px 10px;border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);background:var(--ag-bg);color:var(--ag-text);cursor:pointer;box-shadow:var(--ag-shadow)}.page_mapReset__0nBQU:hover{background:var(--ag-surface)}.page_mapLegend__1ePpY{display:flex;align-items:center;gap:var(--ag-s2);font-size:var(--ag-fs-sm);color:var(--ag-text-muted);flex-wrap:wrap}.page_mapLegendCap__juD8B{font-weight:600}.page_mapLegendBar__VTWTE{width:120px;height:10px;border-radius:var(--ag-radius-pill);border:1px solid var(--ag-border)}.page_mapHint__Cbxlz{margin-left:auto;font-size:11px}.page_regionTable__CeVcX{width:100%;border-collapse:collapse;font-size:var(--ag-fs-sm);table-layout:fixed}.page_regionTable__CeVcX td,.page_regionTable__CeVcX th{padding:var(--ag-s2) var(--ag-s2);text-align:left;vertical-align:middle}.page_regionTable__CeVcX thead th{color:var(--ag-text-muted);font-weight:600;background:var(--ag-surface);border-bottom:1px solid var(--ag-border)}.page_regionTable__CeVcX tbody tr+tr td{border-top:1px solid var(--ag-border)}.page_regionName__PhWQb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_regionTable__CeVcX td:nth-child(2),.page_regionTable__CeVcX td:nth-child(3),.page_regionTable__CeVcX th:nth-child(2),.page_regionTable__CeVcX th:nth-child(3){width:3.2em}.page_regionBarTh__Umzey{width:28%}.page_regionBarTd__n8BV8{padding-left:0!important}.page_regionRest__UF_Ku td{color:var(--ag-text-muted)}.Treemap_wrap__rp0CQ{border-radius:12px;overflow:hidden;background:var(--ag-surface)}.Treemap_svg__EZAgi{display:block;width:100%;height:auto}.Treemap_cell__EUTZz{transition:transform .5s cubic-bezier(.2,.85,.25,1),translate .15s ease-out,filter .15s ease-out;cursor:pointer}.Treemap_cell__EUTZz rect{transition:width .5s cubic-bezier(.2,.85,.25,1),height .5s cubic-bezier(.2,.85,.25,1)}.Treemap_cell__EUTZz:hover{translate:0 -2px;filter:brightness(1.06)}.Treemap_seg__38cMY{display:inline-flex;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:var(--ag-radius-pill);padding:3px;gap:2px}.Treemap_seg__38cMY button{border:0;background:transparent;color:var(--ag-text-muted);font:inherit;font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:var(--ag-radius-pill);cursor:pointer}.Treemap_seg__38cMY button[aria-pressed=true]{background:var(--ag-bg);color:var(--ag-text);box-shadow:0 1px 2px rgba(16,24,40,.12)}.Treemap_head__cB3fz{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.Treemap_hint__7nBlQ,.Treemap_note__bY4eG,.Treemap_sliderRow__aIhMl{font-size:12px;color:var(--ag-text-muted)}.Treemap_sliderRow__aIhMl{display:inline-flex;align-items:center;gap:8px;margin-top:8px}.Treemap_slider__LCuxf{accent-color:var(--ag-accent);cursor:pointer}.Treemap_sliderVal__Sh0EU{font-family:var(--ag-font-num)}.Treemap_legend__2deC0{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:var(--ag-text-muted)}.Treemap_legendCap__aXyW4{font-weight:600}.Treemap_legendBar__YsEP2{width:180px;max-width:40vw;height:10px;border-radius:var(--ag-radius-pill);border:1px solid var(--ag-border)}.Treemap_legendMax__72GVx,.Treemap_legendMin__b6XcH{font-family:var(--ag-font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}@media (prefers-reduced-motion:reduce){.Treemap_cell__EUTZz,.Treemap_cell__EUTZz rect{transition:none}.Treemap_cell__EUTZz:hover{translate:none}}