:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{min-width:0}body{margin:0}#root{min-height:100vh}.brand-mark{width:34px;height:34px;display:grid;place-items:center;color:var(--pulse-primary);border:1px solid var(--pulse-primary-border);background:var(--pulse-primary-soft);border-radius:8px}.mint{color:var(--pulse-primary)}.chart-empty{min-height:160px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;gap:10px;text-align:center;color:var(--pulse-muted)}.chart-empty h3{margin:0;font-size:16px;color:var(--pulse-text)}.chart-empty p{margin:0 0 8px;font-size:12px;line-height:1.8;max-width:650px}.history-range{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 16px;border-bottom:1px solid var(--pulse-border);color:var(--pulse-muted);font-size:11px}.history-range>div{display:flex;gap:6px}.history-warning{padding:10px 16px;color:var(--pulse-warning);font-size:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.workspace-nav-item.Mui-selected:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;background:var(--pulse-primary)}.watch-quote.MuiButton-root[aria-pressed=true]{background:var(--pulse-primary-soft)}.sizing-summary>div+div{padding-left:16px;border-left:1px solid var(--pulse-border)}.workspace-section-heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin:28px 0 12px;padding-top:20px;border-top:1px solid var(--pulse-border)}.workspace-section-heading h2{margin:0;font-size:15px;font-weight:600}.workspace-section-heading p{margin:0;font-size:12px;color:var(--pulse-muted)}.appearance-trigger.MuiButton-root{color:var(--pulse-muted);min-width:0;flex-shrink:0}.appearance-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.appearance-option{background:transparent;color:var(--pulse-text);font:inherit;text-align:left;border:1px solid var(--pulse-border);border-radius:10px;padding:10px;cursor:pointer}.appearance-option:hover{background:var(--pulse-raised)}.appearance-option[aria-pressed=true]{border-color:var(--pulse-primary);background:var(--pulse-primary-soft)}.appearance-option:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:3px}.appearance-preview{display:flex;gap:9px;height:76px;padding:10px;border-radius:5px;background:var(--pulse-background)}.preview-rail{width:15px;border-right:1px solid var(--pulse-border);flex-shrink:0}.preview-content{flex:1;display:flex;flex-direction:column;gap:8px}.preview-title{height:4px;width:60%;background:var(--preview-accent);opacity:.8}.preview-bars{flex:1;display:flex;gap:5px;align-items:end}.preview-bars i{flex:1;height:35%;background:var(--preview-accent);opacity:.4}.preview-bars i:nth-child(2){height:60%}.preview-bars i:nth-child(3){height:46%}.preview-bars i:nth-child(4){height:75%}.preview-bars i:nth-child(5){height:95%;opacity:1}.appearance-option-title{display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:13px;font-weight:600;margin:12px 0 5px}.appearance-option-description{display:block;font-size:12px;line-height:1.65;color:var(--pulse-muted)}.appearance-semantics{display:flex;flex-wrap:wrap;gap:10px 18px;padding:22px 0 8px;font-size:12px}.appearance-semantics span{display:inline-flex;align-items:center;gap:6px}.appearance-semantics i{width:7px;height:7px;border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html[data-density=compact] .workspace-intro,html[data-density=compact] .page-intro{padding-block:16px 8px}html[data-density=compact] .workspace-nav-item{padding-block:4px;margin-bottom:3px}html[data-density=compact] .decision-rail{padding:16px}html[data-density=compact] .decision-summary{margin-top:12px;padding-block:12px}html[data-density=compact] .workspace-section-heading{margin-top:20px;padding-top:14px}html[data-density=compact] .watch-strip{min-height:50px;padding-block:6px 12px}html[data-density=compact] .event-card{padding:16px}@media(max-width:600px){.appearance-trigger.MuiButton-root{min-width:38px;padding-inline:8px}.appearance-trigger .MuiButton-startIcon{margin:0}.appearance-trigger>span:not(.MuiButton-startIcon){display:none}.appearance-options{grid-template-columns:1fr;gap:8px}.appearance-option{display:grid;grid-template-columns:90px 1fr;column-gap:14px}.appearance-preview{grid-row:span 2;height:70px}.appearance-option-title{margin:5px 0 0}.workspace-section-heading{margin-top:22px}}@media(max-width:600px){.MuiButton-root,.MuiIconButton-root{min-height:42px}}.workspace-sidebar{height:100%;display:flex;flex-direction:column;padding:24px 14px 18px}.workspace-main{max-width:2200px;margin:0 auto;padding:0 24px}.skip-link{position:fixed;top:-100px;left:12px;z-index:1600;padding:10px 16px;border-radius:6px;background:var(--pulse-surface);color:var(--pulse-text);border:1px solid var(--pulse-primary)}.skip-link:focus{top:12px}.ia-page-intro{padding-top:24px;padding-bottom:22px;align-items:center}.ia-page-intro .page-title{margin:0 0 7px;font-size:27px}.ia-page-intro .page-title:focus{outline:none}.ia-page-intro .page-symbol{display:inline-block;margin-left:12px;color:var(--pulse-muted);font-size:15px;font-weight:500;letter-spacing:0}.section-tabs{margin-bottom:24px;border-bottom:1px solid var(--pulse-border)}.section-tabs .MuiTab-root{min-height:46px;padding-inline:20px}.workspace-footer{display:flex;padding-block:24px;margin-top:12px}@media(max-width:600px){.ia-page-intro{align-items:flex-start;gap:14px}.ia-page-intro .page-title{font-size:24px}.ia-page-intro>.MuiButton-root{flex-shrink:0}.section-tabs .MuiTab-root{padding-inline:14px;min-width:auto}}.watch-strip{display:flex;align-items:center;gap:6px;overflow-x:auto;min-height:60px;padding:10px 0 16px;scrollbar-width:thin}.watch-quote.MuiButton-root{display:flex;gap:9px;flex-shrink:0;white-space:nowrap;border-width:1px;border-style:solid;border-radius:7px;padding:6px 10px;background:transparent}.decision-workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 354px;gap:var(--pulse-density-gap);align-items:stretch}.price-panel{min-width:0;overflow:hidden;display:flex;flex-direction:column}.price-panel-header{padding:13px 18px 9px}.price-panel-controls{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;border-block:1px solid var(--pulse-border);flex-wrap:wrap}.price-panel-controls .MuiTab-root{min-width:42px;padding-inline:10px}.price-panel-controls .MuiToggleButton-root{padding:4px 9px}.panel-footnote{min-height:38px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:3px 12px;margin-top:auto;padding:8px 15px;color:var(--pulse-muted);font-size:11px;line-height:1.6;border-top:1px solid var(--pulse-border);overflow-wrap:anywhere}.primary-chart-empty{height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.secondary-chart-empty{height:160px;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center}.decision-rail{display:flex;flex-direction:column;padding:20px;background:var(--pulse-surface);min-width:0}.decision-summary{margin-top:18px;padding:18px 0;border-block:1px solid var(--pulse-border)}.sizing-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sizing-number.MuiTypography-root{margin-top:4px;font-size:28px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.25}.decision-stages{list-style:none;padding:0;margin:18px 0 16px}.decision-stage{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:12px;padding-bottom:17px}.decision-stage:last-child{padding-bottom:0}.decision-stage:not(:last-child):before{position:absolute;content:"";left:12px;top:29px;bottom:3px;border-left:1px solid var(--pulse-border)}.stage-number{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--pulse-border-strong);border-radius:50%;background:var(--pulse-raised);font-size:10px;font-weight:600}.decision-stage.pending .stage-number{background:transparent}.decision-stage.pass .stage-number{border-color:color-mix(in srgb,var(--pulse-up) 39.61%,transparent);background:color-mix(in srgb,var(--pulse-up) 6.27%,transparent)}.next-condition{padding:4px 0 4px 13px;border-left:2px solid var(--pulse-primary)}.active-risk,.risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pulse-density-gap)}.flow-evidence-card{min-width:0;overflow:hidden;display:flex;flex-direction:column}.evidence-header{padding:13px 17px 0;min-height:93px}@media(min-width:1700px){.decision-workspace-grid{grid-template-columns:minmax(0,1fr) 380px}}@media(max-width:1050px){.decision-workspace-grid{grid-template-columns:minmax(0,1fr) 320px;gap:12px}.decision-rail{padding:15px}}@media(max-width:850px){.decision-workspace-grid{grid-template-columns:minmax(0,1fr)}.decision-rail{order:-1}.decision-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:16px}.decision-stage{padding-bottom:0}.decision-stage:before{display:none}.evidence-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.workspace-main{padding:0 12px}.watch-strip{min-height:58px}.watch-quote.MuiButton-root{gap:7px;padding:5px 8px}.price-panel-header{padding-inline:12px}.price-panel-controls{padding:3px 8px}.primary-chart-empty{height:320px}.decision-stages{gap:12px}.decision-stage{column-gap:8px}.panel-footnote{padding-inline:12px}}.flow-source{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:52px}.workspace-intro,.page-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0 12px}.workspace-title.MuiTypography-root{font-size:28px;letter-spacing:-.025em;font-weight:600;margin-top:7px;line-height:1.3}.page-title.MuiTypography-root{font-size:30px;letter-spacing:-.025em;font-weight:600;line-height:1.3;margin:10px 0}.eyebrow.MuiTypography-root{font-size:10px;font-weight:550;letter-spacing:.16em;color:var(--pulse-primary)}.workspace-purpose{display:flex;align-items:center;gap:9px}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--pulse-up);box-shadow:0 0 0 4px color-mix(in srgb,var(--pulse-up) 4.71%,transparent)}.event-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.event-card{padding:20px;min-width:0;display:flex;flex-direction:column;min-height:230px;transition:border-color .18s ease,background-color .18s ease}.event-card:hover{border-color:var(--pulse-border-strong);background-color:var(--pulse-subtle)}.event-card.compact{min-height:176px;padding:18px}.event-icon{width:25px;height:25px;display:grid;place-items:center;color:var(--pulse-primary);border-radius:7px;background:var(--pulse-primary-soft);flex-shrink:0}.event-title.MuiButton-root{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:0}.event-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.quiet-empty{display:flex;align-items:center;gap:15px;padding:24px;color:var(--pulse-muted);min-height:104px}.information-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.information-summary{display:flex;gap:18px;align-items:center;padding:22px;background:var(--pulse-primary-soft)}.summary-symbol{height:44px;width:44px;flex-shrink:0;border-radius:13px;display:grid;place-items:center;background:var(--pulse-primary-soft);color:var(--pulse-primary)}.event-feed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.source-panel,.classifier-panel{padding:22px}.classifier-panel{background:var(--pulse-surface)}.source-row{padding:16px 0;border-bottom:1px solid var(--pulse-border)}.source-dot{width:6px;height:6px;border-radius:50%;background:var(--pulse-muted)}.source-dot.ready{background:var(--pulse-up)}.source-dot.error,.source-dot.stale{background:var(--pulse-warning)}.classifier-boundary{display:flex;align-items:center;gap:7px;color:var(--pulse-primary);padding:12px 0 0}.information-empty{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;color:var(--pulse-primary)}.detail-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 0}.record-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.record-metric{padding:20px}@media(min-width:1600px){.information-layout{grid-template-columns:minmax(0,1fr) 370px}}@media(max-width:1100px){.information-layout{grid-template-columns:minmax(0,1fr) 310px;gap:16px}.event-feed-grid{grid-template-columns:minmax(0,1fr)}.event-brief-grid{gap:12px}}@media(max-width:850px){.information-layout,.event-brief-grid{grid-template-columns:minmax(0,1fr)}.event-card.compact{min-height:145px}.workspace-purpose{display:none}.decision-stages{grid-template-columns:minmax(0,1fr)}.decision-stage{padding-bottom:0}.record-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.page-title.MuiTypography-root{font-size:29px}}@media(max-width:600px){.workspace-intro,.page-intro{padding:24px 0 18px;align-items:flex-start;gap:12px}.workspace-title.MuiTypography-root{font-size:24px}.workspace-main{padding:0 14px}.information-summary{padding:18px;gap:12px;flex-wrap:wrap}.record-metric{padding:16px}.quiet-empty{flex-wrap:wrap}.detail-times{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}.live-workbench.workspace-main{max-width:none}.live-workbench .ia-page-intro{padding:13px 0 10px}.live-workbench .ia-page-intro .page-title{font-size:20px;margin-bottom:2px}.live-workbench .ia-page-intro>div>p{font-size:12px}.live-workbench .watchlist-bar{margin-bottom:12px;border-bottom:0;padding-block:4px}.market-hud{border-bottom:0;gap:12px}.workbench-split.decision-workspace-grid{position:relative;grid-template-columns:minmax(0,1fr) var(--workbench-rail-width, 370px);gap:18px;align-items:start}.workbench-canvas{min-width:0;display:flex;flex-direction:column;gap:12px}.workbench-divider{position:absolute;right:calc(var(--workbench-rail-width, 370px) + 4px);top:0;bottom:0;width:10px;cursor:col-resize;touch-action:none;z-index:2;display:flex;justify-content:center}.workbench-divider:after{content:"";width:2px;height:42px;background:var(--pulse-border-strong);border-radius:2px;margin-top:120px;opacity:.5}.workbench-divider:hover:after,.workbench-divider:focus-visible:after{background:var(--pulse-primary);opacity:1}.workbench-divider:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:0;border-radius:3px}.workbench-split[data-dragging]{cursor:col-resize;-webkit-user-select:none;user-select:none}.workbench-split>.decision-rail{padding:16px;position:sticky;top:78px;max-height:calc(100dvh - 95px);overflow-y:auto}.workbench-split .price-panel-header{padding:9px 14px 6px}.workbench-split .price-panel-header h2{font-size:18px}.workbench-split .price-panel-header .quote-value{min-width:5ch}.workbench-split .panel-footnote{min-height:30px;padding-block:5px;font-size:12px}.workbench-split .decision-summary{margin-top:12px;padding:12px 0}.workbench-split .sizing-number.MuiTypography-root{font-size:24px}.workbench-split .next-condition{margin-top:4px}.workbench-dock{min-width:0;overflow:hidden}.workbench-dock .MuiTabs-root,.workbench-dock .MuiTab-root{min-height:42px}.workbench-dock .MuiTab-root{min-width:0;padding:8px 14px;font-size:12px}.workbench-dock-body{height:300px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.workbench-dock.expanded .workbench-dock-body{height:min(600px,68dvh)}.workbench-flow-panel{padding:12px}.workbench-background{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.workbench-background>section{margin-top:0}.position-risk-summary{margin-top:12px;padding:10px 12px 12px;background:var(--pulse-raised);border-radius:8px}.position-risk-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:10px 0 12px}.position-risk-values dt{font-size:12px;line-height:1.5}.position-risk-values dd{font-variant-numeric:tabular-nums}.live-workbench .workspace-footer{padding-block:10px;margin-top:0}.mobile-bottom-navigation.MuiBottomNavigation-root{display:none}.decision-stage.pass .stage-number{border-color:color-mix(in srgb,var(--pulse-success) 40%,transparent);background:color-mix(in srgb,var(--pulse-success) 7%,transparent)}.source-dot.ready{background:var(--pulse-success)}@media(min-width:1600px){.position-risk-values{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:2300px){.live-workbench.workspace-main{padding-inline:32px}.workbench-background{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.workbench-split.decision-workspace-grid{grid-template-columns:minmax(0,1fr)}.workbench-split>.decision-rail{position:static;max-height:none}.workbench-divider{display:none}.workbench-canvas{grid-row:2}.position-risk-values{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.market-hud-indices{display:none}.market-hud-clocks{gap:8px}.market-hud-clock small,.market-hud-source{display:none}.market-hud-clock{gap:4px}.market-hud-clock time{font-size:11px}.market-hud-session{font-size:10px;padding-inline:4px}}@media(max-width:600px){.workspace-main{padding-bottom:68px}.live-workbench.workspace-main{padding-inline:12px}.market-hud-clock:nth-child(2),.market-hud-session{display:none}.market-hud-clock>span{font-size:10px}.market-hud{padding:0}.market-hud-clocks{width:auto}.live-workbench .ia-page-intro{padding:12px 0 6px}.live-workbench .ia-page-intro .page-title{font-size:19px}.live-workbench .ia-page-intro>.MuiButton-root{min-height:32px;padding:4px 8px;font-size:11px}.live-workbench .watchlist-bar{margin-bottom:8px}.watchlist-item{font-size:12px}.watchlist-label{display:none}.watchlist-sparkline{width:40px}.workbench-split>.decision-rail{padding:14px}.workbench-dock-body{height:400px}.workbench-background{grid-template-columns:minmax(0,1fr)}.position-risk-values{gap:8px}.position-risk-values dt{font-size:11px}.position-risk-values dd{font-size:15px}.mobile-bottom-navigation.MuiBottomNavigation-root{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:1100;height:calc(58px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--pulse-border);background:var(--pulse-surface)}.mobile-bottom-navigation .MuiBottomNavigationAction-root{min-width:0;padding-inline:0}.mobile-bottom-navigation .MuiBottomNavigationAction-label,.mobile-bottom-navigation .MuiBottomNavigationAction-label.Mui-selected{font-size:11px}}.workbench-split .price-panel-header .MuiIconButton-root{padding:4px}.workbench-split .price-panel-header>.MuiStack-root:nth-child(2)>.MuiTypography-root:first-child{font-size:27px;line-height:1.25}.workbench-split .price-panel-controls .MuiTabs-root,.workbench-split .price-panel-controls .MuiTab-root{min-height:36px}.workbench-split .price-panel-controls .MuiTab-root{padding-block:7px}.workbench-split .pro-chart .pro-chart-toolbar{min-height:34px;padding-block:2px}.workbench-split .pro-chart .pro-chart-footnote{padding-block:3px}.live-workbench .ia-page-intro .page-title{margin-top:0}.live-workbench .watchlist-bar{margin-bottom:8px}.live-workbench .workspace-footer{display:none}.workbench-dock-body{height:340px}@media(max-height:999px)and (min-width:1200px){.workbench-dock-body{height:260px}}@media(max-width:600px){.workbench-dock-body{height:400px}.position-risk-values dt{font-size:12px}}.glass-surface{background:var(--pulse-glass-background);border:1px solid var(--pulse-glass-border);box-shadow:var(--pulse-glass-highlight),var(--pulse-glass-shadow);-webkit-backdrop-filter:blur(var(--pulse-glass-blur)) saturate(135%);backdrop-filter:blur(var(--pulse-glass-blur)) saturate(135%)}html:root[data-transparency=reduced]{--pulse-glass-background: var(--pulse-surface);--pulse-glass-border: var(--pulse-border-strong);--pulse-glass-blur: 0px;--pulse-glass-highlight: inset 0 1px 0 transparent}html[data-transparency=reduced] :is(.glass-surface,.MuiDialog-paper,.MuiMenu-paper,.MuiPopover-paper,.MuiAutocomplete-paper,.MuiDrawer-paper){-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html:root{--pulse-glass-background: var(--pulse-surface);--pulse-glass-border: var(--pulse-border);--pulse-glass-blur: 0px}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){html:root{--pulse-glass-background: var(--pulse-surface);--pulse-glass-border: var(--pulse-border-strong);--pulse-glass-blur: 0px;--pulse-glass-highlight: inset 0 1px 0 transparent}:is(.glass-surface,.MuiDialog-paper,.MuiMenu-paper,.MuiPopover-paper,.MuiAutocomplete-paper,.MuiDrawer-paper){-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){html:root{--pulse-border: var(--pulse-border-strong)}:is(.glass-surface,.MuiPaper-outlined,.MuiOutlinedInput-notchedOutline,.MuiButton-outlined){border-color:var(--pulse-border-strong)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){html:root{--pulse-glass-background: Canvas;--pulse-glass-border: CanvasText;--pulse-glass-shadow: 0 0 0 transparent;--pulse-glass-highlight: inset 0 0 0 transparent;--pulse-glass-blur: 0px}:is(.glass-surface,.MuiDialog-paper,.MuiMenu-paper,.MuiPopover-paper,.MuiAutocomplete-paper,.MuiDrawer-paper){background:Canvas;color:CanvasText;box-shadow:none;border:1px solid CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}:is(button,a,input,textarea,[role=tab]):focus-visible{outline:2px solid Highlight}}.appearance-material-control{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:16px;background:var(--pulse-subtle);border:1px solid var(--pulse-border);border-radius:14px}.appearance-material-control p{margin:0}.appearance-material-control .MuiSwitch-root{flex-shrink:0}.pro-chart{min-width:0;background:var(--pulse-surface)}.pro-chart .pro-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 16px;border-bottom:1px solid var(--pulse-border);min-height:38px}.pro-chart .pro-chart-active-tools{color:var(--pulse-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-chart .pro-chart-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 14px;margin:0 16px;padding:10px 0;border-bottom:1px solid var(--pulse-border)}.pro-chart .pro-chart-tool-group{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.pro-chart .pro-chart-main-actions{flex-wrap:nowrap;flex-shrink:0}.pro-chart .pro-chart-tool-icon{color:var(--pulse-muted);margin-right:3px;flex-shrink:0}.pro-chart .pro-chart-toggle-wrap{display:inline-flex}.pro-chart .pro-chart-chip.MuiToggleButton-root,.pro-chart .pro-chart-tool.MuiButtonBase-root{height:28px;min-width:28px;padding:0 9px;font-size:11px;font-weight:500;gap:6px;border-color:var(--pulse-border);border-radius:6px;color:var(--pulse-muted);white-space:nowrap}.pro-chart .pro-chart-chip.MuiToggleButton-root.Mui-selected,.pro-chart .pro-chart-tool.MuiToggleButton-root.Mui-selected{color:var(--pulse-primary);background:var(--pulse-primary-soft);border-color:var(--pulse-border)}.pro-chart .pro-chart-chip.MuiToggleButton-root:hover,.pro-chart .pro-chart-tool.MuiButtonBase-root:hover{color:var(--pulse-text);background:var(--pulse-primary-soft)}.pro-chart .pro-chart-chip.MuiToggleButton-root.Mui-disabled,.pro-chart .pro-chart-tool.MuiButtonBase-root.Mui-disabled{color:var(--pulse-muted);opacity:.45}.pro-chart .pro-chart-chip i{height:5px;width:5px;border-radius:50%;opacity:.4}.pro-chart .pro-chart-chip.Mui-selected i{opacity:1}.pro-chart .pro-chart-tool.MuiButton-root .MuiButton-startIcon{margin-right:0}.pro-chart .pro-chart-select{min-width:116px;margin-right:3px}.pro-chart .pro-chart-select .MuiInputBase-root{height:32px;font-size:11px;border-radius:6px}.pro-chart .pro-chart-select .MuiSelect-select{padding-top:6px;padding-bottom:6px}.pro-chart .pro-chart-select .MuiInputLabel-root{font-size:12px}.pro-chart .pro-chart-legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 18px;padding:10px 16px 7px;font-family:var(--pulse-font);font-variant-numeric:tabular-nums}.pro-chart .pro-chart-ohlc{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;color:var(--pulse-muted);font-size:12px;line-height:22px}.pro-chart .pro-chart-ohlc>strong{color:var(--pulse-text);font-size:14px;font-weight:600;letter-spacing:.15px;margin-right:2px}.pro-chart .pro-chart-ohlc>strong>span{color:var(--pulse-muted);font-size:12px;font-weight:400;margin-left:8px;letter-spacing:0}.pro-chart .pro-chart-ohlc time{color:var(--pulse-muted);font-size:12px;white-space:nowrap}.pro-chart .pro-chart-ohlc time small{color:var(--pulse-muted);font-size:12px;margin-left:4px}.pro-chart .pro-chart-ohlc b{color:var(--pulse-text);font-size:13px;font-weight:400;margin-left:5px}.pro-chart .pro-chart-close-value b{font-weight:600}.pro-chart .pro-chart-ohlc>span{white-space:nowrap}.pro-chart .pro-chart-indicator-values{display:flex;flex-wrap:wrap;gap:4px 13px;font-size:12px;color:var(--pulse-muted);line-height:20px}.pro-chart .pro-chart-indicator-values>span{white-space:nowrap}.pro-chart .pro-chart-indicator-values b{margin-left:4px;font-size:12px;font-weight:400}.pro-chart .pro-chart-trade-legend{display:flex;flex-wrap:wrap;align-items:baseline;flex-basis:100%;gap:6px 16px;margin-top:3px;padding-top:7px;border-top:1px solid var(--pulse-border);font-family:inherit;font-size:12px;line-height:22px}.pro-chart .pro-chart-trade-summary,.pro-chart .pro-chart-trade-levels{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline}.pro-chart .pro-chart-trade-summary{flex-basis:100%}.pro-chart .pro-chart-trade-status{color:var(--pulse-text)}.pro-chart .pro-chart-trade-legend.live .pro-chart-trade-status,.pro-chart .pro-chart-trade-legend.holding .pro-chart-trade-status{color:var(--pulse-primary)}.pro-chart .pro-chart-trade-time,.pro-chart .pro-chart-rule-note{color:var(--pulse-muted);font-size:12px}.pro-chart .pro-chart-trade-levels>span{display:inline-flex;gap:5px;align-items:center;white-space:nowrap}.pro-chart .pro-chart-trade-levels i{width:10px;border-top:1px solid currentColor}.pro-chart .pro-chart-trade-levels i.muted{border-top-style:dotted}.pro-chart .pro-chart-trade-levels b{font-weight:500}.pro-chart .pro-chart-rule-note{display:block;flex-basis:100%}.pro-chart .pro-chart-stage{position:relative}.pro-chart .pro-chart-canvas{width:100%;height:var(--chart-primary-height, 400px)}.pro-chart .pro-chart-empty{position:absolute;top:22%;left:0;right:68px;display:flex;align-items:center;flex-direction:column;gap:9px;pointer-events:none;color:var(--pulse-text);font-size:14px}.pro-chart .pro-chart-empty small{color:var(--pulse-muted);font-size:12px}.pro-chart .pro-chart-footnote{display:flex;justify-content:space-between;gap:12px;color:var(--pulse-muted);padding:6px 16px 9px;font-size:11px;line-height:16px}.pro-chart .pro-chart-source-range{cursor:help;text-decoration:underline dotted;text-underline-offset:3px}.pro-chart .pro-chart-footnote>span{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.pro-chart .pro-chart-footnote i{height:3px;width:3px;border-radius:50%;background:var(--pulse-muted)}.pro-chart .pro-chart-footnote .MuiLink-root{color:var(--pulse-muted);white-space:nowrap;font-size:11px}.pro-chart .pro-chart-footnote .MuiLink-root:hover{color:var(--pulse-text)}@media(max-width:760px){.pro-chart .pro-chart-toolbar{padding:6px 10px;gap:6px}.pro-chart .pro-chart-tools{margin:0 12px;gap:12px}.pro-chart .pro-chart-overlays{width:100%}.pro-chart .pro-chart-utilities{width:100%;justify-content:flex-end}.pro-chart .pro-chart-utilities .pro-chart-select{margin-right:auto}.pro-chart .pro-chart-chip.MuiToggleButton-root,.pro-chart .pro-chart-tool.MuiButtonBase-root{height:36px;min-width:36px;padding:0 7px}.pro-chart .pro-chart-select .MuiInputBase-root{height:36px}.pro-chart .pro-chart-legend{padding:10px 12px 8px;gap:4px 12px}.pro-chart .pro-chart-ohlc{gap:4px 10px}.pro-chart .pro-chart-ohlc b{margin-left:3px}.pro-chart .pro-chart-trade-legend{gap:4px}.pro-chart .pro-chart-trade-summary,.pro-chart .pro-chart-trade-levels{width:100%}.pro-chart .pro-chart-canvas{height:var(--chart-mobile-height, 320px)}.pro-chart .pro-chart-footnote{padding:8px 12px 10px;gap:7px;flex-wrap:wrap}}@media(max-width:420px){.pro-chart .pro-chart-toolbar{flex-wrap:wrap}.pro-chart .pro-chart-active-tools{flex-basis:100%}.pro-chart .pro-chart-main-actions{margin-left:auto}.pro-chart .pro-chart-tool-icon{display:none}.pro-chart .pro-chart-tool-group{gap:4px}.pro-chart .pro-chart-select{min-width:102px}}@media(prefers-reduced-motion:reduce){.pro-chart .MuiButtonBase-root{transition:none}}.pro-chart-stop-draft{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 14px;color:var(--pulse-muted);font-size:12px}.pro-chart-stop-draft input{width:92px;margin-left:8px;padding:5px 7px;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:4px}.market-hud,.watchlist-bar{display:flex;align-items:center;min-width:0;gap:16px;font-family:var(--pulse-font);font-variant-numeric:tabular-nums;color:var(--pulse-text);border-bottom:1px solid var(--pulse-border)}.market-hud{padding:9px 0;flex-wrap:wrap;font-size:12px}.market-hud-clocks,.market-hud-clock,.market-hud-indices,.market-hud-index{display:flex;align-items:center}.market-hud-clocks{gap:14px}.market-hud-clock{gap:6px;white-space:nowrap}.market-hud-clock>span,.market-hud-clock small,.market-hud-source{color:var(--pulse-muted);font-size:11px}.market-hud-clock time{font-weight:600}.market-hud-session{padding:3px 7px;border-radius:4px;background:var(--pulse-raised);white-space:nowrap;color:var(--pulse-muted)}.market-hud-indices{gap:18px;flex-wrap:wrap}.market-hud-index{gap:7px;white-space:nowrap}.market-hud-index strong{font-size:11px;letter-spacing:.02em}.market-hud-index.market-hud-unusual{padding:3px 6px;border:1px solid var(--pulse-warning);border-radius:5px;background:color-mix(in srgb,var(--pulse-warning) 10%,var(--pulse-surface))}.market-hud-move-label{color:var(--pulse-warning);font-size:10px}.market-hud-source{margin-left:auto;white-space:nowrap}.market-quote-up{color:var(--pulse-up)}.market-quote-down{color:var(--pulse-down)}.market-quote-neutral,.market-quote-stale,.market-quote-fresh{color:var(--pulse-muted)}.market-quote-stale,.market-quote-fresh{font-size:10px;white-space:nowrap}.quote-value{display:inline-block;font-family:inherit;font-variant-numeric:tabular-nums}.quote-value-motion{display:inline-block;border-radius:3px}.quote-value-motion-up{animation:quote-value-up .45s cubic-bezier(.16,1,.3,1)}.quote-value-motion-down{animation:quote-value-down .45s cubic-bezier(.16,1,.3,1)}@keyframes quote-value-up{0%{background:color-mix(in srgb,var(--pulse-up) 12%,transparent);color:var(--pulse-up)}to{background:transparent;color:inherit}}@keyframes quote-value-down{0%{background:color-mix(in srgb,var(--pulse-down) 12%,transparent);color:var(--pulse-down)}to{background:transparent;color:inherit}}.watchlist-bar{gap:12px;padding:8px 0}.watchlist-label{color:var(--pulse-muted);font-size:11px;flex-shrink:0}.watchlist-scroll{display:flex;align-items:center;gap:8px;overflow-x:auto;min-width:0;padding:3px 2px;scrollbar-width:thin}.watchlist-item{display:flex;align-items:center;flex-shrink:0;gap:8px;font:inherit;font-size:11px;font-variant-numeric:tabular-nums;padding:5px 9px;color:var(--pulse-text);border:1px solid var(--pulse-border);border-radius:5px;background:var(--pulse-surface);cursor:pointer}.watchlist-item:hover{background:var(--pulse-raised)}.watchlist-item[aria-pressed=true]{border-color:var(--pulse-primary);background:var(--pulse-primary-soft)}.watchlist-item:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:2px}.watchlist-symbol{font-weight:650}.watchlist-sparkline{width:62px;height:24px;color:var(--pulse-muted);flex-shrink:0}.watchlist-no-trend,.watchlist-empty{color:var(--pulse-muted);font-size:10px;white-space:nowrap}.watchlist-no-trend{min-width:62px;text-align:center}@media(max-width:600px){.market-hud{gap:8px}.market-hud-clocks{gap:10px;width:100%}.market-hud-indices{gap:12px;flex:1}.market-hud-index{gap:5px}.market-hud-source{font-size:10px}.watchlist-item{gap:7px}}@media(prefers-reduced-motion:reduce){.quote-value-motion-up,.quote-value-motion-down{animation:none}}.command-palette-modal .MuiDialog-container{align-items:flex-start;padding-top:clamp(32px,13vh,140px)}.command-palette.MuiDialog-paper{width:min(640px,calc(100% - 40px));max-width:640px;max-height:min(680px,78dvh);margin:0;overflow:hidden;border-radius:22px;border:1px solid var(--pulse-glass-border, var(--pulse-border));background:var(--pulse-glass-background, var(--pulse-surface));color:var(--pulse-text);box-shadow:var(--pulse-glass-highlight),var(--pulse-glass-shadow);backdrop-filter:blur(var(--pulse-glass-blur, 24px)) saturate(135%);-webkit-backdrop-filter:blur(var(--pulse-glass-blur, 24px)) saturate(135%)}.command-palette-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 0 24px}.command-palette-heading h2{font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--pulse-muted)}.command-palette-search{padding:10px 24px 16px}.command-palette-search .MuiInputBase-root{min-height:42px;font-size:19px;font-weight:500;letter-spacing:-.025em}.command-palette-search .MuiInputAdornment-root{color:var(--pulse-primary)}.command-palette-search .MuiInputBase-input::placeholder{color:var(--pulse-muted);opacity:.85}.command-palette-search .MuiInputBase-input{padding:7px 0}.command-palette-context.MuiTypography-root{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:11px;color:var(--pulse-muted);letter-spacing:.015em}.command-palette-context strong{color:var(--pulse-text);font-weight:600}.command-palette-results{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pulse-border-strong, var(--pulse-border)) transparent;padding:5px 10px 12px;border-top:1px solid var(--pulse-border)}.command-palette-group-title.MuiTypography-root{padding:12px 13px 7px;font-size:11px;color:var(--pulse-muted);font-weight:500}.command-palette-option{display:flex;align-items:center;gap:12px;min-height:58px;padding:9px 13px;border:1px solid transparent;border-radius:12px;cursor:pointer;transition:background-color .1s ease,border-color .1s ease}.command-palette-option.is-active{background:var(--pulse-primary-soft);border-color:var(--pulse-primary-border)}.command-palette-icon{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;color:var(--pulse-muted);background:color-mix(in srgb,var(--pulse-raised) 70%,transparent);border:1px solid var(--pulse-border);border-radius:9px}.command-palette-option.is-active .command-palette-icon{color:var(--pulse-primary);border-color:var(--pulse-primary-border);background:var(--pulse-primary-soft)}.command-palette-copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.command-palette-label{font-size:13px;font-weight:600;color:var(--pulse-text)}.command-palette-description{font-size:11px;color:var(--pulse-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette-option-action{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--pulse-muted);flex-shrink:0}.command-palette-option.is-active .command-palette-option-action{color:var(--pulse-primary)}.command-palette-empty{padding:38px 28px 48px;display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--pulse-muted);text-align:center}.command-palette-empty p:first-of-type{color:var(--pulse-text);font-size:14px;overflow-wrap:anywhere}.command-palette-empty p:last-of-type{max-width:330px;font-size:12px;line-height:1.7}.command-palette-footer{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 23px;flex-shrink:0;border-top:1px solid var(--pulse-border);color:var(--pulse-muted);background:color-mix(in srgb,var(--pulse-raised) 45%,transparent);font-size:10px}.command-palette-footer>span{display:inline-flex;align-items:center;gap:6px}.command-palette-footer kbd{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:21px;height:20px;padding:0 4px;border:1px solid var(--pulse-border-strong, var(--pulse-border));border-radius:4px;font-family:inherit;font-size:10px;color:var(--pulse-text)}.command-palette-shortcut{margin-left:auto;font-variant-numeric:tabular-nums}@media(max-width:600px){.command-palette-modal .MuiDialog-container{padding-top:max(16px,env(safe-area-inset-top))}.command-palette.MuiDialog-paper{width:calc(100% - 24px);max-height:calc(100dvh - 40px - env(safe-area-inset-top));border-radius:18px}.command-palette-heading{padding-left:18px}.command-palette-search{padding:8px 18px 14px}.command-palette-search .MuiInputBase-root{font-size:16px}.command-palette-context.MuiTypography-root{font-size:10px;gap:5px}.command-palette-option{padding-inline:9px;gap:10px}.command-palette-footer{gap:10px;padding:11px 18px}.command-palette-option-action>span{display:none}}@media(prefers-reduced-motion:reduce){.command-palette-option{transition:none}}@media(prefers-reduced-transparency:reduce){.command-palette.MuiDialog-paper{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--pulse-surface)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.command-palette.MuiDialog-paper{background:var(--pulse-surface)}}.app-shell{isolation:isolate;background:transparent}.app-shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 3% 4%,color-mix(in srgb,var(--pulse-primary) 16%,transparent),transparent 40%),radial-gradient(ellipse at 100% 75%,color-mix(in srgb,var(--pulse-comparison) 5%,transparent),transparent 42%),var(--pulse-background)}.app-toolbar.MuiAppBar-root{top:12px;width:auto;margin:12px 24px 0 12px;border-radius:18px;color:var(--pulse-text);background:var(--pulse-glass-background)}.app-toolbar .MuiToolbar-root{flex-wrap:nowrap}.app-toolbar .MuiOutlinedInput-root{border-radius:11px;background:color-mix(in srgb,var(--pulse-surface) 68%,transparent)}.app-toolbar .MuiOutlinedInput-notchedOutline{border-color:var(--pulse-border)}.app-toolbar .MuiChip-root{border-radius:100px;height:28px}.app-toolbar .appearance-trigger{border-radius:10px}.app-toolbar-market .market-hud{gap:7px 14px;padding-block:8px}.app-toolbar-market .market-hud-clocks{gap:12px}.app-toolbar-market .market-hud-indices{gap:14px}.app-toolbar-market .market-hud-session{border-radius:6px}.command-trigger.MuiButton-root{color:var(--pulse-muted);gap:8px;flex-shrink:0;min-width:42px;padding:7px 8px;border-radius:10px}.command-trigger .MuiButton-startIcon{margin:0}.command-trigger kbd{font-family:inherit;font-size:11px;line-height:21px;height:23px;padding-inline:5px;color:var(--pulse-muted);border:1px solid var(--pulse-border);border-bottom-color:var(--pulse-border-strong);background:color-mix(in srgb,var(--pulse-surface) 70%,transparent);border-radius:5px}.command-trigger-label{display:inline;white-space:nowrap}.app-content .ia-page-intro{padding-block:30px 22px;gap:20px}.app-content .ia-page-intro .page-title{font-size:28px;font-weight:650;letter-spacing:-.035em}.app-content .ia-page-intro .page-symbol{font-size:12px;line-height:24px;padding:1px 8px;margin-left:10px;border:1px solid var(--pulse-border);border-radius:7px;vertical-align:middle;background:color-mix(in srgb,var(--pulse-surface) 60%,transparent);font-weight:600}.app-content .ia-page-intro>div>p{font-size:12px;line-height:1.75}.app-content .ia-page-intro>.MuiButton-root{border-radius:100px;padding-inline:15px}.app-content .live-workbench .ia-page-intro{padding-block:22px 14px}.app-content .live-workbench .ia-page-intro .page-title{font-size:25px}.app-content .watchlist-bar{margin-bottom:16px}.app-content .watchlist-item{border-radius:10px;padding:6px 10px;box-shadow:var(--pulse-glass-highlight)}.app-content .watchlist-item[aria-pressed=true]{border-color:color-mix(in srgb,var(--pulse-primary) 45%,var(--pulse-border))}.app-content .section-tabs{padding:4px;width:fit-content;max-width:100%;border:1px solid var(--pulse-border);border-radius:14px;background:color-mix(in srgb,var(--pulse-surface) 70%,transparent);min-height:44px;margin-bottom:24px}.app-content .section-tabs .MuiTabs-indicator{display:none}.app-content .section-tabs .MuiTab-root{padding:8px 20px;min-height:36px;border-radius:10px;z-index:1}.app-content .section-tabs .Mui-selected{background:var(--pulse-surface);box-shadow:0 1px 4px color-mix(in srgb,var(--pulse-text) 10%,transparent),var(--pulse-glass-highlight);color:var(--pulse-primary)}.app-content .price-panel{border-radius:18px}.app-content .price-panel-header{padding:16px 18px 12px}.app-content .price-panel-controls{padding-block:3px;background:var(--pulse-subtle)}.app-content .price-panel-controls .MuiTabs-indicator{height:2px;border-radius:2px}.app-content .panel-footnote{background:var(--pulse-subtle);padding:8px 16px;font-size:11px}.app-content .decision-rail{border-radius:18px}.app-content .workbench-split>.decision-rail{top:90px;max-height:calc(100dvh - 108px);padding:18px}.app-content .position-risk-summary{border:1px solid var(--pulse-border);border-radius:12px;background:var(--pulse-subtle);padding:12px}.app-content .workbench-dock{border-radius:18px}.app-content .workbench-dock>.MuiStack-root{background:var(--pulse-subtle)}.app-content :is(.daily-hero,.daily-panel,.data-workspace).MuiPaper-root{border-radius:18px}.app-content :is(.daily-metric,.daily-observation).MuiPaper-root{border-radius:14px}.app-content .daily-audit.MuiAccordion-root{border-radius:14px}.app-content .event-card{border-radius:16px}.app-content .daily-source{background:var(--pulse-subtle)}.app-content .next-condition{border-left-width:2px;padding-block:8px}.app-content .workspace-section-heading{border-top:0;margin-top:30px;padding-top:0}.app-content .workspace-footer{opacity:.85;font-size:11px}.app-shell :is(button,a,[role=tab],[tabindex="0"]):focus-visible{outline:2px solid var(--pulse-primary);outline-offset:3px}html[data-density=compact] .app-content .ia-page-intro{padding-block:18px 12px}html[data-density=compact] .app-content .price-panel-header{padding-block:10px 8px}@media(max-width:1299px){.command-trigger-label{display:none}}@media(max-width:1499px){.app-toolbar-market .market-hud-source{display:none}}@media(max-width:1199px){.app-toolbar.MuiAppBar-root{margin-inline:16px}.app-content .workspace-main{padding-inline:20px}.app-content .workbench-split>.decision-rail{position:static;max-height:none}}@media(max-width:899px){.app-toolbar-market .market-hud-indices{display:none}.app-toolbar-market .market-hud-clock:nth-child(2){display:none}.app-content .ia-page-intro .page-title{font-size:25px}}@media(max-width:599px){.app-toolbar.MuiAppBar-root{top:8px;margin:8px 10px 0;border-radius:16px}.app-toolbar .MuiToolbar-root{min-height:58px!important}.app-toolbar-market{display:none}.app-toolbar .toolbar-symbol{flex:1;width:auto}.app-toolbar .toolbar-scope{flex:1;text-align:right}.command-trigger.MuiButton-root{padding:8px;width:38px;min-width:38px}.command-trigger kbd{display:none}.app-content .workspace-main{padding-inline:14px;padding-bottom:calc(90px + env(safe-area-inset-bottom))}.app-content .ia-page-intro,.app-content .live-workbench .ia-page-intro{padding-block:24px 16px;gap:12px}.app-content .ia-page-intro .page-title,.app-content .live-workbench .ia-page-intro .page-title{font-size:23px}.app-content .ia-page-intro>.MuiButton-root{font-size:11px;padding-inline:11px;min-height:34px}.app-content .section-tabs{border-radius:12px;width:100%}.app-content .section-tabs .MuiTab-root{padding-inline:11px;font-size:11px}.app-content .workbench-split>.decision-rail{padding:16px}.app-content .price-panel-header{padding:12px}.mobile-bottom-navigation.MuiBottomNavigation-root{bottom:max(10px,env(safe-area-inset-bottom));inset-inline:12px;height:62px;padding:3px 5px;border-radius:22px;background:var(--pulse-glass-background)}.mobile-bottom-navigation .MuiBottomNavigationAction-root{border-radius:15px;padding:7px 4px}.mobile-bottom-navigation .MuiBottomNavigationAction-root.Mui-selected{background:var(--pulse-primary-soft)}}@media(prefers-reduced-motion:reduce){.app-shell *,.app-shell *:before,.app-shell *:after{transition-duration:0s!important}}@media(forced-colors:active){.app-shell:before{display:none}}.workbench-app-shell .app-toolbar .MuiToolbar-root{min-height:52px!important}.workbench-app-shell .app-toolbar-market .market-hud{padding-block:3px}.workbench-app-shell .app-toolbar-market .market-hud-clock time{min-width:8ch;font-variant-numeric:tabular-nums}.app-content .live-workbench .ia-page-intro{padding-block:8px;gap:12px}.app-content .live-workbench .ia-page-intro .page-title{font-size:20px;line-height:1.3;margin:0}.app-content .live-workbench .ia-page-intro>div>p{display:none}.app-content .live-workbench .ia-page-intro>.MuiButton-root{min-height:30px;padding-block:4px}.app-content .live-workbench .watchlist-bar{padding-block:0;margin-bottom:8px}.app-content .live-workbench .watchlist-item{padding-block:4px}.app-content .live-workbench .price-panel-header{padding:7px 13px 5px}.app-content .live-workbench .price-panel-controls .MuiTabs-root,.app-content .live-workbench .price-panel-controls .MuiTab-root{min-height:34px}.app-content .live-workbench .pro-chart .pro-chart-toolbar{min-height:32px;padding-block:2px}.app-content .live-workbench .pro-chart .pro-chart-legend{padding-block:10px;gap:6px 16px}.app-content .live-workbench .pro-chart .pro-chart-trade-legend{padding-top:8px}.app-content .live-workbench .pro-chart .pro-chart-footnote,.app-content .live-workbench .panel-footnote{padding-block:3px;min-height:23px}.app-content .live-workbench .workbench-canvas{height:auto}.app-content .live-workbench .workbench-canvas>.price-panel{flex:none}.app-content .live-workbench .pro-chart .pro-chart-canvas{height:clamp(480px,56dvh,680px);min-height:480px}.app-content .live-workbench .primary-chart-empty{min-height:480px}.app-content .live-workbench .workbench-dock-body{height:260px}.app-content .live-workbench .workbench-dock.expanded .workbench-dock-body{height:min(600px,68dvh)}.app-content .live-workbench .workbench-split>.decision-rail{top:76px;max-height:calc(100dvh - 86px);padding:14px}.app-content .live-workbench .position-risk-summary{border:0;border-radius:8px;background:var(--pulse-raised);padding:10px}.app-content .live-workbench .position-risk-values dd{font-size:18px;line-height:1.35}.app-content .live-workbench .position-risk-values{gap:8px}.app-content .live-workbench .position-risk-values dt{font-size:12px}.workbench-dock .order-fill-feedback{color:var(--pulse-primary);font-size:12px;line-height:1.5}.order-fill-pulse .MuiOutlinedInput-root{animation:order-fill-pulse .3s ease-out}@keyframes order-fill-pulse{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--pulse-primary) 22%,transparent)}to{box-shadow:0 0 0 0 transparent}}@media(max-width:1199px){.app-content .live-workbench .workbench-split>.decision-rail{position:static;max-height:none}}@media(max-width:600px){.app-content .live-workbench .ia-page-intro{padding-block:10px}.app-content .live-workbench .ia-page-intro .page-title{font-size:19px}.app-content .live-workbench .workbench-dock-body{height:400px}.app-content .live-workbench .position-risk-values{grid-template-columns:repeat(2,minmax(0,1fr))}.app-content .live-workbench .pro-chart .pro-chart-canvas{height:420px;min-height:420px}.app-content .live-workbench .primary-chart-empty{min-height:420px}}@media(prefers-reduced-motion:reduce){.order-fill-pulse .MuiOutlinedInput-root{animation:none}}@media(min-width:1200px){.app-content .live-workbench .workbench-split>.decision-rail{max-height:calc(100dvh - 162px)}}@media(min-width:1200px)and (max-height:879px){.app-content .live-workbench .workbench-dock-body{height:220px}}.workbench-app-shell .live-workbench :is(.price-panel,.decision-rail,.workbench-dock,.pro-chart,.workbench-dock-body .MuiPaper-root){background:var(--pulse-surface);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.workbench-app-shell .live-workbench .position-risk-summary{background:var(--pulse-raised);backdrop-filter:none;-webkit-backdrop-filter:none}.portfolio-summary{margin-top:12px;padding-top:10px;border-top:1px solid var(--pulse-border)}.portfolio-summary strong{display:block;font-size:15px;font-weight:600;color:var(--pulse-text)}.evidence-time-anchor{margin:0!important;padding:4px 10px;background:var(--pulse-subtle);font-size:11px!important}.app-shell .app-toolbar.MuiAppBar-root{top:10px;margin:10px 20px 0;border-radius:18px;overflow:visible}.top-navigation-row{min-height:54px;display:flex;align-items:center;gap:24px;padding:7px 15px}.navbar-brand.MuiButton-root{padding:0;min-width:108px;gap:9px;color:var(--pulse-text);flex-shrink:0}.navbar-brand-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--pulse-primary);background:var(--pulse-primary-soft);border:1px solid var(--pulse-primary-border)}.navbar-wordmark{font-size:25px;font-weight:750;letter-spacing:-.06em;line-height:1}.navbar-wordmark>span{color:var(--pulse-primary)}.top-navigation{display:flex;gap:5px;flex:1;min-width:0;align-items:center}.top-navigation-item.MuiButton-root{position:relative;padding:8px 13px;min-width:0;min-height:36px;flex-shrink:0;color:var(--pulse-muted);white-space:nowrap;border:1px solid transparent;font-size:12px;border-radius:10px}.top-navigation-item .MuiButton-startIcon{margin-right:7px}.top-navigation-item.MuiButton-root[aria-current=page]{color:var(--pulse-primary);background:var(--pulse-primary-soft);border-color:var(--pulse-primary-border);font-weight:650}.top-navigation-item[aria-current=page]:after{content:"";position:absolute;bottom:-8px;left:calc(50% - 10px);width:20px;height:2px;background:var(--pulse-primary);border-radius:2px}.navbar-tools{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.navbar-tools .MuiIconButton-root{color:var(--pulse-muted);width:36px;height:36px}.navbar-tools [aria-current=page]{color:var(--pulse-primary);background:var(--pulse-primary-soft)}.navbar-search.MuiButton-root{gap:10px;color:var(--pulse-muted);background:var(--pulse-subtle);border:1px solid var(--pulse-border);padding:6px 9px;font-size:11px;white-space:nowrap}.navbar-search .MuiButton-startIcon{margin:0}.navbar-search kbd{font:inherit;font-size:10px;color:var(--pulse-muted);border:1px solid var(--pulse-border);border-radius:4px;padding:1px 4px;background:var(--pulse-surface)}.navbar-menu-trigger.MuiIconButton-root{display:none}.app-shell .navbar-market-strip.MuiToolbar-root{border-top:1px solid var(--pulse-border);min-height:44px!important;padding:4px 16px;gap:16px}.app-toolbar .toolbar-symbol{width:226px;flex-shrink:0}.navbar-market-strip .MuiInputBase-root{font-size:12px}.navbar-market-strip .MuiAutocomplete-input{padding-block:4px!important}.navbar-market-strip .app-toolbar-market{min-width:0}.navbar-market-strip .market-hud{flex-wrap:nowrap;padding-block:0;gap:20px}.navbar-market-strip .market-hud-source{display:none}.app-content .workspace-main{padding-inline:24px}.app-content .ia-page-intro{padding-block:22px 18px}.page-heading-group{display:flex;align-items:center;gap:12px;min-width:0}.page-heading-group>.MuiBox-root{min-width:0}.page-heading-icon{width:42px;height:42px;border:1px solid var(--pulse-border);border-radius:13px;display:grid;place-items:center;flex-shrink:0;color:var(--pulse-primary);background:var(--pulse-surface)}.page-intro-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.page-brand-art{display:block;width:180px;height:64px;object-fit:cover;object-position:right;border-radius:12px}.app-content .live-workbench .page-heading-icon{width:30px;height:30px;border-radius:9px}.app-content .live-workbench .page-heading-icon svg{width:17px;height:17px}.app-content .live-workbench .page-brand-art{width:112px;height:30px;border-radius:8px}.app-content .live-workbench .page-intro-actions>.MuiButton-root{min-height:30px;padding-block:4px}.app-content .live-workbench .ia-page-intro{padding-block:8px}html[data-density=compact] .app-content .live-workbench .ia-page-intro{padding-block:6px}.app-content .live-workbench .page-heading-group p{display:none}.app-content .workbench-split>.decision-rail{top:120px}.app-content .live-workbench .workbench-split>.decision-rail{top:120px;max-height:calc(100dvh - 210px)}.navbar-mobile-menu.MuiDrawer-paper{padding:16px;border-radius:0 0 22px 22px;max-height:calc(100dvh - 24px)}.navbar-menu-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.navbar-menu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.navbar-menu-links .MuiButton-root{justify-content:flex-start;text-align:left;color:var(--pulse-text);padding:12px}.navbar-menu-links small{display:block;color:var(--pulse-muted);font-size:11px;margin-top:3px}.navbar-menu-links [aria-current=page]{background:var(--pulse-primary-soft);color:var(--pulse-primary)}.navbar-menu-utilities{display:flex;gap:12px;border-top:1px solid var(--pulse-border);margin-top:12px;padding-top:12px}@media(min-width:1200px)and (max-height:959px){.app-content .live-workbench .workbench-dock:not(.expanded) .workbench-dock-body{height:clamp(140px,calc(100dvh - 660px),220px)}}@media(min-width:900px)and (max-width:1199px){.top-navigation-row{gap:12px;padding-inline:12px}.top-navigation{gap:2px}.top-navigation-item.MuiButton-root{padding-inline:8px;font-size:11px}.navbar-search>span:not(.MuiButton-startIcon),.navbar-search kbd,.navbar-tools .appearance-trigger>span:not(.MuiButton-startIcon){display:none}.navbar-search.MuiButton-root,.navbar-tools .appearance-trigger{width:36px;min-width:36px;padding:8px}.navbar-tools .appearance-trigger .MuiButton-startIcon{margin:0}.navbar-market-strip .market-hud-clock:nth-child(2){display:none}.navbar-market-strip .market-hud-indices{display:flex;gap:12px}.app-content .live-workbench .workbench-split>.decision-rail{position:static;max-height:none}}@media(min-width:600px)and (max-width:899px){.top-navigation-row{flex-wrap:wrap;gap:4px 16px;padding-block:8px 5px}.top-navigation{order:3;flex-basis:100%;justify-content:space-between;gap:0}.top-navigation-item.MuiButton-root{padding-inline:8px;font-size:11px}.top-navigation-item[aria-current=page]:after{display:none}.navbar-tools{margin-left:auto}}@media(max-width:599px){.app-shell .app-toolbar.MuiAppBar-root{top:0;margin:0;border-radius:0 0 16px 16px;border-top:0;border-inline:0}.top-navigation-row{gap:10px;padding:8px 14px;min-height:54px}.navbar-brand.MuiButton-root{min-width:102px}.navbar-wordmark{font-size:24px}.top-navigation{display:none}.navbar-tools{gap:3px}.navbar-tools .navbar-secondary-tool{display:none}.navbar-menu-trigger.MuiIconButton-root{display:flex}.navbar-search>span:not(.MuiButton-startIcon),.navbar-search kbd,.navbar-tools .appearance-trigger>span:not(.MuiButton-startIcon){display:none}.navbar-search.MuiButton-root,.navbar-tools .appearance-trigger{min-width:36px;width:36px;height:36px;padding:8px}.navbar-tools .appearance-trigger .MuiButton-startIcon{margin:0}.app-shell .navbar-market-strip.MuiToolbar-root{min-height:42px!important;padding:4px 14px;gap:10px}.navbar-market-strip .app-toolbar-market{display:none}.navbar-market-strip .toolbar-symbol{flex:1;width:auto}.navbar-market-strip .toolbar-scope{text-align:left;font-size:11px}.navbar-market-strip .MuiChip-root{display:flex;font-size:10px;height:24px}.navbar-market-strip .MuiChip-label{padding-inline:7px}.app-content .workspace-main{padding-inline:14px}.app-content .ia-page-intro{padding-block:18px 14px;gap:10px;align-items:center}.page-heading-icon,.page-brand-art{display:none}.page-heading-group,.page-intro-actions{gap:0}.page-intro-actions>.MuiButton-root{padding-inline:8px;font-size:11px;white-space:nowrap}.page-heading-group p{font-size:12px}}@media(forced-colors:active){.top-navigation-item[aria-current=page],.navbar-menu-links [aria-current=page]{outline:2px solid Highlight}.page-brand-art{display:none}}.app-shell .app-toolbar.MuiAppBar-root{top:0;margin:0;width:100%;border-radius:0;border-top:0;border-inline:0;box-shadow:none}.top-navigation-row{min-height:52px;gap:20px;padding:6px 24px}.navbar-brand-mark{width:29px;height:29px;border-radius:8px}.navbar-wordmark{font-size:24px}.top-navigation-item.MuiButton-root{border-radius:7px;min-height:34px;padding:7px 11px}.top-navigation-item.MuiButton-root[aria-current=page]{border-color:transparent;background:transparent}.top-navigation-item[aria-current=page]:after{bottom:-8px;left:7px;right:7px;width:auto}.app-shell .navbar-market-strip.MuiToolbar-root{min-height:38px!important;padding:3px 24px}.app-toolbar .MuiChip-root{height:24px}.app-toolbar .toolbar-symbol .MuiInputBase-root{min-height:35px}.app-content .opportunities-main .ia-page-intro{padding-block:25px 20px}.opportunities-main .page-heading-icon{display:none}.opportunities-main .page-title{font-size:28px;letter-spacing:-.035em}.opportunities-main .page-heading-group p{font-size:12px;margin-top:5px}@media(max-width:899px){.top-navigation-row{gap:6px 14px;padding-inline:18px}}@media(max-width:599px){.app-shell .app-toolbar.MuiAppBar-root{border-radius:0}.top-navigation-row{min-height:50px;padding:6px 14px}.app-shell .navbar-market-strip.MuiToolbar-root{min-height:38px!important;padding-inline:14px}.app-content .opportunities-main .ia-page-intro{padding-block:20px 16px}.opportunities-main .page-title{font-size:24px}}
