: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(2,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}}.app-shell{background-image:radial-gradient(ellipse at 82% 0%,color-mix(in srgb,var(--pulse-primary) 6%,transparent),transparent 46%)}input,textarea{caret-color:var(--pulse-primary)}.app-shell a{text-underline-offset:3px}.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}html[data-transparency=reduced] .app-shell :is(.app-toolbar,.mobile-bottom-navigation,.workbench-view-tabs,.decision-rail,.workbench-dock){background:var(--pulse-surface);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-color:var(--pulse-border-strong)}@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}.app-shell :is(.app-toolbar,.mobile-bottom-navigation,.workbench-view-tabs,.decision-rail,.workbench-dock){background:var(--pulse-surface);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow: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}.app-shell :is(.app-toolbar,.mobile-bottom-navigation,.workbench-view-tabs,.decision-rail,.workbench-dock){background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.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:8px 14px;padding:6px 14px;border-bottom:1px solid var(--pulse-border);min-height:38px}.pro-chart .pro-chart-ohlc{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 11px;min-width:0;color:var(--pulse-muted);font-size:10px;line-height:20px;font-variant-numeric:tabular-nums}.pro-chart .pro-chart-ohlc>strong{color:var(--pulse-text);font-size:12px;font-weight:600;white-space:nowrap}.pro-chart .pro-chart-ohlc>strong>span{color:var(--pulse-muted);font-size:10px;font-weight:400;margin-left:6px}.pro-chart .pro-chart-ohlc time{color:var(--pulse-muted);font-size:10px;white-space:nowrap}.pro-chart .pro-chart-ohlc time small{margin-left:3px;font-size:10px}.pro-chart .pro-chart-time-compact{display:none}.pro-chart .pro-chart-ohlc>span{white-space:nowrap}.pro-chart .pro-chart-ohlc b{color:var(--pulse-text);font-size:11px;font-weight:500;margin-left:4px}.pro-chart .pro-chart-close-value b{font-weight:650}.pro-chart .pro-chart-tool-group{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.pro-chart .pro-chart-main-actions{flex-wrap:nowrap;flex-shrink:0;gap:3px}.pro-chart .pro-chart-tools{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 14px;padding:12px 0 10px}.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 8px;gap:6px;border-radius:7px;border-color:var(--pulse-border);color:var(--pulse-muted);font-size:11px;font-weight:500;white-space:nowrap;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.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-subtle)}.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:7px}.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-indicator-values{display:flex;flex-wrap:wrap;gap:5px 16px;margin:0 14px;padding:9px 0 11px;border-top:1px solid var(--pulse-border);color:var(--pulse-muted);font-size:11px;line-height:20px;font-variant-numeric:tabular-nums}.pro-chart .pro-chart-indicator-values>span{white-space:nowrap}.pro-chart .pro-chart-indicator-values b{margin-left:4px;font-size:11px;font-weight:550}.pro-chart .pro-chart-trade-legend{padding:7px 14px 8px;border-bottom:1px solid var(--pulse-border);font-size:11px;line-height:1.6}.pro-chart .pro-chart-trade-summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.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{color:var(--pulse-muted);font-size:11px}.pro-chart .pro-chart-trade-levels{display:flex;flex-wrap:wrap;gap:4px 15px;align-items:baseline;margin-top:4px;font-variant-numeric:tabular-nums}.pro-chart .pro-chart-trade-levels>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.pro-chart .pro-chart-trade-levels i{width:8px;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:600}.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-stop-draft{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:9px 14px;border-top:1px solid var(--pulse-border);color:var(--pulse-muted);font-size:11px;background:var(--pulse-subtle)}.pro-chart .pro-chart-stop-draft label{color:var(--pulse-text);font-weight:550}.pro-chart .pro-chart-stop-draft input{width:92px;margin-left:8px;padding:6px 8px;font:inherit;font-variant-numeric:tabular-nums;color:var(--pulse-text);background:var(--pulse-surface);border:1px solid var(--pulse-border-strong);border-radius:7px}.pro-chart .pro-chart-stop-draft input:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:2px}.pro-chart .pro-chart-stop-draft [role=status]{width:100%;line-height:1.65}.pro-chart-footnote{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 12px;padding:5px 14px;border-top:1px solid var(--pulse-border);color:var(--pulse-muted);font-size:10px;line-height:16px}.pro-chart-source-time{display:inline-flex;flex-wrap:wrap;gap:4px;margin-right:auto;font-variant-numeric:tabular-nums}.pro-chart-footer-notes{color:var(--pulse-muted);font-size:10px}.pro-chart-footer-notes summary{display:flex;align-items:center;justify-content:flex-end;gap:4px;list-style:none;cursor:pointer;border-radius:3px;white-space:nowrap}.pro-chart-footer-notes summary::-webkit-details-marker{display:none}.pro-chart-footer-notes summary:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:3px}.pro-chart-footer-notes summary svg{transition:transform .16s ease}.pro-chart-footer-notes[open]{flex-basis:100%;order:3}.pro-chart-footer-notes[open] summary svg{transform:rotate(180deg)}.pro-chart-footer-notes>div{display:grid;gap:4px;margin-top:5px;padding:9px 11px;background:var(--pulse-subtle);border-radius:8px;font-size:11px;overflow-wrap:anywhere;animation:chart-note-enter .16s ease}.pro-chart-footnote .pro-chart-attribution.MuiLink-root{margin-left:auto;color:var(--pulse-muted);white-space:nowrap;font-size:10px}.pro-chart-footnote .pro-chart-attribution.MuiLink-root:hover{color:var(--pulse-text)}@keyframes chart-note-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.pro-chart .pro-chart-toolbar{align-items:flex-start;padding:7px 10px;gap:5px}.pro-chart .pro-chart-ohlc{gap:3px 9px}.pro-chart .pro-chart-tools{margin-inline:12px;gap:12px}.pro-chart .pro-chart-overlays,.pro-chart .pro-chart-utilities{width:100%}.pro-chart .pro-chart-select{margin-right:auto}.pro-chart .pro-chart-tools .pro-chart-chip.MuiToggleButton-root,.pro-chart .pro-chart-tools .pro-chart-tool.MuiButtonBase-root{min-height:34px;min-width:34px}.pro-chart .pro-chart-select .MuiInputBase-root{height:34px}.pro-chart .pro-chart-trade-legend{padding-inline:12px}.pro-chart .pro-chart-trade-levels{gap:4px 12px}.pro-chart .pro-chart-canvas{height:var(--chart-mobile-height, 320px)}.pro-chart-footnote{padding-inline:12px}}@media(max-width:420px){.pro-chart .pro-chart-toolbar{flex-wrap:nowrap;align-items:center}.pro-chart .pro-chart-ohlc{flex:1;gap:2px 8px}.pro-chart .pro-chart-time-wide{display:none}.pro-chart .pro-chart-time-compact{display:inline}.pro-chart .pro-chart-main-actions{justify-content:flex-end}.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 *,.pro-chart *:before,.pro-chart *:after,.pro-chart-footnote *{animation:none!important;transition:none!important}}.chart-workbench .chart-quote-header,.chart-focus-dialog .chart-focus-heading.MuiDialogTitle-root{display:flex;align-items:center;gap:16px;padding:12px 16px;min-width:0}.chart-instrument{min-width:0;display:grid;gap:1px}.chart-instrument h2{font-size:17px;line-height:1.45;font-weight:650;letter-spacing:-.02em}.chart-instrument .MuiTypography-caption{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.chart-quote-value{display:flex;align-items:baseline;gap:8px;flex-shrink:0;font-variant-numeric:tabular-nums}.chart-quote-value .chart-current-price{font-size:27px;line-height:1.25;font-weight:650;letter-spacing:-.035em}.chart-quote-value .chart-price-change{font-size:12px;font-weight:600}.chart-quote-value>.MuiTypography-caption{font-size:10px}.chart-quote-context{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:5px 9px;margin-left:auto}.chart-freshness.MuiChip-root{height:23px;font-size:10px}.chart-header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.chart-header-actions .MuiIconButton-root{width:30px;height:30px;border-radius:8px}.chart-control-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 14px;padding:2px 14px;border-block:1px solid var(--pulse-border);background:var(--pulse-surface)}.chart-control-row .MuiTabs-root,.chart-control-row .MuiTab-root{min-height:35px}.chart-control-row .MuiTabs-root{min-width:0}.chart-control-row .MuiTab-root{min-width:42px;padding:6px 10px;font-size:11px}.chart-control-row .MuiTabs-indicator{height:2px}.chart-control-row .MuiToggleButtonGroup-root{padding:2px;border:1px solid var(--pulse-border);border-radius:8px;background:var(--pulse-subtle)}.chart-control-row .MuiToggleButton-root{border:0;border-radius:6px;padding:3px 8px;min-height:25px;font-size:10px;line-height:1.5}.chart-control-row .MuiToggleButton-root.Mui-selected{background:var(--pulse-surface);color:var(--pulse-text);box-shadow:0 1px 3px #0000000a}.chart-workbench .chart-data-warning,.chart-focus-dialog .chart-data-warning{margin:8px 14px;padding-block:2px;font-size:12px}.chart-workbench .pro-chart-ohlc>strong,.chart-focus-dialog .pro-chart-ohlc>strong{display:none}.chart-workbench:has(.pro-chart)>.chart-source-fallback,.chart-focus-content:has(.pro-chart)>.chart-source-fallback{display:none}.chart-focus-dialog .MuiDialog-paper{width:calc(100vw - 48px);max-height:calc(100dvh - 40px);border-radius:16px;background:var(--pulse-surface)}.chart-focus-dialog .chart-focus-heading.MuiDialogTitle-root{border-bottom:1px solid var(--pulse-border);flex-shrink:0}.chart-focus-heading>.MuiIconButton-root{margin-left:auto}.chart-focus-dialog .chart-focus-content.MuiDialogContent-root{padding:0}.chart-focus-dialog .chart-control-row{position:sticky;top:0;z-index:2;border-top:0}.chart-focus-dialog .pro-chart .pro-chart-canvas{height:65dvh;min-height:300px;max-height:840px}.chart-workbench .history-range,.chart-focus-dialog .history-range{gap:8px;padding:8px 14px}.chart-workbench .history-range .MuiToggleButton-root,.chart-focus-dialog .history-range .MuiToggleButton-root{font-size:10px;padding:4px 8px}.history-chart .history-source-summary{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;padding:6px 14px;border-bottom:1px solid var(--pulse-border)}.history-chart .history-source-summary>.MuiTypography-caption{font-size:11px;line-height:1.6}.history-data-notes{margin-left:auto;color:var(--pulse-muted);font-size:10px}.history-data-notes summary{display:flex;align-items:center;justify-content:flex-end;gap:4px;cursor:pointer;list-style:none;white-space:nowrap;border-radius:3px}.history-data-notes summary::-webkit-details-marker{display:none}.history-data-notes summary:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:3px}.history-data-notes summary svg{transition:transform .16s ease}.history-data-notes[open]{flex-basis:100%}.history-data-notes[open] summary svg{transform:rotate(180deg)}.history-data-details{display:grid;gap:5px;margin-top:7px;padding:10px 12px;background:var(--pulse-subtle);border-radius:8px}.history-data-details .MuiTypography-caption{font-size:11px;line-height:1.65}@media(max-width:850px){.chart-workbench .chart-quote-header{gap:10px;flex-wrap:wrap}.chart-instrument .MuiTypography-caption{max-width:120px}}@media(max-width:700px){.chart-workbench .chart-quote-header,.chart-focus-dialog .chart-focus-heading.MuiDialogTitle-root{padding:11px 12px;gap:8px 12px;flex-wrap:wrap}.chart-quote-value .chart-current-price{font-size:25px}.chart-control-row{padding-inline:9px;gap:5px}.chart-control-row .MuiTabs-root{flex:1;min-width:185px}.chart-control-row .MuiTab-root{min-width:37px;padding-inline:8px}.chart-focus-dialog .MuiDialog-paperFullScreen{width:100%;max-height:100dvh;margin:0;border-radius:0}.chart-focus-heading .chart-freshness{flex-shrink:0}.chart-focus-dialog .pro-chart .pro-chart-canvas{height:60dvh}}@media(max-width:440px){.chart-workbench .chart-quote-header{display:grid;grid-template-columns:1fr auto}.chart-instrument{display:flex;align-items:baseline;gap:8px}.chart-header-actions{grid-column:2;grid-row:1;justify-content:flex-end}.chart-quote-value{grid-column:1;grid-row:2}.chart-quote-context{grid-column:2;grid-row:2}.chart-control-row .MuiToggleButtonGroup-root{margin-left:auto;flex-shrink:0}}@media(prefers-reduced-motion:reduce){.chart-workbench *,.chart-focus-dialog *{animation-duration:0s!important;transition-duration:0s!important}}.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}}.trading-account-buttons{display:flex;flex:1;gap:8px;flex-wrap:wrap;min-width:0}.trading-account-buttons .trading-account-button{min-width:0;gap:8px;padding:7px 12px;text-transform:none;line-height:1.4}.trading-account-kind{white-space:nowrap;font-size:11px}.trading-account-number{overflow-wrap:anywhere;font-size:12px;font-variant-numeric:tabular-nums}.trading-account-buttons.is-compact{gap:6px}.trading-account-buttons.is-compact .trading-account-button{gap:5px;padding:5px 8px}.trading-account-status{padding:8px 0}.risk-summary-card,.risk-portfolio-summary{min-width:0;font-variant-numeric:tabular-nums}.risk-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.risk-summary-heading .risk-account-identity{min-width:0;overflow-wrap:anywhere}.risk-summary-heading>.MuiButton-root{min-height:28px;padding:3px 7px;font-size:11px}.risk-summary-card .MuiTypography-caption,.risk-portfolio-summary .MuiTypography-caption{font-size:11px;line-height:1.6}.risk-summary-card .risk-account-select{margin:3px 0 10px}.risk-stop-plan{padding:11px 12px;border:1px solid var(--pulse-border);border-radius:10px;background:var(--pulse-surface)}.risk-stop-heading{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--pulse-muted)}.risk-stop-heading>svg{flex-shrink:0}.risk-stop-heading .risk-stop-status{margin-left:auto;color:var(--pulse-text);font-weight:550}.risk-stop-plan.needs-plan{border-color:color-mix(in srgb,var(--pulse-warning) 40%,var(--pulse-border))}.risk-stop-plan.needs-plan .risk-stop-status,.risk-stop-plan.needs-plan .risk-stop-heading>svg{color:var(--pulse-warning)}.risk-stop-action{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:9px}.risk-stop-action .risk-stop-price{font-size:23px;line-height:1.3;font-weight:650;letter-spacing:-.025em;overflow-wrap:anywhere}.risk-stop-action>.MuiButton-root{min-height:32px;padding-inline:10px;font-size:11px;flex-shrink:0}.risk-primary-metrics,.risk-secondary-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:11px 0}.risk-metric{min-width:0}.risk-metric>dd{margin:4px 0 0;font-size:20px;font-weight:650;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere}.risk-evidence-details>summary:focus-visible,.risk-portfolio-details>summary:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:3px}.risk-daily-budget{border-block:1px solid var(--pulse-border);padding:10px 0}.risk-budget-heading,.risk-budget-caption{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 8px}.risk-budget-heading .risk-budget-amount{font-weight:650;color:var(--pulse-text)}.risk-budget-amount>span{color:var(--pulse-muted);font-weight:400}.risk-daily-budget .MuiLinearProgress-root,.risk-budget-unknown{height:5px;border-radius:3px;margin:9px 0 7px}.risk-budget-unknown{background:var(--pulse-border)}.risk-budget-caption .risk-budget-status{font-weight:600}.risk-daily-budget.is-exceeded .risk-budget-status,.risk-daily-budget.is-exceeded .risk-budget-amount{color:var(--pulse-error)}.risk-secondary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 0;gap:10px}.risk-secondary-metrics .risk-metric>dd{font-size:14px;font-weight:550;margin-top:3px}.risk-summary-card .risk-source-warning{display:block;margin-top:10px}.risk-evidence-details{margin-top:8px}.risk-portfolio-summary.portfolio-summary{margin-top:5px;padding-top:5px}.risk-evidence-details>summary,.risk-portfolio-details>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;padding:5px 0;list-style:none;color:var(--pulse-muted);cursor:pointer;border-radius:4px}.risk-evidence-details>summary::-webkit-details-marker,.risk-portfolio-details>summary::-webkit-details-marker{display:none}.risk-evidence-details>summary svg,.risk-portfolio-details>summary svg{flex-shrink:0;transition:transform .16s ease}.risk-evidence-details[open]>summary svg,.risk-portfolio-details[open]>summary svg{transform:rotate(180deg)}.risk-evidence-body,.risk-portfolio-detail-body{display:flex;flex-direction:column;gap:9px;padding:10px 0 2px;border-top:1px solid var(--pulse-border)}.risk-evidence-body{overflow-wrap:anywhere}.risk-portfolio-inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 9px;min-width:0}.risk-portfolio-inline>span{white-space:nowrap}.risk-portfolio-inline b{color:var(--pulse-text);font-size:12px;font-weight:600}.risk-portfolio-detail-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.risk-portfolio-detail-row>:last-child{min-width:0;text-align:right;overflow-wrap:anywhere}@media(max-width:599px){.risk-stop-action .risk-stop-price{font-size:22px}.risk-metric>dd{font-size:19px}.risk-secondary-metrics .risk-metric>dd{font-size:14px}.risk-budget-heading{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.risk-summary-card .MuiLinearProgress-bar,.risk-evidence-details>summary svg,.risk-portfolio-details>summary svg{transition:none}}.risk-recovery{display:flex;align-items:center;gap:8px;margin-top:8px}.risk-recovery .risk-source-warning{flex:1;min-width:0;overflow-wrap:anywhere}.risk-recovery .MuiButton-root{flex-shrink:0;min-height:36px;white-space:nowrap}.risk-stop-plan{min-height:72px}.glass-spotlight{isolation:isolate}.glass-spotlight:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(circle 240px at var(--pulse-spotlight-x, 50%) var(--pulse-spotlight-y, 50%),var(--pulse-spotlight-stops));transition:opacity .18s ease-out}@media(hover:hover)and (pointer:fine){.glass-spotlight:after{opacity:calc(var(--pulse-spotlight-active, 0) * .075)}}html[data-transparency=reduced] .glass-spotlight:after{display:none}@media(prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.glass-spotlight:after{display:none;transition: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: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}}.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;flex-wrap:nowrap}.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}.navbar-page-switcher.MuiButton-root{display:none;min-width:0;max-width:220px;gap:8px;padding:8px 12px;color:var(--pulse-primary);background:var(--pulse-primary-soft);border:1px solid var(--pulse-primary-border);font-size:12px;font-weight:600;white-space:nowrap}.navbar-page-switcher>span:not(.MuiButton-endIcon){overflow:hidden;text-overflow:ellipsis}.navbar-page-switcher .MuiButton-endIcon{flex-shrink:0;margin-left:auto}.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:36px;height:36px;border:1px solid var(--pulse-primary-border);border-radius:10px;display:grid;place-items:center;flex-shrink:0;color:var(--pulse-primary);background:var(--pulse-primary-soft)}.page-intro-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.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-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:calc(16px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 16px max(16px,env(safe-area-inset-left,0px));border-radius:0 0 22px 22px;max-height:calc(100dvh - max(24px,env(safe-area-inset-bottom,0px)));overscroll-behavior:contain}.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: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{gap:16px;padding-block:8px}.top-navigation{display:none}.navbar-page-switcher.MuiButton-root{display:inline-flex}.navbar-tools{margin-left:auto}.navbar-search>span:not(.MuiButton-startIcon),.navbar-search kbd{display:none}.navbar-search.MuiButton-root{width:36px;min-width:36px;padding:8px}}@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{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],.navbar-page-switcher{outline:2px solid Highlight}}.app-shell .top-navigation-row[data-desktop-platform]{min-height:66px;-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none}.app-shell .top-navigation-row[data-desktop-platform] :is(button,a,input,select,textarea,[role=button],[role=tab],[role=switch]),.navbar-mobile-menu[data-desktop-platform] :is(button,a,input,select,textarea,[role=button],[role=tab],[role=switch]){-webkit-app-region:no-drag;app-region:no-drag}.app-shell .top-navigation-row[data-desktop-platform=darwin]:not([data-desktop-fullscreen]){padding-left:92px}.app-shell .top-navigation-row:is([data-desktop-platform=win32],[data-desktop-platform=linux]):not([data-desktop-fullscreen]){margin-left:env(titlebar-area-x,0px);width:env(titlebar-area-width,calc(100% - 138px))}.navbar-mobile-menu[data-desktop-platform] .navbar-menu-heading{min-height:34px;-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none}.navbar-mobile-menu[data-desktop-platform=darwin]:not([data-desktop-fullscreen]) .navbar-menu-heading{padding-left:76px}.navbar-mobile-menu:is([data-desktop-platform=win32],[data-desktop-platform=linux]):not([data-desktop-fullscreen]) .navbar-menu-heading{margin-left:env(titlebar-area-x,0px);width:calc(env(titlebar-area-width,calc(100vw - 138px)) - 32px)}@media(min-width:600px)and (max-width:1079px){.top-navigation-row[data-desktop-platform] .top-navigation{display:none}.top-navigation-row[data-desktop-platform] .navbar-page-switcher.MuiButton-root{display:inline-flex}.top-navigation-row[data-desktop-platform] .navbar-secondary-tool{display:none}.top-navigation-row[data-desktop-platform] .navbar-search>span:not(.MuiButton-startIcon),.top-navigation-row[data-desktop-platform] .navbar-search kbd{display:none}.top-navigation-row[data-desktop-platform] .navbar-search.MuiButton-root{width:36px;min-width:36px;padding:8px}}.app-shell{--app-header-height: calc(109px + env(safe-area-inset-top, 0px)) }.app-shell .app-toolbar.MuiAppBar-root{top:0;margin:0;width:100%;border-radius:0;border:0;border-bottom:1px solid var(--pulse-border);background:var(--pulse-glass-background);box-shadow:var(--pulse-glass-highlight);backdrop-filter:blur(var(--pulse-glass-blur)) saturate(125%);-webkit-backdrop-filter:blur(var(--pulse-glass-blur)) saturate(125%);padding-top:env(safe-area-inset-top,0px)}.top-navigation-row{min-height:66px;gap:26px;padding:10px 28px}.navbar-brand.MuiButton-root{min-width:102px;gap:8px}.navbar-brand-mark{width:30px;height:30px;border-radius:9px;background:var(--pulse-primary);color:var(--pulse-on-primary);border:0}.navbar-wordmark{font-size:25px;letter-spacing:-.035em}.top-navigation{gap:14px}.navigation-group{display:flex;align-items:center;gap:2px;min-width:0}.navigation-group+.navigation-group{padding-left:14px;border-left:1px solid var(--pulse-border)}.top-navigation-item.MuiButton-root{border-radius:8px;min-height:38px;padding:8px 10px;font-size:12px;transition:color .16s ease,background-color .16s ease}.top-navigation-item.MuiButton-root[aria-current=page]{border-color:transparent;background:var(--pulse-primary-soft);color:var(--pulse-primary)}.top-navigation-item[aria-current=page]:after{display:none}.navbar-tools{gap:5px}.navbar-search.MuiButton-root{min-height:34px;border-color:transparent;border-radius:8px;background:var(--pulse-subtle)}.navbar-tools .appearance-trigger{min-width:34px;width:34px;height:34px;padding:8px;color:var(--pulse-muted)}.navbar-tools .appearance-trigger>span:not(.MuiButton-startIcon){display:none}.navbar-tools .appearance-trigger .MuiButton-startIcon{margin:0}.app-shell .navbar-market-strip.MuiToolbar-root{min-height:42px!important;padding:4px 28px;background:color-mix(in srgb,var(--pulse-subtle) 55%,transparent);gap:18px}.navbar-market-strip .market-hud{border:0;font-size:11px;gap:20px}.navbar-market-strip .market-hud-clock:nth-child(2){display:none}.navbar-market-strip .market-hud-indices{gap:22px}.navbar-market-strip .market-hud-index{gap:8px}.app-toolbar .MuiChip-root{height:24px;font-size:10px;border-color:transparent}.app-toolbar .toolbar-symbol .MuiInputBase-root{min-height:32px;font-size:11px;border-radius:7px;background:var(--pulse-surface)}.app-toolbar .toolbar-symbol .MuiInputLabel-root{font-size:11px}.app-content .workspace-main{max-width:1800px;padding-inline:28px}.app-content .ia-page-intro{padding-block:28px 22px;gap:20px}.app-content .page-heading-icon,.app-content .ia-page-intro .page-context{display:none}.app-content .ia-page-intro .page-title{font-size:28px;font-weight:650;line-height:1.3;letter-spacing:-.035em;margin:0 0 7px}.app-content .ia-page-intro .page-description{font-size:12px;line-height:1.7;color:var(--pulse-muted);margin:0}.app-content .ia-page-intro .page-symbol{padding:1px 8px;line-height:23px;font-size:12px;border-radius:6px;background:var(--pulse-surface)}.app-content .page-intro-actions .MuiButton-root{border-color:var(--pulse-border);color:var(--pulse-text);font-size:11px;background:var(--pulse-surface)}.app-content .section-tabs{width:100%;min-height:43px;padding:0;margin-bottom:22px;border:0;border-bottom:1px solid var(--pulse-border);border-radius:0;background:transparent}.app-content .section-tabs .MuiTab-root{min-height:43px;min-width:0;padding:10px 18px;border-radius:6px 6px 0 0;font-size:12px;color:var(--pulse-muted);transition:color .16s ease,background-color .16s ease}.app-content .section-tabs .MuiTab-root:first-of-type{padding-left:4px;padding-right:22px}.app-content .section-tabs .Mui-selected{background:transparent;box-shadow:none;color:var(--pulse-primary);font-weight:650}.app-content .section-tabs .MuiTabs-indicator{display:block;height:2px;border-radius:2px}.app-content .section-tabs .MuiTab-root:focus-visible,.top-navigation-item.MuiButton-root:focus-visible,.navbar-page-switcher.MuiButton-root:focus-visible,.navbar-menu-links .MuiButton-root:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:-2px}.app-content :is(.daily-hero,.daily-panel,.data-workspace,.price-panel,.decision-rail,.workbench-dock).MuiPaper-root{border-radius:14px}.app-content .workspace-footer{margin-top:24px;padding-block:18px 24px;border-top:1px solid var(--pulse-border);opacity:1}.app-content .workspace-footer .MuiTypography-root{font-size:10px}.app-content .live-workbench .ia-page-intro{padding-block:16px 12px}.app-content .live-workbench .ia-page-intro .page-title{font-size:21px;margin:0}.app-content .live-workbench .ia-page-intro .page-context{display:none}.app-content .live-workbench .watchlist-bar{border-bottom:0;margin-bottom:12px}.app-content .watchlist-item{box-shadow:none;border-radius:8px;transition:background-color .14s ease,border-color .14s ease}.app-content .live-workbench .workbench-split>.decision-rail{top:124px;max-height:calc(100dvh - 140px);padding:18px}.app-content .live-workbench .position-risk-summary{background:var(--pulse-subtle);border:1px solid var(--pulse-border);border-radius:10px;padding:13px}.app-content .live-workbench .price-panel-header{padding:13px 16px 11px}.app-content .live-workbench .decision-rail>h2{line-height:1.5}.navbar-menu-links{grid-template-columns:1fr;gap:18px}.navbar-menu-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.navbar-menu-group-label.MuiTypography-root{grid-column:1 / -1;font-size:11px;color:var(--pulse-muted);padding:0 12px 3px}html[data-density=compact] .app-content .ia-page-intro{padding-block:18px 14px}html[data-density=compact] .app-content .live-workbench .ia-page-intro{padding-block:10px}@media(min-width:900px)and (max-width:1299px){.top-navigation-row{padding-inline:22px;gap:18px}.top-navigation{gap:8px}.navigation-group+.navigation-group{padding-left:8px}.top-navigation-item.MuiButton-root{padding-inline:8px;font-size:11px}.navbar-search>span:not(.MuiButton-startIcon),.navbar-search kbd{display:none}.navbar-search.MuiButton-root{min-width:34px;width:34px;padding:8px}}@media(max-width:1199px){.app-content .live-workbench .workbench-split>.decision-rail{position:static;max-height:none}.navbar-market-strip .market-hud-index small,.top-navigation-item .MuiButton-startIcon{display:none}.app-content .workspace-main{padding-inline:22px}}@media(min-width:600px)and (max-width:899px){.top-navigation-row{padding:10px 20px;gap:16px}.app-shell .navbar-market-strip.MuiToolbar-root{padding-inline:20px}}@media(max-width:599px){.app-shell{--app-header-height: calc(99px + env(safe-area-inset-top, 0px)) }.top-navigation-row{min-height:58px;padding:9px max(16px,env(safe-area-inset-right,0px)) 9px max(16px,env(safe-area-inset-left,0px));gap:10px}.navbar-brand-mark{width:28px;height:28px}.navbar-wordmark{font-size:24px}.navbar-tools .MuiIconButton-root,.navbar-tools .appearance-trigger,.navbar-search.MuiButton-root{width:38px;min-width:38px;height:38px}.app-shell .navbar-market-strip.MuiToolbar-root{min-height:40px!important;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));gap:12px}.app-content .workspace-main{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}.app-content .ia-page-intro{padding-block:22px 18px;gap:12px}.app-content .ia-page-intro .page-title{font-size:25px}.app-content .ia-page-intro .page-context{font-size:10px;margin-bottom:6px}.app-content .ia-page-intro .page-description{font-size:12px}.app-content .ia-page-intro .page-symbol{font-size:11px;margin-left:8px}.app-content .live-workbench .ia-page-intro .page-title{font-size:19px}.app-content .live-workbench .workbench-split>.decision-rail{padding:16px}.app-content .section-tabs{margin-bottom:18px}.app-content .section-tabs .MuiTab-root{padding-inline:13px;white-space:nowrap}.app-content .page-intro-actions .MuiButton-root{font-size:10px;padding-inline:8px}.app-shell .mobile-bottom-navigation.MuiBottomNavigation-root{background:var(--pulse-glass-background);border:1px solid var(--pulse-glass-edge);box-shadow:var(--pulse-glass-highlight),0 8px 28px #00000026;backdrop-filter:blur(var(--pulse-glass-blur)) saturate(135%);-webkit-backdrop-filter:blur(var(--pulse-glass-blur)) saturate(135%)}.app-shell .mobile-bottom-navigation .MuiBottomNavigationAction-root{min-width:0;padding-inline:2px;gap:4px}.app-shell .mobile-bottom-navigation .MuiBottomNavigationAction-label{font-size:10px}.app-shell .mobile-bottom-navigation .Mui-selected{color:var(--pulse-primary)}.app-shell .mobile-bottom-navigation .MuiBottomNavigationAction-root[aria-current=page]{background:var(--pulse-primary-soft)}.app-shell .mobile-bottom-navigation .MuiBottomNavigationAction-root[aria-current=page] .MuiBottomNavigationAction-label{font-weight:650}.app-shell .mobile-bottom-navigation .MuiBottomNavigationAction-root:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:-3px}}@media(prefers-reduced-motion:reduce){.app-content .section-tabs .MuiTabs-indicator,.app-content .section-tabs .MuiTab-root,.top-navigation-item.MuiButton-root{transition:none}}.workspace-loading{padding-block:8px;animation:workspace-loading-pulse 1.8s ease-in-out infinite alternate}.workspace-loading-bar{width:210px;height:26px;margin-bottom:24px;border-radius:6px;background:var(--pulse-raised)}.workspace-loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.workspace-loading-card{padding:20px;background:var(--pulse-surface);border:1px solid var(--pulse-border);border-radius:12px}.workspace-loading-card i,.workspace-loading-card b{display:block;height:9px;width:50%;border-radius:4px;background:var(--pulse-raised)}.workspace-loading-card b{width:35%;height:25px;margin-block:15px}.workspace-loading-panel{height:200px;margin-top:20px;border:1px solid var(--pulse-border);border-radius:14px;background:var(--pulse-surface)}@keyframes workspace-loading-pulse{0%{opacity:1}to{opacity:.5}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.navbar-brand-mark{transition:box-shadow .18s ease}.navbar-brand:hover .navbar-brand-mark{box-shadow:0 0 0 4px var(--pulse-primary-soft)}.app-shell .MuiButton-root:active:not(:disabled){transform:translateY(1px)}}@media(max-width:599px){.workspace-loading-grid{grid-template-columns:1fr}.workspace-loading-card:not(:first-child){display:none}}@media(prefers-reduced-motion:reduce){.workspace-loading{animation:none}}.app-content .live-workbench .ia-page-intro{padding-block:12px 10px;gap:12px}.app-content .live-workbench .ia-page-intro .page-title{font-size:21px;line-height:1.3;margin:0}.app-content .live-workbench .ia-page-intro>div>p{display:none}.app-content .live-workbench .watchlist-bar{padding-block:0;margin-bottom:12px}.app-content .live-workbench .workbench-canvas{height:auto;gap:12px}.app-content .live-workbench .workbench-chart-panel>.price-panel{flex:none;scroll-margin-top:calc(var(--app-header-height, 109px) + 12px)}.app-content .live-workbench .pro-chart .pro-chart-canvas{height:clamp(340px,40dvh,520px);min-height:340px}.app-content .live-workbench .primary-chart-empty{min-height:340px}.app-content .live-workbench .workbench-split>.decision-rail{top:calc(var(--app-header-height, 109px) + 12px);max-height:calc(100dvh - var(--app-header-height, 109px) - 28px);padding:0;scrollbar-width:thin;overscroll-behavior:contain;scroll-margin-top:calc(var(--app-header-height, 109px) + 12px)}.decision-rail .workbench-rail-tabs{position:sticky;top:0;z-index:3;flex-shrink:0;min-height:43px;background:var(--pulse-surface);border-bottom:1px solid var(--pulse-border)}.workbench-rail-tabs .MuiTab-root{min-height:43px;font-size:12px}.workbench-rail-panel{min-width:0;padding:14px 16px}.workbench-rail-panel[hidden]{display:none}.workbench-rail-panel:not([hidden]){animation:workbench-panel-in .15s ease-out}.decision-current-status{padding-bottom:10px}.decision-current-status h2{font-size:14px;line-height:1.6;letter-spacing:-.01em}.app-content .live-workbench .risk-summary-card{margin-top:0;padding:0;border:0;border-radius:0;background:transparent}.workbench-next-actions{margin-top:10px;margin-bottom:8px}.workbench-next-actions>.MuiButton-outlined{justify-content:space-between;min-height:36px;padding-inline:12px}.decision-rail .decision-entry-disclosure{border:0;border-top:1px solid var(--pulse-border);border-radius:0;margin:5px 0 0;background:transparent}.decision-entry-disclosure:before{display:none}.decision-entry-disclosure>.MuiAccordion-heading .MuiAccordionSummary-root{min-height:35px;padding:0}.decision-entry-disclosure .MuiAccordionSummary-content{margin-block:7px}.decision-entry-disclosure>.MuiCollapse-root .MuiAccordionDetails-root{padding:0}.decision-entry-disclosure .decision-summary{margin:0;padding:6px 0 12px;border:0}.decision-rail-footer{display:flex;flex-wrap:wrap;align-items:center;gap:4px;border-top:1px solid var(--pulse-border);padding-top:7px;margin-top:2px}.decision-rail-footer .MuiButton-root{min-width:0;font-size:11px;padding:3px 5px;min-height:28px}.decision-rail-footer>.MuiTypography-caption{margin-left:auto;font-size:10px}.app-content .live-workbench .workbench-dock{scroll-margin-top:calc(var(--app-header-height, 109px) + 12px)}.workbench-dock .workbench-dock-tabs{align-items:center;padding-inline:12px 6px;background:var(--pulse-surface)}.workbench-dock-label.MuiTypography-root{color:var(--pulse-muted);flex-shrink:0;padding-right:8px;font-size:10px}.workbench-dock .workbench-dock-tabs .MuiTab-root{min-height:41px;padding-inline:10px}.workbench-dock .workbench-dock-tabs .MuiTabs-root{min-height:41px}.app-content .live-workbench .workbench-dock .workbench-dock-body{height:auto;max-height:none;overflow:visible;scrollbar-gutter:auto;border-top:1px solid var(--pulse-border)}.workbench-dock-body>[role=tabpanel]:not([hidden]){animation:workbench-panel-in .15s ease-out}.workbench-dock-body>[role=tabpanel][hidden]{display:none}.workbench-dock-body>[role=tabpanel]{min-width:0}.workbench-dock-body>#dock-panel-risk{padding:12px}.evidence-time-anchor{margin:0!important;padding:7px 16px;background:var(--pulse-subtle);font-size:10px!important;line-height:1.6!important}.dock-collapse-icon{transition:transform .18s ease}.dock-collapse-icon.is-open{transform:rotate(180deg)}.workbench-order-panel .account-ticket-compact{padding:0}.workbench-order-panel .account-ticket-compact .account-scope-controls{border:0;padding:0 0 12px;border-radius:0}.workbench-order-panel .account-scope-controls>.MuiStack-root{gap:6px!important}.workbench-order-panel .account-scope-controls .MuiFormControl-root{flex-basis:100%}.workbench-order-panel .account-source-disclosure{flex:1}.workbench-order-panel .account-source-disclosure>summary{font-size:10px}.workbench-order-panel .account-source-disclosure[open]>p{left:0;right:auto;max-width:calc(100vw - 64px)}.workbench-order-panel .account-ticket-compact .compact-order-columns{grid-template-columns:minmax(0,1fr)!important;gap:13px}.workbench-order-panel .account-ticket-compact .order-ticket-paper{padding:0 0 12px;border:0;border-bottom:1px solid var(--pulse-border);border-radius:0;background:transparent}.workbench-order-panel .account-ticket-compact .order-ticket-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.workbench-order-panel .account-ticket-compact .order-ticket-fields>.order-core-field{grid-column:auto}.workbench-order-panel .order-ticket-fields>.MuiStack-root:first-child{gap:8px}.workbench-order-panel .order-ticket-fields>.MuiStack-root:first-child .MuiTypography-root{font-size:13px}.workbench-order-panel .order-method-disclosure .MuiAccordionSummary-root{min-height:30px}.workbench-order-panel .order-method-disclosure .MuiTypography-caption{font-size:10px}.workbench-order-panel .order-fill-feedback{color:var(--pulse-primary);font-size:11px;line-height:1.5}.order-fill-pulse .MuiOutlinedInput-root{animation:order-fill-pulse .3s ease-out}.workbench-divider:after{transition:background-color .15s ease,opacity .15s ease}.workbench-chart-panel{min-width:0}.live-workbench :is(.workbench-chart-panel,.workbench-dock,.decision-rail)[hidden]{display:none!important}.workbench-app-shell .live-workbench :is(.price-panel,.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 :is(.decision-rail,.workbench-dock){background:var(--pulse-glass-background);border-color:var(--pulse-glass-edge);box-shadow:var(--pulse-glass-highlight);backdrop-filter:blur(var(--pulse-glass-blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--pulse-glass-blur)) saturate(120%)}@keyframes workbench-panel-in{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@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{display:block;min-height:max(360px,calc(100dvh - var(--app-header-height, 109px) - 190px))}.app-content .live-workbench .workbench-split>.decision-rail{position:relative;max-height:none;overflow:visible;padding:0;top:auto}.app-content .live-workbench .workbench-canvas{display:contents}.decision-rail .workbench-rail-tabs{display:none}.workbench-view-tabs{position:sticky;top:calc(var(--app-header-height, 109px) + 4px);z-index:5;min-height:44px;margin-bottom:12px;border:1px solid var(--pulse-glass-edge);border-radius:10px;background:var(--pulse-glass-background);box-shadow:var(--pulse-glass-highlight);backdrop-filter:blur(var(--pulse-glass-blur));-webkit-backdrop-filter:blur(var(--pulse-glass-blur));scroll-margin-top:calc(var(--app-header-height, 109px) + 4px)}.workbench-view-tabs .MuiTab-root{min-height:44px;min-width:0;padding:8px 5px;font-size:12px;transition:background-color .16s ease,color .16s ease}.workbench-view-tabs .MuiTab-root.Mui-selected{color:var(--pulse-primary);background:var(--pulse-primary-soft)}.workbench-view-tabs .MuiTab-root:focus-visible{outline:2px solid var(--pulse-primary);outline-offset:-4px;border-radius:8px}.workbench-view-tabs .MuiTabs-indicator{bottom:0;height:2px}.workbench-chart-panel:not([hidden]),.workbench-dock:not([hidden]){animation:workbench-panel-in .15s ease-out}.app-content .live-workbench :is(.workbench-chart-panel>.price-panel,.workbench-dock,.decision-rail){scroll-margin-top:calc(var(--app-header-height, 109px) + 60px)}}@media(max-width:599px){.app-content .live-workbench .ia-page-intro .page-title{font-size:19px}.app-content .live-workbench .pro-chart .pro-chart-canvas{height:clamp(240px,calc(100dvh - var(--app-header-height, 99px) - 365px),360px);min-height:240px}.app-content .live-workbench .primary-chart-empty{min-height:240px}.workbench-rail-panel{padding:14px}.workbench-dock-label.MuiTypography-root{display:none}.workbench-dock .workbench-dock-tabs{padding-inline:4px}.workbench-dock .workbench-dock-tabs .MuiTab-root{padding-inline:9px}}@media(prefers-reduced-motion:reduce){.workbench-dock-body>[role=tabpanel],.workbench-rail-panel,.order-fill-pulse .MuiOutlinedInput-root{animation:none}.dock-collapse-icon,.workbench-divider:after,.workbench-view-tabs .MuiTab-root{transition:none}.workbench-chart-panel,.workbench-dock{animation:none!important}}.compact-app-toolbar .top-navigation-row{min-height:54px;gap:14px;padding:7px 24px}.compact-app-toolbar .navbar-brand.MuiButton-root{min-width:92px}.compact-app-toolbar .navbar-wordmark{font-size:23px}.compact-app-toolbar .top-navigation{flex:1;gap:5px}.compact-app-toolbar .navigation-group+.navigation-group{border:0;padding-left:5px}.compact-app-toolbar .top-navigation-item.MuiButton-root{padding:7px 9px;min-height:36px;font-size:12px}.compact-app-toolbar .top-navigation-item .MuiButton-startIcon{display:none}.compact-app-toolbar .navbar-symbol-context{display:flex;align-items:center;gap:2px;min-width:0;margin-left:auto}.compact-app-toolbar .toolbar-symbol{width:220px;min-width:0}.compact-app-toolbar .toolbar-symbol .MuiInputBase-root{min-height:36px;font-size:12px;background:var(--pulse-surface)}.compact-app-toolbar .toolbar-symbol .MuiAutocomplete-input{padding-block:4px!important}.compact-app-toolbar .navbar-connection{width:28px;height:36px;color:var(--pulse-warning)}.compact-app-toolbar .navbar-connection[data-connected=true]{color:var(--pulse-success)}.compact-app-toolbar .navbar-tools{gap:2px;margin:0}.compact-app-toolbar .navbar-search.MuiButton-root{width:34px;min-width:34px;height:36px;padding:8px;background:transparent}.compact-app-toolbar .navbar-search>span:not(.MuiButton-startIcon),.compact-app-toolbar .navbar-search kbd{display:none}.compact-app-toolbar .navbar-market-toggle{display:flex;gap:7px;min-width:0;padding:6px;color:var(--pulse-text);font-size:11px;white-space:nowrap}.navbar-market-toggle .market-hud-clock>span,.navbar-market-toggle .market-hud-clock:nth-child(2),.navbar-market-toggle .market-hud-session{display:none}.navbar-market-toggle .market-hud-clock{gap:4px}.navbar-market-toggle .market-hud-clock time{font-variant-numeric:tabular-nums}.market-context-popover.MuiPaper-root{max-width:calc(100vw - 24px);padding:16px 20px}.market-context-popover .market-hud{align-items:flex-start;flex-direction:column;gap:14px;border:0;padding:0}.market-context-popover .market-hud-clocks{flex-wrap:wrap;gap:10px}.market-context-popover .market-hud-indices{flex-direction:column;align-items:flex-start;gap:10px}.market-context-popover .market-hud-source{margin:0}.compact-app-toolbar :is(.navbar-symbol-context,.navbar-market-toggle){-webkit-app-region:no-drag;app-region:no-drag}.app-content .ia-page-intro.terminal-page-intro,html[data-density=compact] .app-content .ia-page-intro.terminal-page-intro{min-height:52px;padding-block:9px;gap:12px;align-items:center}.app-content .terminal-page-intro .page-title{font-size:20px;line-height:1.4;letter-spacing:-.02em;margin:0}.terminal-page-intro .page-heading-group{gap:5px}.terminal-page-intro .page-purpose{color:var(--pulse-muted);width:28px;height:28px}.app-content .terminal-page-intro .page-symbol{background:transparent;padding:0;margin-left:10px;font-size:12px;line-height:1.4}.app-content .terminal-page-intro .page-intro-actions .MuiButton-root{background:transparent;min-height:32px;font-size:12px}.app-content .section-tabs{min-height:38px;margin-bottom:16px}.app-content .section-tabs .MuiTab-root{min-height:38px;padding-block:7px}@media(max-width:1319px){.compact-app-toolbar .top-navigation{display:none}.compact-app-toolbar .navbar-page-switcher.MuiButton-root{display:inline-flex}.compact-app-toolbar .top-navigation-row{gap:12px}}@media(max-width:1479px){.compact-app-toolbar .top-navigation-row[data-desktop-platform] .top-navigation{display:none}.compact-app-toolbar .top-navigation-row[data-desktop-platform] .navbar-page-switcher.MuiButton-root{display:inline-flex}}@media(max-width:1099px){.compact-app-toolbar .navbar-market-toggle .market-hud-clocks{display:none}.compact-app-toolbar .navbar-market-toggle{width:34px;min-width:34px;height:36px;padding:8px}.compact-app-toolbar .navbar-tools .navbar-secondary-tool{display:none}.compact-app-toolbar .navbar-menu-trigger.MuiIconButton-root{display:inline-flex}}@media(max-width:699px){.compact-app-toolbar .top-navigation-row{gap:6px;padding-inline:12px}.compact-app-toolbar .navbar-brand.MuiButton-root{min-width:30px}.compact-app-toolbar .navbar-wordmark,.compact-app-toolbar .navbar-page-switcher.MuiButton-root,.compact-app-toolbar .top-navigation-row[data-desktop-platform] .navbar-page-switcher.MuiButton-root,.compact-app-toolbar .navbar-search.MuiButton-root{display:none}.compact-app-toolbar .navbar-symbol-context{flex:1;margin:0}.compact-app-toolbar .toolbar-symbol{width:auto;flex:1}.compact-app-toolbar .navbar-tools .MuiIconButton-root,.compact-app-toolbar .navbar-tools .appearance-trigger{width:34px;min-width:34px;height:36px}.compact-app-toolbar .navbar-market-toggle{width:28px;min-width:28px}.app-content .terminal-page-intro .page-title{font-size:18px}.app-content .terminal-page-intro .page-intro-actions .MuiButton-root{font-size:11px;padding-inline:3px}.terminal-page-intro .page-intro-actions .MuiButton-endIcon{margin-left:4px}}@media(max-width:359px){.compact-app-toolbar .navbar-tools .appearance-trigger{display:none}}@media(prefers-reduced-motion:reduce){.compact-app-toolbar *,.terminal-page-intro *{transition:none}}
