.Assessment_wrap__UMNQ3{display:flex;flex-direction:column;gap:24px;max-width:1320px;width:100%;margin:0 auto}.Assessment_shell__rzKsD{display:flex;align-items:flex-start;gap:32px;width:100%}.Assessment_content__bU9e8{flex:1 1;min-width:0}.Assessment_panel__Qqe9q{flex:0 0 190px;display:flex;flex-direction:column;gap:20px;position:-webkit-sticky;position:sticky;top:24px}.Assessment_panelGroup__ssBUn{display:flex;flex-direction:column;gap:2px}.Assessment_panelGroupLabel__qUTfX{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding:0 12px 4px}.Assessment_panelLink__4l_25{padding:8px 12px;border-radius:var(--radius);font-size:14px;font-weight:600;color:var(--ink-2);text-decoration:none;transition:background-color .12s ease,color .12s ease}.Assessment_panelLink__4l_25:hover{background:var(--surface-2);color:var(--ink)}.Assessment_panelLinkActive__17HVT{background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent)}@media (max-width:760px){.Assessment_shell__rzKsD{flex-direction:column;gap:16px}.Assessment_panel__Qqe9q{position:static;flex-direction:row;flex-wrap:wrap;gap:6px;width:100%}.Assessment_panelGroup__ssBUn{flex-direction:row;flex-wrap:wrap;gap:6px;align-items:center}.Assessment_panelGroupLabel__qUTfX{padding:0 4px 0 0}}@media (prefers-reduced-motion:reduce){.Assessment_wrap__UMNQ3 *{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important}}.Assessment_banner__nrjMJ{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface-2);padding:16px 18px;color:var(--ink-2);font-size:13px}.Assessment_banner__nrjMJ.Assessment_error___52ol{border-color:var(--tone-reported)}.Assessment_leaveWarn__wbR6c{border:1px solid color-mix(in srgb,#e0823d 55%,var(--rule-strong));background:color-mix(in srgb,#e0823d 10%,var(--surface-2));border-radius:var(--radius);padding:10px 14px;margin:0 0 4px;font-size:13px;color:var(--ink-2);width:100%}.Assessment_lockedNote__HHf0x{margin:0;font-size:13px;color:var(--ink-2);background:var(--surface-2);border:1px dashed var(--rule-strong);border-radius:var(--radius);padding:10px 14px}.Assessment_leadLine__wtKej,.Assessment_sessionExpired__0zyQE{display:flex;align-items:center;justify-content:space-between;gap:12px}.Assessment_leadLine__wtKej{flex-wrap:wrap}.Assessment_leadText__zvAz1{margin:0;font-size:13px;color:var(--ink-2)}.Assessment_leaderboardLink__P4IQQ{font-size:13px;font-weight:600;color:var(--accent);text-decoration:none;white-space:nowrap}.Assessment_leaderboardLink__P4IQQ:hover{text-decoration:underline}.Assessment_mapPanel__BeiDe{--m-sheet:#fcf9f1;--m-sheet-edge:#e6dfcd;--m-ink:#1b1d22;--m-node:#ffffff;--m-muted:#c9c2b1;background:var(--m-sheet);color:var(--m-ink);border-radius:14px;box-shadow:inset 0 0 0 1px var(--m-sheet-edge);padding:12px 24px 26px;width:100%;min-height:160px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Assessment_mapPanel__BeiDe{--m-sheet:#1b1e24;--m-sheet-edge:#30343d;--m-ink:#ebe7de;--m-node:#1b1e24;--m-muted:#4a4e57}}:root[data-theme=dark] .Assessment_mapPanel__BeiDe{--m-sheet:#1b1e24;--m-sheet-edge:#30343d;--m-ink:#ebe7de;--m-node:#1b1e24;--m-muted:#4a4e57}.Assessment_stationTrack__KH0dE{width:100%;overflow-x:auto;padding:22px 4px 6px}.Assessment_stationTrackInner__3IJTT{display:flex;align-items:flex-start;width:max-content;min-width:100%;position:relative}.Assessment_station__FkF_K{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1;min-width:112px;position:relative;padding:0 6px;animation:Assessment_stationPop__fjWGW .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 55ms)}.Assessment_station__FkF_K:before{content:"";position:absolute;top:8.5px;left:0;right:0;height:6px;background:var(--c,var(--m-muted));transform-origin:left center;animation:Assessment_lineGrow__DQ6yH .45s ease both;animation-delay:calc(var(--i, 0) * 55ms + 90ms)}.Assessment_station__FkF_K:first-child:before{left:50%}.Assessment_station__FkF_K:last-child:before{right:50%}.Assessment_dot__YHvEB{width:22px;height:22px;border-radius:50%;background:var(--m-node);border:3px solid var(--m-ink);position:relative;z-index:1;flex:none}.Assessment_dot__YHvEB.Assessment_generic__L53ab{width:30px;border-radius:9px}.Assessment_stationLabel__xXqNE{font-size:13px;font-weight:600;text-align:center;line-height:1.25;max-width:130px}.Assessment_stationMeta__TQX_z{font-family:var(--font-mono,monospace);font-size:11px;color:var(--m-ink);opacity:.65;text-align:center}.Assessment_train__kZVVG{position:absolute;top:3.5px;left:8px;width:15px;height:15px;border-radius:5px;background:var(--accent);box-shadow:0 0 0 2px var(--m-sheet),0 1px 5px rgba(0,0,0,.35);z-index:2;pointer-events:none;animation:Assessment_trainRun__GEizK 8s linear infinite}@keyframes Assessment_stationPop__fjWGW{0%{opacity:0;transform:translateY(8px) scale(.65)}to{opacity:1;transform:none}}@keyframes Assessment_lineGrow__DQ6yH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Assessment_trainRun__GEizK{0%{left:8px;opacity:0}6%{opacity:1}94%{opacity:1}to{left:calc(100% - 22px);opacity:0}}@media (prefers-reduced-motion:reduce){.Assessment_train__kZVVG{animation:none;opacity:0}}.Assessment_startBar__j1uPr{display:flex;align-items:center;gap:12px}.Assessment_startNote__B7jld{font-size:13px;color:var(--ink-3)}.Assessment_primaryBtn__sAqve{background:var(--accent);color:#fff;border:none;border-radius:var(--radius);padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.Assessment_primaryBtn__sAqve:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 35%,transparent)}.Assessment_primaryBtn__sAqve:disabled{opacity:.5;cursor:default}.Assessment_secondaryBtn__atE6F{background:transparent;color:var(--ink);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer}.Assessment_quizTop__03w_V{display:flex;flex-direction:column;align-items:center;gap:8px}.Assessment_stuckBtn__gxt3u{display:inline-flex;align-items:center;gap:6px;background:var(--surface-2);border:1px solid var(--rule-strong);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer;transition:border-color .15s ease,color .15s ease,transform .1s ease}.Assessment_stuckBtn__gxt3u:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.Assessment_stuckBtn__gxt3u:active{transform:translateY(0)}.Assessment_progressTrack__jwip9{width:100%;height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.Assessment_progressFill__ouOHd{height:100%;background:var(--tone-verified);transition:width .35s cubic-bezier(.2,.8,.2,1)}.Assessment_progressLabel__VfqlM{font-size:11px;color:var(--ink-3)}.Assessment_hintBox__zsAmQ{background:var(--surface-2);border:1px dashed var(--rule-strong);border-radius:var(--radius);padding:10px 14px;font-size:13px;color:var(--ink-2);width:100%;animation:Assessment_fadeSlideIn__dfXhM .25s ease both}.Assessment_questionCard__EeCLf{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px;display:flex;flex-direction:column;gap:16px;width:100%;animation:Assessment_cardIn__x0nkO .35s cubic-bezier(.2,.8,.2,1) both}@keyframes Assessment_cardIn__x0nkO{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes Assessment_fadeSlideIn__dfXhM{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.Assessment_topicTag__Z0ECi{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.Assessment_questionText__MevxG{font-size:16px;font-weight:600;line-height:1.4;margin:0}.Assessment_options__etLZW{display:flex;flex-direction:column;gap:8px}.Assessment_optionBtn__k8wZP{text-align:left;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius);padding:12px 14px;font-size:14px;cursor:pointer;display:flex;gap:10px;transition:border-color .12s ease,background-color .12s ease,transform .08s ease}.Assessment_optionBtn__k8wZP:hover{border-color:var(--accent)}.Assessment_optionBtn__k8wZP:active{transform:scale(.99)}.Assessment_optionBtn__k8wZP.Assessment_selected__HPl2J{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.Assessment_optionLetter__r2B0W{font-weight:700;color:var(--ink-3)}.Assessment_nextRow__rS9Kq{display:flex;justify-content:flex-end}.Assessment_scoreHeader__I2Kze{display:flex;align-items:baseline;gap:12px;animation:Assessment_cardIn__x0nkO .4s ease both}.Assessment_scoreBig__bXleW{font-size:40px;font-weight:800}.Assessment_scoreSub__N2k8h{color:var(--ink-2);font-size:14px}.Assessment_capList__VsTDD{display:flex;flex-direction:column;gap:12px;width:100%}.Assessment_capRow__tZnKo{display:flex;flex-direction:column;gap:4px;animation:Assessment_cardIn__x0nkO .4s ease both;animation-delay:calc(var(--i, 0) * 70ms)}.Assessment_capHead__JKK9o{display:flex;justify-content:space-between;font-size:13px}.Assessment_capName__K0Fo5{font-weight:600}.Assessment_capScore__2T_fc{color:var(--ink-3)}.Assessment_capBarTrack__IH4lX{height:10px;border-radius:999px;background:var(--surface-2);overflow:hidden}.Assessment_capBarFill__lriGx{height:100%;border-radius:999px;transition:width .8s cubic-bezier(.2,.8,.2,1)}.Assessment_band-weak__mOMmE{background:var(--tone-weak)}.Assessment_band-developing__ZVzcL{background:var(--tone-reported)}.Assessment_band-strong__aZFSs{background:var(--tone-verified)}.Assessment_resultsActions__NdVUX{display:flex;gap:12px;align-items:center}.Assessment_favoritesList__d5WDv{display:flex;flex-direction:column;gap:16px}.Assessment_favoritesHead__qVG0H{display:flex;align-items:center;justify-content:space-between}.Assessment_optionCorrect__rbnCn{border-color:var(--tone-verified);background:color-mix(in srgb,var(--tone-verified) 10%,var(--surface))}.Assessment_correctMark__gfJ4_{margin-left:auto;font-size:12px;font-weight:700;color:var(--tone-verified);white-space:nowrap}.Assessment_explanation__iSJsk{margin:0;font-size:13px;color:var(--ink-2);background:var(--surface-2);border-radius:var(--radius);padding:10px 14px}.Assessment_heartBtn__seiyw{background:none;border:none;cursor:pointer;font-size:20px;line-height:1;padding:4px;color:var(--rule-strong);transition:color .15s ease,transform .1s ease}.Assessment_heartBtn__seiyw:hover{transform:scale(1.15)}.Assessment_heartBtn__seiyw.Assessment_active__ttJSl,.Assessment_heartBtn__seiyw[aria-pressed=true]{color:#e0245e}.Assessment_cycleSummary__sd8_j{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;background:var(--surface-2);border-radius:var(--radius);padding:10px 16px;font-size:14px}.Assessment_cycleSub__Ce6yr{color:var(--ink-3);font-size:12px}.Assessment_historyList__lVi5q{display:flex;flex-direction:column;border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.Assessment_historyItem__b454f:not(:last-child){border-bottom:1px solid var(--rule)}.Assessment_historyHead__rPTie{display:grid;grid-template-columns:1fr 1fr 70px 80px 20px;align-items:center;grid-gap:8px;gap:8px;width:100%;background:var(--surface);border:none;padding:14px 16px;font-size:14px;color:var(--ink);cursor:pointer;text-align:left}.Assessment_historyHead__rPTie:hover{background:var(--surface-2)}.Assessment_historyDate__WADyN{color:var(--ink-2)}.Assessment_historyDept__jihsi{font-weight:600}.Assessment_historyScore__VGGwv{font-weight:700}.Assessment_historyCorrect__825ME{color:var(--ink-3);font-size:13px}.Assessment_historyChevron__tH0dy{color:var(--ink-3);text-align:right}.Assessment_historyBody__eIws4{padding:4px 16px 18px;background:var(--surface)}.Assessment_chartWrap__X_ogZ{position:relative;width:100%}.Assessment_chartSvg__ktWXX{width:100%;height:auto;display:block;overflow:visible}.Assessment_chartGrid__fJnOB{stroke:var(--rule);stroke-width:1}.Assessment_chartTick__1EHKE{font-size:10px;fill:var(--ink-3)}.Assessment_chartTarget__ckSUu{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:4 3}.Assessment_chartTargetLabel__WdNgz{font-size:10px;fill:var(--ink-3);font-weight:600}.Assessment_chartArea__oliAO{fill:var(--accent);opacity:.1}.Assessment_chartLine__H_YaL{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Assessment_chartDot__fozRg{fill:var(--accent);stroke:var(--surface);stroke-width:2}.Assessment_chartEndLabel__gt2dn{font-size:12px;font-weight:700;fill:var(--ink)}.Assessment_chartCrosshair__hrxz9{stroke:var(--rule-strong);stroke-width:1}.Assessment_chartTooltip__4I5YC{position:absolute;top:6px;transform:translateX(-50%);background:var(--ink);color:var(--surface);border-radius:6px;padding:6px 10px;font-size:12px;display:flex;flex-direction:column;gap:1px;pointer-events:none;white-space:nowrap;box-shadow:var(--shadow)}.Assessment_chartTooltip__4I5YC strong{font-size:13px}.Assessment_chartTooltip__4I5YC span{opacity:.75;font-size:11px}.Assessment_chartRowLabel__UaDvR{font-size:11px;fill:var(--ink-2)}.Assessment_chartTrack__X9LEZ{fill:var(--surface-2)}.Assessment_chartBand-weak__Gr5gF{fill:var(--tone-weak)}.Assessment_chartBand-developing__M4xng{fill:var(--tone-reported)}.Assessment_chartBand-strong__N28Gl{fill:var(--tone-verified)}.Assessment_chartBarLabel__Dv0_n{font-size:11px;fill:var(--ink-2);font-weight:600}.Assessment_statRow__Py75T{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.Assessment_statTile__ZpFl6{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:6px}.Assessment_statLabel__ygsVw{font-size:12px;color:var(--ink-3);font-weight:600}.Assessment_statValue__jvvpv{font-size:32px;font-weight:800}.Assessment_statSub__Ymhp_{font-size:12px;color:var(--ink-2)}.Assessment_meterTrack__ymVv0{width:100%;height:10px;border-radius:999px;background:var(--surface-2);overflow:hidden;position:relative}.Assessment_meterFill__CkqFp{height:100%;border-radius:999px;transition:width .8s cubic-bezier(.2,.8,.2,1)}.Assessment_meterFill__CkqFp.Assessment_above__FpX6V{background:var(--tone-verified)}.Assessment_meterFill__CkqFp.Assessment_below__LwkhW{background:var(--accent)}.Assessment_meterTarget__Vdp8m{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--ink-3)}.Assessment_chartSection__rb1kV{display:flex;flex-direction:column;gap:8px}.Assessment_chartTitle__NRQJN{font-size:14px;font-weight:700;margin:0}.Assessment_leaderboard__WXbIf{width:100%;border-collapse:collapse;font-size:14px}.Assessment_leaderboard__WXbIf td,.Assessment_leaderboard__WXbIf th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--rule)}.Assessment_leaderboard__WXbIf th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-weight:600}.Assessment_leaderboardMe__b5v3C{background:color-mix(in srgb,var(--accent) 7%,transparent);font-weight:600}.Assessment_leaderboardTabs__CrsY0{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;border-bottom:1px solid var(--rule);padding-bottom:12px}.Assessment_leaderboardTab__9vMgD{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink-2);font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.Assessment_leaderboardTab__9vMgD:hover{border-color:var(--accent);color:var(--ink-1)}.Assessment_leaderboardTabActive__aj5kT{background:var(--accent);border-color:var(--accent);color:#fff}.Assessment_leaderboardTabCount__vSNgQ{font-size:11px;font-weight:600;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,currentColor 14%,transparent)}.Assessment_leaderboardTabActive__aj5kT .Assessment_leaderboardTabCount__vSNgQ{background:color-mix(in srgb,#fff 24%,transparent)}.Assessment_practiceTag__xzCsF{font-size:12px;font-weight:600;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:2px 10px}.Assessment_optionBtn__k8wZP.Assessment_correctOpt__RQ43U{border-color:#1a8f4c;background:color-mix(in srgb,#1a8f4c 14%,transparent)}.Assessment_optionBtn__k8wZP.Assessment_wrongOpt__2pCEP{border-color:#c62f2f;background:color-mix(in srgb,#c62f2f 12%,transparent)}.Assessment_feedbackBox__5AOAU{margin-top:12px;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--rule-strong);font-size:14px;line-height:1.5}.Assessment_feedbackBox__5AOAU strong{display:block;margin-bottom:4px}.LeaderboardMetro_root__TM15e{--j-bg:var(--bg);--j-surface:var(--surface);--j-surface-2:var(--surface-2);--j-surface-3:#e5e2d9;--j-rule:var(--rule);--j-rule-strong:var(--rule-strong);--j-ink:var(--ink);--j-ink-2:var(--ink-2);--j-ink-3:#6f6e69;--j-accent:var(--accent);--j-shadow:0 10px 30px rgba(20,20,20,.16);--j-logo-edge:var(--bg);--j-sans:"Hanken Grotesk","Helvetica Neue",Helvetica,"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--j-mono:"IBM Plex Mono",ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--m-sheet:#fcf9f1;--m-sheet-edge:#e6dfcd;--m-ink:#1b1d22;--m-node:#ffffff;--m-label:#1d1f24;--m-halo:#fcf9f1;--m-muted:#c9c2b1;color:var(--j-ink);background:var(--j-bg);font-family:var(--j-sans);font-size:14px;line-height:1.45;margin-bottom:28px}:root[data-theme=dark] .LeaderboardMetro_root__TM15e{--j-surface-3:#2d323c;--j-ink-3:#8a857b;--j-shadow:0 10px 30px rgba(0,0,0,.35);--j-logo-edge:#111213;--m-sheet:#1b1e24;--m-sheet-edge:#30343d;--m-ink:#ebe7de;--m-node:#1b1e24;--m-label:#ebe7de;--m-halo:#1b1e24;--m-muted:#4a4e57}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .LeaderboardMetro_root__TM15e{--j-surface-3:#2d323c;--j-ink-3:#8a857b;--j-shadow:0 10px 30px rgba(0,0,0,.35);--j-logo-edge:#111213;--m-sheet:#1b1e24;--m-sheet-edge:#30343d;--m-ink:#ebe7de;--m-node:#1b1e24;--m-label:#ebe7de;--m-halo:#1b1e24;--m-muted:#4a4e57}}.LeaderboardMetro_root__TM15e :focus-visible{outline:2px solid var(--j-accent);outline-offset:2px}.LeaderboardMetro_root__TM15e button{font:inherit;color:inherit}.LeaderboardMetro_head__zOdy6{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 22px;gap:6px 22px;align-items:start}.LeaderboardMetro_logo__n_pfo{grid-row:span 2;width:60px;height:60px;border-radius:50%;margin-top:6px;display:grid;place-items:center;background:#2b4a8c;box-shadow:inset 0 0 0 3px var(--j-logo-edge),0 0 0 2px #3d5fa6;position:relative;overflow:hidden}.LeaderboardMetro_logo__n_pfo svg{width:36px;height:36px}.LeaderboardMetro_title__upcFX{margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:700;letter-spacing:-.025em;line-height:1.08}.LeaderboardMetro_blurb__TqrVM{margin:4px 0 0;max-width:72ch;color:var(--j-ink-2);font-size:15px;line-height:1.55}.LeaderboardMetro_stats__a6sPt{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.LeaderboardMetro_stat___NeRr{font-family:var(--j-mono);font-size:12.5px;font-weight:500;color:var(--j-ink-2);padding:3px 10px;border-radius:999px;background:var(--j-surface);border:1px solid var(--j-rule);white-space:nowrap}.LeaderboardMetro_stat___NeRr b{color:var(--j-ink);font-weight:600}.LeaderboardMetro_chips__WZWL4{display:flex;flex-wrap:wrap;gap:5px;margin-top:18px}.LeaderboardMetro_lineChip__B_hpy{border:0;padding:2px;border-radius:8px;background:transparent;cursor:pointer;position:relative;line-height:0;transition:transform .12s ease,opacity .12s ease}.LeaderboardMetro_lineChip__B_hpy:hover{transform:translateY(-1px)}.LeaderboardMetro_lineChip__B_hpy[aria-pressed=true]{box-shadow:0 0 0 2px var(--j-ink)}.LeaderboardMetro_chipsDim__dlFWv .LeaderboardMetro_lineChip__B_hpy[aria-pressed=false]{opacity:.4}.LeaderboardMetro_badge___nW0m{--c:#555;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px 0 8px;border-radius:7px;font-size:12.5px;font-weight:600;color:#fff;background:var(--c);white-space:nowrap}.LeaderboardMetro_badge___nW0m i{font-family:var(--j-mono);font-size:11px;font-weight:700;letter-spacing:-.01em;background:rgba(255,255,255,.22);border-radius:4px;padding:1px 4px}.LeaderboardMetro_legend__q_7PB{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:12.5px;color:var(--j-ink-2);margin-top:14px}.LeaderboardMetro_legendItem__FkWf9{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.LeaderboardMetro_legendItem__FkWf9 svg{height:18px;flex:none;overflow:visible}.LeaderboardMetro_toolbar__79XzS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;font-size:12.5px;color:var(--j-ink-2)}.LeaderboardMetro_viewport__KkFN1{position:relative;margin-top:10px;border-radius:12px;overflow:hidden;height:640px;max-height:80vh;background:var(--m-sheet);color:var(--m-ink);box-shadow:inset 0 0 0 1px var(--m-sheet-edge)}.LeaderboardMetro_viewport__KkFN1:focus{outline:none}.LeaderboardMetro_viewport__KkFN1:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--j-accent)}.LeaderboardMetro_viewport__KkFN1:fullscreen{height:100vh;max-height:none;width:100vw;border-radius:0;margin-top:0}.LeaderboardMetro_viewport__KkFN1:-webkit-full-screen{height:100vh;max-height:none;width:100vw;border-radius:0;margin-top:0}.LeaderboardMetro_svg__IEYGm{display:block;width:100%;height:100%;font-family:var(--j-sans);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:-webkit-grab;cursor:grab}.LeaderboardMetro_svg__IEYGm.is-panning{cursor:-webkit-grabbing;cursor:grabbing}.LeaderboardMetro_svg__IEYGm.is-panning .LeaderboardMetro_station__Cudv1{pointer-events:none}.LeaderboardMetro_mapBtns__qckNd{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:6px;z-index:3}.LeaderboardMetro_mapBtn___aN_A{width:32px;height:32px;border-radius:7px;border:1px solid var(--m-sheet-edge);background:var(--m-sheet);color:var(--m-ink);display:grid;place-items:center;cursor:pointer;font-size:16px;font-weight:600;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.08)}.LeaderboardMetro_mapBtn___aN_A:hover{border-color:var(--m-ink)}.LeaderboardMetro_mapTitle__c_3Px{fill:var(--m-ink);opacity:.55;font-family:var(--j-mono);font-size:11px;letter-spacing:2px;font-weight:600}.LeaderboardMetro_deptName__V1_CL{fill:#fff;font-weight:700;font-size:14px}.LeaderboardMetro_deptCode__7MypL{fill:#fff;font-family:var(--j-mono);font-weight:700;font-size:11px;opacity:.85}.LeaderboardMetro_sub__JUKvx{fill:var(--m-ink);opacity:.72;font-size:12px}.LeaderboardMetro_subMuted__elB57{fill:var(--m-ink);opacity:.5;font-size:11px}.LeaderboardMetro_casing__hOGnV path{stroke:var(--m-sheet)}.LeaderboardMetro_casing__hOGnV path,.LeaderboardMetro_lines__ges8h path{fill:none;stroke-linecap:round;stroke-linejoin:round}.LeaderboardMetro_station__Cudv1{cursor:pointer;outline:none}.LeaderboardMetro_station__Cudv1:focus-visible .LeaderboardMetro_nodeEmpty__n42f6,.LeaderboardMetro_station__Cudv1:focus-visible .LeaderboardMetro_node__vkUxA{stroke:var(--j-accent)}.LeaderboardMetro_node__vkUxA{fill:var(--m-node);stroke:var(--m-ink)}.LeaderboardMetro_nodeEmpty__n42f6{fill:var(--m-sheet);stroke:var(--m-muted)}.LeaderboardMetro_selHalo__uJJuz{fill:none}.LeaderboardMetro_label__Wp15w{font-weight:650;letter-spacing:-.005em;font-size:13px}.LeaderboardMetro_label__Wp15w,.LeaderboardMetro_score__Al_TP{fill:var(--m-label);font-family:var(--j-sans);paint-order:stroke;stroke:var(--m-halo);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.LeaderboardMetro_score__Al_TP{font-weight:750;font-size:18px}.LeaderboardMetro_scoreMuted__FiDW1{fill:var(--m-muted);font-family:var(--j-sans);font-weight:750;font-size:18px;pointer-events:none}.LeaderboardMetro_rank__2zBqx{fill:var(--m-ink);opacity:.6;font-family:var(--j-mono);font-size:11px;pointer-events:none}.LeaderboardMetro_modalBackdrop__T_szb{position:fixed;inset:0;z-index:60;background:rgba(12,14,20,.55);display:flex;align-items:center;justify-content:center;padding:20px}.LeaderboardMetro_modal__kzn8O{background:var(--j-surface);color:var(--j-ink);border:1px solid var(--j-rule);border-radius:14px;width:100%;max-width:540px;max-height:86vh;overflow:auto;box-shadow:var(--j-shadow)}.LeaderboardMetro_modalHead__shRt2{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:18px 22px 14px;border-bottom:1px solid var(--j-rule)}.LeaderboardMetro_modalBadge___9K12{height:22px;min-width:30px;padding:0 8px;border-radius:6px;display:inline-flex;align-items:center;font-family:var(--j-mono);font-size:11px;font-weight:700;color:#fff;margin-bottom:8px}.LeaderboardMetro_modalHead__shRt2 h3{margin:0;font-size:20px;letter-spacing:-.02em}.LeaderboardMetro_modalHead__shRt2 p{margin:4px 0 0;color:var(--j-ink-2);font-size:13px}.LeaderboardMetro_modalClose__t3C7e{line-height:1;font-size:20px;border:1px solid var(--j-rule);border-radius:7px;background:var(--j-surface);padding:2px 10px;cursor:pointer}.LeaderboardMetro_modalClose__t3C7e:hover{border-color:var(--j-rule-strong);background:var(--j-surface-2)}.LeaderboardMetro_modalStats__m4G0H{display:flex;flex-wrap:wrap;gap:10px;padding:16px 22px;border-bottom:1px solid var(--j-rule)}.LeaderboardMetro_modalStats__m4G0H>div{flex:1 1 120px;border:1px solid var(--j-rule);border-radius:10px;padding:10px 12px;background:var(--j-surface-2)}.LeaderboardMetro_modalStats__m4G0H span{display:block;font-size:11px;color:var(--j-ink-2);letter-spacing:.04em;text-transform:uppercase}.LeaderboardMetro_modalStats__m4G0H b{font-size:22px}.LeaderboardMetro_modalNote__wLH4b{margin:0;padding:14px 22px;font-size:13px;color:var(--j-ink-2);border-bottom:1px solid var(--j-rule)}.LeaderboardMetro_modalSection__H2b4p{padding:16px 22px}.LeaderboardMetro_modalSection__H2b4p:not(:last-child){border-bottom:1px solid var(--j-rule)}.LeaderboardMetro_modalSection__H2b4p h4{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--j-ink-2);display:flex;align-items:baseline;gap:8px}.LeaderboardMetro_modalSection__H2b4p h4 span{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--j-ink-3)}.LeaderboardMetro_empty__hcSFE{margin:0;font-size:13px;color:var(--j-ink-2)}.LeaderboardMetro_attempts__2x0XA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.LeaderboardMetro_attempts__2x0XA li{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid var(--j-rule);border-radius:10px;font-size:13px}.LeaderboardMetro_attemptNo__0acr_{font-family:var(--j-mono);font-size:12px;color:var(--j-ink-3)}.LeaderboardMetro_attemptScore__vQvJz{font-weight:700;font-size:15px}.LeaderboardMetro_attemptScore__vQvJz[data-band=strong],.LeaderboardMetro_modalStats__m4G0H b[data-band=strong]{color:#1e8a5a}.LeaderboardMetro_attemptScore__vQvJz[data-band=developing],.LeaderboardMetro_modalStats__m4G0H b[data-band=developing]{color:#b87b14}.LeaderboardMetro_attemptScore__vQvJz[data-band=weak],.LeaderboardMetro_modalStats__m4G0H b[data-band=weak]{color:#d0402f}.LeaderboardMetro_attemptMeta__lEV8s{color:var(--j-ink-2)}.LeaderboardMetro_attemptDate__VKLNe{color:var(--j-ink-2);font-size:12px;white-space:nowrap}@media (max-width:720px){.LeaderboardMetro_head__zOdy6{grid-template-columns:1fr}.LeaderboardMetro_logo__n_pfo{display:none}.LeaderboardMetro_blurb__TqrVM{font-size:14px}.LeaderboardMetro_attempts__2x0XA li{grid-template-columns:auto auto 1fr}.LeaderboardMetro_attemptDate__VKLNe{grid-column:2/-1}}.primitives_badgeWrap__yEU6V{position:relative;display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.primitives_badge__C9_UP{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;letter-spacing:.01em;cursor:help;border:1px solid;background:transparent}.primitives_badge__C9_UP:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.primitives_glyph__loCR9{font-size:10px;line-height:1}.primitives_compact__75w8f{height:18px;padding:0 6px;font-size:10.5px}.primitives_iconOnly__CfbrB{padding:0;width:18px;justify-content:center}.primitives_tone-benchmark___XKMG{color:var(--surface);background:var(--tone-benchmark);border-color:var(--tone-benchmark)}.primitives_tone-verified__udkFd{color:var(--tone-verified);border-style:solid}.primitives_tone-reported__YDwcu{color:var(--tone-reported);border-style:dashed}.primitives_tone-internal__gn_RA{color:var(--tone-internal);border-style:dotted}.primitives_tone-weak__cFppI{color:var(--tone-weak);border-style:dotted;font-weight:500;font-style:italic}.primitives_conf__kxyhU{display:inline-flex;gap:2px;margin-left:2px}.primitives_confDot__nIg2e{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.25}.primitives_confDotOn__pX7eG{opacity:1}.primitives_tip__6jDCh{position:absolute;z-index:30;left:0;top:calc(100% + 6px);width:max-content;max-width:280px;padding:8px 10px;background:var(--ink);color:var(--bg);border-radius:var(--radius);font-size:12px;font-weight:400;font-style:normal;line-height:1.4;box-shadow:var(--shadow);white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s}.primitives_tipMeta___Nsaa{display:block;margin-top:4px;opacity:.75;font-size:11px}.primitives_badgeWrap__yEU6V:focus-within .primitives_tip__6jDCh,.primitives_badgeWrap__yEU6V:hover .primitives_tip__6jDCh{opacity:1;visibility:visible}.primitives_sourceLink__AV2hF{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:11px;color:var(--ink-3);text-decoration:none;border-radius:3px}.primitives_sourceLink__AV2hF:hover{color:var(--accent);background:var(--surface-2)}.primitives_chip__rJd_l{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:4px;border:1px solid var(--rule);background:var(--surface);font-size:12px;color:var(--ink-2);white-space:nowrap}.primitives_chip-live__Zy_Vm:before,.primitives_chip-preview__zn1O2:before,.primitives_chip-retired__WS3ML:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.primitives_chip-live__Zy_Vm{color:var(--tone-verified)}.primitives_chip-preview__zn1O2{color:var(--tone-reported)}.primitives_chip-retired__WS3ML{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.primitives_chips__MplbW{display:flex;flex-wrap:wrap;gap:6px}.primitives_dot__YlOX2{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none;box-shadow:0 0 0 1px var(--surface),0 0 0 2px var(--rule)}.primitives_code__b9xNb{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:3px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff}.primitives_section__WQGwZ{border-top:1px solid var(--rule);padding:18px 0 20px}.primitives_section__WQGwZ:first-of-type{border-top:0}.primitives_sectionHead__UTyxw{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.primitives_sectionTitle__l4nPZ{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:650}.primitives_sectionPage__6M6N4 .primitives_sectionTitle__l4nPZ{font-size:13px;color:var(--ink-2)}.primitives_sectionCount__OyS4Z{font-size:12px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.primitives_details__tysTN{border-top:1px solid var(--rule)}.primitives_details__tysTN>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:12px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.primitives_details__tysTN>summary::-webkit-details-marker{display:none}.primitives_details__tysTN>summary:after{content:"+";font-family:var(--font-mono);color:var(--ink-3);font-size:14px;margin-left:8px}.primitives_details__tysTN[open]>summary:after{content:"−"}.primitives_details__tysTN>summary .primitives_sectionTitle__l4nPZ{flex:1 1}.primitives_detailsBody__bt6W6{padding:0 0 16px}.primitives_empty__XIwzx{color:var(--ink-3);font-size:13px;margin:0}.primitives_kv__i2l_T{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:14px 20px;gap:14px 20px;margin:0}.primitives_kvItem__1UlVv{min-width:0}.primitives_kv__i2l_T dt{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin-bottom:3px}.primitives_kv__i2l_T dd{margin:0;font-size:14px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.primitives_kvRaw__PWzWh{display:block;font-size:12px;color:var(--ink-3);margin-top:2px}.primitives_missing__JrdUh{color:var(--ink-3);font-style:italic}.primitives_bar__3TkLb{position:relative;height:6px;background:var(--surface-2);border-radius:3px;overflow:hidden;min-width:40px}.primitives_barFill__sIhbV{position:absolute;inset:0 auto 0 0;background:var(--ink-2);border-radius:3px}.primitives_barRow__JeC8X{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px}.primitives_barValue__Hgg2E{font-size:12px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.primitives_tri__71gCZ{display:inline-flex;align-items:center;gap:6px;font-size:13px}.primitives_triMark__RsHrU{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700;flex:none}.primitives_triYes__vq8c1 .primitives_triMark__RsHrU{background:var(--tone-verified);color:var(--surface)}.primitives_triNo__RdLxx .primitives_triMark__RsHrU{border:1.5px solid var(--ink-2);color:var(--ink-2)}.primitives_triUnknown__7yORs .primitives_triMark__RsHrU{border:1.5px dashed var(--rule-strong);color:var(--ink-3)}.primitives_triUnknown__7yORs .primitives_triText__8unqQ{color:var(--ink-3);font-style:italic}.primitives_featureGrid__i61Tu{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0;padding:0;list-style:none}.primitives_featureItem__Ku_rB{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px dotted var(--rule)}.primitives_featureName__hbJC0{font-size:13px;color:var(--ink-2)}.primitives_tableWrap__9InpK{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.primitives_table__RcEEU{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.primitives_table__RcEEU caption{text-align:left;padding:10px 12px;font-size:12px;color:var(--ink-3);caption-side:top}.primitives_table__RcEEU td,.primitives_table__RcEEU th{padding:8px 12px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.primitives_table__RcEEU thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:650;background:var(--surface);white-space:nowrap;border-bottom-color:var(--rule-strong)}.primitives_table__RcEEU tbody tr:last-child>*{border-bottom:0}.primitives_table__RcEEU tbody tr:hover>*{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}.primitives_num__2qk9c{text-align:right!important;white-space:nowrap}.primitives_nowrap__imyO_{white-space:nowrap}.primitives_muted__PO_ne{color:var(--ink-3)}.primitives_small__sVPtY{font-size:12px}.primitives_sortBtn__Fnr73{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;letter-spacing:inherit;text-transform:inherit}.primitives_sortBtn__Fnr73:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.primitives_sortIcon__kO9QP{font-family:var(--font-mono);opacity:.6}.primitives_compactTable__ahvSH td,.primitives_compactTable__ahvSH th{padding:6px 8px}.primitives_link__2dpGi{color:var(--ink);text-decoration:none;background-image:linear-gradient(var(--rule-strong),var(--rule-strong));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}.primitives_link__2dpGi:hover{color:var(--accent);background-image:linear-gradient(var(--accent),var(--accent))}.primitives_entityLink__h0_bo{display:inline-flex;align-items:center;gap:6px;min-width:0}.primitives_external__h4s7l:after{content:"↗";font-size:.8em;margin-left:2px;color:var(--ink-3)}.primitives_sourceGroups__vHAfy{display:grid;grid-gap:14px;gap:14px}.primitives_sourceGroupTitle__zKa77{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin:0 0 6px}.primitives_sourceItems__m2zk0{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.primitives_sourceItem__jRVA6{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 8px;gap:2px 8px;align-items:baseline;font-size:13px}.primitives_sourceDomain__Zh7sT{font-family:var(--font-mono);font-size:11px;color:var(--ink-3);background:var(--surface-2);padding:1px 5px;border-radius:3px}.primitives_sourceTitle___b2Qm{overflow-wrap:anywhere}.primitives_capList__5GYDb{list-style:none;margin:0;padding:0}.primitives_capItem__w_TGV{border-bottom:1px dotted var(--rule)}.primitives_capRow__FTaBv{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 0}.primitives_capName__5AHbA{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px}.primitives_capMeta__YL1xu{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.primitives_capScore__qENfV{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.primitives_capExcerpt__XHzKa>summary{cursor:pointer;font-size:12px;color:var(--ink-3);padding:0 0 6px}.primitives_capExcerpt__XHzKa blockquote{margin:0 0 10px;padding:6px 10px;border-left:2px solid var(--rule-strong);color:var(--ink-2);font-size:12.5px}.primitives_support-not_supported__EK6hM{color:var(--ink-3)}.primitives_priceFoot__O_H7y{font-size:12px;color:var(--ink-3);margin:8px 0 0}.primitives_btn__yR_J4{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink);font-size:13px;font-weight:550;text-decoration:none;cursor:pointer;white-space:nowrap}.primitives_btn__yR_J4:hover{border-color:var(--ink)}.primitives_btnPrimary__50mNQ{background:var(--ink);color:var(--bg);border-color:var(--ink)}.primitives_btnPrimary__50mNQ:hover{background:var(--ink-2)}.primitives_btnSmall__R0sLw{height:26px;padding:0 9px;font-size:12px}@media (prefers-reduced-motion:reduce){.primitives_tip__6jDCh{transition:none}}._pages__group__oggHJ{margin:0 0 36px}._pages__groupHead__EgQZ2{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--rule)}._pages__groupTitle__bT0LY{margin:0;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-weight:700}._pages__groupCount__ITHrx{font-size:12px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._pages__groupDesc__d1udu{margin:-4px 0 14px;color:var(--ink-3);font-size:13px;max-width:70ch}._pages__grid__nDUBs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}._pages__card__NfXDr{position:relative;display:grid;grid-gap:8px;gap:8px;padding:16px 16px 14px 20px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);text-decoration:none;color:var(--ink);overflow:hidden;height:100%}._pages__card__NfXDr:hover{border-color:var(--ink)}._pages__card__NfXDr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._pages__line__qsKeW{position:absolute;left:0;top:0;bottom:0;width:6px}._pages__cardTop__yEh7U{display:flex;align-items:center;justify-content:space-between;gap:8px}._pages__cardName___0K3G{font-size:16px;font-weight:650;letter-spacing:-.005em}._pages__code__UBy9w{font-family:var(--font-mono);font-size:11px;font-weight:700;padding:2px 6px;border-radius:3px;color:#fff}._pages__stats__fnwcl{display:flex;gap:16px;font-size:12px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._pages__stats__fnwcl strong{color:var(--ink);font-size:14px;font-weight:650;margin-right:3px}._pages__cardMeta__yIMQb{font-size:12px;color:var(--ink-3)}._pages__cardDesc__OnMBm{font-size:13px;color:var(--ink-2);line-height:1.45;margin:0}._pages__tree__TX6Eb{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}._pages__treeItem__pfSSE{border-bottom:1px dotted var(--rule)}._pages__treeRow__AEBVB{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:16px;gap:16px;align-items:center;padding:8px 0}._pages__treeName__jvsRq{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px}._pages__treeCount__gBTwd{font-size:12px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:9ch}._pages__treeBar__nBcwn{width:120px}._pages__children__TIs0G{list-style:none;padding:0 0 0 22px;border-left:2px solid var(--rule);margin:0 0 6px 4px}._pages__children__TIs0G ._pages__treeRow__AEBVB{padding:5px 0}._pages__children__TIs0G ._pages__treeName__jvsRq{font-size:13px;color:var(--ink-2)}._pages__catSwatch__Nuw_N{width:12px;height:12px;border-radius:50%;flex:none}@media (max-width:640px){._pages__treeBar__nBcwn{display:none}._pages__treeRow__AEBVB{grid-template-columns:minmax(0,1fr) auto}}._pages__metrics__odLpC{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--ink-3)}.auth_loginWrap__xJ2IA{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--bg)}.auth_card__F4Yep{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px}.auth_brand__cGIkT{display:flex;align-items:center;gap:10px;margin-bottom:6px}.auth_roundel__gSRPk{width:20px;height:20px;border-radius:50%;border:3px solid var(--ink);background:var(--surface)}.auth_brandText__lv_yp{font-weight:700;letter-spacing:-.01em;color:var(--ink)}.auth_title__H_y44{font-size:1.4rem;font-weight:700;color:var(--ink);margin:14px 0 4px;letter-spacing:-.02em}.auth_subtitle__AgPAJ{color:var(--ink-3);font-size:.9rem;margin-bottom:20px}.auth_field___qB_z{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.auth_label__jCf0h{font-size:.82rem;font-weight:600;color:var(--ink-2)}.auth_input__PYwDW,.auth_select__LFgCO{font:inherit;padding:10px 12px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.auth_input__PYwDW:focus,.auth_select__LFgCO:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.auth_button__AHcYc{font:inherit;font-weight:600;width:100%;padding:11px 14px;border:none;border-radius:var(--radius);background:var(--ink);color:var(--bg);cursor:pointer;transition:opacity .15s}.auth_button__AHcYc:hover{opacity:.9}.auth_button__AHcYc:disabled{opacity:.5;cursor:default}.auth_buttonGhost__YnVQW{background:transparent;color:var(--ink-2);border:1px solid var(--rule-strong);width:auto;padding:7px 12px;font-size:.85rem;border-radius:var(--radius);font-weight:600;cursor:pointer}.auth_buttonGhost__YnVQW:hover{background:var(--surface-2)}.auth_buttonDanger___HjhE{color:var(--tone-reported)}.auth_error___RiGz{background:color-mix(in srgb,var(--tone-reported) 12%,transparent);border:1px solid color-mix(in srgb,var(--tone-reported) 40%,transparent);color:var(--tone-reported);border-radius:var(--radius)}.auth_error___RiGz,.auth_notice__ZVx2m{padding:9px 12px;font-size:.85rem;margin-bottom:14px}.auth_notice__ZVx2m{background:color-mix(in srgb,var(--tone-verified) 12%,transparent);border:1px solid color-mix(in srgb,var(--tone-verified) 40%,transparent);color:var(--tone-verified);border-radius:var(--radius)}.auth_section__4YG2C{margin-bottom:32px}.auth_sectionTitle__pA4zO{font-size:1.05rem;font-weight:700;color:var(--ink);margin-bottom:4px}.auth_sectionLead__l8gy_{color:var(--ink-3);font-size:.88rem;margin-bottom:14px}.auth_infoGrid__x2i_Y{display:grid;grid-template-columns:140px 1fr;grid-gap:8px 16px;gap:8px 16px;font-size:.9rem}.auth_infoKey__wN1tg{color:var(--ink-3)}.auth_infoVal__MUUxY{color:var(--ink)}.auth_tableWrap__ye26o{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius)}.auth_table__yxkNv{width:100%;border-collapse:collapse;font-size:.87rem}.auth_table__yxkNv td,.auth_table__yxkNv th{text-align:left;padding:9px 12px;border-bottom:1px solid var(--rule);white-space:nowrap}.auth_table__yxkNv th{color:var(--ink-3);font-weight:600;background:var(--surface-2)}.auth_table__yxkNv tr:last-child td{border-bottom:none}.auth_table__yxkNv td.auth_wrap___nP36{white-space:normal}.auth_badge__cJ3LN{display:inline-block;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.auth_badgeAdmin__VqyUe{background:color-mix(in srgb,var(--tone-internal) 18%,transparent);color:var(--tone-internal)}.auth_badgeUser__nSAg8{background:var(--surface-2);color:var(--ink-2)}.auth_badgeActive__Ewzqh{background:color-mix(in srgb,var(--tone-verified) 16%,transparent);color:var(--tone-verified)}.auth_badgeInactive__5qVy9{background:color-mix(in srgb,var(--tone-reported) 16%,transparent);color:var(--tone-reported)}.auth_kind__U9loj{font-family:var(--font-mono);font-size:.78rem;padding:1px 6px;border-radius:4px;background:var(--surface-2);color:var(--ink-2)}.auth_actions__oX2W7{display:flex;gap:8px;flex-wrap:wrap}.auth_createForm__f3PpU{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;align-items:end;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:16px;margin-bottom:24px}.auth_createForm__f3PpU .auth_field___qB_z{margin-bottom:0}.auth_createForm__f3PpU .auth_button__AHcYc{width:auto}.auth_empty__s3oU7{color:var(--ink-3);font-size:.88rem;padding:16px 0;text-align:center}.auth_filterBar__xJEuX{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px}.auth_filterField__FoDqZ{display:flex;flex-direction:column;gap:6px}.auth_filterGrow__rysiT{flex:1 1 240px;min-width:200px}.auth_filterCount__sTybq{margin-left:auto;align-self:center;color:var(--ink-3);font-size:.85rem;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auth_filterBar__xJEuX .auth_buttonGhost__YnVQW{align-self:center}.auth_pagination__BOP79{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:14px}.auth_pageControls__oKKec{display:flex;align-items:center;gap:10px}.auth_pageInfo__4gFjo{color:var(--ink-3);font-size:.85rem}.auth_buttonGhost__YnVQW:disabled{opacity:.4;cursor:default}.auth_buttonGhost__YnVQW:disabled:hover{background:transparent}.auth_userMenu__mdUis{position:relative;display:inline-flex}.auth_userButton___0_Qu{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:.82rem;font-weight:600;padding:6px 10px;border-radius:var(--radius);border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink-2);cursor:pointer}.auth_userButton___0_Qu:hover{background:var(--surface-2)}.auth_avatar__AARA6{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.7rem;font-weight:700;background:var(--ink);color:var(--bg)}.auth_menu__nzzS3{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:180px;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:6px}.auth_menuName__bS2eL{padding:6px 10px;font-size:.82rem;color:var(--ink-3);border-bottom:1px solid var(--rule);margin-bottom:4px}.auth_menuItem__ml6TE{display:block;width:100%;text-align:left;padding:7px 10px;border-radius:4px;font-size:.85rem;color:var(--ink);background:none;border:none;cursor:pointer;text-decoration:none}.auth_menuItem__ml6TE:hover{background:var(--surface-2)}.auth_tabs__KW3jZ{display:flex;gap:4px;border-bottom:1px solid var(--rule);margin:14px 0 20px}.auth_tab__JvXp8{padding:8px 4px;font-size:13px;font-weight:600;color:var(--ink-2);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.auth_tab__JvXp8:hover{color:var(--ink)}.auth_tabActive__vyLwe{color:var(--accent);border-bottom-color:var(--accent)}.cheatsheet_sheet__ojAwv{display:flex;flex-direction:column;gap:14px}.cheatsheet_lead__JZhIf{margin:0;font-size:15px}.cheatsheet_asOf__9mDoz{color:var(--ink-2,#6b7280);font-weight:400;font-size:13px}.cheatsheet_summary__Z3EYk{margin:0;line-height:1.55}.cheatsheet_pickNote__Bc3nP{margin:0;font-size:14px}.cheatsheet_block__WQyHz{display:flex;flex-direction:column;gap:8px}.cheatsheet_h__sAIxW{margin:6px 0 2px;font-size:14px;font-weight:700;letter-spacing:.01em}.cheatsheet_h4__rBpOP{margin:6px 0 0;font-size:13px;font-weight:700}.cheatsheet_p__PEYyd{margin:0;line-height:1.55}.cheatsheet_meta2__V7LtE{margin:0;font-size:13px;color:var(--ink-2,#6b7280)}.cheatsheet_meta2__V7LtE code,.cheatsheet_p__PEYyd code,.cheatsheet_pickNote__Bc3nP code,.cheatsheet_summary__Z3EYk code{font-family:var(--mono,ui-monospace,monospace);font-size:.9em;background:color-mix(in srgb,var(--ink) 8%,transparent);padding:1px 5px;border-radius:4px}.cheatsheet_tableWrap__Lf2H0{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius)}.cheatsheet_table__fW_Cd{width:100%;border-collapse:collapse;font-size:13px}.cheatsheet_table__fW_Cd td,.cheatsheet_table__fW_Cd th{text-align:left;padding:7px 10px;border-bottom:1px solid var(--rule);vertical-align:top}.cheatsheet_table__fW_Cd th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2,#6b7280);font-weight:600;white-space:nowrap}.cheatsheet_table__fW_Cd tr:last-child td{border-bottom:none}.cheatsheet_kcell__wZIaV{font-weight:600;white-space:nowrap}.cheatsheet_howto__g4cb2{border-left:2px solid var(--accent,#2563eb);padding-left:12px;display:flex;flex-direction:column;gap:4px}.cheatsheet_steps__iLc3C{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px;line-height:1.5}.cheatsheet_bullets__HpuHY li,.cheatsheet_steps__iLc3C li{line-height:1.5}.cheatsheet_bullets__HpuHY{margin:4px 0 0;padding-left:20px}.cheatsheet_snippet__ARH5_{display:flex;flex-direction:column;gap:2px}.cheatsheet_snipTitle__1qI3u{font-size:12px;font-weight:600;color:var(--ink-2,#6b7280)}.cheatsheet_pre__tU7k0{margin:0;overflow-x:auto;background:color-mix(in srgb,var(--ink) 6%,transparent);border:1px solid var(--rule);border-radius:var(--radius);padding:10px 12px}.cheatsheet_pre__tU7k0 code{font-family:var(--mono,ui-monospace,monospace);font-size:12px;line-height:1.5;white-space:pre}.cheatsheet_facts___JTC6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:6px 16px;gap:6px 16px;font-size:13px}.cheatsheet_facts___JTC6 .cheatsheet_factK__qUXN_{color:var(--ink-2,#6b7280)}.cheatsheet_link__cV2I_{color:var(--accent,#2563eb);text-decoration:none}.cheatsheet_link__cV2I_:hover{text-decoration:underline}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cheatsheet_asOf__9mDoz,:root:not([data-theme=light]) .cheatsheet_facts___JTC6 .cheatsheet_factK__qUXN_,:root:not([data-theme=light]) .cheatsheet_meta2__V7LtE,:root:not([data-theme=light]) .cheatsheet_snipTitle__1qI3u{color:#9ca3af}}:root[data-theme=dark] .cheatsheet_asOf__9mDoz,:root[data-theme=dark] .cheatsheet_facts___JTC6 .cheatsheet_factK__qUXN_,:root[data-theme=dark] .cheatsheet_meta2__V7LtE,:root[data-theme=dark] .cheatsheet_snipTitle__1qI3u{color:#9ca3af}.PageShell_shell__jCtmy{min-height:100vh;background:var(--bg);display:flex;flex-direction:column}.PageShell_skip__Efj9e{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--ink);color:var(--bg);padding:8px 12px;border-radius:var(--radius)}.PageShell_skip__Efj9e:focus{left:8px}.PageShell_top__lgkrC{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:var(--topbar-h);display:flex;align-items:center;gap:20px;padding:0 20px;background:var(--surface);border-bottom:1px solid var(--rule)}.PageShell_wordmark__7fouv{display:inline-flex;align-items:center;gap:9px;font-weight:700;letter-spacing:-.01em;text-decoration:none;color:var(--ink);white-space:nowrap;font-size:15px}.PageShell_roundel__s46na{position:relative;width:20px;height:20px;border-radius:50%;border:4px solid var(--ink);flex:none}.PageShell_roundel__s46na:after{content:"";position:absolute;left:-7px;right:-7px;top:50%;height:4px;margin-top:-2px;background:var(--accent)}.PageShell_nav__q5kXq{flex:1 1;min-width:0}.PageShell_mapLink__isCEd{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--ink);font-size:13px;font-weight:600;text-decoration:none;color:var(--ink);white-space:nowrap}.PageShell_mapLink__isCEd:hover{background:var(--ink);color:var(--bg)}.PageShell_theme__X20Sq{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex:none;color:var(--ink)}.PageShell_theme__X20Sq:hover{border-color:var(--rule-strong);background:var(--surface-2)}.PageShell_theme__X20Sq svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.PageShell_sub__G6ygL{max-width:1240px;width:100%;margin:0 auto;padding:16px 24px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.PageShell_crumbs__lTpdV ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--ink-3)}.PageShell_crumbs__lTpdV li{display:inline-flex;gap:6px;align-items:center}.PageShell_crumbs__lTpdV li+li:before{content:"/";color:var(--rule-strong)}.PageShell_crumbs__lTpdV a{color:var(--ink-2);text-decoration:none}.PageShell_crumbs__lTpdV a:hover{color:var(--accent);text-decoration:underline}.PageShell_crumbs__lTpdV [aria-current]{color:var(--ink)}.PageShell_dataAsOf__JOTjl{font-size:12px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PageShell_dataAsOf__JOTjl time{color:var(--ink-2)}.PageShell_main__WpfJH{max-width:1240px;width:100%;margin:0 auto;padding:12px 24px 64px;flex:1 1}.PageShell_foot__eCCau{border-top:1px solid var(--rule);padding:16px 24px;font-size:12px;color:var(--ink-3);text-align:center}@media (max-width:720px){.PageShell_top__lgkrC{padding:0 12px;gap:10px}.PageShell_wordmarkText__t2Z0h{display:none}.PageShell_main__WpfJH,.PageShell_sub__G6ygL{padding-left:16px;padding-right:16px}.PageShell_mapLinkText__CGN6V{display:none}}.PageShell_pageHead__yKeJX{padding:8px 0 24px;border-bottom:1px solid var(--rule-strong);margin-bottom:24px}.PageShell_pageTitle__l_ZgA{margin:4px 0 0;font-size:clamp(28px,4vw,42px);letter-spacing:-.025em;line-height:1.1;font-weight:700}.PageShell_pageLead__3fpBo{margin:12px 0 0;max-width:70ch;color:var(--ink-2);font-size:16px;line-height:1.55}.PageShell_wide__YGKg0{max-width:1720px;padding-left:clamp(12px,2.4vw,32px);padding-right:clamp(12px,2.4vw,32px)}.PageShell_wideMain__SDG8u{max-width:none;padding:0}.PageShell_dark__02fVG{--bg:#15171b;--surface:#1a1c21;--surface-2:#252932;--ink:#ece9e2;--ink-2:#a8a399;--ink-3:#7c786f;--rule:#2c3038;--rule-strong:#4a505c;--accent:#86a8ff;background:#15171b;color:var(--ink)}.PageShell_dark__02fVG .PageShell_roundel__s46na:after{background:#f2c14e}.freshness_row__PfdY1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 0}.freshness_freshness__jF4sN{font-size:12.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.freshness_freshTime__6MU1T{color:var(--ink-2)}.freshness_freshBy__65jXv{color:var(--ink-3)}.freshness_changed__zTxpD{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:999px;font-size:10px;line-height:1.5;font-weight:600;letter-spacing:.02em;vertical-align:middle;color:var(--tone-reported);border:1px dashed var(--tone-reported);background:transparent;cursor:help;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.freshness_health__TQTMp{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid var(--rule-strong);color:var(--ink-2);background:var(--surface-2)}.freshness_health__TQTMp:hover{border-color:var(--ink);color:var(--ink)}.freshness_health__TQTMp:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.freshness_healthDot__1dmQE{width:8px;height:8px;border-radius:50%;flex:none;background:var(--ink-3)}.freshness_healthAge__JTbht{color:var(--ink-3);font-weight:500}.freshness_isHealthy__PciIV .freshness_healthDot__1dmQE{background:var(--tone-verified)}.freshness_isDegraded__an4Ss .freshness_healthDot__1dmQE{background:var(--tone-reported)}.freshness_isFailing__JopvO .freshness_healthDot__1dmQE{background:#d5432f}.freshness_isDisabled__x4D4q .freshness_healthDot__1dmQE,.freshness_isStale__5O6nU .freshness_healthDot__1dmQE{background:var(--ink-3)}@media (prefers-color-scheme:dark){.freshness_isFailing__JopvO .freshness_healthDot__1dmQE{background:#ff6b57}}:root[data-theme=dark] .freshness_isFailing__JopvO .freshness_healthDot__1dmQE{background:#ff6b57}:root[data-theme=light] .freshness_isFailing__JopvO .freshness_healthDot__1dmQE{background:#d5432f}.freshness_history__kZ9Yi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.freshness_historyItem__BniP3{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline}.freshness_historyDate__MmuIx{font-size:12px;color:var(--ink-3);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.freshness_historyField__dhBi8{font-size:13px;color:var(--ink);font-weight:600}.freshness_historyNote__bG3yz{font-size:12px;color:var(--ink-3);margin:8px 0 0;font-style:italic}.Compare_wrap__EeFSA{display:grid;grid-gap:16px;gap:16px;min-width:0}.Compare_toolbar__d0oxD{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.Compare_legend__FrS7k{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--ink-3);margin:0}.Compare_legendBest__TYh2H{display:inline-block;width:12px;height:12px;border-radius:2px;background:color-mix(in srgb,var(--tone-verified) 16%,var(--surface));border:1px solid var(--tone-verified);vertical-align:-2px;margin-right:4px}.Compare_scroller__8BjVk{overflow:auto;max-height:calc(100vh - var(--topbar-h) - 40px);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);-webkit-overflow-scrolling:touch}.Compare_table__uaAPk{border-collapse:separate;border-spacing:0;width:100%;min-width:calc(180px + var(--cols, 2) * 190px);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Compare_table__uaAPk td,.Compare_table__uaAPk th{padding:9px 12px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);text-align:left;vertical-align:top;background:var(--surface)}.Compare_table__uaAPk td:last-child,.Compare_table__uaAPk th:last-child{border-right:0}.Compare_table__uaAPk thead th{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:var(--surface);border-bottom:1px solid var(--rule-strong);vertical-align:bottom}.Compare_corner__Hoa_K,.Compare_table__uaAPk tbody th[scope=row]{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--surface);width:180px;min-width:150px;max-width:220px}.Compare_corner__Hoa_K{z-index:4!important}.Compare_rowLabel__zVTjv{font-weight:500;color:var(--ink-2);font-size:12.5px}.Compare_rowSub__JCDZq{display:block;font-size:11px;color:var(--ink-3);font-weight:400;margin-top:1px}.Compare_group__M_JxF th{position:-webkit-sticky;position:sticky;left:0;background:var(--surface-2)!important;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-weight:700;padding:7px 12px}.Compare_colHead__Ft8n_{display:grid;grid-gap:4px;gap:4px;min-width:170px}.Compare_colBand__kHNLh{height:4px;border-radius:2px}.Compare_colName__sdSVZ{font-size:14px;font-weight:650;line-height:1.25}.Compare_colMf__PwFQ3{font-size:12px;color:var(--ink-3);font-weight:400}.Compare_remove__rVQfG{font-size:11px;color:var(--ink-3);text-decoration:none;justify-self:start}.Compare_remove__rVQfG:hover{color:var(--tone-reported);text-decoration:underline}.Compare_best__kIicG{background:color-mix(in srgb,var(--tone-verified) 12%,var(--surface))!important;box-shadow:inset 3px 0 0 var(--tone-verified)}.Compare_bestLabel__gOEYc{font-size:10.5px;color:var(--tone-verified);font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-left:6px}.Compare_cell__OU_aP{display:grid;grid-gap:4px;gap:4px;justify-items:start}.Compare_value__3sW9E{font-weight:600}.Compare_muted__5mIT5{color:var(--ink-3)}.Compare_small__UL_FZ{font-size:12px}.Compare_empty__DYktT{border:1px dashed var(--rule-strong);border-radius:var(--radius);padding:40px 24px;text-align:center;background:var(--surface)}.Compare_empty__DYktT h2{margin:0 0 8px;font-size:20px}.Compare_empty__DYktT p{margin:0 auto 6px;color:var(--ink-2);max-width:60ch}.Compare_add__f09T2{position:relative;width:min(360px,100%)}.Compare_add__f09T2 label{display:block;font-size:12px;color:var(--ink-3);margin-bottom:4px}.Compare_add__f09T2 input{width:100%;height:36px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit}.Compare_add__f09T2 input:focus{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}.Compare_results__ZcjFG{position:absolute;z-index:20;top:100%;left:0;right:0;margin:4px 0 0;padding:4px;list-style:none;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius);box-shadow:var(--shadow);max-height:320px;overflow:auto}.Compare_option__zpKCk{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:4px;cursor:pointer;font-size:13px}.Compare_option__zpKCk:hover,.Compare_option__zpKCk[aria-selected=true]{background:var(--surface-2)}.Compare_optionSub__gS2Bo{color:var(--ink-3);font-size:12px;margin-left:auto}.Compare_hint__OP2EY{font-size:12px;color:var(--ink-3);margin-top:4px}.Compare_toolbarActions__I9KBv{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.Compare_exportBtn__58Lh8{height:36px;padding:0 14px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.Compare_exportBtn__58Lh8:hover{background:var(--surface-2)}.Compare_exportBtn__58Lh8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Compare_cost__lSomf{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);padding:14px 16px;display:grid;grid-gap:12px;gap:12px}.Compare_costHead__JZJCw{display:grid;grid-gap:10px;gap:10px}.Compare_costTitle__w8DTj{margin:0;font-size:15px;font-weight:650}.Compare_costControls__JYkhG{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}.Compare_costField__vd7w6{display:grid;grid-gap:4px;gap:4px}.Compare_costField__vd7w6 label{font-size:12px;color:var(--ink-3)}.Compare_costField__vd7w6 input{width:180px;max-width:100%;height:34px;padding:0 10px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Compare_costField__vd7w6 input:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:transparent}.Compare_costPresets__6uPtJ{display:flex;gap:6px}.Compare_preset__00xap{height:34px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);font:inherit;font-size:12px;cursor:pointer}.Compare_preset__00xap:hover{background:var(--surface-2)}.Compare_preset__00xap[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 16%,var(--surface));border-color:var(--accent);color:var(--ink)}.Compare_preset__00xap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Compare_costTable__6U1xS{border-collapse:separate;border-spacing:0;width:100%;min-width:420px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Compare_costTable__6U1xS td,.Compare_costTable__6U1xS th{padding:8px 12px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.Compare_costTable__6U1xS thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.Compare_costTable__6U1xS tbody th[scope=row]{font-weight:550;display:flex;align-items:center;gap:8px}.Compare_costTable__6U1xS tr:last-child td,.Compare_costTable__6U1xS tr:last-child th{border-bottom:0}.Compare_costBand__qodDj{width:4px;align-self:stretch;min-height:16px;border-radius:2px;flex:none}.Compare_costValue__KOGeN{font-weight:650}.Compare_costWarn__mT0lI{color:var(--tone-reported)}.Compare_strengthBar__ZJvpV{display:flex;width:120px;max-width:100%;height:8px;border-radius:4px;overflow:hidden;background:var(--surface-2);border:1px solid var(--rule)}.Compare_strengthBar__ZJvpV>span{display:block;min-width:3px}.Compare_segBenchmark__fF3wc{background:var(--tone-benchmark)}.Compare_segVerified__J1HDU{background:var(--tone-verified)}.Compare_segReported__hnUix{background:var(--tone-reported)}.Compare_segWeak__hTv3Q{background:var(--tone-weak)}.Compare_claimNote__crymM{font-size:10.5px;color:var(--tone-reported);font-weight:600}.Compare_spark__ZJF02{display:inline-flex;align-items:center;gap:8px}.Compare_sparkSvg__mQhRi{display:block;overflow:visible}.Chat_drawer__S8TP4{position:fixed;top:var(--topbar-h);right:0;bottom:0;z-index:80;width:var(--panel-w);max-width:100vw;display:flex;flex-direction:column;min-height:0;background:var(--surface);border-left:1px solid var(--rule-strong);box-shadow:var(--shadow);transform:translateX(102%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.Chat_drawer__S8TP4[data-open="1"]{transform:none;visibility:visible;transition:transform .2s ease}@media (max-width:1279px){.Chat_drawer__S8TP4{width:min(440px,94vw)}}@media (max-width:767px){.Chat_drawer__S8TP4{position:fixed;inset:0;width:auto;border-left:0;box-shadow:none;z-index:70;transform:translateY(4%);opacity:0;transition:transform .18s ease,opacity .18s ease,visibility 0s linear .18s}.Chat_drawer__S8TP4[data-open="1"]{transform:none;opacity:1;transition:transform .18s ease,opacity .18s ease}}@media (prefers-reduced-motion:reduce){.Chat_drawer__S8TP4,.Chat_drawer__S8TP4[data-open="1"]{transition:none}}.Chat_head__jBeQu{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 12px 18px;border-bottom:1px solid var(--rule);flex:none}.Chat_headText__Nnrq2{flex:1 1;min-width:0}.Chat_title___3lxT{margin:0;font-size:17px;font-weight:700;letter-spacing:-.015em;display:flex;align-items:center;gap:8px}.Chat_titleMark__Slnkp{width:16px;height:5px;border-radius:3px;background:var(--accent);flex:none}.Chat_sub___V8y7{margin:3px 0 0;font-size:11.5px;color:var(--ink-3);line-height:1.35}.Chat_headActions__shtA7{display:flex;gap:2px;flex:none}.Chat_iconBtn__x__F3{width:30px;height:30px;display:grid;place-items:center;border:0;background:none;border-radius:4px;cursor:pointer;color:var(--ink-2)}.Chat_iconBtn__x__F3:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.Chat_iconBtn__x__F3:disabled{opacity:.35;cursor:default}.Chat_iconBtn__x__F3 svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.Chat_scroll___aZVU{position:relative;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 18px 18px;scroll-behavior:auto}.Chat_thread__wuC5f{display:grid;grid-gap:18px;gap:18px}.Chat_empty__7AtDa{padding:6px 0 4px}.Chat_emptyTitle__E3FSs{margin:6px 0 4px;font-size:18px;font-weight:700;letter-spacing:-.01em}.Chat_emptyText__EFPt4{margin:0 0 14px;color:var(--ink-2);font-size:13px}.Chat_prompts__yfI54{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--rule)}.Chat_prompts__yfI54 li{border-bottom:1px solid var(--rule)}.Chat_prompt__CcdAf{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 2px;border:0;background:none;text-align:left;font-size:13px;font-weight:500;color:var(--ink);cursor:pointer}.Chat_prompt__CcdAf:hover:not(:disabled){color:var(--accent)}.Chat_prompt__CcdAf:disabled{color:var(--ink-3);cursor:default}.Chat_promptArrow__93LmM{color:var(--ink-3);font-size:13px;flex:none}.Chat_prompt__CcdAf:hover:not(:disabled) .Chat_promptArrow__93LmM{color:var(--accent)}.Chat_emptyFoot__b0ugF{margin:14px 0 0;font-size:11.5px;color:var(--ink-3);display:flex;flex-wrap:wrap;gap:4px 12px}.Chat_kbd__oFHe2{font-family:var(--font-mono);font-size:10.5px;padding:0 4px;border:solid var(--rule-strong);border-width:1px 1px 2px;border-radius:4px;background:var(--surface-2);color:var(--ink-2)}.Chat_user__MTf8j{justify-self:end;max-width:88%;background:var(--surface-2);border-radius:10px 10px 2px 10px;padding:7px 11px;font-size:13.5px;white-space:pre-wrap;overflow-wrap:anywhere}.Chat_assistant__a4FPI{display:grid;grid-gap:10px;gap:10px;min-width:0}.Chat_answer__7qGNw{font-size:13.5px;line-height:1.55;overflow-wrap:anywhere;min-width:0}.Chat_caret__s6mUk{display:inline-block;width:7px;height:1.05em;margin-left:2px;vertical-align:-2px;background:var(--ink-2);border-radius:1px;animation:Chat_blink__WAvs8 1s steps(2,start) infinite}@keyframes Chat_blink__WAvs8{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.Chat_caret__s6mUk{animation:none;opacity:.5}}.Chat_muted__vFzNI{margin:0;font-size:12px;color:var(--ink-3)}.Chat_meta__mlVBa{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Chat_steps__MucCb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.Chat_step__AuvrU{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 9px 0 7px;border:1px solid var(--rule);border-radius:999px;background:var(--bg);font-size:11.5px;color:var(--ink-2)}.Chat_stepLabel___JLUJ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Chat_step__AuvrU[data-status=running]{color:var(--ink);border-color:var(--rule-strong)}.Chat_step__AuvrU[data-status=error]{color:var(--tone-reported)}.Chat_stepIcon__F1WA8{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Chat_step__AuvrU[data-status=ok] .Chat_stepIcon__F1WA8{stroke:var(--tone-verified)}.Chat_spinner__WyQtW{width:11px;height:11px;flex:none;border-radius:50%;border:1.6px solid var(--rule-strong);border-top-color:var(--ink);animation:Chat_spin__dag_p .8s linear infinite}@keyframes Chat_spin__dag_p{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Chat_spinner__WyQtW{animation:none;border-top-color:var(--accent)}}.Chat_thinking___WloT{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2)}.Chat_table__drnhR{margin:0;border-top:2px solid var(--ink);min-width:0}.Chat_tableHead__bHFtU{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:7px 0 6px}.Chat_tableTitle__qgixj{font-size:12px;font-weight:700;letter-spacing:-.005em}.Chat_tableCount__pN01X{font-size:11px;color:var(--ink-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Chat_tableScroll__qYikj{overflow:auto;max-height:320px;border-bottom:1px solid var(--rule);overscroll-behavior:contain}.Chat_tableScroll__qYikj:focus-visible{outline-offset:-2px}.Chat_grid__HmjCO{width:100%;border-collapse:collapse;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Chat_grid__HmjCO thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface);text-align:left;font-weight:600;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:5px 8px;border-bottom:1px solid var(--rule-strong);white-space:nowrap}.Chat_grid__HmjCO tbody th{text-align:left;font-weight:600;min-width:96px}.Chat_grid__HmjCO tbody th,.Chat_grid__HmjCO td{padding:5px 8px;border-bottom:1px solid var(--rule);vertical-align:top;white-space:normal}.Chat_grid__HmjCO td{overflow-wrap:break-word}.Chat_grid__HmjCO td.Chat_right__D1D1b{white-space:nowrap}.Chat_grid__HmjCO td:first-child,.Chat_grid__HmjCO th:first-child{padding-left:0}.Chat_grid__HmjCO td:last-child,.Chat_grid__HmjCO th:last-child{padding-right:0}.Chat_grid__HmjCO tbody tr:last-child>*{border-bottom:0}.Chat_grid__HmjCO .Chat_right__D1D1b{text-align:right}.Chat_grid__HmjCO tr[data-link="1"]{cursor:pointer}.Chat_grid__HmjCO tr[data-link="1"]:hover>*{background:var(--surface-2)}.Chat_rowLink__cDNlv{color:inherit;text-decoration:none}.Chat_rowLink__cDNlv:focus-visible,.Chat_rowLink__cDNlv:hover{text-decoration:underline;text-underline-offset:2px}.Chat_null__yrLTk{color:var(--ink-3)}.Chat_tableFoot__tzHeL{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-top:6px}.Chat_note__DpSxb{margin:0;font-size:11px;color:var(--ink-3);line-height:1.4;flex:1 1 200px}.Chat_tableActions__ZPEFK{display:flex;gap:12px;flex:none}.Chat_fullLink__3fVMF,.Chat_textBtn__AQyZc{border:0;background:none;padding:0;font-size:11.5px;font-weight:600;color:var(--ink-2);cursor:pointer;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);white-space:nowrap}.Chat_fullLink__3fVMF:hover,.Chat_textBtn__AQyZc:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Chat_chipsWrap__A40xh{display:grid;grid-gap:6px;gap:6px}.Chat_chips__x6orM{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.Chat_chip__ypilI{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:28px;padding:3px 10px 3px 8px;border:1px solid var(--rule-strong);border-radius:999px;background:var(--surface);text-decoration:none;color:var(--ink)}.Chat_chip__ypilI:hover{border-color:var(--ink)}.Chat_chipDot____gYs{width:9px;height:9px;border-radius:50%;flex:none;border:1.5px solid var(--station-ring)}.Chat_chipText__abHtd{display:flex;align-items:baseline;gap:5px;min-width:0}.Chat_chipLabel__xsHsr{font-size:12px;font-weight:600}.Chat_chipLabel__xsHsr,.Chat_chipSub__73eJK{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Chat_chipSub__73eJK{font-size:11px;color:var(--ink-3);max-width:16ch}.Chat_notice__Vla_d{border:1px solid var(--rule-strong);border-left:3px solid var(--tone-reported);border-radius:var(--radius);padding:10px 12px;background:var(--bg);font-size:12.5px}.Chat_notice__Vla_d[data-tone=info]{border-left-color:var(--accent)}.Chat_noticeTitle__4T9Pq{margin:0 0 3px;font-weight:700;font-size:13px}.Chat_noticeText__6udb4{margin:0 0 6px;color:var(--ink-2)}.Chat_noticeText__6udb4:last-child{margin-bottom:0}.Chat_stepsList__qrYUh{margin:4px 0 8px;padding-left:18px;color:var(--ink-2);display:grid;grid-gap:4px;gap:4px}.Chat_notice__Vla_d code,.Chat_stepsList__qrYUh code{font-family:var(--font-mono);font-size:11.5px;background:var(--surface-2);padding:0 4px;border-radius:3px;color:var(--ink);overflow-wrap:anywhere}.Chat_noticeActions__h6imD{display:flex;gap:10px;align-items:center;margin-top:8px}.Chat_btn__iun4g{border:1px solid var(--ink);background:var(--ink);color:var(--bg);border-radius:var(--radius)}.Chat_btnGhost__AtpAJ,.Chat_btn__iun4g{padding:4px 12px;font-size:12px;font-weight:600;cursor:pointer}.Chat_btnGhost__AtpAJ{border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink);border-radius:var(--radius)}.Chat_btnGhost__AtpAJ:hover{border-color:var(--ink)}.Chat_errCode__Wmopf{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3)}.Chat_composer__2IM8J{flex:none;border-top:1px solid var(--rule);padding:10px 14px 12px 18px;background:var(--surface)}.Chat_context__rMvHd{display:flex;align-items:center;gap:6px;margin:0 0 7px;font-size:11.5px;color:var(--ink-3);min-width:0}.Chat_contextLabel__UfnvZ{color:var(--ink-2);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Chat_contextDot__zKRNa{width:12px;height:4px;border-radius:2px;flex:none}.Chat_inputRow__qNkzB{display:flex;align-items:flex-end;gap:8px;border:1px solid var(--rule-strong);border-radius:10px;padding:6px 6px 6px 12px;background:var(--surface)}.Chat_inputRow__qNkzB:focus-within{border-color:var(--ink)}.Chat_inputRow__qNkzB[data-disabled="1"]{background:var(--surface-2)}.Chat_textarea__8OcjP{flex:1 1;min-width:0;resize:none;border:0;outline:none;background:none;color:var(--ink);font:inherit;font-size:13.5px;line-height:1.45;padding:4px 0;max-height:168px;min-height:28px}.Chat_textarea__8OcjP::placeholder{color:var(--ink-3)}.Chat_textarea__8OcjP:disabled{cursor:not-allowed}.Chat_send__wk7HE{width:32px;height:32px;flex:none;display:grid;place-items:center;border:0;border-radius:8px;cursor:pointer;background:var(--ink);color:var(--bg)}.Chat_send__wk7HE:disabled{background:var(--surface-2);color:var(--ink-3);cursor:default}.Chat_send__wk7HE svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.Chat_send__wk7HE[data-stop="1"] svg{fill:currentColor;stroke:none}.Chat_composerFoot__FYkAM{display:flex;justify-content:space-between;gap:10px;margin-top:6px;font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Chat_over__5ZnSU{color:var(--tone-reported);font-weight:600}.Chat_fab__NSiiN{display:inline-flex;position:fixed;right:22px;bottom:calc(22px + env(safe-area-inset-bottom, 0px));z-index:85;height:52px;min-width:52px;padding:0 20px 0 17px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--bg);font-size:14px;font-weight:700;box-shadow:0 6px 22px rgba(0,0,0,.22),0 1px 3px rgba(0,0,0,.18);cursor:pointer;align-items:center;justify-content:center;gap:9px;transition:transform .14s ease,box-shadow .14s ease}.Chat_fab__NSiiN:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.26),0 2px 4px rgba(0,0,0,.18)}.Chat_fab__NSiiN:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Chat_fab__NSiiN svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.Chat_fab__NSiiN[data-hidden="1"]{display:none}@media (max-width:767px),(pointer:coarse){.Chat_emptyFoot__b0ugF{display:none}}@media (max-width:767px){.Chat_fab__NSiiN{right:14px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));height:48px;padding:0 16px 0 14px}}@media print{.Chat_fab__NSiiN{display:none}}.Chat_md__6WKIm{display:grid;grid-gap:8px;gap:8px}.Chat_mdP__cXzUU{margin:0}.Chat_mdHeading__0O1lZ{margin:4px 0 -2px;font-size:13.5px}.Chat_mdList__Vr4pV{margin:0;padding-left:20px;display:grid;grid-gap:3px;gap:3px}.Chat_mdList__Vr4pV ol,.Chat_mdList__Vr4pV ul{margin:3px 0 0;padding-left:18px;display:grid;grid-gap:2px;gap:2px}.Chat_mdList__Vr4pV li::marker{color:var(--ink-3)}.Chat_mdCode__Ty4FC{padding:1px 4px;border-radius:3px}.Chat_mdCode__Ty4FC,.Chat_mdPre__wsNNy{font-family:var(--font-mono);font-size:12px;background:var(--surface-2)}.Chat_mdPre__wsNNy{margin:0;padding:8px 10px;border-radius:var(--radius);overflow:auto;line-height:1.45}.Chat_mdQuote__GEaX0{margin:0;padding-left:10px;border-left:2px solid var(--rule-strong);color:var(--ink-2)}.Chat_mdHr__aMGXZ{border:0;border-top:1px solid var(--rule);margin:4px 0;width:100%}.Chat_mdLink__wBfy5{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1.5px}.Chat_mdLink__wBfy5:hover{color:var(--accent)}.Chat_mdTableWrap__gRk8K{overflow-x:auto;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}.Chat_mdTable__9UAzb{width:100%;border-collapse:collapse;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Chat_mdTable__9UAzb th{text-align:left;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:600;padding:5px 8px;border-bottom:1px solid var(--rule-strong);white-space:nowrap}.Chat_mdTable__9UAzb td{padding:4px 8px;border-bottom:1px solid var(--rule)}.Chat_mdTable__9UAzb tr:last-child td{border-bottom:0}.Chat_mdTable__9UAzb td:first-child,.Chat_mdTable__9UAzb th:first-child{padding-left:0}.DetailPanel_panel__isrDg{height:100%;display:flex;flex-direction:column;min-height:0;background:var(--surface)}.DetailPanel_head__W6AXl{padding:14px 18px 12px;border-bottom:1px solid var(--rule)}.DetailPanel_headTop__hdwk_{display:flex;align-items:center;justify-content:space-between}.DetailPanel_typeTag__T5phL{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.DetailPanel_typeSwatch__damxV{width:16px;height:5px;border-radius:3px}.DetailPanel_close__d3pQF{width:28px;height:28px;display:grid;place-items:center;border:0;background:none;cursor:pointer;border-radius:4px}.DetailPanel_close__d3pQF:hover{background:var(--surface-2)}.DetailPanel_close__d3pQF svg{width:14px;height:14px;stroke:var(--ink-2);stroke-width:1.6;stroke-linecap:round}.DetailPanel_title__sOxqz{margin:6px 0 10px;font-size:21px;line-height:1.2;letter-spacing:-.015em;font-weight:700}.DetailPanel_actions__UrMkz{display:flex;flex-wrap:wrap;gap:6px}.DetailPanel_action__DRMvG{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--rule-strong);border-radius:999px;background:var(--surface);font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;color:var(--ink)}.DetailPanel_action__DRMvG:hover{border-color:var(--ink)}.DetailPanel_action__DRMvG:disabled{opacity:.5;cursor:not-allowed}.DetailPanel_actionOn__a9txB{background:var(--ink);color:var(--bg);border-color:var(--ink)}.DetailPanel_actionIcon__RYmh_{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.DetailPanel_body__n98YX{flex:1 1;min-height:0;overflow:auto;padding:14px 18px 24px;overscroll-behavior:contain}.DetailPanel_empty__am8sL{padding:28px 22px}.DetailPanel_emptyTitle__rm43l{font-size:18px;font-weight:700;margin:6px 0 4px;letter-spacing:-.01em}.DetailPanel_emptyText__GQJWb{color:var(--ink-2);margin:0 0 14px}.DetailPanel_hints__cQP_j{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--ink-2)}.DetailPanel_hints__cQP_j kbd{font-family:var(--font-mono);font-size:11px;padding:1px 5px;border:solid var(--rule-strong);border-width:1px 1px 2px;border-radius:4px;background:var(--surface-2);color:var(--ink)}.DetailPanel_notice__nP5bv{padding:16px 0;color:var(--ink-2)}.DetailPanel_noticeTitle__8lex_{font-weight:700;color:var(--ink);margin-bottom:2px}.DetailPanel_notice__nP5bv p{margin:0 0 6px}.DetailPanel_retry__ytFYn{margin-top:6px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);border-radius:var(--radius);padding:5px 12px;font-weight:600;cursor:pointer}.DetailPanel_skeleton__vJ1LC{display:grid;grid-gap:10px;gap:10px;padding-top:4px}.DetailPanel_skBlock__aH_j5,.DetailPanel_skLine__vCtMP{height:11px;border-radius:4px;background:var(--surface-2);animation:DetailPanel_pulse__VJ333 1.4s ease-in-out infinite}.DetailPanel_skBlock__aH_j5{height:72px;width:100%}@keyframes DetailPanel_pulse__VJ333{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.DetailPanel_skBlock__aH_j5,.DetailPanel_skLine__vCtMP{animation:none}}