.stress-test_page__GYe9y{min-height:100vh;background:var(--analysis-page-bg);color:var(--analysis-text-body)}.stress-test_backLink__sLXGU{border:1px solid var(--analysis-card-border)}.stress-test_backLink__sLXGU,.stress-test_hero__t3pJ2,.stress-test_lockedPanel__EOO9n{background:var(--analysis-card-bg);color:var(--analysis-text-strong);box-shadow:var(--analysis-shadow-card)}.stress-test_hero__t3pJ2,.stress-test_lockedPanel__EOO9n{border:.5px solid var(--analysis-card-border)}.stress-test_eyebrow__c_CYx{color:var(--analysis-text-muted)}.stress-test_title__9cdaQ{color:var(--analysis-text-strong)}.stress-test_body__cIG5L{color:var(--analysis-text-body)}.stress-test_statCard__uLqmQ{border:.5px solid var(--analysis-card-border);background:var(--analysis-card-bg-soft)}.stress-test_statLabel__e08qt{color:var(--analysis-text-muted)}.stress-test_statValue__I9x0F{color:var(--analysis-text-strong)}[data-theme=dark] .stress-test_backLink__sLXGU,[data-theme=dark] .stress-test_hero__t3pJ2,[data-theme=dark] .stress-test_lockedPanel__EOO9n{border-color:var(--border-dark);background:var(--surface-dark);color:var(--text-primary);box-shadow:var(--analysis-shadow-card)}[data-theme=dark] .stress-test_statCard__uLqmQ{border-color:var(--border-dark);background:var(--analysis-card-bg-soft)}.stress-test_workspace__yZosn{display:grid;grid-template-columns:minmax(0,1fr) 248px;gap:var(--space-5);align-items:start}.stress-test_workspaceMain__AikND{min-width:0}@media (max-width:1023px){.stress-test_workspace__yZosn{grid-template-columns:1fr}}.AnalysisAside_aside__4XEpr{width:248px;flex-shrink:0;background:var(--analysis-aside-bg);border:1px solid var(--analysis-aside-border);border-left:2px solid var(--analysis-aside-accent-border);border-radius:var(--analysis-radius-panel);box-shadow:var(--analysis-aside-shadow);padding:var(--space-8);display:flex;flex-direction:column;gap:0;position:sticky;top:var(--space-5);max-height:calc(100vh - 120px);overflow-y:auto;align-self:flex-start}[data-theme=dark] .AnalysisAside_aside__4XEpr{background:var(--analysis-aside-bg);border-color:var(--analysis-aside-border);border-left-color:var(--analysis-aside-accent-border);box-shadow:none}.AnalysisAside_asideHeader__5lV_u{font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--analysis-text-muted);padding-bottom:var(--space-5);border-bottom:.5px solid var(--analysis-card-border)}.AnalysisAside_block__fmUYp{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-7) 0}.AnalysisAside_blockLabel__d_6mi{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--analysis-text-muted)}.AnalysisAside_blockVal__t4dP2{font-size:1.35rem;font-weight:650;color:var(--analysis-text-primary);letter-spacing:var(--tracking-tight);line-height:1.2}.AnalysisAside_blockValNegative__MbTNY{color:var(--color-text-negative)}.AnalysisAside_blockValMuted__T8PAD{font-size:1.35rem;font-weight:650;color:var(--analysis-text-muted);letter-spacing:var(--tracking-tight);line-height:1.2}.AnalysisAside_blockValSub__oM4_U{font-size:var(--text-xs);color:var(--analysis-text-muted);letter-spacing:var(--tracking-normal)}.AnalysisAside_blockSub__g4ZSX{font-size:var(--text-xs);color:var(--analysis-text-muted);line-height:var(--leading-tight)}.AnalysisAside_barLabels__K_cdU{display:flex;justify-content:space-between;width:100%;font-size:9px;color:var(--color-text-tertiary);margin-top:var(--space-1)}.AnalysisAside_divider__BMkrr{height:1px;background:var(--analysis-card-border);flex-shrink:0;align-self:stretch}.AnalysisAside_targetRow__jzHFk{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4)}.AnalysisAside_targetLabel__ki3q5{font-size:var(--text-xs);color:var(--analysis-text-muted);white-space:nowrap}.AnalysisAside_targetInput__AAXzM{width:44px;font-size:var(--text-sm);padding:3px var(--space-2);border:.5px solid var(--analysis-card-border);border-radius:var(--radius-sm);background:var(--analysis-card-bg-soft);color:var(--analysis-text-primary);text-align:right}.AnalysisAside_targetSuffix__Jjy0J{font-size:var(--text-xs);color:var(--analysis-text-muted)}.AnalysisAside_priceOpportunity__e7d56,.AnalysisAside_priceWarning__L3FYo{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);margin-top:var(--space-2);line-height:var(--leading-tight)}.AnalysisAside_priceWarning__L3FYo{color:var(--color-text-negative)}.AnalysisAside_priceOpportunity__e7d56{color:var(--color-text-positive)}.AnalysisAside_priceOpportunityDot__7LrZq,.AnalysisAside_priceWarningDot__07FlK{width:5px;height:5px;border-radius:var(--radius-full);flex-shrink:0}.AnalysisAside_priceWarningDot__07FlK{background:var(--color-text-negative)}.AnalysisAside_priceOpportunityDot__7LrZq{background:var(--color-brand-500)}.AnalysisAside_priceAt__gSBYV{font-size:var(--text-xs);color:var(--analysis-text-muted);margin-top:var(--space-2)}.AnalysisAside_verdictLabel__aDp_4{font-size:var(--text-lg);font-weight:var(--font-medium);letter-spacing:var(--tracking-tight);line-height:1.2}.AnalysisAside_verdictLabelPositive__iHoHN{color:var(--color-text-positive)}.AnalysisAside_verdictLabelCaution___usCY{color:var(--color-status-caution-text)}.AnalysisAside_verdictLabelNegative__kJYI3{color:var(--color-text-negative)}@media (max-width:1023px){.AnalysisAside_aside__4XEpr{display:none}}.StressTestCard_surface__1tUNj{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.StressTestCard_verdictCard__DqAzK{display:flex;align-items:center;gap:var(--space-4);border-left:3px solid var(--analysis-card-border)}.StressTestCard_verdictCard__DqAzK[data-level=comfortable]{border-left-color:var(--analysis-positive-value)}.StressTestCard_verdictCard__DqAzK[data-level=breakeven],.StressTestCard_verdictCard__DqAzK[data-level=tight]{border-left-color:var(--analysis-warning-value)}.StressTestCard_verdictCard__DqAzK[data-level=losing]{border-left-color:var(--analysis-danger-value)}.StressTestCard_iconPill__voWp2{width:40px;height:40px;border-radius:999px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--analysis-active-bg);border:.5px solid var(--analysis-active-border)}.StressTestCard_verdictCard__DqAzK[data-level=breakeven] .StressTestCard_iconPill__voWp2,.StressTestCard_verdictCard__DqAzK[data-level=tight] .StressTestCard_iconPill__voWp2{background:var(--analysis-warning-bg);border-color:var(--analysis-warning-border)}.StressTestCard_verdictCard__DqAzK[data-level=losing] .StressTestCard_iconPill__voWp2{background:var(--analysis-danger-bg);border-color:var(--analysis-danger-border)}.StressTestCard_iconPill__voWp2 svg{width:22px;height:22px;color:var(--analysis-positive-value)}.StressTestCard_verdictCard__DqAzK[data-level=breakeven] .StressTestCard_iconPill__voWp2 svg,.StressTestCard_verdictCard__DqAzK[data-level=tight] .StressTestCard_iconPill__voWp2 svg{color:var(--analysis-warning-value)}.StressTestCard_verdictCard__DqAzK[data-level=losing] .StressTestCard_iconPill__voWp2 svg{color:var(--analysis-danger-value)}.StressTestCard_verdictBody__3_Cya{min-width:0}.StressTestCard_verdictLabel__n82gI{margin-bottom:var(--space-1);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--analysis-positive-value)}.StressTestCard_verdictCard__DqAzK[data-level=breakeven] .StressTestCard_verdictLabel__n82gI,.StressTestCard_verdictCard__DqAzK[data-level=tight] .StressTestCard_verdictLabel__n82gI{color:var(--analysis-warning-value)}.StressTestCard_verdictCard__DqAzK[data-level=losing] .StressTestCard_verdictLabel__n82gI{color:var(--analysis-danger-value)}.StressTestCard_verdictDetail__5BIan{font-size:var(--text-sm);line-height:1.6;color:var(--analysis-text-body)}.StressTestCard_verdictDetail__5BIan strong{color:var(--analysis-text-strong);font-weight:var(--font-medium)}.StressTestCard_updatingCopy__r2zhg{color:var(--analysis-text-muted)}.StressTestCard_comparisonCard__mogCl,.StressTestCard_controlsCard__TM9Z6{min-width:0}.StressTestCard_controlsHeader__7lTyM{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.StressTestCard_comparisonTitle__ln1eC,.StressTestCard_controlsTitle__RbutV{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--analysis-text-strong)}.StressTestCard_resetButton__nWiwk{width:auto;flex-shrink:0}.StressTestCard_slider__ZosA2{margin-bottom:var(--space-5)}.StressTestCard_slider__ZosA2:last-of-type{margin-bottom:0}.StressTestCard_sliderRow__PlAIP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.StressTestCard_sliderLabel__tMTp4{font-size:var(--text-sm);color:var(--analysis-text-body)}.StressTestCard_sliderPill__ux1b4{display:inline-flex;align-items:center;justify-content:center;min-width:72px;min-height:30px;padding:0 var(--space-3);border-radius:999px;border:.5px solid var(--analysis-card-border);background:var(--analysis-card-bg-soft);color:var(--analysis-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.StressTestCard_sliderInput__BKYQD{width:100%;min-height:44px;accent-color:var(--analysis-warning-value)}.StressTestCard_sliderInput__BKYQD:disabled{opacity:var(--analysis-disabled-opacity);cursor:not-allowed}.StressTestCard_controlsNote__wqSpE{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--analysis-text-muted)}.StressTestCard_controlsError__RUCoq{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--analysis-danger-value)}.StressTestCard_comparisonTable__iLBzU{display:flex;flex-direction:column}.StressTestCard_comparisonHead__KBVwp,.StressTestCard_comparisonRow__4YJ3q{display:grid;grid-template-columns:1.4fr 1fr 1fr .9fr;gap:var(--space-2);align-items:center}.StressTestCard_comparisonHead__KBVwp{padding-bottom:var(--space-2);border-bottom:.5px solid var(--analysis-card-border);font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--analysis-text-muted)}.StressTestCard_comparisonHead__KBVwp>div:not(:first-child){text-align:right}.StressTestCard_comparisonRow__4YJ3q{padding:var(--space-3) 0;border-bottom:.5px solid var(--analysis-card-border);font-size:var(--text-base)}.StressTestCard_comparisonRow__4YJ3q:last-of-type{border-bottom:none}.StressTestCard_rowLabel__pblcC{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--analysis-text-strong)}.StressTestCard_rowDot__dTmOG{width:8px;height:8px;border-radius:999px;flex-shrink:0}.StressTestCard_rowDelta__GR7r1,.StressTestCard_rowValue__Wfdln{text-align:right;color:var(--analysis-text-body)}.StressTestCard_rowValue__Wfdln[data-stressed=true]{font-weight:var(--font-medium)}.StressTestCard_rowDelta__GR7r1[data-tone=danger],.StressTestCard_rowValue__Wfdln[data-negative=true]{color:var(--analysis-danger-value)}.StressTestCard_rowDelta__GR7r1[data-tone=muted]{color:var(--analysis-text-secondary)}.StressTestCard_comparisonRow__4YJ3q[data-emphasized=true]{margin:var(--space-2) calc(var(--space-8) * -1) calc(var(--space-1) * -1);padding-left:var(--space-8);padding-right:var(--space-8);border-radius:var(--analysis-radius-panel);border-bottom:none;background:var(--analysis-card-bg-soft)}.StressTestCard_comparisonRow__4YJ3q[data-emphasized=true] .StressTestCard_rowLabel__pblcC{font-weight:var(--font-medium)}.StressTestCard_comparisonRow__4YJ3q[data-emphasized=true] .StressTestCard_rowValue__Wfdln[data-stressed=true]{font-size:var(--text-md)}.StressTestCard_comparisonRow__4YJ3q[data-emphasized=true] .StressTestCard_rowDelta__GR7r1{font-weight:var(--font-medium)}.StressTestCard_bufferBar__iduaD{margin-top:var(--space-5);padding-top:var(--space-4);border-top:.5px solid var(--analysis-card-border)}.StressTestCard_bufferTitle__WQffA{margin-bottom:var(--space-2);font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--analysis-text-muted)}.StressTestCard_bufferRow__78zU5{display:flex;align-items:center;gap:var(--space-3)}.StressTestCard_bufferTrack__k8guf{flex:1;min-width:0;height:10px;overflow:hidden;border-radius:999px;background:var(--analysis-card-bg-soft)}.StressTestCard_bufferTrack__k8guf[data-negative=true]{border:.5px solid var(--analysis-danger-border)}.StressTestCard_bufferFill__jyyMT{height:100%;border-radius:999px;transition:width .2s ease}.StressTestCard_bufferFill__jyyMT[data-tone=summary]{background:var(--analysis-summary-value)}.StressTestCard_bufferFill__jyyMT[data-tone=danger]{background:var(--analysis-danger-value)}.StressTestCard_bufferLabel__LW_EN{white-space:nowrap;font-size:var(--text-sm);color:var(--analysis-text-body)}@media (max-width:639px){.StressTestCard_bufferRow__78zU5,.StressTestCard_controlsHeader__7lTyM,.StressTestCard_verdictCard__DqAzK{align-items:flex-start;flex-direction:column}.StressTestCard_comparisonHead__KBVwp,.StressTestCard_comparisonRow__4YJ3q{grid-template-columns:1.2fr 1fr 1fr 1fr;font-size:var(--text-sm)}.StressTestCard_comparisonRow__4YJ3q[data-emphasized=true]{margin-left:calc(var(--space-7) * -1);margin-right:calc(var(--space-7) * -1);padding-left:var(--space-7);padding-right:var(--space-7)}.StressTestCard_bufferLabel__LW_EN{white-space:normal}}.AnalysisLayout_viewport__0heKv{min-height:100vh;background:var(--analysis-page-bg);display:flex;justify-content:center;align-items:flex-start;padding:0 var(--space-10);box-sizing:border-box}.AnalysisLayout_shell__wu1QI{display:flex;flex-direction:column;width:100%;max-width:1500px;height:100vh;overflow:hidden;background:var(--analysis-shell-bg);color:var(--color-text-primary);border-inline:.5px solid var(--analysis-card-border)}.AnalysisLayout_body__ojRXh{display:flex;flex:1;min-height:0}.AnalysisLayout_desktopNav__azH_U{width:200px;min-width:200px;flex-shrink:0;border-right:.5px solid var(--analysis-card-border);background:var(--analysis-sidebar-bg);align-self:stretch;overflow-y:auto}.AnalysisLayout_contentColumn__JEokL{flex:1;display:flex;flex-direction:column;min-width:0}.AnalysisLayout_scrollArea__KHjm1{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.AnalysisLayout_scrollArea__KHjm1,[data-theme=dark] .AnalysisLayout_scrollArea__KHjm1,[data-theme=dark] .AnalysisLayout_viewport__0heKv{background:var(--analysis-page-bg)}[data-theme=dark] .AnalysisLayout_shell__wu1QI{background:var(--analysis-shell-bg);border-inline-color:var(--analysis-card-border)}[data-theme=dark] .AnalysisLayout_desktopNav__azH_U{background:var(--analysis-sidebar-bg);border-right-color:hsla(0,0%,100%,.06)}.AnalysisLayout_docRow__U_Loz{display:flex;align-items:flex-start;gap:var(--space-6);padding:var(--space-6) var(--space-8)}.AnalysisLayout_main__pcblX{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}@media (min-width:1400px){.AnalysisLayout_viewport__0heKv{padding:0 var(--space-6)}.AnalysisLayout_desktopNav__azH_U{width:220px;min-width:220px}.AnalysisLayout_docRow__U_Loz{gap:var(--space-7);padding:var(--space-7) var(--space-9)}.AnalysisLayout_main__pcblX{gap:var(--space-5)}}@media (max-width:1023px){.AnalysisLayout_desktopNav__azH_U{display:none}.AnalysisLayout_shell__wu1QI{height:100dvh}.AnalysisLayout_scrollArea__KHjm1{padding-bottom:calc(54px + env(safe-area-inset-bottom))}}@media (max-width:639px){.AnalysisLayout_viewport__0heKv{padding:0}.AnalysisLayout_docRow__U_Loz{padding:var(--space-4) var(--space-5);flex-direction:column}}.MetricLabelWithGlossary_metricWrapper__HBHNs{width:100%}.MetricLabelWithGlossary_chipWrapper__4jJ_M,.MetricLabelWithGlossary_metricWrapper__HBHNs{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.MetricLabelWithGlossary_mobileWrapperExpanded__qvQ6_{width:100%;flex-basis:100%}.MetricLabelWithGlossary_chipTrigger__Kih_b,.MetricLabelWithGlossary_metricTrigger__Jl672{display:inline-flex;align-items:center;gap:.38rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.MetricLabelWithGlossary_metricTrigger__Jl672{justify-content:flex-start}.MetricLabelWithGlossary_chipTrigger__Kih_b{min-height:2rem;padding:.32rem .62rem;border:1px solid var(--analysis-card-border);border-radius:999px;background:var(--analysis-card-bg);color:var(--analysis-text-secondary);font-size:.77rem;font-weight:700;line-height:1.2;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.MetricLabelWithGlossary_metricTrigger__Jl672:focus-visible,.MetricLabelWithGlossary_metricTrigger__Jl672:hover{color:var(--analysis-text-primary)}.MetricLabelWithGlossary_chipTrigger__Kih_b:focus-visible,.MetricLabelWithGlossary_chipTrigger__Kih_b:hover{background:var(--analysis-card-bg-soft);border-color:var(--analysis-active-border);color:var(--analysis-text-primary)}.MetricLabelWithGlossary_chipTrigger__Kih_b:focus-visible,.MetricLabelWithGlossary_metricTrigger__Jl672:focus-visible{outline:var(--analysis-focus-ring);outline-offset:3px}.MetricLabelWithGlossary_infoBadge___P_lT{display:inline-flex;align-items:center;justify-content:center;width:1rem;min-width:1rem;height:1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--analysis-text-muted) 60%,transparent);color:var(--analysis-text-secondary);font-size:.62rem;font-weight:800;line-height:1}.MetricLabelWithGlossary_popoverPanel__rMDYK{position:fixed;z-index:var(--z-chat-overlay);text-transform:none;letter-spacing:normal}.MetricLabelWithGlossary_inlinePanel__IqxPx{display:block;width:100%;margin-top:.7rem;text-transform:none;letter-spacing:normal}@media (max-width:767px){.MetricLabelWithGlossary_chipWrapper__4jJ_M,.MetricLabelWithGlossary_metricWrapper__HBHNs{width:100%}.MetricLabelWithGlossary_chipWrapper__4jJ_M{width:auto}.MetricLabelWithGlossary_mobileWrapperExpanded__qvQ6_{width:100%}}.MetricsStrip_strip__yXc4M{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-5);padding:var(--space-5) 0;background:transparent}.MetricsStrip_metric__Bgv3Z{position:relative;min-height:138px}.MetricsStrip_benchmark__WujTk{margin-top:var(--space-2);color:var(--analysis-text-secondary);font-size:.72rem;line-height:1.45}.MetricsStrip_benchmark__WujTk span{display:block;color:var(--analysis-text-primary);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.MetricsStrip_learnMoreLink__CotCl{display:inline-flex;margin-top:var(--space-2);color:var(--analysis-text-secondary);font-size:.75rem;font-weight:700;text-decoration:underline;text-underline-offset:.18rem}.MetricsStrip_askChip__vz07c{position:absolute;bottom:var(--space-3);right:var(--space-3);font-size:9px;padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--analysis-chip-bg);color:var(--analysis-positive-value);border:.5px solid var(--analysis-chip-border);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);white-space:nowrap}.MetricsStrip_metric__Bgv3Z:focus-within .MetricsStrip_askChip__vz07c,.MetricsStrip_metric__Bgv3Z:hover .MetricsStrip_askChip__vz07c{opacity:1}.MetricsStrip_askChip__vz07c:focus-visible{opacity:1}@media (max-width:1023px){.MetricsStrip_strip__yXc4M{grid-template-columns:repeat(2,minmax(0,1fr))}.MetricsStrip_metric__Bgv3Z{min-height:150px}}@media (max-width:639px){.MetricsStrip_strip__yXc4M{grid-template-columns:1fr}.MetricsStrip_metric__Bgv3Z{min-height:0}}.AssumptionAlert_alert__B9hP7{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--alert-warning-border);background:var(--alert-warning-bg);color:var(--alert-warning-fg)}.AssumptionAlert_alert__B9hP7[data-tone=danger]{border-color:var(--alert-danger-border);background:var(--alert-danger-bg);color:var(--alert-danger-fg)}.AssumptionAlert_alert__B9hP7>svg{flex:0 0 auto;margin-top:2px}.AssumptionAlert_body__hxnBl{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0}.AssumptionAlert_body__hxnBl p{margin:0;font-size:var(--text-sm);font-weight:650;line-height:1.5}.AssumptionAlert_action__G_oK1{min-height:44px;flex:0 0 auto;padding:0 var(--space-5);border:1px solid;border-radius:var(--radius-md);color:inherit;background:transparent;font-size:var(--text-sm);font-weight:750}.AssumptionAlert_action__G_oK1:hover{background:color-mix(in srgb,currentColor 8%,transparent)}@media (max-width:639px){.AssumptionAlert_body__hxnBl{align-items:flex-start;flex-direction:column}}.FinancialsTab_card__rxGHd{min-width:0}.FinancialsTab_sectionTitle__cJF7c{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--font-medium);letter-spacing:var(--tracking-tight);color:var(--color-text-primary)}.FinancialsTab_table__FwWUZ{margin-top:var(--space-2)}.FinancialsTab_rowLabel__hTffp{width:52%}.FinancialsTab_positive__S6x9_{color:var(--color-text-positive)!important}.FinancialsTab_negative__i01PN{color:var(--color-text-negative)!important}.FinancialsTab_narrative__hv2Hi{margin-top:var(--space-5)}.FinancialsTab_transparency__2dbt9{margin-top:var(--space-7);border-top:1px solid var(--analysis-card-border);padding-top:var(--space-6)}.FinancialsTab_transparencyToggle__uABJl{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border:1px solid var(--analysis-card-border);border-radius:var(--radius-lg);background:var(--analysis-card-bg-soft);color:var(--analysis-text-strong);font:inherit;font-size:var(--text-base);font-weight:600;cursor:pointer;text-align:left}.FinancialsTab_transparencyToggleHint__gPPMe{color:var(--analysis-positive-value);font-size:var(--text-sm);font-weight:500}.FinancialsTab_transparencyContent__iWpo2{display:flex;flex-direction:column;gap:var(--space-7);margin-top:var(--space-6)}.FinancialsTab_transparencySection__iXJvp{display:flex;flex-direction:column;gap:var(--space-5)}.FinancialsTab_transparencyHeader__mVI9K{display:flex;flex-direction:column;gap:var(--space-2)}.FinancialsTab_transparencyTitle__KgHOm{margin:0;color:var(--analysis-text-strong);font-size:var(--text-md);font-weight:700;line-height:1.25}.FinancialsTab_transparencyHint__1dlzd{margin:0;color:var(--analysis-text-muted);font-size:var(--text-sm);line-height:1.55}.FinancialsTab_inputsGrid__4gtMA{display:grid;gap:var(--space-4)}.FinancialsTab_inputGroup__QI5MF{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--analysis-card-border);border-radius:var(--radius-lg);background:var(--analysis-card-bg)}.FinancialsTab_inputGroupTitle__dle8v{margin:0;color:var(--analysis-text-strong);font-size:var(--text-sm);font-weight:700}.FinancialsTab_definitionList__8XFdr{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.FinancialsTab_definitionRow__4I8Ha{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.FinancialsTab_definitionRow__4I8Ha dd,.FinancialsTab_definitionRow__4I8Ha dt{margin:0;font-size:var(--text-sm);line-height:1.5}.FinancialsTab_definitionRow__4I8Ha dt{color:var(--analysis-text-muted)}.FinancialsTab_definitionRow__4I8Ha dd{color:var(--analysis-text-strong);font-weight:600;text-align:right}.FinancialsTab_expenseBreakdown__ZvExS{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--analysis-card-border);border-radius:var(--radius-lg);background:var(--analysis-card-bg-soft)}.FinancialsTab_calculationHeader__YqLmu{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(100px,.75fr) minmax(100px,.75fr);gap:var(--space-4);padding:0 var(--space-5) var(--space-3);color:var(--analysis-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}.FinancialsTab_calculationHeaderValue__Nk8C4{text-align:right}.FinancialsTab_calculationList__vYRE3{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.FinancialsTab_calculationRow__kyO3t{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(100px,.75fr) minmax(100px,.75fr);gap:var(--space-4);align-items:start}.FinancialsTab_calculationRow__kyO3t dd,.FinancialsTab_calculationRow__kyO3t dt{margin:0;font-size:var(--text-sm);line-height:1.5}.FinancialsTab_calculationRow__kyO3t dt{color:var(--analysis-text-muted)}.FinancialsTab_calculationRow__kyO3t dd{color:var(--analysis-text-strong);font-weight:600;text-align:right}.FinancialsTab_flow__PYrsm{list-style:none;margin:0;padding:0;border-left:2px solid var(--analysis-card-border)}.FinancialsTab_flowRow__UVmZ8{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(100px,.75fr) minmax(100px,.75fr);align-items:baseline;gap:var(--space-6);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--analysis-card-border)}.FinancialsTab_flowRowSubtotal__Orcab{background:var(--analysis-card-bg-soft)}.FinancialsTab_flowRowTotal__2iy87{border-bottom:2px solid var(--analysis-positive-value)}.FinancialsTab_flowRowSubtotal__Orcab .FinancialsTab_flowLabel__LwIqy,.FinancialsTab_flowRowSubtotal__Orcab .FinancialsTab_flowValue__br7k1,.FinancialsTab_flowRowTotal__2iy87 .FinancialsTab_flowLabel__LwIqy,.FinancialsTab_flowRowTotal__2iy87 .FinancialsTab_flowValue__br7k1{color:var(--analysis-text-strong);font-weight:700}.FinancialsTab_flowLabel__LwIqy,.FinancialsTab_flowValue__br7k1{font-size:var(--text-base);line-height:1.55}.FinancialsTab_flowValue__br7k1{text-align:right;white-space:nowrap}.FinancialsTab_flowMonthlyHint__w_OM_{display:block;margin-top:2px;color:var(--analysis-text-muted);font-size:var(--text-xs);font-weight:400}.FinancialsTab_formulaGrid__rKZaP{display:grid;gap:var(--space-4)}.FinancialsTab_formulaCard__lpNIg{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--analysis-card-border);border-radius:var(--radius-lg);background:var(--analysis-card-bg)}.FinancialsTab_formulaLabel__xWY8s,.FinancialsTab_formulaPlain__9EBj8,.FinancialsTab_formulaPluggedIn__4C0m1,.FinancialsTab_formulaSymbolic__otxX5{margin:0}.FinancialsTab_formulaLabel__xWY8s{color:var(--analysis-text-strong);font-size:var(--text-sm);font-weight:700}.FinancialsTab_formulaPlain__9EBj8{color:var(--analysis-text-muted);font-size:var(--text-sm);line-height:1.5}.FinancialsTab_formulaSymbolic__otxX5{color:var(--analysis-text-secondary);font-size:var(--text-sm);font-weight:600}.FinancialsTab_formulaPluggedIn__4C0m1{color:var(--analysis-text-strong);font-size:var(--text-base);line-height:1.6}@media (min-width:768px){.FinancialsTab_inputsGrid__4gtMA{grid-template-columns:repeat(3,minmax(0,1fr))}.FinancialsTab_formulaGrid__rKZaP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.FinancialsTab_definitionRow__4I8Ha,.FinancialsTab_flowRow__UVmZ8{flex-direction:column;align-items:flex-start}.FinancialsTab_definitionRow__4I8Ha dd,.FinancialsTab_flowValue__br7k1{text-align:left;white-space:normal}.FinancialsTab_flowRow__UVmZ8{grid-template-columns:1fr;gap:var(--space-2)}.FinancialsTab_calculationHeader__YqLmu,.FinancialsTab_calculationRow__kyO3t{grid-template-columns:minmax(0,1.2fr) minmax(72px,.8fr) minmax(72px,.8fr);gap:var(--space-2)}.FinancialsTab_calculationHeader__YqLmu{display:grid;padding:0 0 var(--space-2)}.FinancialsTab_calculationRow__kyO3t{align-items:center}.FinancialsTab_calculationRow__kyO3t dd{text-align:right}}.RisksTab_pageTitleBlock__Q0J6n{margin-bottom:var(--space-4)}.RisksTab_pageTitle__WpAJy{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-2)}.RisksTab_pageDesc__tbQKr{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-base)}.RisksTab_watchList__KJowz{display:flex;flex-direction:column}.RisksTab_watchItem__mP84d{display:flex;gap:var(--space-5);padding:var(--space-7) 0;border-bottom:.5px solid var(--color-border-subtle)}.RisksTab_watchItem__mP84d:first-child{padding-top:0}.RisksTab_watchItem__mP84d:last-child{border-bottom:none;padding-bottom:0}.RisksTab_watchLeft__ucsCr{padding-top:4px;flex-shrink:0}.RisksTab_severityDot__qV0GI{display:block;width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0;background:var(--color-text-tertiary)}.RisksTab_severityDot__qV0GI[data-severity=high]{background:var(--color-text-negative)}.RisksTab_severityDot__qV0GI[data-severity=caution]{background:var(--color-caution-indicator)}.RisksTab_watchBody__GCaud{flex:1;min-width:0}.RisksTab_watchTitle__JKz8F{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-primary);margin-bottom:var(--space-3);line-height:var(--leading-tight)}.RisksTab_watchDesc__rh3Rp{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-base);margin-bottom:var(--space-3)}.RisksTab_watchBullets__ibkxg{padding-left:var(--space-6);margin-bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.RisksTab_watchBullets__ibkxg li{font-size:var(--text-sm);color:var(--color-text-tertiary);line-height:var(--leading-base)}.RisksTab_watchAction__8nvS1{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-brand-500);line-height:var(--leading-base);margin-top:var(--space-2)}.RisksTab_watchAction__8nvS1 i{font-size:13px;flex-shrink:0;margin-top:2px}.RisksTab_emptyState__k3nA5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-10) 0;gap:var(--space-4);color:var(--color-text-tertiary);font-size:var(--text-sm)}.RisksTab_emptyState__k3nA5 i{font-size:28px;color:var(--color-brand-300)}.SummaryLayer_wrapper__yREE5{display:grid;gap:var(--space-4)}.SummaryLayer_toolbar__IG_zB{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2)}.SummaryLayer_toolbarButton__qOv3v{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid var(--analysis-card-border);border-radius:var(--radius-md);background:var(--analysis-card-bg);color:var(--analysis-text-primary);font-size:var(--text-sm);font-weight:700}.SummaryLayer_toolbarButton__qOv3v:hover{background:var(--analysis-card-bg-soft)}.SummaryLayer_toolbarButtonPrimary__Gp8ow{border-color:var(--analysis-primary-action-border);background:var(--analysis-primary-action-bg);color:var(--color-text-on-brand)}.SummaryLayer_toolbarButtonPrimary__Gp8ow:hover{background:var(--analysis-primary-action-bg-hover)}.SummaryLayer_summaryCard__cwmTf{padding:0;overflow:hidden}.SummaryLayer_evidence__MJKoc,.SummaryLayer_footer__yfKAC,.SummaryLayer_header__zwaU0,.SummaryLayer_signals__N6hOX{padding:var(--space-7) var(--space-8)}.SummaryLayer_header__zwaU0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);background:var(--analysis-hero-bg);border-bottom:1px solid var(--analysis-hero-border)}.SummaryLayer_identity__JXJe5{min-width:0}.SummaryLayer_propertyLine__OOomT{margin:0 0 var(--space-2);color:var(--analysis-text-muted);font-size:var(--text-sm);font-weight:650;line-height:1.45}.SummaryLayer_identity__JXJe5 h1{max-width:760px;margin:0;color:var(--analysis-text-primary);font-size:1.45rem;line-height:1.25;letter-spacing:0}.SummaryLayer_score__6bEE_{width:104px;flex:0 0 104px;display:grid;grid-template-columns:1fr auto;align-items:end;padding:var(--space-4);border:1px solid var(--analysis-active-border);border-radius:var(--analysis-radius-panel);background:var(--analysis-card-bg);color:var(--analysis-text-primary)}.SummaryLayer_scoreTonePositive__rLAmh{border-color:color-mix(in srgb,var(--success) 55%,var(--analysis-card-border));background:color-mix(in srgb,var(--success) 8%,var(--analysis-card-bg))}.SummaryLayer_scoreToneCaution__iSAfK{border-color:color-mix(in srgb,var(--warning) 55%,var(--analysis-card-border));background:color-mix(in srgb,var(--warning) 8%,var(--analysis-card-bg))}.SummaryLayer_scoreToneNegative__ri680{border-color:color-mix(in srgb,var(--danger) 55%,var(--analysis-card-border));background:color-mix(in srgb,var(--danger) 8%,var(--analysis-card-bg))}.SummaryLayer_score__6bEE_ strong{grid-column:1/-1;font-size:2rem;line-height:1}.SummaryLayer_scoreTonePositive__rLAmh strong{color:var(--analysis-positive-value)}.SummaryLayer_scoreToneCaution__iSAfK strong{color:var(--color-text-caution)}.SummaryLayer_scoreToneNegative__ri680 strong{color:var(--danger)}.SummaryLayer_score__6bEE_ small,.SummaryLayer_score__6bEE_ span{margin-top:var(--space-2);color:var(--analysis-text-muted);font-size:.68rem}.SummaryLayer_summaryCard__cwmTf>section[aria-label="Assumption warning"]{margin:var(--space-6) var(--space-8) 0}.SummaryLayer_summaryCard__cwmTf>[data-sample-tour=hero-metrics]{grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--space-6) var(--space-8)}.SummaryLayer_summaryCard__cwmTf>[data-sample-tour=hero-metrics]>div{min-height:112px}.SummaryLayer_signals__N6hOX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--analysis-card-border)}.SummaryLayer_signalColumn__Uip_5{min-width:0}.SummaryLayer_signalColumn__Uip_5+.SummaryLayer_signalColumn__Uip_5{padding-left:var(--space-8);border-left:1px solid var(--analysis-card-border)}.SummaryLayer_signalHeading__zez_e{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--analysis-text-primary)}.SummaryLayer_signalHeading__zez_e h3{margin:0;font-size:var(--text-sm);font-weight:750}.SummaryLayer_signalColumn__Uip_5 button,.SummaryLayer_signalColumn__Uip_5 p{display:block;width:100%;margin:var(--space-2) 0 0;padding:0;border:0;background:transparent;color:var(--analysis-text-secondary);font-size:var(--text-sm);line-height:1.5;text-align:left}.SummaryLayer_signalColumn__Uip_5 button:before,.SummaryLayer_signalColumn__Uip_5 p:before{content:"·";margin-right:var(--space-3);color:var(--analysis-text-muted)}.SummaryLayer_signalColumn__Uip_5 button{min-height:44px;cursor:pointer}.SummaryLayer_signalColumn__Uip_5 button:hover{color:var(--analysis-text-primary)}.SummaryLayer_evidence__MJKoc{display:grid}.SummaryLayer_evidence__MJKoc>h2{margin:0 0 var(--space-3);color:var(--analysis-text-muted);font-size:var(--text-xs);font-weight:750;text-transform:uppercase}.SummaryLayer_scoreRows__L7Ky1{display:grid}.SummaryLayer_scoreRow__Zx_hQ{display:flex;justify-content:space-between;gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--analysis-card-border);color:var(--analysis-text-secondary);font-size:var(--text-sm)}.SummaryLayer_scoreRow__Zx_hQ strong{flex:0 0 auto;color:var(--analysis-text-primary)}.SummaryLayer_fullRisks__C9Fca{margin-top:var(--space-6)}.SummaryLayer_emptyCopy__CdMEn{color:var(--analysis-text-muted)}.SummaryLayer_footer__yfKAC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);border-top:1px solid var(--analysis-card-border);background:var(--analysis-card-bg-soft)}.SummaryLayer_footer__yfKAC p,.SummaryLayer_footer__yfKAC small{margin:0;color:var(--analysis-text-secondary);line-height:1.5}.SummaryLayer_footer__yfKAC p{font-size:var(--text-sm);font-weight:700}.SummaryLayer_footer__yfKAC small{display:block;margin-top:var(--space-1);color:var(--analysis-text-muted)}.SummaryLayer_footerActions__xVYna{display:flex;gap:var(--space-2);flex:0 0 auto}.SummaryLayer_valueContextNote__4l_lb{margin:var(--space-4) 0 0;color:var(--analysis-text-secondary);font-size:var(--text-sm)}.SummaryLayer_footerActions__xVYna button{width:auto;display:inline-flex;gap:var(--space-2)}@media (max-width:639px){.SummaryLayer_toolbar__IG_zB{justify-content:space-between}.SummaryLayer_toolbarButton__qOv3v{padding:0;flex:1}.SummaryLayer_toolbarButton__qOv3v span{display:none}.SummaryLayer_header__zwaU0{align-items:flex-start;flex-direction:column}.SummaryLayer_score__6bEE_{width:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2)}.SummaryLayer_score__6bEE_ strong{grid-column:auto}.SummaryLayer_score__6bEE_ small,.SummaryLayer_score__6bEE_ span{margin-top:0}.SummaryLayer_summaryCard__cwmTf>section[aria-label="Assumption warning"]{margin-inline:var(--space-5)}.SummaryLayer_summaryCard__cwmTf>[data-sample-tour=hero-metrics]{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:var(--space-5)}.SummaryLayer_signals__N6hOX{grid-template-columns:1fr;padding-inline:var(--space-5)}.SummaryLayer_signalColumn__Uip_5+.SummaryLayer_signalColumn__Uip_5{margin-top:var(--space-5);padding-top:var(--space-5);padding-left:0;border-top:1px solid var(--analysis-card-border);border-left:0}.SummaryLayer_signalColumn__Uip_5 button:nth-of-type(n+2),.SummaryLayer_signalColumn__Uip_5 p:nth-of-type(n+2){display:none}.SummaryLayer_evidence__MJKoc,.SummaryLayer_footer__yfKAC,.SummaryLayer_header__zwaU0{padding-inline:var(--space-5)}.SummaryLayer_footer__yfKAC{align-items:stretch;flex-direction:column}.SummaryLayer_footerActions__xVYna{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.ExportModal_backdrop__BetKp{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--color-text) 38%,transparent);backdrop-filter:blur(10px)}.ExportModal_modal__Q7slY{width:min(100%,38rem);max-height:min(90vh,44rem);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);color:var(--color-text);box-shadow:var(--shadow-premium)}.ExportModal_header__2SRfD{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;border-bottom:1px solid var(--color-border)}.ExportModal_title__vbfYB{margin:0;font-size:1.08rem;font-weight:850}.ExportModal_closeButton__JdBqL{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-surface-overlay)}.ExportModal_body__bxQSa{display:grid;gap:1rem;padding:1.125rem}.ExportModal_intro__bYZQU{display:grid;gap:.4rem}.ExportModal_eyebrow__gndvH{margin:0;color:var(--brand-500);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ExportModal_helperText__uXbu4{margin:0;color:var(--color-muted);font-size:.92rem;line-height:1.55}.ExportModal_grid__uX10F{display:grid;gap:.85rem}.ExportModal_card__wRuSw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.95rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ExportModal_iconWrap__oPEcz{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:color-mix(in srgb,var(--brand-500) 12%,var(--color-surface));color:var(--brand-500)}.ExportModal_copy__fqDrf{min-width:0}.ExportModal_cardTitle__LuisU{margin:0;font-size:.98rem;font-weight:800}.ExportModal_cardDescription__hgmf8{margin:.3rem 0 0;color:var(--color-muted);font-size:.88rem;line-height:1.45}.ExportModal_actionButton__8U6ww{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.65rem .95rem;border-radius:var(--radius-md);color:var(--color-surface);background:var(--brand-500);font-size:.9rem;font-weight:800;white-space:nowrap}.ExportModal_actionButton__8U6ww:focus-visible,.ExportModal_actionButton__8U6ww:hover{background:var(--brand-400)}.ExportModal_actionButton__8U6ww:disabled{opacity:.58;cursor:not-allowed}.ExportModal_metaPanel___ew6Z{display:grid;gap:.35rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 72%,#fff)}.ExportModal_metaTitle__5gCoW{margin:0;font-size:.88rem;font-weight:850}.ExportModal_notice__Qr5J_{margin:0;color:var(--color-text-tertiary);font-size:.82rem;line-height:1.5}@media (max-width:639px){.ExportModal_card__wRuSw{grid-template-columns:auto minmax(0,1fr)}.ExportModal_actionButton__8U6ww{grid-column:1/-1;width:100%}}.DealChatPanel_trustNote__EL8of{padding:.7rem 1.125rem 0;color:var(--analysis-text-secondary);font-size:.78rem;font-weight:700;line-height:1.45}.AnalysisWorkspace_workspace__G8zWu{display:flex;flex-direction:column;gap:0}.AnalysisWorkspace_analysisSheet__f2azB{overflow:visible;padding:var(--space-6) var(--space-8) 0}.AnalysisWorkspace_toolbarOnly__wMLp4{padding:var(--space-6) var(--space-8) 0}.AnalysisWorkspace_trustPanel__EPl6_{margin-top:.35rem;padding:1rem 1.05rem;border:1px solid var(--analysis-card-border);border-radius:16px;background:var(--analysis-card-bg-soft)}.AnalysisWorkspace_trustHeadline__3DsZQ{margin:0;color:var(--analysis-text-primary);font-size:.95rem;font-weight:700;line-height:1.52}.AnalysisWorkspace_dataSources__SeN4X{margin:.65rem 0 0;color:var(--analysis-text-secondary);font-size:.84rem;line-height:1.45}.AnalysisWorkspace_dataSourcesLabel__769Wz{color:var(--analysis-text-primary);font-weight:700}.AnalysisWorkspace_beginnerNote___S9Mc{margin:.55rem 0 0;color:var(--analysis-text-muted);font-size:.82rem;line-height:1.45}.AnalysisWorkspace_glossaryRow__oGBVd{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.85rem}.AnalysisWorkspace_glossaryIntro___aKdk{color:var(--analysis-text-secondary);font-size:.78rem;font-weight:700}.AnalysisWorkspace_saveFeedback__lH6Nr{margin:.875rem 0 0;padding:.75rem .9rem;border:1px solid var(--analysis-card-border);border-radius:12px;font-size:.9rem;font-weight:700;line-height:1.4}@media (max-width:639px){.AnalysisWorkspace_analysisSheet__f2azB,.AnalysisWorkspace_toolbarOnly__wMLp4{padding-inline:var(--space-5)}.AnalysisWorkspace_glossaryRow__oGBVd{align-items:flex-start}.AnalysisWorkspace_glossaryIntro___aKdk{width:100%}}.AnalysisWorkspace_saveFeedbackInfo__ZiHhB{color:var(--analysis-text-primary);background:var(--analysis-card-bg-soft)}.AnalysisWorkspace_saveFeedbackSuccess__spAXl{color:var(--color-text-positive);border-color:color-mix(in srgb,var(--success) 30%,var(--analysis-card-border));background:color-mix(in srgb,var(--success) 10%,var(--analysis-card-bg))}.AnalysisWorkspace_saveFeedbackError__myMFe{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 30%,var(--analysis-card-border));background:color-mix(in srgb,var(--danger) 10%,var(--analysis-card-bg))}.AnalysisWorkspace_section__4N3Q9{padding:1rem 1.25rem}.AnalysisWorkspace_headerMenu__hI4RS{position:relative;flex:0 0 auto}.AnalysisWorkspace_headerMenuButton__QoaVe{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;border-radius:14px;border:1px solid var(--analysis-card-border);background:var(--analysis-card-bg);color:var(--analysis-text-primary);transition:background .18s ease,border-color .18s ease,opacity .18s ease}.AnalysisWorkspace_headerMenuButton__QoaVe:focus-visible,.AnalysisWorkspace_headerMenuButton__QoaVe:hover{background:var(--analysis-card-bg-soft);border-color:var(--analysis-active-border)}.AnalysisWorkspace_headerMenuPanel__BzIrU{position:absolute;top:calc(100% + .5rem);right:0;z-index:var(--z-chat-overlay);min-width:12rem;padding:var(--space-xs);border-radius:var(--radius-md);border:1px solid var(--analysis-card-border);background:var(--analysis-card-bg);box-shadow:none;display:flex;flex-direction:column;gap:var(--space-xxs)}.AnalysisWorkspace_headerMenuItem__fsELC{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.7rem .85rem;border-radius:14px;color:var(--analysis-text-primary);font-size:.92rem;font-weight:700;text-align:left;transition:background .18s ease,color .18s ease}.AnalysisWorkspace_headerMenuItem__fsELC:focus-visible,.AnalysisWorkspace_headerMenuItem__fsELC:hover{background:var(--analysis-card-bg-soft)}.AnalysisWorkspace_headerMenuItemDanger__LZDZG{color:var(--danger)}.AnalysisWorkspace_headerMenuItemDanger__LZDZG:focus-visible,.AnalysisWorkspace_headerMenuItemDanger__LZDZG:hover{background:color-mix(in srgb,var(--danger) 10%,var(--color-surface-overlay))}.AnalysisWorkspace_headerMenuItemMuted__9pUKE,.AnalysisWorkspace_headerMenuItem__fsELC:disabled{color:var(--analysis-text-muted);cursor:default;opacity:.72}.AnalysisWorkspace_headerMenuItem__fsELC:disabled:focus-visible,.AnalysisWorkspace_headerMenuItem__fsELC:disabled:hover{background:transparent}.AnalysisWorkspace_workspaceHeader__BWIN0{display:flex;flex-direction:column;gap:1rem}.AnalysisWorkspace_workspaceMeta__GgYq2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.AnalysisWorkspace_metaCard__y36Vt{padding:var(--space-5) var(--space-7)}.AnalysisWorkspace_workspaceMetaItem__z4Vbt{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--analysis-text-secondary)}.AnalysisWorkspace_workspaceMetaDivider__RgLU4{color:var(--analysis-text-faint);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AnalysisWorkspace_statusRow__i8GDT{display:inline-flex;align-items:center;gap:.625rem;margin-top:.875rem}.AnalysisWorkspace_statusIcon__IuCV2{width:1.35rem;height:1.35rem;color:var(--brand-400);flex:0 0 auto}.AnalysisWorkspace_statusText__MHlVg{margin:0;font-size:.95rem;font-weight:700;color:var(--text-main)}.AnalysisWorkspace_workspaceActions__saSy9{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:var(--space-xs);width:100%;min-width:0;margin-bottom:0}.AnalysisWorkspace_docRow__VOYIr{display:flex;align-items:flex-start;gap:1.25rem}.AnalysisWorkspace_docMain__zknvX{flex:1;min-width:0;display:flex;flex-direction:column}.AnalysisWorkspace_workspaceActions__saSy9>button{width:auto;justify-content:center}.AnalysisWorkspace_headerMenuPanel__BzIrU button{width:100%}.AnalysisWorkspace_workspaceAskAiButton__mp_2o{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;height:44px;padding:.625rem 1rem;border-radius:14px;border:1px solid var(--analysis-primary-action-border);background:var(--analysis-primary-action-bg);color:var(--color-text-on-brand);font-size:.9rem;font-weight:800;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.AnalysisWorkspace_workspaceAskAiButton__mp_2o:focus-visible,.AnalysisWorkspace_workspaceAskAiButton__mp_2o:hover{background:var(--analysis-primary-action-bg-hover);border-color:var(--analysis-primary-action-border)}.AnalysisWorkspace_workspaceAskAiButton__mp_2o:disabled{opacity:.55;cursor:not-allowed}.AnalysisWorkspace_workspaceCustomizeButton__qy_2q{height:44px;min-height:44px;gap:.5rem;padding:.625rem 1rem;border-radius:14px;font-size:.9rem;font-weight:750;white-space:nowrap}.AnalysisWorkspace_workspaceCustomizeLabel__NWWaJ{display:inline}.AnalysisWorkspace_workspaceShareButton__31t9v{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.625rem 1rem;border-radius:14px;border:1px solid var(--analysis-card-border);background:var(--analysis-card-bg);color:var(--analysis-text-primary);font-size:.9rem;font-weight:750;box-shadow:none;transition:background .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease}.AnalysisWorkspace_workspaceShareButton__31t9v:focus-visible,.AnalysisWorkspace_workspaceShareButton__31t9v:hover{background:var(--analysis-card-bg-soft);border-color:var(--analysis-active-border);transform:translateY(-1px)}.AnalysisWorkspace_workspaceShareButton__31t9v:disabled{cursor:not-allowed;opacity:.55;transform:none}.AnalysisWorkspace_workspaceShareLabel__Zcn8l{display:inline}.AnalysisWorkspace_shareError__lAn3Q{flex-basis:100%;color:var(--danger);font-size:.82rem;font-weight:700}.AnalysisWorkspace_workspaceAskAiLabel__MaVP6{display:inline}.AnalysisWorkspace_metricsGrid__SUCHX{display:grid;gap:1rem}.AnalysisWorkspace_metricCard__GnUoD{padding:1rem 1.25rem}.AnalysisWorkspace_metricLabel__QdCRa{font-size:.875rem;font-weight:600}.AnalysisWorkspace_metricValue__l6Z_l{margin-top:.75rem;font-size:2rem;font-weight:800;line-height:1;letter-spacing:-.05em}.AnalysisWorkspace_metricCard__GnUoD{position:relative}.AnalysisWorkspace_metricCard__GnUoD .ask-ai-cta{opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;min-height:44px;display:flex;align-items:center}.AnalysisWorkspace_metricCard__GnUoD:focus-within .ask-ai-cta,.AnalysisWorkspace_metricCard__GnUoD:hover .ask-ai-cta{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:639px){.AnalysisWorkspace_analysisSheet__f2azB{padding:var(--space-5) var(--space-5) 0}.AnalysisWorkspace_metricCard__GnUoD .ask-ai-cta{opacity:.55;pointer-events:auto;transform:none;transition:opacity 80ms ease}.AnalysisWorkspace_metricCard__GnUoD .ask-ai-cta:active{opacity:1}}@media (max-width:479px){.AnalysisWorkspace_workspaceActions__saSy9>button{justify-content:center}.AnalysisWorkspace_workspaceAskAiLabel__MaVP6,.AnalysisWorkspace_workspaceCustomizeLabel__NWWaJ,.AnalysisWorkspace_workspaceShareLabel__Zcn8l{display:none}.AnalysisWorkspace_workspaceAskAiButton__mp_2o,.AnalysisWorkspace_workspaceCustomizeButton__qy_2q,.AnalysisWorkspace_workspaceShareButton__31t9v{width:44px;min-width:44px;padding:0}}@media (min-width:1024px){.AnalysisWorkspace_workspaceHeader__BWIN0{flex-direction:row;align-items:flex-start;justify-content:space-between}.AnalysisWorkspace_workspaceActions__saSy9{width:auto;flex:0 0 auto;align-items:center;justify-content:flex-end}}@media (min-width:1280px){.AnalysisWorkspace_metricsGrid__SUCHX{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,.8fr))}}.AIChatOverlay_root__12cTL{position:fixed;inset:0;z-index:var(--z-chat-overlay);pointer-events:none;visibility:hidden}.AIChatOverlay_root__12cTL[data-open=true]{visibility:visible}.AIChatOverlay_backdrop__7GUDM{position:fixed;inset:0;z-index:var(--z-backdrop);background:var(--color-bg);opacity:0;pointer-events:none;transition:opacity .2s ease}.AIChatOverlay_backdrop__7GUDM[data-open=true]{opacity:.35;pointer-events:auto}.AIChatOverlay_panel__niia7{position:fixed;top:0;right:0;z-index:var(--z-chat-overlay);display:flex;flex-direction:column;width:min(440px,100vw);height:100dvh;min-height:0;pointer-events:auto;background:var(--color-surface);border-left:1px solid var(--color-border);box-shadow:var(--shadow-premium);transform:translateX(100%);transition:transform .24s cubic-bezier(.4,0,.2,1)}.AIChatOverlay_panel__niia7[data-open=true]{transform:translateX(0)}.AIChatOverlay_header__QYsnn{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:72px;padding:1rem 1rem .875rem;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.AIChatOverlay_legalDisclaimer__inYbr{margin:0;padding:var(--space-xs) var(--space-md);background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);color:var(--color-muted);font-size:var(--metric-note-size);line-height:1.4}.AIChatOverlay_headerCopy__kNcs7{display:flex;align-items:center;gap:.625rem;min-width:0}.AIChatOverlay_headerIcon__W9K_F{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--brand-400)}.AIChatOverlay_headerTitle__EAiO1{margin:0;color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.2}.AIChatOverlay_headerSubtitle__2iYOI{margin:.2rem 0 0;color:var(--color-muted);font-size:.78rem;line-height:1.35}.AIChatOverlay_closeButton__L3MTI{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;border:1px solid var(--color-border);border-radius:999px;background:transparent;color:var(--color-muted);transition:background-color .18s ease,color .18s ease,border-color .18s ease}.AIChatOverlay_closeButton__L3MTI:focus-visible,.AIChatOverlay_closeButton__L3MTI:hover{background:var(--color-surface-alt);color:var(--color-text);border-color:var(--color-border-strong)}.AIChatOverlay_handle__Xylvm{display:none;width:3rem;height:.3125rem;margin:.625rem auto 0;border-radius:999px;background:color-mix(in srgb,var(--color-muted) 55%,transparent)}.AIChatOverlay_content__liHR8{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.AIChatOverlay_chatPanelShell__wgcan{flex:1;min-height:0;display:flex}.AIChatOverlay_chatPanelShell__wgcan .deal-chat-panel{flex:1;min-height:0;height:100%;border:none;border-radius:0;box-shadow:none;background:transparent}.AIChatOverlay_chatPanelShell__wgcan .deal-chat-panel__header{display:none}.AIChatOverlay_chatPanelShell__wgcan .deal-chat-panel__messages{max-height:none;min-height:0;padding:1rem 1rem .75rem;background:transparent}.AIChatOverlay_chatPanelShell__wgcan .chat-composer{border-top-color:var(--color-border);background:var(--color-surface)}.AIChatOverlay_chatPanelShell__wgcan .chat-composer__input{background:var(--color-surface)}@media (max-width:1099px){.AIChatOverlay_panel__niia7{width:min(380px,100vw)}}@media (max-width:639px){.AIChatOverlay_panel__niia7{top:auto;bottom:0;left:0;right:0;width:100%;height:72dvh;border-left:none;border-top:1px solid var(--color-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;transform:translateY(100%)}.AIChatOverlay_panel__niia7[data-open=true]{transform:translateY(0)}.AIChatOverlay_header__QYsnn{min-height:68px;padding-top:.5rem}.AIChatOverlay_handle__Xylvm{display:block}}.ShareModal_backdrop__1Saiz{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--color-text) 38%,transparent);backdrop-filter:blur(10px)}.ShareModal_modal__OVigI{width:min(100%,34rem);max-height:min(90vh,42rem);overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);color:var(--color-text);box-shadow:var(--shadow-premium)}.ShareModal_header__f08LK{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;border-bottom:1px solid var(--color-border)}.ShareModal_title__ZhdD_{margin:0;font-size:1.08rem;font-weight:850}.ShareModal_closeButton__BCfwU,.ShareModal_iconButton__qPVtw{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-surface-overlay)}.ShareModal_body__y8f4H{display:grid;gap:1rem;padding:1.125rem}.ShareModal_urlRow__zh7Y_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem}.ShareModal_urlBox__2AorI{display:flex;align-items:center;min-width:0;min-height:2.75rem;padding:0 .875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-muted);font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareModal_confirmButton__bHEw3,.ShareModal_copyButton__XPXRE,.ShareModal_primaryButton__UFzNt,.ShareModal_revokeButton__wRqn9,.ShareModal_secondaryButton__e_U7U{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.65rem .9rem;border-radius:var(--radius-md);font-size:.9rem;font-weight:800}.ShareModal_copyButton__XPXRE,.ShareModal_primaryButton__UFzNt{color:var(--color-surface);background:var(--brand-500)}.ShareModal_copyButton__XPXRE:hover,.ShareModal_primaryButton__UFzNt:hover{background:var(--brand-400)}.ShareModal_shareActions__obi81{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.ShareModal_shareLabel__G7f_k{flex:0 0 100%;margin:0;color:var(--color-muted);font-size:.86rem;font-weight:750}.ShareModal_iconButton__qPVtw:focus-visible,.ShareModal_iconButton__qPVtw:hover,.ShareModal_secondaryButton__e_U7U:focus-visible,.ShareModal_secondaryButton__e_U7U:hover{background:var(--color-surface)}.ShareModal_notice___r7sJ{display:flex;gap:.75rem;padding:.9rem;border:1px solid color-mix(in srgb,var(--warning) 38%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--warning) 11%,var(--color-surface-elevated));color:var(--color-text)}.ShareModal_noticeIcon__6LLHy{width:1.2rem;height:1.2rem;flex:0 0 auto;color:var(--color-text-caution)}.ShareModal_noticeTitle__gT1hW{margin:0;font-weight:850}.ShareModal_helperText__w9a61,.ShareModal_noticeText__cMbUc{margin:.25rem 0 0;color:var(--color-muted);font-size:.9rem;line-height:1.5}.ShareModal_disclosureText__e8RaK{margin:.35rem 0 0;color:var(--color-text-tertiary);font-size:.82rem;line-height:1.5}.ShareModal_meta__P6xjX{padding-top:1rem;border-top:1px solid var(--color-border)}.ShareModal_revokeButton__wRqn9{justify-self:center;color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--color-surface-elevated))}.ShareModal_confirmBox__7TBmd{display:grid;gap:.875rem;padding:.9rem;border:1px solid color-mix(in srgb,var(--danger) 28%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--danger) 6%,var(--color-surface-elevated))}.ShareModal_confirmActions__SfQCu{display:flex;justify-content:flex-end;gap:.625rem}.ShareModal_secondaryButton__e_U7U{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface-overlay)}.ShareModal_confirmButton__bHEw3{color:var(--color-surface);background:var(--danger)}.ShareModal_statePanel__Y_z0D{display:grid;justify-items:start;gap:.75rem;padding:.25rem 0}@media (max-width:479px){.ShareModal_urlRow__zh7Y_{grid-template-columns:1fr}}.GuestAnalysisConversionCTA_card__BbtnU{width:min(100% - (var(--space-4) * 2),80rem);margin:var(--space-6) auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.GuestAnalysisConversionCTA_card__BbtnU h2{margin:0;color:var(--analysis-text-primary);font-size:var(--text-lg);font-weight:600}.GuestAnalysisConversionCTA_card__BbtnU p{margin:var(--space-2) 0 0;color:var(--analysis-text-muted);font-size:var(--text-sm);line-height:1.6}.GuestAnalysisConversionCTA_actions__hC_AN{display:flex;flex-wrap:wrap;gap:var(--space-3);flex-shrink:0}@media (max-width:767px){.GuestAnalysisConversionCTA_card__BbtnU{align-items:stretch;flex-direction:column}.GuestAnalysisConversionCTA_actions__hC_AN{flex-direction:column}}.GuestAnalysisPage_entryPage__yvZXW,.GuestAnalysisPage_loadingPage__rSUk4{min-height:100vh;background:var(--color-bg);color:var(--analysis-text-primary)}.GuestAnalysisPage_entryPage__yvZXW{display:grid;place-items:center;padding:var(--space-8) var(--space-4)}.GuestAnalysisPage_loadingPage__rSUk4{padding:var(--space-6) max(var(--space-4),calc((100vw - 80rem) / 2))}.GuestAnalysisPage_entryCard__7DgL1{width:min(100%,42rem);padding:clamp(var(--space-6),5vw,var(--space-10))}.GuestAnalysisPage_entryCard__7DgL1 h1{margin:var(--space-2) 0 var(--space-4);color:var(--analysis-text-primary);font-family:var(--font-display);font-size:clamp(2rem,6vw,3rem);font-weight:400;line-height:1.05}.GuestAnalysisPage_eyebrow__q__Rc{margin:0;color:var(--brand-green);font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.GuestAnalysisPage_accountPrompt__xjrQk,.GuestAnalysisPage_disclaimer__meSJm,.GuestAnalysisPage_intro__ZFSu4{color:var(--analysis-text-muted);line-height:1.65}.GuestAnalysisPage_form__82YEC{display:grid;gap:var(--space-4);margin-top:var(--space-6)}.GuestAnalysisPage_form__82YEC label{margin-bottom:calc(var(--space-3) * -1);font-size:var(--text-sm);font-weight:600}.GuestAnalysisPage_actions___Bwvd a,.GuestAnalysisPage_form__82YEC button{min-height:44px}.GuestAnalysisPage_error__9sDm9{margin:0;color:var(--color-text-negative);font-size:var(--text-sm)}.GuestAnalysisPage_accountPrompt__xjrQk{margin:var(--space-5) 0 0;font-size:var(--text-sm)}.GuestAnalysisPage_accountPrompt__xjrQk a{color:var(--brand-green);font-weight:600}.GuestAnalysisPage_disclaimer__meSJm{margin:var(--space-6) 0 0;font-size:var(--text-xs)}.GuestAnalysisPage_actions___Bwvd{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}