.research-prompt_panel__QS5Qy{margin:1rem 0}.research-prompt_panel__QS5Qy button{padding:.55rem .8rem;border:1px solid var(--sts-border);border-radius:8px;color:var(--sts-ink);background:var(--sts-surface);font:inherit;cursor:pointer}.research-prompt_body__7LxPI textarea:focus-visible,.research-prompt_panel__QS5Qy button:focus-visible{outline:2px solid var(--sts-ink);outline-offset:3px}.research-prompt_panel__QS5Qy button:disabled{opacity:.6;cursor:wait}.research-prompt_body__7LxPI{display:grid;gap:.75rem;margin-top:.75rem}.research-prompt_body__7LxPI p{margin:0;color:var(--sts-muted)}.research-prompt_body__7LxPI textarea{box-sizing:border-box;width:100%;min-width:0;padding:.75rem;border:1px solid var(--sts-border);border-radius:8px;color:var(--sts-ink);background:var(--sts-surface);font:.8rem/1.5 monospace;resize:vertical}.research-prompt_body__7LxPI button{justify-self:start}.page_page__cTWz5{max-width:1180px;margin:0 auto;padding:2rem 1.5rem 5rem;display:flex;flex-direction:column;gap:1.5rem}.page_back__qaODF{font-size:.85rem;color:var(--sts-muted);text-decoration:none;align-self:flex-start}.page_back__qaODF:hover{color:var(--sts-accent)}.page_header__Cck_N{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;flex-wrap:wrap}.page_title__9Kn8X{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;margin:0 0 .35rem;font-size:1.5rem;font-weight:600}.page_symbol__QXrP2{font-family:var(--font-mono);font-size:1.7rem;letter-spacing:-.02em;color:var(--sts-ink)}.page_company__Td36E{font-size:1.05rem;font-weight:400;color:var(--sts-muted)}.page_meta__72mbU{margin:0;font-size:.85rem;color:var(--sts-muted);text-transform:capitalize}.page_priceBlock__RIGKQ{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.page_priceLabel__8jNV_{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sts-muted)}.page_price__tSWaB{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:600;color:var(--sts-ink)}.page_stale__EK3C_{border:1px solid var(--sts-danger);border-radius:4px;color:var(--sts-danger)}.page_quarantine__ER14s,.page_stale__EK3C_{margin:0;padding:.7rem 1rem;font-size:.88rem;background:var(--sts-surface-soft)}.page_quarantine__ER14s{border-left:1px solid var(--sts-danger);border:1px solid var(--sts-danger);border-left-width:3px;border-radius:4px;line-height:1.5;color:var(--sts-muted)}.page_quarantine__ER14s strong{color:var(--sts-danger)}.page_quarantineReason__g6fBN{color:var(--sts-ink)}.page_scenarios__Z4M4G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.page_scenario__KITrU{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start;border:1px solid var(--sts-border);border-radius:6px;background:var(--sts-surface);padding:.85rem 1rem;cursor:pointer;font:inherit;text-align:left}.page_scenario__KITrU:hover,.page_selected__rfmV8{border-color:var(--sts-accent)}.page_selected__rfmV8{box-shadow:inset 0 0 0 1px var(--sts-accent)}.page_scenarioName__Z02bl{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sts-muted)}.page_scenarioValue__T75rB{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;color:var(--sts-ink)}.page_scenarioStatus__ErCm2{display:block;margin-top:.3rem;color:var(--sts-muted);font-size:.72rem;line-height:1.35;max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_noValue__aXh9Y{border:1px solid var(--sts-border);border-left:3px solid var(--sts-clay);border-radius:6px;background:var(--sts-surface);padding:1.1rem 1.3rem}.page_noValue__aXh9Y h2{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--sts-ink)}.page_noValue__aXh9Y p{margin:0 0 .5rem;color:var(--sts-muted);line-height:1.55;font-size:.92rem}.page_noValueNote__mb_ul{font-size:.84rem!important;font-style:italic}.page_columns__uTNe_{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem;align-items:start}@media (max-width:900px){.page_columns__uTNe_,.page_scenarios__Z4M4G{grid-template-columns:minmax(0,1fr)}}.page_sandbox__Y1bEZ,.page_traceSection__b6aBn{border:1px solid var(--sts-border);border-radius:6px;background:var(--sts-surface);padding:1.2rem 1.3rem}.page_sectionTitle__ZN0m_{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:var(--sts-ink)}.page_sectionNote__hik1s{margin:0 0 1.1rem;font-size:.85rem;line-height:1.5;color:var(--sts-muted)}.page_similarFreshness__sItms{color:var(--sts-subtle)}.page_result__OApff{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;padding:.9rem 1rem;border-radius:5px;background:var(--sts-surface-soft);margin-bottom:1.2rem}.page_resultLabel__I5WAv{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sts-muted)}.page_resultValue__LAqi2{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600;color:var(--sts-ink);margin-right:auto}.page_reset__8YtQH{border:1px solid var(--sts-border);border-radius:4px;background:transparent;color:var(--sts-muted);font:inherit;font-size:.8rem;padding:.25rem .6rem;cursor:pointer}.page_reset__8YtQH:hover{color:var(--sts-accent);border-color:var(--sts-accent)}.page_previewError__C2j_s{margin:-.6rem 0 1rem;font-size:.84rem;color:var(--sts-danger)}.page_modelNote__1SHq7{margin:-.6rem 0 1.1rem;font-size:.78rem;line-height:1.5;color:var(--sts-muted);font-style:italic}.page_slider__ZadNV{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.1rem}.page_sliderHead__OcQst{display:flex;justify-content:space-between;align-items:baseline;font-size:.85rem;color:var(--sts-ink);text-transform:capitalize}.page_sliderValue__yS_gx{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--sts-accent)}.page_slider__ZadNV input[type=range]{width:100%;accent-color:var(--sts-accent)}.page_sliderRule___cgHP{font-size:.75rem;line-height:1.45;color:var(--sts-muted)}.page_warnings__Cf1RS{margin:0 0 1rem;padding:.7rem .9rem;border-radius:5px;border:1px solid var(--sts-clay);background:var(--sts-surface-soft);gap:.4rem;font-size:.84rem;color:var(--sts-muted)}.page_inputs__uWtyQ,.page_warnings__Cf1RS{list-style:none;display:flex;flex-direction:column}.page_inputs__uWtyQ{margin:0;padding:0}.page_input__9_zOS{border-top:1px solid var(--sts-border)}.page_input__9_zOS:last-child{border-bottom:1px solid var(--sts-border)}.page_inputHead__26Uy0{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;width:100%;border:0;background:transparent;padding:.65rem .2rem;font:inherit;cursor:pointer;text-align:left}.page_inputHead__26Uy0:hover{background:var(--sts-surface-soft)}.page_inputKey__DaOB8{font-size:.88rem;color:var(--sts-ink);text-transform:capitalize}.page_inputValue__h9JVY{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.88rem;color:var(--sts-ink)}.page_tag__Jie6w{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;padding:.12rem .42rem;border-radius:3px;border:1px solid var(--sts-border);white-space:nowrap}.page_filing__SQKaz{color:var(--sts-accent);border-color:var(--sts-accent)}.page_derived__aMSGI{color:var(--sts-muted)}.page_proposedTag__KEJY1{color:var(--sts-clay);border-color:var(--sts-clay)}.page_reviewedTag__HLWuO{color:var(--sts-lichen);border-color:var(--sts-lichen)}.page_lineage__2x_Tm{padding:.3rem .2rem 1rem;font-size:.84rem;color:var(--sts-muted)}.page_lineage__2x_Tm dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.3rem 1rem;margin:0 0 .7rem}.page_lineage__2x_Tm dt{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sts-muted);white-space:nowrap}.page_lineage__2x_Tm dd{margin:0;color:var(--sts-ink);overflow-wrap:anywhere}.page_mono___ABIi{font-family:var(--font-mono);font-size:.82rem}.page_filingLink__fsytI{color:var(--sts-accent);font-size:.84rem;text-decoration:none}.page_filingLink__fsytI:hover{text-decoration:underline}.page_provenanceFooter__kZjW0{margin:1rem 0 0;padding-top:.8rem;border-top:1px solid var(--sts-border);font-family:var(--font-mono);font-size:.74rem;color:var(--sts-muted)}.page_error__gy5DI{color:var(--sts-danger);margin:0}.page_reviewLink__Abq_S{display:block;margin-top:.5rem;padding:0;border:none;background:none;color:var(--sts-accent);font:inherit;font-size:.82rem;text-align:inherit;text-decoration:none;cursor:pointer}.page_reviewLink__Abq_S:hover{text-decoration:underline}.page_similar__Qlg2x{border:1px solid var(--sts-border);border-radius:6px;background:var(--sts-surface);padding:1.2rem 1.3rem}.page_sharedWarning__QNipX{margin:0 0 1rem;border:1px solid var(--sts-clay);border-radius:5px;background:var(--sts-surface-soft);padding:.75rem .95rem;font-size:.85rem;line-height:1.55;color:var(--sts-muted)}.page_neighbours___gTV3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_neighbour__kiqLS{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto 4rem;align-items:baseline;gap:.9rem;padding:.55rem .2rem;border-top:1px solid var(--sts-border);text-decoration:none}.page_neighbours___gTV3 li:last-child .page_neighbour__kiqLS{border-bottom:1px solid var(--sts-border)}.page_neighbour__kiqLS:hover{background:var(--sts-surface-soft)}.page_neighbourCorrelation__VNUiG{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.9rem;color:var(--sts-accent)}.page_neighbourName__yMYl4{font-size:.88rem;color:var(--sts-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_neighbourSymbol__i_pm2{font-family:var(--font-mono);font-weight:600;color:var(--sts-ink);margin-right:.5rem}.page_crossSector__Wv_2r{font-size:.72rem;color:var(--sts-clay);white-space:nowrap}.page_neighbourMargin__ZLM40{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.85rem;color:var(--sts-muted);text-align:right}.page_headline__VavUb{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.page_headlineValue__STTfD{font-family:var(--font-mono);font-size:1.6rem;font-variant-numeric:tabular-nums;color:var(--sts-ink)}.page_headlineLabel__jieg0{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--sts-muted)}.page_cases__nzrn7{display:flex;flex-wrap:wrap;gap:1.6rem;padding:.9rem 1.1rem;border:1px solid var(--sts-border);border-radius:12px;background:var(--sts-surface)}.page_caseCard__V5cd9{display:flex;flex-direction:column;gap:.15rem}.page_caseLabel__gda6S{font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--sts-muted)}.page_caseValue__PaWzq{font-family:var(--font-mono);font-size:1.05rem;font-variant-numeric:tabular-nums;color:var(--sts-ink)}.page_thesis__Fpdea{margin:0;font-size:.92rem;line-height:1.65;color:var(--sts-ink);max-width:72ch}.page_warning__VCICr{margin:0;padding:.7rem .9rem;border-left:2px solid var(--sts-clay);border-radius:0 8px 8px 0;background:var(--sts-surface-soft);font-size:.86rem;line-height:1.6;color:var(--sts-ink);max-width:76ch}.page_footnote__UGTEI{margin:0;font-size:.82rem;line-height:1.6;color:var(--sts-muted);max-width:76ch}.page_staleText__BZfN5{margin:0}.page_staleActions__GDBXJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.7rem}.page_staleNote__d6nOm{flex:1 1 18rem;min-width:0;border:1px solid var(--sts-border);border-radius:4px;padding:.4rem .6rem;font:inherit;font-size:.85rem;color:var(--sts-ink);background:var(--sts-surface)}.page_staleButton__XifRP{border:1px solid var(--sts-danger);border-radius:4px;padding:.4rem .9rem;font:inherit;font-size:.85rem;color:var(--sts-danger);background:transparent;cursor:pointer}.page_staleButton__XifRP:disabled{cursor:progress;opacity:.6}.page_staleError__pqvf6{margin:.5rem 0 0;font-size:.82rem;color:var(--sts-danger)}.page_views__cVhAD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-bottom:1px solid var(--sts-border);padding-bottom:.75rem}.page_view__rVTGp{display:flex;flex-direction:column;gap:.15rem;align-items:flex-start;text-align:left;border:1px solid transparent;border-radius:6px;background:none;padding:.5rem .75rem;cursor:pointer;font:inherit}.page_view__rVTGp:hover{background:var(--sts-surface)}.page_viewSelected__IMQgN,.page_viewSelected__IMQgN:hover{background:var(--sts-surface);border-color:var(--sts-accent)}.page_viewLabel__rNIq3{font-size:.95rem;font-weight:600;color:var(--sts-muted)}.page_viewSelected__IMQgN .page_viewLabel__rNIq3{color:var(--sts-ink)}.page_viewHint__x6Wdi{font-size:.76rem;line-height:1.35;color:var(--sts-muted)}.page_viewPanel__pFO4S{display:flex;flex-direction:column;gap:1.5rem}.page_viewPanel__pFO4S[hidden]{display:none}.page_runMeta__l_VQU{margin:0;font-family:var(--font-mono);font-size:.75rem;color:var(--sts-muted)}.page_noValueReasons__NpmX_{margin:0 0 .5rem;padding-left:1.1rem;color:var(--sts-muted);line-height:1.55;font-size:.92rem}@media (max-width:640px){.page_views__cVhAD{grid-template-columns:1fr;gap:.25rem}.page_viewHint__x6Wdi{display:none}}.assistant_panel__jV1Qa{position:fixed;top:1.5rem;right:1.5rem;bottom:1.5rem;z-index:40;display:flex;flex-direction:column;gap:0;width:min(380px,calc(100vw - 3rem));border:1px solid var(--sts-border);border-radius:12px;background:var(--sts-surface);box-shadow:0 18px 48px rgb(var(--sts-shadow-rgb)/12%);overflow:hidden}.assistant_head__OrPkA{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--sts-border)}.assistant_title__QpRXi{margin:0;font-size:.95rem;font-weight:600;letter-spacing:-.01em}.assistant_ageing__3TALA{margin:.3rem 0 0;font-size:.76rem;line-height:1.5;color:var(--sts-muted)}.assistant_close__TXRGM{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border:none;border-radius:7px;background:none;color:var(--sts-muted);cursor:pointer}.assistant_close__TXRGM:hover{background:var(--sts-surface-soft);color:var(--sts-ink)}.assistant_thread__iIANf{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1.1rem}.assistant_intro__dkYKe p{margin:0 0 .85rem;font-size:.82rem;line-height:1.6;color:var(--sts-muted)}.assistant_suggestions__M6s1V{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.assistant_suggestions__M6s1V button{width:100%;padding:.5rem .7rem;border:1px solid var(--sts-border);border-radius:9px;background:var(--sts-surface-soft);color:var(--sts-ink);font:inherit;font-size:.82rem;line-height:1.45;text-align:left;cursor:pointer}.assistant_suggestions__M6s1V button:hover{border-color:var(--sts-ink)}.assistant_exchange__IO8Tz{display:flex;flex-direction:column;gap:.5rem}.assistant_question___qzCv{margin:0;padding:.45rem .7rem;border-radius:9px 9px 9px 2px;background:var(--sts-surface-soft);font-size:.84rem;line-height:1.5;font-weight:500}.assistant_answer__kMcU4{font-size:.86rem;line-height:1.65}.assistant_answer__kMcU4 p{margin:0 0 .7rem}.assistant_answer__kMcU4 p:last-child{margin-bottom:0}.assistant_refused__Dg9ZG{padding:.6rem .8rem;border-left:2px solid var(--sts-clay,var(--sts-border));border-radius:0 8px 8px 0;background:var(--sts-surface-soft)}.assistant_cited__wzWO1{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:.6rem 0 0;font-size:.74rem;color:var(--sts-muted)}.assistant_cited__wzWO1 button{padding:.1rem .45rem;border:1px solid var(--sts-border);border-radius:999px;background:none;color:var(--sts-accent);font:inherit;font-size:.74rem;cursor:pointer}.assistant_cited__wzWO1 button:hover{border-color:currentColor}.assistant_error__XimXp,.assistant_thinking__1Moy1{margin:0;font-size:.82rem;color:var(--sts-muted)}.assistant_error__XimXp{color:var(--sts-danger)}.assistant_composer__RvZNI{display:flex;gap:.5rem;padding:.75rem;border-top:1px solid var(--sts-border)}.assistant_input__chbZc{flex:1;min-width:0;padding:.5rem .6rem;border:1px solid var(--sts-border);border-radius:9px;background:var(--sts-surface);color:var(--sts-ink);font:inherit;font-size:.85rem;line-height:1.5;resize:none}.assistant_composer__RvZNI button{flex:0 0 auto;align-self:flex-end;padding:.45rem .9rem;border:1px solid var(--sts-ink);border-radius:9px;background:var(--sts-ink);color:var(--sts-surface);font:inherit;font-size:.82rem;cursor:pointer}.assistant_composer__RvZNI button:disabled{opacity:.45;cursor:default}@media (max-width:1100px){.assistant_panel__jV1Qa{top:auto;right:1rem;bottom:1rem;width:min(420px,calc(100vw - 2rem));max-height:min(70vh,640px);box-shadow:0 18px 48px rgb(var(--sts-shadow-rgb)/18%)}}@media (max-width:640px){.assistant_panel__jV1Qa{top:auto;right:0;bottom:0;left:0;width:100%;max-height:85vh;border-radius:14px 14px 0 0}}.assistant_passage__gw8Ee{flex:0 0 auto;padding:.7rem 1rem;border-bottom:1px solid var(--sts-border);background:var(--sts-surface-soft)}.assistant_passage__gw8Ee blockquote{margin:0;padding-left:.65rem;border-left:2px solid var(--sts-accent);font-size:.8rem;line-height:1.55;color:var(--sts-ink)}.assistant_passage__gw8Ee button{margin-top:.5rem;padding:0;border:none;background:none;color:var(--sts-muted);font:inherit;font-size:.74rem;text-decoration:underline;cursor:pointer}.assistant_askedAbout__ROQJe{margin:0;font-size:.74rem;line-height:1.5;font-style:italic;color:var(--sts-muted)}.assistant_headActions__FSb6A{flex:0 0 auto;display:flex;align-items:center;gap:.15rem}.assistant_settingsToggle__PFMkX{display:grid;place-items:center;width:28px;height:28px;border:none;border-radius:7px;background:none;color:var(--sts-muted);cursor:pointer}.assistant_settingsToggle__PFMkX:hover,.assistant_settingsToggle__PFMkX[aria-expanded=true]{background:var(--sts-surface-soft);color:var(--sts-ink)}.assistant_settings__85KwI{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding:.7rem 1rem;border-bottom:1px solid var(--sts-border);background:var(--sts-surface-soft)}.assistant_settings__85KwI label{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 8rem}.assistant_settings__85KwI span{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sts-muted)}.assistant_settings__85KwI select{min-width:0;padding:.3rem .4rem;border:1px solid var(--sts-border);border-radius:7px;background:var(--sts-surface);color:var(--sts-ink);font:inherit;font-size:.78rem}.assistant_settings__85KwI p{flex:1 1 100%;margin:0;font-size:.72rem;line-height:1.5;color:var(--sts-muted)}.research_panel__x2416{display:flex;flex-direction:column;gap:.9rem;padding:1.4rem 1.5rem;border:1px solid var(--sts-border);border-radius:12px;background:var(--sts-surface)}.research_head__v1eXc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.research_title__qOvMw{margin:0;font-size:1.05rem;font-weight:600;color:var(--sts-ink)}.research_meta__xVY69{margin:0;font-family:var(--font-mono);font-size:.74rem;color:var(--sts-muted)}.research_verdict___1OSE{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.research_stance__0LgQM{font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:.22rem .7rem;border-radius:999px;border:1px solid var(--sts-ink);color:var(--sts-surface);background:var(--sts-ink)}.research_buy__LDilZ,.research_strong_buy__ZQG1a{border-color:var(--sts-lichen);background:var(--sts-lichen)}.research_sell__2icyU{border-color:var(--sts-danger);background:var(--sts-danger)}.research_badge__JxyBl{font-size:.75rem;padding:.22rem .65rem;border-radius:999px;border:1px solid var(--sts-border);color:var(--sts-muted)}.research_cases__QRWhO{display:flex;flex-wrap:wrap;gap:1.4rem;padding:.7rem 0;border-top:1px solid var(--sts-border);border-bottom:1px solid var(--sts-border)}.research_case__IDkme{display:flex;flex-direction:column;gap:.12rem}.research_caseLabel__NAGFb{font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--sts-muted)}.research_caseValue__tLNok{font-family:var(--font-mono);font-size:.95rem;font-variant-numeric:tabular-nums;color:var(--sts-ink)}.research_baseCase__mtUFD .research_caseValue__tLNok{font-weight:600}.research_drift__Eiq_1{margin:0;font-size:.86rem;line-height:1.55;color:var(--sts-muted)}.research_drift__Eiq_1 strong{color:var(--sts-ink)}.research_thesis__tGktK{margin:0;font-size:.92rem;line-height:1.65;color:var(--sts-ink);max-width:72ch}.research_scores__qFwo5{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.9rem}.research_score__NZOlV{display:flex;align-items:baseline;gap:.35rem}.research_scoreLabel__KfESR{font-size:.75rem;color:var(--sts-muted)}.research_scoreValue__frP2k{font-family:var(--font-mono);font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--sts-ink)}.research_block__WdSNH{display:flex;flex-direction:column;gap:.45rem;padding-top:.8rem;border-top:1px solid var(--sts-border)}.research_blockTitle__ECTUl{margin:0;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sts-muted)}.research_drivers__Vz48W{list-style:none;margin:0;padding:0;counter-reset:driver;display:flex;flex-direction:column;gap:.35rem}.research_driver__pa1eM{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;font-size:.87rem;color:var(--sts-ink)}.research_driverName__Nskgy{font-weight:500}.research_driverFacts__JOedA{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.78rem;color:var(--sts-muted)}.research_sensitivity__rtscU{font-family:var(--font-mono);font-size:.74rem}.research_triggerGroup__CN8mv{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.research_triggerKind__fVTWU{font-size:.76rem;font-weight:600;color:var(--sts-ink)}.research_triggers__6fNWa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.research_trigger__meCD9{font-size:.86rem;line-height:1.55;color:var(--sts-muted);padding-left:.8rem;border-left:2px solid var(--sts-border);max-width:76ch}.research_watched__9qOPb{margin-left:.4rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.04em;text-transform:uppercase;color:var(--sts-accent)}.research_sections__buYE_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.research_section__vnSiH{border-bottom:1px solid var(--sts-border)}.research_section__vnSiH:last-child{border-bottom:none}.research_sectionToggle__IaB_Q{display:flex;align-items:baseline;gap:.6rem;width:100%;padding:.55rem 0;border:none;background:transparent;color:var(--sts-ink);font-size:.89rem;font-weight:500;text-align:left;cursor:pointer}.research_sectionToggle__IaB_Q:hover{color:var(--sts-accent)}.research_sectionOrdinal__knWlN{font-family:var(--font-mono);font-size:.72rem;color:var(--sts-muted);min-width:1.4rem}.research_sectionBody__XScrN{padding:0 0 1rem 2rem;font-size:.88rem;line-height:1.65;color:var(--sts-ink)}.research_sectionBody__XScrN table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:.82rem;margin:.6rem 0}.research_sectionBody__XScrN td,.research_sectionBody__XScrN th{border:1px solid var(--sts-border);padding:.35rem .55rem;text-align:left;vertical-align:top}.research_sectionBody__XScrN th{background:var(--sts-surface-soft);font-weight:600}.research_sectionBody__XScrN pre{overflow-x:auto;padding:.6rem;border-radius:6px;background:var(--sts-surface-soft)}.research_gaps__RP7VF{margin:0;font-size:.86rem;line-height:1.6;color:var(--sts-muted);max-width:76ch}.research_sources__49Klh{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.research_source__UgWeE{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.8rem}.research_source__UgWeE a{color:var(--sts-accent);text-decoration:none}.research_source__UgWeE a:hover{text-decoration:underline}.research_sourceRef__okxcD{font-family:var(--font-mono);font-size:.7rem;color:var(--sts-muted);min-width:1.8rem}.research_sourceMeta__tqCPP{font-size:.72rem;color:var(--sts-muted)}@media (max-width:640px){.research_panel__x2416{padding:1.1rem 1rem}.research_cases__QRWhO{gap:1rem}.research_sectionBody__XScrN{padding-left:.5rem}}.research_versions__CTrsW{display:flex;flex-direction:column;gap:.5rem;padding:.7rem .9rem;border:1px solid var(--sts-border);border-radius:10px;background:var(--sts-surface-soft)}.research_versionsLabel__LQmbI{font-size:.68rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--sts-muted)}.research_versionChips__qHbJ4{display:flex;flex-wrap:wrap;gap:.35rem}.research_versionChip__e3Ikw{display:flex;align-items:baseline;gap:.35rem;padding:.25rem .6rem;border:1px solid var(--sts-border);border-radius:999px;background:var(--sts-surface);color:var(--sts-muted);font:inherit;font-family:var(--font-mono);font-size:.74rem;cursor:pointer}.research_versionChipOn__ZK1xV{border-color:var(--sts-ink);background:var(--sts-ink);color:var(--sts-surface)}.research_versionStance__p2avz{font-family:inherit;font-size:.64rem;letter-spacing:.03em;text-transform:uppercase;opacity:.75}.research_versionChanges__enFdS{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;font-size:.82rem;line-height:1.55;color:var(--sts-muted)}.research_versionChanges__enFdS strong{color:var(--sts-ink);font-weight:500}.research_versionUp__2d98K{color:var(--sts-lichen)}.research_versionDown__jozjP{color:var(--sts-danger)}.research_versionNotice__ENqB5{margin:0;padding:.6rem .8rem;border-left:2px solid var(--sts-clay);border-radius:0 8px 8px 0;background:var(--sts-surface-soft);font-size:.84rem;line-height:1.55;color:var(--sts-ink)}.research_versionNotice__ENqB5 button{border:none;background:none;padding:0;color:var(--sts-accent);font:inherit;cursor:pointer;text-decoration:underline}.research_citation__mLP6j{padding:0 1px;border-bottom:1px dotted var(--sts-border-strong,var(--sts-border));color:var(--sts-muted);font-size:.86em;text-decoration:none;white-space:nowrap;cursor:pointer}.research_citation__mLP6j:focus-visible,.research_citation__mLP6j:hover{border-bottom-style:solid;border-bottom-color:currentColor;color:var(--sts-accent)}.research_source__UgWeE:target{border-radius:6px;background:var(--sts-surface-soft);box-shadow:0 0 0 6px var(--sts-surface-soft)}.research_askButton__QhfWz{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid var(--sts-border);border-radius:999px;background:var(--sts-surface);color:var(--sts-ink);font:inherit;font-size:.78rem;cursor:pointer}.research_askButton__QhfWz:hover,.research_askButton__QhfWz[aria-expanded=true]{border-color:var(--sts-ink);background:var(--sts-ink);color:var(--sts-surface)}.research_passageOffer__NDhKQ{position:fixed;z-index:45;display:inline-flex;align-items:stretch;transform:translate(-.25rem,.4rem);border:1px solid var(--sts-ink);border-radius:999px;background:var(--sts-ink);color:var(--sts-surface);font-size:.74rem;white-space:nowrap;overflow:hidden;box-shadow:0 6px 18px rgb(var(--sts-shadow-rgb)/22%)}.research_passageOffer__NDhKQ>button{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .6rem;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.research_passageOffer__NDhKQ>button+button{box-shadow:inset 1px 0 0 color-mix(in srgb,currentColor 32%,transparent)}.research_passageOffer__NDhKQ>button:focus-visible,.research_passageOffer__NDhKQ>button:hover{background:color-mix(in srgb,currentColor 16%,transparent)}.research_passageOffer__NDhKQ>button:focus-visible{outline:2px solid var(--sts-surface);outline-offset:-3px}.research_savePopover__fCZRU,.research_saveSplit__sEeMJ{min-width:15rem;max-width:20rem;padding:.6rem .7rem;border:1px solid var(--sts-border);border-radius:10px;background:var(--sts-surface);color:var(--sts-ink);font-size:.8rem;white-space:normal;box-shadow:0 8px 24px rgb(var(--sts-shadow-rgb)/20%)}.research_saveSplit__sEeMJ{display:flex;align-items:stretch;gap:0;min-width:0;padding:0;overflow:hidden}.research_savePickAnother__ShOkT,.research_savePrimary__FJdmI{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .7rem;border:0;background:none;color:inherit;font:inherit;font-size:.78rem;cursor:pointer}.research_savePickAnother__ShOkT{padding-inline:.5rem;border-left:1px solid var(--sts-border)}.research_savePickAnother__ShOkT:disabled,.research_savePrimary__FJdmI:disabled{opacity:.6;cursor:default}.research_savePickAnother__ShOkT:hover:not(:disabled),.research_savePrimary__FJdmI:hover:not(:disabled){background:var(--sts-surface-raised)}.research_saveMeta__gXeM5{margin:0 0 .45rem;color:var(--sts-muted);font-size:.72rem}.research_saveConfirmed__Ccszh{display:flex;align-items:center;gap:.35rem;margin:0 0 .45rem;font-weight:600}.research_saveList__ckmLK{display:grid;gap:.15rem;max-height:13rem;margin:0;padding:0;overflow-y:auto;list-style:none}.research_saveList__ckmLK button{width:100%;padding:.35rem .45rem;border:0;border-radius:6px;background:none;color:inherit;font:inherit;font-size:.78rem;text-align:left;cursor:pointer}.research_saveList__ckmLK button:focus-visible,.research_saveList__ckmLK button:hover:not(:disabled){background:var(--sts-surface-raised)}.research_saveActions__I_Ath{display:flex;gap:.7rem;align-items:center;font-size:.75rem}.research_saveActions__I_Ath a,.research_saveActions__I_Ath button{padding:0;border:0;background:none;color:var(--sts-muted);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.research_saveError__LyAcL{margin:.4rem 0 0;color:var(--sts-danger);font-size:.72rem}.research_askFloating__HTOGg{position:fixed;right:1.5rem;bottom:1.5rem;z-index:35;display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border:1px solid var(--sts-ink);border-radius:999px;background:var(--sts-ink);color:var(--sts-surface);font:inherit;font-size:.82rem;cursor:pointer;box-shadow:0 10px 30px rgb(var(--sts-shadow-rgb)/22%)}.research_askFloating__HTOGg:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.research_askFloating__HTOGg:hover{transform:none}}@media (max-width:640px){.research_askFloating__HTOGg{right:1rem;bottom:1rem}}.research_readingModes__TQO8H{display:flex;gap:.5rem;flex-wrap:wrap}.research_guideEvidence__nPcz9 button,.research_readingModes__TQO8H button{font:inherit;color:var(--sts-ink);background:var(--sts-surface);border:1px solid var(--sts-border);border-radius:8px;padding:.5rem .75rem;cursor:pointer}.research_readingModes__TQO8H button[aria-pressed=true]{background:var(--sts-ink);color:var(--sts-surface)}.research_concept__Sa0xN button:focus-visible,.research_guideEvidence__nPcz9 button:focus-visible,.research_readingModes__TQO8H button:focus-visible{outline:2px solid var(--sts-ink);outline-offset:3px}.research_snapshot__tkCLT{border-left:3px solid var(--sts-lichen);padding-left:1rem}.research_coreGuide__1ssxv h4,.research_snapshot__tkCLT h4{margin:.6rem 0;font-size:1rem}.research_coreGuide__1ssxv{display:grid;gap:1.5rem}.research_coreGuide__1ssxv ol{padding-left:1.3rem}.research_guidePassage__Hw8ZC{margin:.65rem 0 1rem;max-width:75ch}.research_guidePassage__Hw8ZC p{margin:0 0 .5rem;line-height:1.65;overflow-wrap:anywhere}.research_guideEvidence__nPcz9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--sts-muted);font-size:.75rem}.research_guideEvidence__nPcz9 button{font-size:.75rem;padding:.2rem .4rem}.research_guideScenarios__MVFdP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.research_guideScenarios__MVFdP>div{border:1px solid var(--sts-border);border-radius:8px;padding:.8rem}.research_guideScenarios__MVFdP h5{margin:0;font-size:.95rem}.research_concepts__i27qO{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.research_concept__Sa0xN{border:1px solid var(--sts-border);border-radius:8px;padding:.4rem .6rem;font-size:.85rem}.research_concept__Sa0xN button{cursor:pointer;font:inherit;color:var(--sts-ink);background:none;border:0;padding:0;text-decoration:underline dotted;text-underline-offset:4px}.research_concept__Sa0xN[data-expanded=true]{flex-basis:100%}.research_concept__Sa0xN p{margin:.6rem 0 0;line-height:1.5}@media (max-width:800px){.research_guideScenarios__MVFdP{grid-template-columns:1fr}}