.EquityOptionsOverview_root__bmlDe{display:grid;gap:var(--sp-3);width:100%;min-width:0;padding:calc(var(--mt-canvas-inset) / 2) calc(var(--mt-canvas-inset) / 2) var(--mt-canvas-inset);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-workbench-table-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eqr-workbench .eqr-subpanel:has(>.EquityOptionsOverview_root__bmlDe){padding-inline:0}.EquityOptionsOverview_root__bmlDe *{box-sizing:border-box}.EquityOptionsOverview_root__bmlDe .EquityOptionsOverview_panel__NCVVp{min-width:0;margin:0;padding:0;overflow:hidden;border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:none}.EquityOptionsOverview_root__bmlDe .EquityOptionsOverview_panel__NCVVp>.panel-head{min-height:2.2rem;margin:0;padding:var(--sp-1) var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.EquityOptionsOverview_root__bmlDe .EquityOptionsOverview_panel__NCVVp .panel-title{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);text-transform:none}.EquityOptionsOverview_chainToolbar__bSY78{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--control-height-standard);padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--surface-raised) 62%,var(--surface-panel));color:var(--text-muted);flex-wrap:wrap}.EquityOptionsOverview_chainToolbar__bSY78 label{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-brand)}.EquityOptionsOverview_chainToolbar__bSY78 select,.EquityOptionsOverview_control__I0h1b{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-primary);font:inherit}.EquityOptionsOverview_chainToolbar__bSY78 strong{color:var(--text-brand);font-weight:var(--weight-section)}.EquityOptionsOverview_strikeControl__Ub_A_{margin-inline-start:auto}.EquityOptionsOverview_chainScroll__Jh_O9{max-height:20rem;overflow:auto;outline:none}.EquityOptionsOverview_chainScroll__Jh_O9:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}.EquityOptionsOverview_chainTable__YV9CI{width:100%;min-width:70rem;border-collapse:separate;border-spacing:0}.EquityOptionsOverview_chainTable__YV9CI td,.EquityOptionsOverview_chainTable__YV9CI th{height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border-block-end:var(--border-width-structural) solid var(--border-faint);border-inline-end:var(--border-width-structural) solid color-mix(in srgb,var(--border-faint) 70%,transparent);text-align:right;white-space:nowrap}.EquityOptionsOverview_chainTable__YV9CI thead th{position:sticky;top:0;z-index:2;background:var(--subheader-background);color:var(--subheader-foreground);font-weight:var(--weight-section)}.EquityOptionsOverview_chainTable__YV9CI thead tr:nth-child(2) th{top:var(--control-height-standard)}.EquityOptionsOverview_callHead__AQVna{color:var(--positive)!important;text-align:left!important;background:var(--subheader-background)!important}.EquityOptionsOverview_putHead__eB5sN{color:var(--negative)!important;text-align:left!important;background:var(--subheader-background)!important}.EquityOptionsOverview_strikeHead__8vtaa{min-width:6rem;text-align:center!important;background:var(--subheader-background)!important;border-inline:var(--border-width-structural) solid var(--border-faint)}.EquityOptionsOverview_chainTable__YV9CI tbody th{text-align:center;background:color-mix(in srgb,var(--navigation-navy) 5%,var(--surface-panel));color:var(--text-brand);border-inline:var(--border-width-structural) solid var(--border)}.EquityOptionsOverview_chainTable__YV9CI tbody th small{display:block;color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-supporting)}.EquityOptionsOverview_chainTable__YV9CI tbody td:nth-child(-n+6){color:var(--positive)}.EquityOptionsOverview_chainTable__YV9CI tbody td:nth-last-child(-n+6){color:var(--negative)}.EquityOptionsOverview_chainTable__YV9CI tbody tr:hover>*{background:color-mix(in srgb,var(--accent) 5%,var(--surface-panel))}.EquityOptionsOverview_atmRow__YZ7kO>*{background:color-mix(in srgb,var(--accent) 9%,var(--surface-panel))!important;font-weight:var(--weight-section)}.EquityOptionsOverview_atmRow__YZ7kO th{box-shadow:inset 0 0 0 var(--border-width-emphasis) var(--accent-gold)}.EquityOptionsOverview_summaryLabel__WzJqR{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-3);border-block:var(--border-width-structural) solid var(--border-faint);background:var(--subheader-background);color:var(--subheader-foreground)}.EquityOptionsOverview_summaryLabel__WzJqR strong{color:var(--text-brand);font-size:var(--fs-label);font-weight:var(--weight-section);letter-spacing:var(--tracking-label);text-transform:uppercase}.EquityOptionsOverview_metrics__1biRN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface-panel)}.EquityOptionsOverview_metric__igx6O{display:grid;gap:var(--sp-1);min-width:0;padding:var(--sp-3);border-inline-end:var(--border-width-structural) solid var(--border-faint)}.EquityOptionsOverview_metric__igx6O:last-child{border-inline-end:0}.EquityOptionsOverview_metric__igx6O small,.EquityOptionsOverview_metric__igx6O span{color:var(--text-muted)}.EquityOptionsOverview_metric__igx6O strong{color:var(--text-brand);font-size:var(--fs-section);font-weight:var(--weight-section)}.EquityOptionsOverview_supportGrid__EUpnx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);align-items:start}.EquityOptionsOverview_chartPanel__gH9FB{overflow:hidden}.EquityOptionsOverview_chartMeta__6drNf{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);color:var(--text-muted)}.EquityOptionsOverview_chartMeta__6drNf strong{color:var(--text-brand);font-weight:var(--weight-section);text-align:right}.EquityOptionsOverview_miniChart__jCkmj{height:calc(var(--control-height-standard) * 4);padding:var(--sp-1) var(--sp-2) var(--sp-2)}.EquityOptionsOverview_miniEmpty__OTYNP{min-height:calc(var(--control-height-standard) * 4)}.EquityOptionsOverview_empty__oVRY_,.EquityOptionsOverview_miniEmpty__OTYNP{display:flex;align-items:center;justify-content:center;padding:var(--sp-4);color:var(--text-muted);text-align:center}.EquityOptionsOverview_empty__oVRY_{min-height:10rem;flex-direction:column;gap:var(--sp-3)}.EquityOptionsOverview_root__bmlDe :is(select,button,a):focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--sp-1)}@media(max-width:64rem){.EquityOptionsOverview_metrics__1biRN{grid-template-columns:repeat(2,minmax(0,1fr))}.EquityOptionsOverview_metric__igx6O:nth-child(2){border-inline-end:0}.EquityOptionsOverview_metric__igx6O:nth-child(-n+2){border-block-end:var(--border-width-structural) solid var(--border-faint)}}@media(max-width:48rem){.EquityOptionsOverview_metrics__1biRN,.EquityOptionsOverview_supportGrid__EUpnx{grid-template-columns:minmax(0,1fr)}.EquityOptionsOverview_metric__igx6O,.EquityOptionsOverview_metric__igx6O:nth-child(2){border-inline-end:0}.EquityOptionsOverview_metric__igx6O{border-block-end:var(--border-width-structural) solid var(--border-faint)}.EquityOptionsOverview_metric__igx6O:last-child{border-block-end:0}.EquityOptionsOverview_chartMeta__6drNf,.EquityOptionsOverview_summaryLabel__WzJqR{align-items:flex-start;flex-direction:column}.EquityOptionsOverview_strikeControl__Ub_A_{margin-inline-start:0}}.EquityOptionsResearch_canvas__1MuuM,.EquityOptionsResearch_contractCanvas__rX_Z2,.EquityOptionsResearch_root__l_TRV{width:100%;min-width:0;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--weight-section);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquityOptionsResearch_root__l_TRV{display:flex;flex-direction:column;gap:var(--sp-2);padding:calc(var(--mt-canvas-inset) / 2) calc(var(--mt-canvas-inset) / 2) var(--sp-3)}.eqr-workbench .eqr-subpanel:has(>.EquityOptionsResearch_root__l_TRV){padding:0}.EquityOptionsResearch_root__l_TRV>.panel{padding:0;border:0;border-radius:0;box-shadow:none;overflow:visible}.EquityOptionsResearch_root__l_TRV>.panel>.panel-head{margin:0}.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chartPanel__U_FuF,.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_window__4_1Kc{min-width:0;margin:0;overflow:visible;border:0;border-radius:0;box-shadow:none}.EquityOptionsResearch_window__4_1Kc .panel-head{min-height:2.2rem;padding:var(--sp-1) var(--sp-3);gap:var(--sp-3);flex-wrap:wrap;border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.EquityOptionsResearch_window__4_1Kc .panel-title{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);letter-spacing:0;text-transform:uppercase}.EquityOptionsResearch_window__4_1Kc .panel-actions{margin-left:auto}.EquityOptionsResearch_canvas__1MuuM :is(button,select,input,summary),.EquityOptionsResearch_root__l_TRV :is(button,select,input,summary){font:inherit}.EquityOptionsResearch_actions__Vtt91{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-left:auto}.EquityOptionsResearch_control__UQeog,.EquityOptionsResearch_expiryLabel__dXb4Z select,.EquityOptionsResearch_filterFields__LWhiX input[type=number],.EquityOptionsResearch_filterFields__LWhiX select,.EquityOptionsResearch_settingsMenu__BqxVr select{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);color:var(--text-brand);background:var(--surface-panel);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1)}.EquityOptionsResearch_control__UQeog{cursor:pointer}.EquityOptionsResearch_control__UQeog:hover{background:var(--surface-hover)}.EquityOptionsResearch_control__UQeog:disabled{opacity:.5;cursor:default}.EquityOptionsResearch_iconButton__0PRDZ,.EquityOptionsResearch_settings__IL3f_>summary{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);color:var(--text-brand);background:transparent;cursor:pointer}.EquityOptionsResearch_iconButton__0PRDZ:hover,.EquityOptionsResearch_settings__IL3f_>summary:hover,.EquityOptionsResearch_settings__IL3f_[open]>summary{background:var(--surface-hover);border-color:var(--border)}.EquityOptionsResearch_iconButton__0PRDZ svg,.EquityOptionsResearch_settings__IL3f_>summary svg{width:var(--sp-4);height:var(--sp-4)}.EquityOptionsResearch_settings__IL3f_{position:relative}.EquityOptionsResearch_settings__IL3f_>summary{list-style:none}.EquityOptionsResearch_settings__IL3f_>summary::-webkit-details-marker{display:none}.EquityOptionsResearch_settingsMenu__BqxVr{position:absolute;right:0;top:calc(100% + var(--sp-1));z-index:20;display:grid;gap:var(--sp-3);width:min(23rem,calc(100vw - var(--sp-4) * 2));max-height:min(35rem,calc(100dvh - var(--sp-12) * 2));overflow:auto;padding:var(--sp-3);background:var(--surface-panel);border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-1);box-shadow:var(--shadow-1);text-align:left}.EquityOptionsResearch_filterFields__LWhiX label,.EquityOptionsResearch_settingsMenu__BqxVr label{display:grid;gap:var(--sp-1);color:var(--text-muted)}.EquityOptionsResearch_settingsMenu__BqxVr select{width:100%}.EquityOptionsResearch_filterFields__LWhiX .EquityOptionsResearch_check__evRCy,.EquityOptionsResearch_settingsMenu__BqxVr .EquityOptionsResearch_check__evRCy{display:flex;gap:var(--sp-2);align-items:center;color:var(--text-primary)}.EquityOptionsResearch_check__evRCy input{accent-color:var(--navigation-navy)}.EquityOptionsResearch_note__binQK,.EquityOptionsResearch_settingsMenu__BqxVr p{color:var(--text-muted);line-height:var(--lh-body);margin:0}.EquityOptionsResearch_settingsMenu__BqxVr .cf-range-dropdown{width:100%}.EquityOptionsResearch_settingsMenu__BqxVr .cf-range-menu{position:static;width:100%;min-width:0;margin-top:var(--sp-2);box-shadow:none}.EquityOptionsResearch_filterFields__LWhiX{display:grid;gap:var(--sp-3);padding-block:var(--sp-2)}.EquityOptionsResearch_chartContext__CflFl{display:flex;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;min-height:2.2rem;padding:var(--sp-1) var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.EquityOptionsResearch_chartContext__CflFl>strong{color:var(--text-brand);font-size:var(--fs-body);text-transform:uppercase}.EquityOptionsResearch_chartContext__CflFl>span{white-space:nowrap}.EquityOptionsResearch_provenance__y4PqC{margin-left:auto;color:var(--text-muted)}.EquityOptionsResearch_callText__HE6SH{color:var(--positive)}.EquityOptionsResearch_putText__bHzpu{color:var(--negative)}.EquityOptionsResearch_priceText__p9EQN{color:var(--text-primary);border-left:var(--border-width-emphasis) solid var(--accent-gold);padding-left:var(--sp-2)}.EquityOptionsResearch_overviewPlot__BVYeZ{min-width:0;width:100%;height:clamp(24rem,48dvh,42rem)}.EquityOptionsResearch_chartData__cStLk{max-height:20rem;overflow:auto;border-top:var(--border-width-structural) solid var(--border)}.EquityOptionsResearch_callBadge__x3G86,.EquityOptionsResearch_putBadge__X96gZ{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid;border-radius:999rem;line-height:1;background:var(--surface-panel);font:inherit;white-space:nowrap}.EquityOptionsResearch_callBadge__x3G86{color:var(--positive);background:transparent}.EquityOptionsResearch_putBadge__X96gZ{color:var(--negative);background:transparent}button.EquityOptionsResearch_callBadge__x3G86,button.EquityOptionsResearch_putBadge__X96gZ{cursor:pointer}button.EquityOptionsResearch_callBadge__x3G86:hover,button.EquityOptionsResearch_putBadge__X96gZ:hover{box-shadow:inset 0 0 0 var(--border-width-structural) currentColor}.EquityOptionsResearch_chainTable__KqQKW{min-height:18rem;height:clamp(18rem,calc(100dvh - 22rem),32rem);overflow:hidden}.EquityOptionsResearch_chainTable__KqQKW .table-scroll{height:100%;overflow:auto}.EquityOptionsResearch_chainTable__KqQKW table.data{min-width:64rem;width:100%}.EquityOptionsResearch_chainTable__KqQKW thead{position:sticky;top:0;z-index:3}.EquityOptionsResearch_chainTable__KqQKW td,.EquityOptionsResearch_chainTable__KqQKW th{padding:var(--sp-2);white-space:nowrap}.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chainTable__KqQKW th.EquityOptionsResearch_callColumn__ZwwRo{color:var(--positive);background:var(--subheader-background)}.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chainTable__KqQKW th.EquityOptionsResearch_putColumn__kJl_S{color:var(--negative);background:var(--subheader-background)}.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chainTable__KqQKW td.EquityOptionsResearch_callColumn__ZwwRo{color:var(--positive);background:var(--surface-panel)}.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chainTable__KqQKW td.EquityOptionsResearch_putColumn__kJl_S{color:var(--negative);background:var(--surface-panel)}.EquityOptionsResearch_chainTable__KqQKW .EquityOptionsResearch_strike__zBGn6{min-width:5rem;background:var(--subheader-background);text-align:center;border-inline:var(--border-width-structural) solid var(--border-faint);font-weight:var(--weight-section)}.EquityOptionsResearch_chainTable__KqQKW .EquityOptionsResearch_inMoney__l9AZe,.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chainTable__KqQKW td.EquityOptionsResearch_callColumn__ZwwRo.EquityOptionsResearch_inMoney__l9AZe,.EquityOptionsResearch_root__l_TRV .EquityOptionsResearch_chainTable__KqQKW td.EquityOptionsResearch_putColumn__kJl_S.EquityOptionsResearch_inMoney__l9AZe{background:color-mix(in srgb,var(--navigation-navy) 5%,var(--surface-panel))}.EquityOptionsResearch_atmRow__zCgxb .EquityOptionsResearch_strike__zBGn6{box-shadow:inset 0 0 0 var(--border-width-structural) var(--accent-gold)}.EquityOptionsResearch_atm__qeEUx{display:block;color:var(--text-muted);margin-top:var(--sp-1)}.EquityOptionsResearch_quoteButton__3bESt{width:100%;text-align:right;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquityOptionsResearch_quoteButton__3bESt:hover{color:var(--text-brand);text-decoration:underline;text-underline-offset:var(--sp-1)}.EquityOptionsResearch_missing__r6s7a{color:var(--text-faint)}.EquityOptionsResearch_identityCell__dNM6Q{width:1%}.EquityOptionsResearch_empty__Ru_Ro{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);min-height:12rem;padding:var(--sp-4);color:var(--text-muted)}.EquityOptionsResearch_overviewPlot__BVYeZ>.EquityOptionsResearch_empty__Ru_Ro{height:100%}.EquityOptionsResearch_canvas__1MuuM.workspace-canvas-panel{width:calc(100vw - var(--sp-3) * 2);height:calc(100dvh - var(--sp-3) * 2);max-width:none;max-height:none}.workspace-canvas-backdrop:has(.EquityOptionsResearch_canvas__1MuuM){padding:var(--sp-3)}.EquityOptionsResearch_canvas__1MuuM .workspace-canvas-header{min-height:3.2rem;padding-inline:var(--sp-5)}.EquityOptionsResearch_canvas__1MuuM .workspace-canvas-header h2{font-family:var(--font-ui);font-size:.82rem}.EquityOptionsResearch_canvasContent__itCh2{display:flex;flex-direction:column;min-height:0;height:100%}.EquityOptionsResearch_canvasContent__itCh2 .EquityOptionsResearch_overviewPlot__BVYeZ{flex:1 1;height:auto;min-height:20rem}.EquityOptionsResearch_canvasContent__itCh2 .EquityOptionsResearch_chartData__cStLk{flex:0 1 30%;min-height:8rem}.EquityOptionsResearch_contractDetail__xbymi{max-width:76rem;margin:0 auto;padding:var(--sp-5)}.EquityOptionsResearch_contractDetail__xbymi>.EquityOptionsResearch_callBadge__x3G86,.EquityOptionsResearch_contractDetail__xbymi>.EquityOptionsResearch_putBadge__X96gZ{margin-bottom:var(--sp-2)}.EquityOptionsResearch_quoteFacts__6DUjh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-5);margin-block:var(--sp-3) var(--sp-4);border:var(--border-width-structural) solid var(--border-faint);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-radius:var(--radius-2);padding:var(--sp-2) var(--sp-4);background:color-mix(in srgb,var(--brand-navy) 2%,var(--surface-panel))}.EquityOptionsResearch_quoteFacts__6DUjh>div{display:flex;justify-content:space-between;gap:var(--sp-3);padding-block:var(--sp-3);border-bottom:var(--border-width-structural) solid var(--border-faint)}.EquityOptionsResearch_quoteFacts__6DUjh dt{color:var(--text-muted);font-size:var(--fs-label)}.EquityOptionsResearch_quoteFacts__6DUjh dd{margin:0;overflow-wrap:anywhere;text-align:right;color:var(--text-primary);font-family:var(--mono);font-weight:var(--weight-section)}.EquityOptionsResearch_canvas__1MuuM :is(button,select,input,summary,a):focus-visible,.EquityOptionsResearch_contractCanvas__rX_Z2 :is(button,a):focus-visible,.EquityOptionsResearch_root__l_TRV :is(button,select,input,summary,a):focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-emphasis)}@media (max-width:64rem){.EquityOptionsResearch_chartContext__CflFl{gap:var(--sp-2)}.EquityOptionsResearch_provenance__y4PqC{margin-left:0}.EquityOptionsResearch_overviewPlot__BVYeZ{height:26rem}}@media (max-width:48rem){.EquityOptionsResearch_canvas__1MuuM.workspace-canvas-panel{width:100vw;height:100dvh}.workspace-canvas-backdrop:has(.EquityOptionsResearch_canvas__1MuuM){padding:0}.EquityOptionsResearch_quoteFacts__6DUjh{grid-template-columns:minmax(0,1fr)}.EquityOptionsResearch_chainTable__KqQKW{height:70dvh}}.EquityOptionsPositioning_canvas__NJaUg *,.EquityOptionsPositioning_root___1LMx *{box-sizing:border-box}.EquityOptionsPositioning_root___1LMx{width:100%;min-width:0;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--weight-section);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquityOptionsPositioning_canvas__NJaUg :is(button,input,select,summary),.EquityOptionsPositioning_root___1LMx :is(button,input,select,summary){font:inherit}.EquityOptionsPositioning_canvas__NJaUg button,.EquityOptionsPositioning_root___1LMx button{cursor:pointer}.EquityOptionsPositioning_canvas__NJaUg button:disabled,.EquityOptionsPositioning_root___1LMx button:disabled{cursor:default;opacity:.5}.EquityOptionsPositioning_canvas__NJaUg :is(button,input,select,summary):focus-visible,.EquityOptionsPositioning_root___1LMx :is(button,input,select,summary):focus-visible{outline:var(--border-width-structural) solid var(--accent-gold);outline-offset:var(--sp-1)}.EquityOptionsPositioning_context__DnCK8 button{border:0;padding:0;background:transparent;color:var(--text-brand)}.EquityOptionsPositioning_empty__WXhPp button,.EquityOptionsPositioning_notice__y6i2H button,.EquityOptionsPositioning_settingsMenu__7lktu button,.EquityOptionsPositioning_tableFoot__9n5pU button{border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-brand);padding:var(--sp-2)}.EquityOptionsPositioning_board__IdI3U{display:grid;grid-template-columns:minmax(0,3fr) minmax(14rem,1fr);gap:var(--sp-3);align-content:start;min-width:0;padding:calc(var(--mt-canvas-inset) / 2) calc(var(--mt-canvas-inset) / 2) var(--mt-canvas-inset)}.EquityOptionsPositioning_root___1LMx .EquityOptionsPositioning_window__m5Ja5{min-width:0;margin:0;display:flex;flex-direction:column;overflow:visible;border:0;border-radius:0;box-shadow:none}.EquityOptionsPositioning_window__m5Ja5 .panel-head{min-height:2.2rem;padding:var(--sp-1) var(--sp-3);gap:var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.EquityOptionsPositioning_window__m5Ja5 .panel-title{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);letter-spacing:0;text-transform:uppercase}.EquityOptionsPositioning_window__m5Ja5 .panel-actions{margin-left:auto}.EquityOptionsPositioning_actions__x94Md{display:flex;gap:var(--sp-1);align-items:center;position:relative}.EquityOptionsPositioning_iconButton__uVK1v,.EquityOptionsPositioning_settings__vN1bd>summary{display:flex;align-items:center;justify-content:center;min-height:var(--control-height-compact);padding:var(--sp-1);color:var(--text-brand);background:transparent;border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);cursor:pointer;list-style:none}.EquityOptionsPositioning_iconButton__uVK1v:hover,.EquityOptionsPositioning_settings__vN1bd>summary:hover{background:var(--surface-hover);border-color:var(--border)}.EquityOptionsPositioning_iconButton__uVK1v svg,.EquityOptionsPositioning_settings__vN1bd>summary svg{width:var(--sp-4);height:var(--sp-4)}.EquityOptionsPositioning_settings__vN1bd>summary::-webkit-details-marker{display:none}.EquityOptionsPositioning_settingsMenu__7lktu{position:absolute;right:0;top:100%;width:min(21rem,calc(100vw - var(--sp-8)));padding:var(--sp-3);z-index:30;background:var(--surface-panel);border:var(--border-width-structural) solid var(--border-strong);box-shadow:var(--shadow-1);display:grid;gap:var(--sp-3);text-transform:none;font-size:var(--fs-body-sm);max-height:65dvh;overflow:auto}.EquityOptionsPositioning_settingsMenu__7lktu p{margin:0;color:var(--text-muted);line-height:var(--lh-body)}.EquityOptionsPositioning_settingsMenu__7lktu .EquityOptionsPositioning_check__5k3_3{display:flex;align-items:center;gap:var(--sp-2)}.EquityOptionsPositioning_settingsMenu__7lktu .cf-range-menu{position:static;width:100%;min-width:0}.EquityOptionsPositioning_context__DnCK8{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);color:var(--text-muted);flex-wrap:wrap}.EquityOptionsPositioning_plot__3aDR2{width:100%;min-width:0;height:clamp(26rem,43dvh,32rem)}.EquityOptionsPositioning_tableScroll__0FS5_{min-width:0;max-height:clamp(10rem,20dvh,15rem);overflow:auto}.EquityOptionsPositioning_tableScroll__0FS5_ .data{font-size:var(--fs-body-sm)}.EquityOptionsPositioning_tableScroll__0FS5_ .data thead th{position:sticky;top:0;background:var(--surface-raised);z-index:1}.EquityOptionsPositioning_tableScroll__0FS5_ .data td,.EquityOptionsPositioning_tableScroll__0FS5_ .data th{height:var(--control-height-standard)}.EquityOptionsPositioning_topOiTable__kwODo{min-width:0;max-height:calc(var(--control-height-standard) * 11 + var(--sp-2));overflow:auto}.EquityOptionsPositioning_topOiTable__kwODo .data{font-size:var(--fs-body-sm)}.EquityOptionsPositioning_topOiTable__kwODo .data thead th{position:sticky;top:0;z-index:1;background:var(--surface-raised)}.EquityOptionsPositioning_topOiTable__kwODo .data td,.EquityOptionsPositioning_topOiTable__kwODo .data th{height:var(--control-height-standard)}.EquityOptionsPositioning_tableFoot__9n5pU{display:flex;justify-content:space-between;gap:var(--sp-2);color:var(--text-muted);margin-top:auto;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-body-sm);flex-wrap:wrap}.EquityOptionsPositioning_tableFoot__9n5pU button{padding:var(--sp-1)}.EquityOptionsPositioning_share__1PUgU{display:inline-flex;gap:var(--sp-2);align-items:center;justify-content:flex-end;width:100%}.EquityOptionsPositioning_track__9Cpjf{display:block;height:var(--sp-2);width:5rem;background:var(--surface-raised)}.EquityOptionsPositioning_track__9Cpjf>span{display:block;width:var(--position-share);height:100%;background:var(--chart-1,var(--text-brand))}.EquityOptionsPositioning_callBadge__gRRTL,.EquityOptionsPositioning_putBadge__lBsOV{display:inline-flex;justify-content:center;border:var(--border-width-structural) solid;border-radius:var(--radius-pill);padding:0 var(--sp-2);font-weight:var(--weight-section)}.EquityOptionsPositioning_callBadge__gRRTL{color:var(--positive);background:transparent}.EquityOptionsPositioning_putBadge__lBsOV{color:var(--negative);background:transparent}.EquityOptionsPositioning_positive__NLHt9{color:var(--positive)}.EquityOptionsPositioning_negative__Ijhun{color:var(--negative)}.EquityOptionsPositioning_historyPlot__rp4yI{height:18.75rem;min-width:0}.EquityOptionsPositioning_empty__WXhPp{display:grid;gap:var(--sp-3);align-content:center;justify-items:center;min-height:12rem;padding:var(--sp-4);color:var(--text-muted)}.EquityOptionsPositioning_notice__y6i2H{grid-column:1/-1;padding:var(--sp-3);border:var(--border-width-structural) solid var(--border);color:var(--text-muted)}.EquityOptionsPositioning_canvas__NJaUg{width:100%;max-width:none;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquityOptionsPositioning_canvas__NJaUg.workspace-canvas-panel{width:calc(100vw - var(--sp-3) * 2);height:calc(100dvh - var(--sp-3) * 2);max-width:none;max-height:none}.workspace-canvas-backdrop:has(.EquityOptionsPositioning_canvas__NJaUg){padding:var(--sp-3)}.EquityOptionsPositioning_canvas__NJaUg .workspace-canvas-header{position:relative}.EquityOptionsPositioning_canvas__NJaUg .workspace-canvas-header h2{font-size:.82rem}.EquityOptionsPositioning_canvas__NJaUg .EquityOptionsPositioning_historyPlot__rp4yI,.EquityOptionsPositioning_canvas__NJaUg .EquityOptionsPositioning_plot__3aDR2{height:calc(100dvh - 10rem);min-height:20rem}.EquityOptionsPositioning_canvas__NJaUg .EquityOptionsPositioning_tableScroll__0FS5_{max-height:calc(100dvh - 11rem)}.EquityOptionsPositioning_strikeCanvas__5zU_j .workspace-canvas-body{position:relative;overflow:hidden;background:#111728}.EquityOptionsPositioning_strikeCanvas__5zU_j.workspace-canvas-panel{width:100vw;height:100dvh;border:0;border-radius:0}.workspace-canvas-backdrop:has(.EquityOptionsPositioning_strikeCanvas__5zU_j){padding:0}.EquityOptionsPositioning_strikeCanvas__5zU_j .EquityOptionsPositioning_strikeControls__X82JF{display:flex;align-items:center;gap:var(--sp-3);min-height:3rem;padding:var(--sp-2) var(--sp-3);border-block-end:1px solid #59627a;background:#171d2e;color:#f8fafc}.EquityOptionsPositioning_strikeCanvas__5zU_j .EquityOptionsPositioning_legend__VhsmJ{align-items:center}.EquityOptionsPositioning_legendSymbol__8c7LJ{color:#fff;font-weight:750;letter-spacing:.02em}.EquityOptionsPositioning_strikeCanvasActions__80QXk{display:inline-flex;align-items:center;gap:var(--sp-1);margin-inline-start:var(--sp-1)}.EquityOptionsPositioning_strikeCanvasActions__80QXk .EquityOptionsPositioning_iconButton__uVK1v,.EquityOptionsPositioning_strikeCanvasActions__80QXk .EquityOptionsPositioning_settings__vN1bd>summary{color:#f8fafc}.EquityOptionsPositioning_strikeCanvasActions__80QXk .EquityOptionsPositioning_iconButton__uVK1v:hover,.EquityOptionsPositioning_strikeCanvasActions__80QXk .EquityOptionsPositioning_settings__vN1bd>summary:hover{border-color:#59627a;background:#252d43}.EquityOptionsPositioning_strikeCanvas__5zU_j .EquityOptionsPositioning_strikeControls__X82JF select{border-color:#59627a;background:#111728;color:#f8fafc}.EquityOptionsPositioning_strikeCanvas__5zU_j .EquityOptionsPositioning_chartProvenance__d3Di3{margin-inline-start:auto;color:#c9d1e3}.EquityOptionsPositioning_oiGridWrap__XKTQj{position:relative;height:calc(100dvh - 3rem);min-height:28rem;overflow:auto;background:#111728}.EquityOptionsPositioning_oiGrid__28rio{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;gap:2px;min-width:72rem;padding:2px;background:#080c15}.EquityOptionsPositioning_oiCell__MnbV1{display:grid;align-content:space-between;gap:var(--sp-2);min-width:0;min-height:5.9rem;padding:var(--sp-2) var(--sp-3);border:0;border-radius:0;color:#f8fafc;text-align:left;transition:filter .12s ease,box-shadow .12s ease}.EquityOptionsPositioning_oiHeatNeutral__hHatz{background:rgb(48 58 88)}.EquityOptionsPositioning_oiHeatPositiveFaint__NdZOW{background:rgb(46 61 87)}.EquityOptionsPositioning_oiHeatPositiveSoft__lwD2H{background:rgb(44 64 86)}.EquityOptionsPositioning_oiHeatPositiveMedium__fJjDn{background:rgb(42 67 85)}.EquityOptionsPositioning_oiHeatPositiveStrong__FFe3g{background:rgb(40 70 85)}.EquityOptionsPositioning_oiHeatNegativeFaint__Vlper{background:rgb(55 56 88)}.EquityOptionsPositioning_oiHeatNegativeSoft__JHbsQ{background:rgb(64 55 88)}.EquityOptionsPositioning_oiHeatNegativeMedium__HYYo5{background:rgb(72 53 88)}.EquityOptionsPositioning_oiHeatNegativeStrong__LJH8_{background:rgb(78 52 88)}.EquityOptionsPositioning_oiCell__MnbV1:focus-visible,.EquityOptionsPositioning_oiCell__MnbV1:hover{filter:brightness(1.16);z-index:1}.EquityOptionsPositioning_oiCell__MnbV1[aria-pressed=true]{box-shadow:inset 0 0 0 2px #c58b32}.EquityOptionsPositioning_oiCellHead___MMxS,.EquityOptionsPositioning_oiCellSides__pH4Zi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.EquityOptionsPositioning_oiCellHead___MMxS>strong{color:#fff;font-size:1.45rem;line-height:1;font-weight:750}.EquityOptionsPositioning_oiCellHead___MMxS>span{color:#fff;font-size:.78rem;font-weight:700;text-align:right;white-space:nowrap}.EquityOptionsPositioning_oiCellHead___MMxS>span small{margin-inline-start:var(--sp-1);color:#dce5f4;font-size:inherit}.EquityOptionsPositioning_oiCellSides__pH4Zi>span{display:grid;min-width:0;gap:var(--sp-1);color:#fff;font-size:.78rem;font-weight:650}.EquityOptionsPositioning_oiCellSides__pH4Zi>span:last-child{text-align:right}.EquityOptionsPositioning_oiCellSides__pH4Zi strong{color:#fff;font-size:.8rem}.EquityOptionsPositioning_oiCellSides__pH4Zi small{color:#dce5f4;font-size:.78rem}.EquityOptionsPositioning_oiHoverCard__9ZAkg{position:absolute;z-index:8;top:48%;left:61%;display:grid;width:min(23.5rem,calc(100% - var(--sp-6)));height:21.5rem;transform:translate(-50%,-50%);grid-template-rows:auto minmax(0,1fr) auto;gap:var(--sp-2);padding:var(--sp-4) var(--sp-4) var(--sp-3);border:1px solid #020307;border-radius:var(--radius-2);background:#07090d;box-shadow:0 1.25rem 3rem color-mix(in srgb,#000 55%,transparent);color:#f8fafc;pointer-events:none}.EquityOptionsPositioning_oiHoverCard__9ZAkg>strong{justify-self:center;font-size:1.75rem;font-weight:500;line-height:1}.EquityOptionsPositioning_oiHoverChart__WX6A_{min-height:0;overflow:hidden}.EquityOptionsPositioning_oiHoverCard__9ZAkg>span{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);color:#dce5f4;font-size:.72rem}.EquityOptionsPositioning_oiHoverCard__9ZAkg>span i{display:inline-block;width:var(--sp-2);height:var(--sp-2)}@media (max-width:1100px){.EquityOptionsPositioning_track__9Cpjf{width:2.5rem}}@media (max-width:850px){.EquityOptionsPositioning_oiGrid__28rio{grid-template-columns:repeat(4,minmax(0,1fr));min-width:46rem}.EquityOptionsPositioning_board__IdI3U{grid-template-columns:minmax(0,1fr)}.EquityOptionsPositioning_plot__3aDR2{height:22rem}.EquityOptionsPositioning_window__m5Ja5 .panel-title{font-size:var(--fs-body-sm)}}@media (max-width:600px){.EquityOptionsPositioning_plot__3aDR2{height:23rem}.EquityOptionsPositioning_canvas__NJaUg .EquityOptionsPositioning_historyPlot__rp4yI,.EquityOptionsPositioning_canvas__NJaUg .EquityOptionsPositioning_plot__3aDR2{min-height:22rem}.EquityOptionsPositioning_oiGrid__28rio{grid-template-columns:repeat(2,minmax(0,1fr))}.EquityOptionsPositioning_oiHoverCard__9ZAkg{left:50%;width:calc(100% - var(--sp-4))}}.EquityOptionsPositioning_wide__5NAyp{grid-column:1/-1}.EquityOptionsPositioning_changes__Ki8h5 .EquityOptionsPositioning_tableScroll__0FS5_{max-height:clamp(15rem,32dvh,24rem)}.EquityOptionsPositioning_historyReadout__HEYiH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-3)}.EquityOptionsPositioning_historyValues__aRMYM{display:flex;flex-wrap:wrap;gap:var(--sp-4)}.EquityOptionsPositioning_historyValues__aRMYM>span{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap}.EquityOptionsPositioning_historyValues__aRMYM i{width:var(--sp-4);height:var(--border-width-active,2px);background:currentColor}.EquityOptionsPositioning_historyValues__aRMYM strong{font-size:var(--fs-body)}.EquityOptionsPositioning_historyScope__BWcyX,.EquityOptionsPositioning_historyValues__aRMYM small{font-size:var(--fs-body-sm);color:var(--text-muted)}.EquityOptionsPositioning_oiValue__qu9Vq{color:var(--chart-fundamental)}.EquityOptionsPositioning_priceValue__bpvqV{color:var(--accent-gold)}.EquityOptionsPositioning_strikeControls__X82JF{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-3)}.EquityOptionsPositioning_legend__VhsmJ,.EquityOptionsPositioning_legend__VhsmJ>span,.EquityOptionsPositioning_strikeControls__X82JF label{display:inline-flex;align-items:center;gap:var(--sp-2)}.EquityOptionsPositioning_legend__VhsmJ{gap:var(--sp-3)}.EquityOptionsPositioning_legend__VhsmJ i{width:var(--sp-2);height:var(--sp-2)}.EquityOptionsPositioning_callPart__nV32T,.EquityOptionsPositioning_callSwatch__BlNWL{background:var(--positive)}.EquityOptionsPositioning_putPart__Q_yG8,.EquityOptionsPositioning_putSwatch__7i7JN{background:var(--negative)}.EquityOptionsPositioning_strikeControls__X82JF select,.EquityOptionsPositioning_strikeDetail___LXV2 select{color:var(--text-primary);background:var(--surface-panel);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);padding:var(--sp-1) var(--sp-2);min-height:var(--control-height-compact);min-width:0}.EquityOptionsPositioning_chartProvenance__d3Di3{margin-left:auto;color:var(--text-muted)}.EquityOptionsPositioning_expiryList__InLGv{display:grid;gap:var(--sp-2);padding:var(--sp-2);max-height:24rem;overflow:auto}.EquityOptionsPositioning_expiryButton__xlQ0x{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-2);width:100%;text-align:left;padding:var(--sp-3);border:var(--border-width-structural) solid transparent;background:var(--surface-panel);color:var(--text-primary);border-radius:var(--radius-1)}.EquityOptionsPositioning_expiryButton__xlQ0x[aria-pressed=true]{background:var(--brand-navy-soft);border-color:var(--border-strong)}.EquityOptionsPositioning_expiryButton__xlQ0x:hover{background:var(--surface-hover)}.EquityOptionsPositioning_expiryTrack__CR7lP{display:flex;grid-column:1/-1;height:var(--sp-2);background:var(--surface-raised)}.EquityOptionsPositioning_expiryTrack__CR7lP i{display:block;width:var(--position-share);height:100%}.EquityOptionsPositioning_expiryMetric__6dMU3{color:var(--text-muted)}.EquityOptionsPositioning_strikeDetail___LXV2{padding:var(--sp-3);border-top:var(--border-width-structural) solid var(--border)}.EquityOptionsPositioning_strikeDetail___LXV2>label{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);color:var(--text-brand)}.EquityOptionsPositioning_strikeDetail___LXV2 dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2);margin:var(--sp-3) 0 0}.EquityOptionsPositioning_strikeDetail___LXV2 dt{color:var(--text-muted)}.EquityOptionsPositioning_strikeDetail___LXV2 dd{text-align:right;margin:0}.EquityOptionsLiveResearch_canvas__Fxi5y,.EquityOptionsLiveResearch_root__iZwoj{width:100%;min-width:0;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--weight-section);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquityOptionsLiveResearch_board__V4NaM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);padding:calc(var(--mt-canvas-inset) / 2) calc(var(--mt-canvas-inset) / 2) var(--mt-canvas-inset)}.EquityOptionsLiveResearch_board__V4NaM>*{min-width:0}.EquityOptionsLiveResearch_root__iZwoj .EquityOptionsLiveResearch_board__V4NaM>.panel{border:0;border-radius:0;box-shadow:none;overflow:visible}.EquityOptionsLiveResearch_root__iZwoj .panel-head{min-height:2.2rem;gap:var(--sp-3);padding:var(--sp-1) var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.EquityOptionsLiveResearch_root__iZwoj .panel-title{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);letter-spacing:0;text-transform:uppercase}.EquityOptionsLiveResearch_actions__dUd0k{display:flex;gap:var(--sp-2)}.EquityOptionsLiveResearch_actions__dUd0k button,.EquityOptionsLiveResearch_settings__fDscJ summary{cursor:pointer;background:transparent;border:0;color:var(--text-brand);padding:var(--sp-1);list-style:none}.EquityOptionsLiveResearch_actions__dUd0k svg,.EquityOptionsLiveResearch_settings__fDscJ svg{width:var(--sp-4);height:var(--sp-4)}.EquityOptionsLiveResearch_settings__fDscJ{position:relative}.EquityOptionsLiveResearch_menu__Mp4EG{position:absolute;right:0;z-index:20;width:16rem;padding:var(--sp-3);background:var(--surface-panel);border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-1);box-shadow:var(--shadow-1)}.EquityOptionsLiveResearch_menu__Mp4EG label{display:block;margin-bottom:var(--sp-2)}.EquityOptionsLiveResearch_context__mKm__{padding:var(--sp-2) var(--sp-3);color:var(--text-muted)}.EquityOptionsLiveResearch_plot__nFZjN{height:18.75rem;min-width:0}.EquityOptionsLiveResearch_scroll__NcexR{overflow:auto;max-height:24rem}.EquityOptionsLiveResearch_flow__uKDF5{padding:calc(var(--mt-canvas-inset) / 2) calc(var(--mt-canvas-inset) / 2) var(--mt-canvas-inset)}.EquityOptionsLiveResearch_root__iZwoj.EquityOptionsLiveResearch_flow__uKDF5>.panel{min-width:0;margin:0;border:0;border-radius:0;box-shadow:none;overflow:visible}.EquityOptionsLiveResearch_flowFilter__QhVZM{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-muted)}.EquityOptionsLiveResearch_flowFilter__QhVZM select{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-primary);font:inherit}.EquityOptionsLiveResearch_flowSummary__mvmBY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.EquityOptionsLiveResearch_flowSummary__mvmBY>div{display:grid;gap:var(--sp-1);min-width:0;padding:var(--sp-3);border-inline-end:var(--border-width-structural) solid var(--border-faint)}.EquityOptionsLiveResearch_flowSummary__mvmBY>div:last-child{border-inline-end:0}.EquityOptionsLiveResearch_flowSummary__mvmBY span{color:var(--text-muted);font-size:var(--fs-label)}.EquityOptionsLiveResearch_flowSummary__mvmBY strong{color:var(--text-brand);font-size:var(--fs-body);overflow-wrap:anywhere}.EquityOptionsLiveResearch_flowScroll__g_KgM{max-height:clamp(24rem,calc(100dvh - 25rem),40rem);overflow:auto}.EquityOptionsLiveResearch_flowScroll__g_KgM .data thead th{position:sticky;top:0;z-index:2;background:var(--surface-raised)}.EquityOptionsLiveResearch_flowNotice__7qoDP{padding:var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);color:var(--text-muted)}.EquityOptionsLiveResearch_flowRetry__tUk8x{display:flex;justify-content:center;padding:var(--sp-3)}.EquityOptionsLiveResearch_flowRetry__tUk8x button{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-3);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-brand);font:inherit}.EquityOptionsLiveResearch_empty__K52L1{min-height:18.75rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);text-align:center;color:var(--text-muted)}.EquityOptionsLiveResearch_canvas__Fxi5y{max-width:none}.EquityOptionsLiveResearch_canvas__Fxi5y.workspace-canvas-panel{width:calc(100vw - var(--sp-3) * 2);height:calc(100dvh - var(--sp-3) * 2);max-width:none;max-height:none}.workspace-canvas-backdrop:has(.EquityOptionsLiveResearch_canvas__Fxi5y){padding:var(--sp-3)}.EquityOptionsLiveResearch_canvas__Fxi5y .EquityOptionsLiveResearch_plot__nFZjN{height:calc(100dvh - 12rem)}.EquityOptionsLiveResearch_canvas__Fxi5y .EquityOptionsLiveResearch_scroll__NcexR{max-height:calc(100dvh - 12rem)}.EquityOptionsLiveResearch_canvas__Fxi5y .EquityOptionsLiveResearch_empty__K52L1{min-height:calc(100dvh - 12rem)}@media(max-width:850px){.EquityOptionsLiveResearch_board__V4NaM{grid-template-columns:minmax(0,1fr)}.EquityOptionsLiveResearch_flowSummary__mvmBY{grid-template-columns:repeat(2,minmax(0,1fr))}.EquityOptionsLiveResearch_flowSummary__mvmBY>div:nth-child(2){border-inline-end:0}.EquityOptionsLiveResearch_flowSummary__mvmBY>div:nth-child(-n+2){border-block-end:var(--border-width-structural) solid var(--border-faint)}}@media(max-width:600px){.EquityOptionsLiveResearch_flowSummary__mvmBY{grid-template-columns:minmax(0,1fr)}.EquityOptionsLiveResearch_flowSummary__mvmBY>div,.EquityOptionsLiveResearch_flowSummary__mvmBY>div:nth-child(2){border-inline-end:0;border-block-end:var(--border-width-structural) solid var(--border-faint)}.EquityOptionsLiveResearch_flowSummary__mvmBY>div:last-child{border-block-end:0}}.EquityOptionsLiveResearch_board__V4NaM>:first-child{grid-column:1/-1}.EquityOptionsLiveResearch_historyPlot__iQoln{height:clamp(26rem,56dvh,42rem)}@media(max-width:600px){.EquityOptionsLiveResearch_historyPlot__iQoln{height:24rem}}.EquityOptionsLiveResearch_historyStudy__bhwdF{min-width:0}.EquityOptionsLiveResearch_historyLegend__z_qa0{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--sp-5);padding:var(--sp-3) var(--sp-4)}.EquityOptionsLiveResearch_historyLegend__z_qa0 span{display:inline-flex;align-items:center;gap:var(--sp-2)}.EquityOptionsLiveResearch_historyLegend__z_qa0 span:before{content:"";width:var(--sp-5);border-top:2px solid}.EquityOptionsLiveResearch_ivReading__vyLcT:before{border-color:var(--chart-fundamental)!important}.EquityOptionsLiveResearch_rv20Reading__Msl_v:before{border-color:var(--accent-gold)!important}.EquityOptionsLiveResearch_rv60Reading__eXDBv:before{border-color:var(--accent-bright)!important}.EquityOptionsLiveResearch_historyMain__vp71O{height:clamp(18rem,34dvh,25rem)}.EquityOptionsLiveResearch_percentileHeading__HS3SX{display:flex;justify-content:space-between;gap:var(--sp-3);border-top:1px solid var(--border);padding:var(--sp-3) var(--sp-4) 0}.EquityOptionsLiveResearch_percentilePlot__pg7j0{position:relative}.EquityOptionsLiveResearch_percentileUnavailable__prTMS{position:absolute;inset:40% 20% auto;text-align:center;color:var(--text-muted);pointer-events:none}.EquityOptionsLiveResearch_historyRanges__0F699{display:flex;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) var(--sp-3)}.EquityOptionsLiveResearch_historyRanges__0F699 button{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-4);background:var(--surface-panel);color:var(--text-brand);cursor:pointer;font:inherit}.EquityOptionsLiveResearch_historyRanges__0F699 button[aria-pressed=true]{background:var(--text-brand);color:var(--surface-panel)}.EquityOptionsLiveResearch_historyRanges__0F699 button:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.EquityOptionsLiveResearch_canvas__Fxi5y .EquityOptionsLiveResearch_historyMain__vp71O{height:max(18rem,calc(100dvh - 30rem))}@media(max-width:600px){.EquityOptionsLiveResearch_historyLegend__z_qa0{gap:var(--sp-3);font-size:var(--fs-body-sm)}.EquityOptionsLiveResearch_historyMain__vp71O{height:22rem}}.EquityOptionsLiveResearch_board__V4NaM>:first-child{border:0;border-radius:0;box-shadow:none}.EquityOptionsLiveResearch_board__V4NaM>:first-child .panel-head{background:transparent;border-bottom:0}.EquityOptionsLiveResearch_board__V4NaM>:first-child .panel-head h3{font-size:var(--fs-section,16px);color:var(--text-brand)}.EquityOptionsStrikePositioning_root__GvqT5{display:grid;gap:var(--sp-3);width:100%;min-width:0;padding:calc(var(--mt-canvas-inset) / 2) calc(var(--mt-canvas-inset) / 2) var(--mt-canvas-inset);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--type-workbench-table-size);font-weight:var(--weight-workbench-table-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EquityOptionsStrikePositioning_root__GvqT5 *{box-sizing:border-box}.EquityOptionsStrikePositioning_toolbar__Eraej{display:flex;align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-2) var(--sp-3);border:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);color:var(--text-muted);flex-wrap:wrap}.EquityOptionsStrikePositioning_toolbar__Eraej label{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-brand);font-weight:var(--weight-section)}.EquityOptionsStrikePositioning_toolbar__Eraej select{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-primary);font:inherit}.EquityOptionsStrikePositioning_basis__laACB{margin-left:auto}.EquityOptionsStrikePositioning_topGrid__j2qQO{display:grid;grid-template-columns:minmax(0,2fr) minmax(21rem,1fr);gap:var(--sp-3);min-width:0;align-items:start}.EquityOptionsStrikePositioning_bottomGrid__E2jZn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);min-width:0}.EquityOptionsStrikePositioning_root__GvqT5 .EquityOptionsStrikePositioning_panel__E47qq{min-width:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;overflow:visible}.EquityOptionsStrikePositioning_root__GvqT5 .EquityOptionsStrikePositioning_panel__E47qq>.panel-head{min-height:2.2rem;margin:0;padding:var(--sp-1) var(--sp-3);border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel))}.EquityOptionsStrikePositioning_root__GvqT5 .EquityOptionsStrikePositioning_panel__E47qq .panel-title{color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);text-transform:none}.EquityOptionsStrikePositioning_surfaceScroll__f_33P{max-height:31rem;overflow:auto;outline:none}.EquityOptionsStrikePositioning_surfaceScroll__f_33P:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}.EquityOptionsStrikePositioning_surfaceTable__yjbqY{width:100%;min-width:46rem;border-collapse:separate;border-spacing:0}.EquityOptionsStrikePositioning_surfaceTable__yjbqY td,.EquityOptionsStrikePositioning_surfaceTable__yjbqY th{height:var(--control-height-standard);padding:var(--sp-2) var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);border-inline-end:var(--border-width-structural) solid var(--border-faint);text-align:right;white-space:nowrap}.EquityOptionsStrikePositioning_surfaceTable__yjbqY thead th{position:sticky;top:0;z-index:2;background:var(--surface-raised);color:var(--text-brand);font-weight:var(--weight-section)}.EquityOptionsStrikePositioning_surfaceTable__yjbqY tbody th,.EquityOptionsStrikePositioning_surfaceTable__yjbqY thead th:first-child{position:sticky;left:0;z-index:3;text-align:left;background:var(--surface-panel);color:var(--text-brand)}.EquityOptionsStrikePositioning_surfaceTable__yjbqY thead th:first-child{z-index:4;background:var(--surface-raised)}.EquityOptionsStrikePositioning_surfaceTable__yjbqY tbody th small,.EquityOptionsStrikePositioning_surfaceTable__yjbqY th small,.EquityOptionsStrikePositioning_surfaceTable__yjbqY th span{display:block}.EquityOptionsStrikePositioning_surfaceTable__yjbqY tbody th small,.EquityOptionsStrikePositioning_surfaceTable__yjbqY th small{color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-supporting)}.EquityOptionsStrikePositioning_surfaceTable__yjbqY td{color:var(--text-primary);font-weight:var(--weight-section)}.EquityOptionsStrikePositioning_atmRow__cgsvd th{box-shadow:inset var(--border-width-emphasis) 0 0 var(--accent-gold)}.EquityOptionsStrikePositioning_heatNeutral0__6NrDq{background:var(--surface-panel)}.EquityOptionsStrikePositioning_heatNeutral1___O9J4,.EquityOptionsStrikePositioning_heatNeutral2__Apdu4,.EquityOptionsStrikePositioning_heatNeutral3__GD6aL,.EquityOptionsStrikePositioning_heatNeutral4__qBTQX,.EquityOptionsStrikePositioning_heatNeutral5__xOvuJ{background:color-mix(in srgb,var(--navigation-navy) 8%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatPositive1__V9Ht_{background:color-mix(in srgb,var(--positive) 7%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatPositive2__GZ_Jj{background:color-mix(in srgb,var(--positive) 13%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatPositive3__qB1ME{background:color-mix(in srgb,var(--positive) 20%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatPositive4__S0VQ2{background:color-mix(in srgb,var(--positive) 28%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatPositive5__25WCO{background:color-mix(in srgb,var(--positive) 38%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatNegative1__JnZ_G{background:color-mix(in srgb,var(--negative) 7%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatNegative2__5TDRo{background:color-mix(in srgb,var(--negative) 13%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatNegative3__NwqeR{background:color-mix(in srgb,var(--negative) 20%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatNegative4__55se6{background:color-mix(in srgb,var(--negative) 28%,var(--surface-panel))}.EquityOptionsStrikePositioning_heatNegative5__x4z6a{background:color-mix(in srgb,var(--negative) 38%,var(--surface-panel))}.EquityOptionsStrikePositioning_levelContext__Re0S3{display:flex;gap:var(--sp-3);padding:var(--sp-3);border-block-end:var(--border-width-structural) solid var(--border-faint);color:var(--text-muted);flex-wrap:wrap}.EquityOptionsStrikePositioning_levelContext__Re0S3 strong{color:var(--text-brand)}.EquityOptionsStrikePositioning_levelMap__Rzh1O{display:grid;gap:var(--sp-2);padding:var(--sp-3)}.EquityOptionsStrikePositioning_levelMapRow__6FFpu{display:grid;grid-template-columns:minmax(6rem,auto) minmax(5rem,1fr) auto;align-items:center;gap:var(--sp-2)}.EquityOptionsStrikePositioning_levelMapRow__6FFpu>span{color:var(--text-muted)}.EquityOptionsStrikePositioning_levelMapRow__6FFpu>i{position:relative;height:var(--sp-1);background:var(--border);overflow:visible}.EquityOptionsStrikePositioning_levelMapRow__6FFpu>i b{position:absolute;top:50%;width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-pill);background:var(--text-brand);transform:translate(-50%,-50%)}.EquityOptionsStrikePositioning_below__SBqgk{left:24%}.EquityOptionsStrikePositioning_above__ngOIf{left:76%}.EquityOptionsStrikePositioning_atSpot__n6dTS{left:50%;background:var(--accent-gold)!important}.EquityOptionsStrikePositioning_chart__hz6Vo{min-width:0;padding:var(--sp-2)}.EquityOptionsStrikePositioning_empty__NImF9{display:flex;min-height:18rem;align-items:center;justify-content:center;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);color:var(--text-muted);text-align:center}.EquityOptionsStrikePositioning_empty__NImF9 button{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-3);border:var(--border-width-structural) solid var(--border);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-brand);font:inherit}.EquityOptionsStrikePositioning_root__GvqT5 :is(select,button):focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--sp-1)}@media(max-width:64rem){.EquityOptionsStrikePositioning_bottomGrid__E2jZn,.EquityOptionsStrikePositioning_topGrid__j2qQO{grid-template-columns:minmax(0,1fr)}.EquityOptionsStrikePositioning_basis__laACB{margin-left:0}}.GrowthQualityKpiCard_heading__FN1eL{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.GrowthQualityKpiCard_heading__FN1eL button{flex:0 0 auto}.GrowthQualityKpiCard_ranges__LZHta{min-width:0;max-width:100%}.GrowthQualityKpiCard_ranges__LZHta .eqr-overview-range-rail{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-1)}.GrowthQualityKpiCard_canvas__U3I5_ .workspace-canvas-header,.GrowthQualityKpiCard_canvas__U3I5_ .workspace-canvas-header-actions{flex-wrap:wrap}.GrowthQualityKpiCard_canvas__U3I5_ .workspace-canvas-body{padding:var(--sp-4)}.GrowthQualityKpiCard_canvas__U3I5_ .eqr-quality-kpi-card{min-width:0}.GrowthQualityKpiCard_canvas__U3I5_ .eqr-quality-chart-legend{flex-wrap:wrap;overflow:visible}.GrowthQualityKpiCard_empty__J_LHr{color:var(--text-muted);font-size:var(--fs-body)}@media (max-width:600px){.GrowthQualityKpiCard_canvas__U3I5_ .workspace-canvas-header{position:relative;padding-inline-end:calc(var(--control-height-standard) + var(--sp-4))}.GrowthQualityKpiCard_canvas__U3I5_ .workspace-canvas-header-actions>button:last-child{position:absolute;inset-block-start:var(--sp-2);inset-inline-end:var(--sp-3)}}.gilmer-workspace-shell{grid-template-columns:var(--workspace-nav-w) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);background:var(--canvas-background);font-family:var(--font-ui)}.gilmer-workspace-shell .term-nav{top:0;height:100vh;background:var(--navigation-navy);border-right-color:color-mix(in srgb,var(--navigation-text) 14%,transparent)}.gilmer-workspace-shell .term-main{max-width:none;margin:0;padding:var(--sp-3) 0 var(--sp-8)}.gilmer-workspace-shell .term-brand{border-bottom:var(--border-width-structural) solid color-mix(in srgb,var(--navigation-text) 12%,transparent);padding:var(--sp-5) var(--sp-4) var(--sp-4)}.gilmer-workspace-shell .term-brand-name,.gilmer-workspace-shell .term-nav-link.active{color:var(--navigation-text)}.gilmer-workspace-shell .term-brand-name{font-family:var(--font-brand);font-size:var(--type-card-title-size);letter-spacing:var(--ls-tight)}.gilmer-workspace-shell .term-brand-sub,.gilmer-workspace-shell .term-nav-group-label,.gilmer-workspace-shell .term-nav-link,.gilmer-workspace-shell .theme-toggle{color:var(--navigation-text-muted)}.gilmer-workspace-shell .term-nav-group-label{font-size:var(--type-label-size);letter-spacing:var(--ls-label)}.gilmer-workspace-shell .term-nav-link{border-left:var(--sp-1) solid transparent;border-radius:var(--radius-1);padding:7px var(--sp-2);font-size:var(--type-navigation-size);transition:color var(--motion-fast),background var(--motion-fast),border-color var(--motion-fast)}.gilmer-workspace-shell .term-nav-link:hover{color:var(--navigation-text);background:var(--navigation-navy-hover)}.gilmer-workspace-shell .term-nav-link.active{border-left-color:var(--accent-gold);background:var(--navigation-navy-active)}.gilmer-workspace-shell .term-nav-foot{border-top-color:color-mix(in srgb,var(--navigation-text) 12%,transparent)}.gilmer-workspace-shell .theme-toggle{border-color:color-mix(in srgb,var(--navigation-text) 22%,transparent);background:transparent}.gilmer-workspace-shell .theme-toggle:hover{color:var(--navigation-text);border-color:var(--accent-gold);background:var(--navigation-navy-hover)}.gilmer-workspace-shell .section-tabs{margin-bottom:var(--sp-5)}.gilmer-workspace-shell :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.gf-page-header{margin-bottom:var(--sp-5);padding:0 0 var(--sp-5);border-bottom:var(--border-width-structural) solid var(--border-default)}.gf-breadcrumbs{display:none!important;margin-bottom:var(--sp-3)}.gf-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0;padding:0;list-style:none;color:var(--text-subtle);font-size:var(--type-metadata-size)}.gf-breadcrumbs li:not(:last-child):after{content:"/";margin-left:var(--sp-2);color:var(--border-emphasis)}.gf-breadcrumbs a{color:var(--text-secondary)}.gf-breadcrumbs a:hover{color:var(--text-primary)}.gf-page-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-5)}.gf-page-heading{min-width:0}.gf-environment-label{display:inline-flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);color:var(--status-warning);font-size:var(--type-label-size);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase}.gf-environment-label:before{width:var(--sp-5);height:2px;background:var(--accent-gold);content:""}.gf-page-heading h1{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:var(--type-page-title-size);font-weight:650;letter-spacing:var(--ls-tight);line-height:var(--type-page-title-line)}.gf-page-heading p{max-width:78ch;margin:var(--sp-2) 0 0;color:var(--text-secondary);font-size:var(--type-body-size);line-height:1.55}.gf-page-header-actions{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.gf-header-status,.gf-page-header-actions{display:flex;align-items:center}.gf-freshness{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--control-height);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-primary);padding:var(--sp-2) var(--sp-3);color:var(--text-secondary);font-size:var(--type-metadata-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gf-freshness-dot{width:7px;height:7px;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--positive)}.gf-freshness-delayed .gf-freshness-dot{background:var(--status-warning)}.gf-freshness-unavailable .gf-freshness-dot{background:var(--status-neutral)}.gf-freshness-label{margin-right:var(--sp-1);color:var(--text-subtle)}.gf-section-nav{display:flex;gap:var(--sp-1);overflow-x:auto;margin-top:var(--sp-4);padding-bottom:1px;scrollbar-width:thin}.gf-section-nav a{flex:0 0 auto;min-height:var(--control-height);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:var(--surface-primary);padding:var(--sp-2) var(--sp-3);color:var(--text-secondary);font-size:var(--type-navigation-size);font-weight:500}.gf-section-nav a:hover{border-color:var(--accent-gold);color:var(--text-primary)}.gf-state{display:flex;min-height:180px;align-items:center;justify-content:center;gap:var(--sp-4);border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-3);background:var(--surface-primary);padding:var(--sp-6);text-align:left}.gf-state-compact{min-height:0;justify-content:flex-start;padding:var(--sp-4)}.gf-state-error{border-left:var(--sp-1) solid var(--negative)}.gf-state-coming-soon,.gf-state-restricted{border-left:var(--sp-1) solid var(--accent-gold)}.gf-state h2{margin:0;color:var(--text-primary);font-size:var(--type-section-title-size)}.gf-state p{max-width:62ch;margin:var(--sp-1) 0 0;color:var(--text-secondary);font-size:var(--type-supporting-size);line-height:1.5}.gf-state-action{flex:0 0 auto}.gf-state-progress{width:28px;height:28px;flex:0 0 auto;border:3px solid var(--border-default);border-top-color:var(--accent-gold);border-radius:var(--radius-pill);animation:gf-spin var(--motion-standard) linear infinite}@keyframes gf-spin{to{transform:rotate(1turn)}}.gf-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 var(--sp-5);padding:0;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-3);background:var(--surface-primary);list-style:none;overflow:hidden}.gf-steps li{display:flex;min-width:0;gap:var(--sp-2);border-right:var(--border-width-structural) solid var(--border-default);padding:var(--sp-3);color:var(--text-secondary)}.gf-steps li:last-child{border-right:0}.gf-steps li.is-active{background:var(--accent-gold-muted);color:var(--text-primary)}.gf-step-number{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border:var(--border-width-structural) solid var(--border-emphasis);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--type-label-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gf-steps .is-active .gf-step-number{border-color:var(--accent-gold);background:var(--navigation-navy);color:var(--navigation-text)}.gf-steps small,.gf-steps strong{display:block}.gf-steps strong{color:var(--text-primary);font-size:var(--type-supporting-size);font-weight:600}.gf-steps small{margin-top:var(--sp-1);color:var(--text-subtle);font-size:var(--type-metadata-size);line-height:1.35}.gilmer-workspace-shell .panel,.gilmer-workspace-shell .pr-kpis,.gilmer-workspace-shell .pr-panel{border-color:var(--border-default);border-radius:var(--radius-2);background:var(--surface-primary);box-shadow:none}.gilmer-workspace-shell .panel-head,.gilmer-workspace-shell .pr-panel-head,.gilmer-workspace-shell .pr-table thead th,.gilmer-workspace-shell table.data th{background:var(--surface-secondary)}.gilmer-workspace-shell .card-head h3,.gilmer-workspace-shell .panel-title,.gilmer-workspace-shell .pr-panel-title{font-family:var(--font-heading);font-size:var(--type-card-title-size);letter-spacing:var(--ls-tight)}.gilmer-workspace-shell .pr-table td,.gilmer-workspace-shell .pr-table th,.gilmer-workspace-shell table.data td,.gilmer-workspace-shell table.data th{height:var(--table-row-compact);padding:var(--table-cell-block-compact) var(--table-cell-inline)}.gilmer-workspace-shell .btn-primary{border-color:var(--navigation-navy);background:var(--navigation-navy);color:var(--navigation-text)}.gilmer-workspace-shell .btn-primary:hover{border-color:var(--navigation-navy-hover);background:var(--navigation-navy-hover)}.gilmer-workspace-shell .btn-ghost:hover,.gilmer-workspace-shell .btn-secondary:hover{border-color:var(--accent-gold)}.gilmer-workspace-advisor .pr-toolbar{position:sticky;top:var(--workspace-header-h);z-index:4;border:var(--border-width-structural) solid var(--border-default);border-radius:var(--radius-2);background:color-mix(in srgb,var(--surface-primary) 96%,transparent);padding:var(--sp-3)}.gilmer-workspace-advisor .pr-input,.gilmer-workspace-advisor .pr-seg,.gilmer-workspace-advisor .pr-select{min-height:var(--control-height);border-color:var(--border-emphasis);border-radius:var(--radius-2);background:var(--surface-primary)}.gilmer-workspace-advisor .pr-seg button.active,.gilmer-workspace-advisor .pr-tab.active{border-color:var(--accent-gold);background:var(--accent-gold-muted);color:var(--text-primary)}.gilmer-workspace-advisor .pr-kpis{gap:0}.gilmer-workspace-advisor .pr-kpi{background:var(--surface-primary)}.gilmer-workspace-advisor .pr-eyebrow,.gilmer-workspace-advisor .pr-kpi-label,.gilmer-workspace-advisor .pr-kpi-sub,.gilmer-workspace-advisor .pr-kpi-value,.gilmer-workspace-advisor .pr-label,.gilmer-workspace-advisor .pr-panel-title,.gilmer-workspace-advisor .pr-seg button,.gilmer-workspace-advisor .pr-select,.gilmer-workspace-advisor .pr-tab{font-family:var(--font-ui)}.gilmer-workspace-advisor .pr-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.gilmer-workspace-advisor .pr-tab{flex:0 0 auto;text-transform:none}.gf-report-start{margin-bottom:var(--sp-5);border-left:var(--sp-1) solid var(--accent-gold)}.gf-report-start .card-head{border-bottom:var(--border-width-structural) solid var(--border-default)}@media (max-width:1200px){.gf-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-steps li:nth-child(3){border-right:0}.gf-steps li:nth-child(n+4){border-top:var(--border-width-structural) solid var(--border-default)}}@media (max-width:900px){.gilmer-workspace-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.gilmer-workspace-shell .term-nav{position:sticky;top:var(--topbar-h);z-index:8;height:auto;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:var(--border-width-structural) solid color-mix(in srgb,var(--navigation-text) 12%,transparent)}.gilmer-workspace-shell .term-brand,.gilmer-workspace-shell .term-nav-foot,.gilmer-workspace-shell .term-nav-group-label{display:none}.gilmer-workspace-shell .term-nav-group,.gilmer-workspace-shell .term-nav-groups{display:flex;flex:0 0 auto;align-items:center;gap:var(--sp-1)}.gilmer-workspace-shell .term-nav-groups{width:max-content;padding:var(--sp-2) var(--sp-3)}.gilmer-workspace-shell .term-nav-group{padding:0}.gilmer-workspace-shell .term-nav-link{margin:0;border-left:0;border-bottom:var(--sp-1) solid transparent;white-space:nowrap}.gilmer-workspace-shell .term-nav-link.active{border-bottom-color:var(--accent-gold)}.gilmer-workspace-shell .term-main{padding:var(--sp-3) 0 var(--sp-8)}.gf-page-header-row{flex-direction:column;gap:var(--sp-3)}.gf-page-header-actions{width:100%;justify-content:flex-start}.gilmer-workspace-advisor .pr-toolbar{position:static}}@media (max-width:640px){.gf-page-heading h1{font-size:21px}.gf-freshness{width:100%}.gf-steps{grid-template-columns:minmax(0,1fr)}.gf-steps li,.gf-steps li:nth-child(3){border-right:0;border-top:var(--border-width-structural) solid var(--border-default)}.gf-steps li:first-child{border-top:0}.gilmer-workspace-advisor .pr-exec-hero-returns,.gilmer-workspace-shell .pr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gilmer-workspace-advisor .pr-toolbar-actions{align-items:flex-start;flex-direction:column}.gilmer-workspace-shell .mo-news-h{white-space:normal}}@media (prefers-reduced-motion:reduce){.gilmer-workspace-shell *,.gilmer-workspace-shell :after,.gilmer-workspace-shell :before{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}