@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}}body,html{min-height:100%}#root{min-height:100dvh;width:100%}:root{--ds-canvas-root:#000;--ds-canvas-deep:#010102;--ds-canvas:#030405;--ds-canvas-end:#000;--ds-glow-primary:rgba(118,180,220,.028);--ds-glow-secondary:rgba(126,150,180,.018);--ds-glow-wash:hsla(0,0%,100%,.008);--ds-panel-top:#090b0e;--ds-panel-bottom:#050608;--ds-panel-deep:#020304;--ds-panel-hover:#0c0f13;--ds-surface-nested:hsla(0,0%,100%,.022);--ds-surface-elevated:hsla(0,0%,100%,.032);--ds-chart-pane:#000;--ds-border-panel:hsla(0,0%,100%,.055);--ds-border-subtle:#ffffff0a;--ds-border-active:#aac3d738;--ds-border-active-hover:#b9d7eb57;--ds-brand:#aeb9c5;--ds-brand-bright:#dce5ed;--ds-brand-deep:#7c8996;--ds-brand-surface:rgba(180,200,220,.055);--ds-brand-surface-hover:#b4c8dc17;--ds-text-primary:#eef2f6;--ds-text-brand:#dce3ea;--ds-text-secondary:#929daa;--ds-text-muted:#606a76;--ds-text-inverse:#050607;--ds-positive:#00bf3a;--ds-negative:#d00000;--ds-live:#25d76d;--ds-info:#83c8eb;--ds-info-rgb:131,200,235;--ds-warning:#e2a45c;--ds-stale:#747e89;--ds-error-text:#ff838a;--ds-error-border:#ff5e6833;--ds-error-fill:#ff5e6808;--ds-surface-tooltip:#0a0d10;--ds-scrim:#000000e0;--ds-space-1:4px;--ds-space-2:6px;--ds-space-3:8px;--ds-space-4:10px;--ds-space-5:12px;--ds-space-6:16px;--ds-space-7:20px;--ds-space-8:24px;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-pill:999px;--ds-shadow-panel:0 18px 40px #00000085,0 0 0 1px #ffffff03;--ds-shadow-tile:0 10px 28px #00000052;--ds-shadow-modal:0 30px 90px #000000c7;--ds-font-product:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ds-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--chart-bg:var(--ds-canvas);--chart-panel-bg:var(--ds-panel-bottom);--chart-panel-soft:var(--ds-panel-top);--chart-gap:8px;--chart-radius:var(--ds-radius-md);--text-main:var(--ds-text-primary);--text-muted:var(--ds-text-secondary);--gold:var(--ds-brand);--gold-soft:var(--ds-border-active);--title-gold:var(--ds-brand-bright)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;background:var(--ds-canvas-root);color:#eef2f6;color:var(--ds-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--ds-font-product);height:100%;margin:0;padding:0;width:100%}#root,.App{background:radial-gradient(ellipse at 10% -10%,rgba(118,180,220,.028),#0000 32%),radial-gradient(ellipse at 92% 0,rgba(126,150,180,.018),#0000 32%),linear-gradient(180deg,#010102,#030405 50%,#000);background:radial-gradient(ellipse at 10% -10%,var(--ds-glow-primary),#0000 32%),radial-gradient(ellipse at 92% 0,var(--ds-glow-secondary),#0000 32%),linear-gradient(180deg,var(--ds-canvas-deep) 0,var(--ds-canvas) 50%,var(--ds-canvas-end) 100%);display:flex;flex-direction:column;height:100dvh;overflow:hidden;position:relative;text-align:left;text-align:initial;width:100%}#root:before,.App:before{background-image:linear-gradient(hsla(0,0%,100%,.009) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.009) 1px,#0000 0);background-size:52px 52px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#00000080,#0000 82%);mask-image:linear-gradient(180deg,#00000080,#0000 82%);opacity:.38;pointer-events:none;position:absolute}button,input,select,textarea{font:inherit}[tabindex]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px #82bedc12;outline:1px solid #9abed2;outline-offset:2px}button:active:not(:disabled){filter:brightness(.88)}button:disabled,input:disabled,select:disabled{cursor:default;opacity:.42}*{scrollbar-color:#a0afbe38 hsla(0,0%,100%,.012);scrollbar-width:thin}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.012)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#aab9c842,#6976842e);border-radius:999px;border-radius:var(--ds-radius-pill)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#becddc57,#7d8c9b3d)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.dashboard{grid-gap:8px;grid-gap:var(--chart-gap);background:#0000;box-sizing:border-box;display:grid;gap:8px;gap:var(--chart-gap);grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:minmax(0,6fr) minmax(0,3.5fr);height:100%;min-height:0;padding:8px;position:relative;width:100%;z-index:1}.chart{grid-column:1/span 6;grid-row:1}.optionchain-host{grid-column:7/span 4;grid-row:1}.lower1{grid-column:1/span 5;grid-row:2}.lower2{grid-column:6/span 5;grid-row:2}.chart,.lower1,.lower2,.optionchain-host{background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.004) 20%,#0000001a),#050608;background:linear-gradient(180deg,hsla(0,0%,100%,.018) 0,hsla(0,0%,100%,.004) 20%,#0000001a 100%),var(--ds-panel-bottom);border:1px solid hsla(0,0%,100%,.055);border:1px solid var(--ds-border-panel);border-radius:8px;border-radius:var(--chart-radius);box-shadow:0 18px 40px #00000085,0 0 0 1px #ffffff03;box-shadow:var(--ds-shadow-panel);display:flex;flex-direction:column;isolation:isolate;min-height:0;min-width:0;overflow:hidden;position:relative}.chart:after,.lower1:after,.lower2:after,.optionchain-host:after{border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.022),inset 0 0 28px hsla(0,0%,100%,.005);content:"";inset:0;pointer-events:none;position:absolute;z-index:5}.chart{background:#000}.chart>*{flex:1 1 auto;height:100%;min-height:0;width:100%}.chart #tv-chart,.chart .tradingview-widget-container,.chart .tradingview-widget-container>div,.chart iframe{height:100%!important;min-height:0;width:100%!important}.optionchain-host{background:linear-gradient(180deg,#090b0e,#040506)}.optionchain-host .MuiDataGrid-root,.optionchain-host .ag-root,.optionchain-host .table,.optionchain-host>*{flex:1 1 auto;height:100%;min-height:0}.lower1,.lower2{background:linear-gradient(180deg,#080a0d,#030405)}.lower1>*,.lower2>*{flex:1 1 auto;height:100%;min-height:0}.lower1>.card,.lower2>.card{background:#0000;border:none;box-shadow:none;display:flex;flex-direction:column;height:100%!important;min-height:0;overflow:hidden}.lower1>.card .viz,.lower2>.card .viz{flex:1 1 auto;height:100%;min-height:0;width:100%}.ivsmile{height:100%!important;min-height:0}.ds-surface{background:linear-gradient(180deg,hsla(0,0%,100%,.018),hsla(0,0%,100%,.004));border:1px solid #ffffff0a;border:1px solid var(--ds-border-subtle);border-radius:6px;border-radius:var(--ds-radius-sm)}.ds-data-surface{background:#00000052;border:1px solid hsla(0,0%,100%,.032);border-radius:6px;border-radius:var(--ds-radius-sm)}.ds-active{background:linear-gradient(180deg,rgba(175,200,220,.045),rgba(175,200,220,.012));border-color:#afc8dc33;box-shadow:inset 0 1px 0 rgba(220,235,245,.045),0 0 18px rgba(130,180,210,.018)}@media (max-width:1249px){body,html{min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}#root,.App,body,html{height:auto!important}#root,.App{min-height:100dvh;overflow:visible!important}.dashboard{gap:8px;grid-auto-rows:auto;grid-template-columns:1fr;grid-template-rows:none;height:auto!important;margin-bottom:calc(60px + env(safe-area-inset-bottom));min-height:100vh;padding:7px}.chart,.lower1,.lower2,.optionchain-host{grid-column:1/-1;grid-row:auto}.chart{height:65vh!important;min-height:420px}.optionchain-host{min-height:460px;overflow:auto}.lower1,.lower2{min-height:360px}}@media (min-width:1250px) and (max-height:900px){#root,.App,body,html{height:100dvh;min-height:0;overflow:hidden}.dashboard{grid-template-rows:minmax(520px,6fr) minmax(340px,3.5fr);height:100%;min-height:0}}.live-badge{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #f6f2e71f;border-radius:var(--ds-radius-pill);box-sizing:border-box;color:var(--ds-live);display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.04em;min-height:24px;padding:0 10px;text-transform:uppercase}.live-badge--replay{color:var(--ds-info)}.live-badge--push{margin-left:auto}.live-badge--dot:before{background:var(--ds-live);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:5px;vertical-align:1px;width:6px}.live-badge--replay.live-badge--dot:before{background:var(--ds-info)}.dsb-stale{color:var(--ds-stale);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dsb-stale--compact{font-size:10px;white-space:nowrap}.dsb--push{margin-left:auto}.dsb-placeholder{align-items:center;background:radial-gradient(circle at center,#b188000f,#0000 55%),#ffffff05;border:1px dashed #b1880038;border-radius:15px;box-sizing:border-box;color:var(--ds-text-secondary);display:flex;flex-direction:column;font-size:12px;gap:var(--ds-space-3);height:100%;justify-content:center;letter-spacing:.04em;min-height:96px;padding:var(--ds-space-5);text-align:center;width:100%}.dsb-placeholder--replay{color:var(--ds-info);font-weight:700;letter-spacing:.08em}.dsb-placeholder--error{background:var(--ds-error-fill);border-color:var(--ds-error-border)}.dsb-error-label,.dsb-placeholder--error strong{color:var(--ds-error-text)}.dsb-placeholder--error span{color:var(--ds-text-secondary)}.dsb-retry{background:var(--ds-brand-surface);border:1px solid var(--ds-border-gold-rest);border-radius:var(--ds-radius-sm);box-shadow:inset 0 0 12px #d4af370f;color:var(--ds-brand-bright);cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;min-height:28px;padding:0 var(--ds-space-5);text-transform:uppercase}.dsb-retry:hover{background:var(--ds-brand-surface-hover);border-color:var(--ds-border-gold-hover)}.dsb-pulse{animation:dsb-pulse 1.5s ease-out infinite;background:var(--ds-brand-deep);border-radius:50%;height:10px;width:10px}@keyframes dsb-pulse{0%{box-shadow:0 0 0 0 #b188006b}to{box-shadow:0 0 0 9px #b1880000}}@media (prefers-reduced-motion:reduce){.dsb-pulse{animation:none}}.bmpro-panel{background:#0000;box-sizing:border-box;color:var(--ds-text-primary);container-type:inline-size;display:flex;flex-direction:column;font-family:var(--ds-font-mono);height:100%;max-height:100%;min-height:0;min-width:0;overflow:hidden}.widget-panel-controls.bmpro-header-controls{align-items:stretch;gap:3px}.bmpro-header-controls .bmpro-chip,.bmpro-header-controls .bmpro-reset,.bmpro-header-controls .bmpro-select-chip{font-size:.68rem;gap:4px;padding-left:6px;padding-right:6px}.bmpro-header-controls .bmpro-select-chip select{min-width:38px}.bmpro-select-control{background:rgba(245,248,252,.045);border:1px solid #f5f8fc21;border-radius:6px;display:inline-flex;height:28px;overflow:hidden}.bmpro-reset,.bmpro-select-control select{background:#0000;border:0;color:#f5f8fce6;cursor:pointer;font:inherit;font-size:.7rem;font-weight:700;height:28px;min-width:0;padding:0 3px;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}.bmpro-reset:hover,.bmpro-select-control:hover{background:#f5f8fc17}.bmpro-select-control select:disabled{cursor:default;opacity:.48}.bmpro-select-control option{background:var(--ds-panel-bottom);color:var(--ds-text-primary)}.bmpro-chip,.bmpro-reset,.bmpro-select-chip{align-items:center;background:rgba(245,248,252,.045);border:1px solid #f5f8fc29;border-radius:6px;color:#f5f8fcdb;display:inline-flex;flex:0 0 auto;font-size:.76rem;font-weight:700;gap:6px;min-height:28px;padding:0 10px;white-space:nowrap}.bmpro-chip-market{min-width:96px}.bmpro-select-chip select{background:#0000;border:0;color:var(--ds-brand-bright);font:inherit;font-weight:800;min-width:52px;outline:none}.bmpro-select-chip option{background:var(--ds-panel-bottom);color:var(--ds-text-primary)}.bmpro-reset{border-right:1px solid #f5f8fc29}.bmpro-chip-market strong,.bmpro-chip-price strong{color:var(--ds-brand-bright);font-size:.9rem}.bmpro-basis-chip{min-width:0}.bmpro-basis-chip input{background:#0000;border:0;color:var(--ds-brand-bright);font:inherit;font-weight:800;outline:none;padding:0;width:52px}.bmpro-chip-muted{color:#f5f8fc9e}.bmpro-header-controls .live-badge{align-items:center;background:#22c55e17;border:1px solid #22c55e7a;border-radius:6px;display:inline-flex;font-size:.68rem;font-weight:800;height:28px;letter-spacing:0;padding:0 4px}.bmpro-header-controls .live-badge--dot:before{height:9px;width:9px}.bmpro-grid{grid-gap:1px;background:#f5f8fc21;border:0;box-sizing:border-box;display:grid;flex:1 1;gap:1px;grid-template-areas:"main hist" "volume legend";grid-template-columns:minmax(0,1fr) clamp(214px,24cqw,240px);grid-template-rows:minmax(0,1fr) 150px;min-height:0;min-width:0;overflow:hidden}.bmpro-hist,.bmpro-legend,.bmpro-main,.bmpro-volume{background:var(--ds-chart-pane);min-height:0;min-width:0;overflow:hidden;position:relative}.bmpro-main{cursor:grab;display:block;grid-area:main;height:100%;isolation:isolate}.bm-lite-main{cursor:default}.bmpro-main:active{cursor:grabbing}.bmpro-hist{grid-area:hist}.bmpro-volume{grid-area:volume}.bmpro-volume-content{inset:0;position:absolute}.bmpro-legend{background:linear-gradient(180deg,var(--ds-panel-top),var(--ds-panel-bottom));display:flex;flex-direction:column;gap:5px;grid-area:legend;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:8px 8px 10px 10px;scrollbar-width:thin}.bmpro-hist canvas,.bmpro-main canvas,.bmpro-volume canvas{display:block;height:100%;touch-action:none;width:100%}.bmpro-main canvas{inset:0;position:absolute}.bmpro-base-canvas{z-index:1!important}.bm-lite-axis-overlay,.bm-lite-chart,.bm-lite-gex-overlay,.bm-lite-overlay{display:block;height:100%;inset:0;position:absolute;width:100%}.bm-lite-chart{z-index:2}.bm-lite-main-chart{left:32px;width:auto}.bm-lite-overlay{pointer-events:none;z-index:1}.bm-lite-gex-overlay{pointer-events:none;z-index:3}.bm-lite-axis-overlay{pointer-events:none;z-index:4}.bm-lite-time-axis-hit-target{bottom:0;cursor:ew-resize;position:absolute;right:0;touch-action:none;z-index:5}.bm-lite-volume-chart{inset:0;opacity:0;pointer-events:none;position:absolute;z-index:1}.bm-lite-volume-overlay{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.bmpro-front-layer{display:block;inset:0;overflow:hidden;position:absolute;touch-action:none;transform:translateZ(0);z-index:80!important}.bm-lite-front-layer{pointer-events:none;z-index:4!important}.bm-lite-front-layer .bmpro-volume-dot,.bmpro-volume-dot{pointer-events:none}.bmpro-volume-dot{border:1.7px solid #f5f8fcfa;border-radius:50%;box-shadow:inset 0 0 10px #f5f8fc29,0 0 0 1px #000000c2,0 6px 16px #000000b8;display:block;position:absolute;transform:translateZ(0);z-index:81!important}.bmpro-volume-dot.is-climax{outline:2px solid #fff;outline-offset:2px}.bmpro-volume-dot.is-estimated{border-color:#cbd5e1c2;box-shadow:inset 0 0 8px #f5f8fc1f,0 0 0 1px #05080cd1,0 4px 12px #00000094}.bmpro-volume-dot.is-recovery{border-color:var(--ds-warning);box-shadow:inset 0 0 10px #ff8a1f29,0 0 0 1px #05080cd1,0 0 0 3px #ff8a1f38,0 6px 16px #000000b8}.bmpro-crosshair-x,.bmpro-crosshair-y{pointer-events:none;position:absolute;z-index:82}.bmpro-crosshair-x{border-left:1px dashed #f5f8fc9e;bottom:30px;top:12px}.bmpro-crosshair-y{border-top:1px dashed #f5f8fc9e;left:58px;right:10px}.bmpro-crosshair-price{background:#05080ceb;border:1px solid #f5f8fc4d;border-radius:3px;color:#f5f8fcf2;font:11px var(--ds-font-mono);height:20px;left:4px;line-height:18px;position:absolute;text-align:center;transform:translateY(-10px);width:48px;z-index:83}.bmpro-session-date{background:#05080cc7;border:1px solid #f5f8fc24;border-radius:3px;bottom:4px;color:#f5f8fcad;font:10px var(--ds-font-mono);left:4px;line-height:16px;padding:0 3px;pointer-events:none;position:absolute;z-index:84}.bmpro-empty{align-items:center;color:#f5f8fc70;display:flex;font-size:.82rem;font-weight:700;height:100%;justify-content:center}.bmpro-tip-stack{display:flex;flex-direction:column;gap:6px}.bmpro-tip,.bmpro-tip-stack{pointer-events:none;position:absolute;z-index:90}.bmpro-tip,.bmpro-tip-card{background:linear-gradient(180deg,#12141bfa,#080a0ffa);border:1px solid var(--ds-border-gold);border-radius:10px;box-shadow:0 18px 40px #00000061,inset 0 1px 0 #ffffff0f;color:#f5f8fce6;display:flex;flex-direction:column;font-size:.68rem;gap:3px;padding:12px;white-space:nowrap}.bmpro-tip-card--bubble{border-color:#57ff6857}.bmpro-tip-card--zerogex{align-items:center;background:#05080cf5;border-color:#f5f8fce6;padding:5px 9px}.bmpro-zerogex-label{color:#f5f8fcfa;font-size:.72rem;font-weight:800;letter-spacing:.08em}.bmpro-tip span:first-child,.bmpro-tip-kicker{color:#f5f8fc9e;font-size:.62rem;font-weight:800;letter-spacing:.04em}.bmpro-green{color:var(--ds-positive)}.bmpro-red{color:var(--ds-negative)}.bmpro-est{font-style:italic;opacity:.7}.bmpro-est-note{color:#f5f8fc80;font-size:.58rem;font-style:italic}.bmpro-legend-title{color:#f5f8fceb;font-size:.82rem;font-weight:800;letter-spacing:0;line-height:1.1}.bmpro-swatch{align-items:center;background:linear-gradient(90deg,#d10000,#d12929 24%,#602020 40%,#121920 47%,#121920 53%,#206039 60%,#29d16c 76%,#00bd39);border-radius:2px;box-shadow:inset 0 0 0 1px #f5f8fc14;display:flex;min-height:18px;padding:2px 6px;position:relative;width:min(176px,100%)}.bm-lite-swatch--bookmap{background:linear-gradient(90deg,#d10000,#870d0d 24%,#370c0c 40%,#000 47%,#000 53%,#0c371d 60%,#0d873e 76%,#00bd39)}.bmpro-swatch-scale{color:#f5f8fceb;font-size:.62rem;font-weight:800;line-height:1.05;min-height:12px;position:relative;text-shadow:0 1px 2px #000000e6;width:100%}.bmpro-swatch-scale-label{position:absolute;top:50%;white-space:nowrap}.bmpro-swatch-scale-label--left{left:0;transform:translateY(-50%)}.bmpro-swatch-scale-label--center{left:50%;transform:translate(-50%,-50%)}.bmpro-swatch-scale-label--right{right:0;transform:translateY(-50%)}.bmpro-key-row{align-items:flex-start;color:#f5f8fcdb;display:flex;font-size:.72rem;font-weight:700;gap:8px;line-height:1.18}.bmpro-key-row--compact{font-size:.64rem;font-weight:600;gap:7px;line-height:1.14;margin-left:4ch}.bmpro-legend-copy{color:#f5f8fcb8;font-size:.68rem;line-height:1.15}.bmpro-legend-copy--balanced{text-wrap:balance;display:block;width:100%}.bmpro-key-text{text-wrap:balance;display:block;flex:1 1 auto;min-width:0}.bmpro-key-text--compact{flex:1 1 auto}.bmpro-state-pair{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px}.bmpro-state-pair--compact{gap:3px}.bmpro-state-dot{border:1.25px solid #f5f8fce6;border-radius:50%;box-shadow:0 0 0 1px #0000008c;flex:0 0 auto;height:16px;overflow:hidden;position:relative;width:16px}.bmpro-state-pair--compact .bmpro-state-dot{border-width:1px;height:12px;width:12px}.bmpro-state-dot:before{content:"";height:70%;left:-10%;position:absolute;width:120%}.bmpro-state-dot--bullish{background:var(--ds-positive)}.bmpro-state-dot--bullish:before{background:#0f4b2d;border-radius:0 0 55% 55%/0 0 100% 100%;top:-18%;transform:rotate(4deg)}.bmpro-state-dot--bearish{background:var(--ds-negative)}.bmpro-state-dot--bearish:before{background:#6d1f25;border-radius:55% 55% 0 0/100% 100% 0 0;bottom:-18%;transform:rotate(-4deg)}.bmpro-zerogex-key{flex:0 0 auto;height:14px;position:relative;width:30px}.bmpro-zerogex-key-line{border-top:2px dotted #f5f8fcd1;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.bmpro-zerogex-key-diamond{background:#05080ceb;border:1.5px solid #f5f8fcfa;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:10px}.bmpro-legend-note{color:#f5f8fcb3;font-size:.74rem;text-align:center}@media (max-width:1000px){.bmpro-header-controls{gap:6px}.bmpro-chip,.bmpro-reset,.bmpro-select-chip,.bmpro-select-control select{font-size:.76rem}.bmpro-chip,.bmpro-reset,.bmpro-select-chip{padding-left:10px;padding-right:10px}}@container (max-width: 700px){.bmpro-grid{grid-template-areas:"main" "hist" "volume" "legend";grid-template-columns:1fr;grid-template-rows:minmax(360px,1fr) minmax(220px,260px) 150px minmax(150px,auto)}}@media (max-width:640px){.bmpro-chip,.bmpro-reset,.bmpro-select-chip,.bmpro-select-control{font-size:.72rem;min-height:30px}.bmpro-select-control select{font-size:.72rem;height:30px;padding:0 10px}.bmpro-chip-market{min-width:118px}}:root{--oc-text:#fff;--oc-bg:#000;--oc-header-bg:#0d121cfa;--oc-header-text:var(--ds-text-muted);--oc-border:var(--ds-border-subtle);--oc-row-a:hsla(0,0%,100%,.015);--oc-row-b:#ffffff08;--oc-black-bg:#000;--oc-black-text:#fff;--oc-strike-border:#b18800;--oc-row-min:12px}.oc-hcell{border-right:0;font-size:11px;font-weight:600;padding:.25rem .5rem;white-space:nowrap}.oc-hcell--first{border-left:0}.oc-cell,.oc-hcell--no-r{border-right:0}.oc-cell--first{border-left:0}.oc-cell--no-r{border-right:0}.oc-table{font-feature-settings:"tnum";background:#000;background:var(--oc-bg);color:#fff;color:var(--oc-text);font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;overflow-x:auto;overflow-y:hidden}.oc-table__surface{min-width:720px!important}.oc-header{background:#0d121cfa;background:var(--oc-header-bg);color:var(--ds-text-muted);color:var(--oc-header-text)}.oc-border{border-color:var(--oc-border)}.oc-row{background:hsla(0,0%,100%,.015);background:var(--oc-row-a)}.oc-row--alt{background:#ffffff08;background:var(--oc-row-b)}.oc-row,.oc-row--alt{border-bottom:1px solid var(--oc-border)}.oc-cell{font-size:11px;line-height:1.15;padding:.125rem .5rem;white-space:nowrap}.oc-cell--left{text-align:left}.oc-cell--right{text-align:right}.oc-cell--center,.oc-strike{text-align:center}.oc-strike{border-left:2px solid #b18800;border-left:2px solid var(--oc-strike-border);border-right:2px solid #b18800;border-right:2px solid var(--oc-strike-border);font-size:12px;font-weight:600;line-height:1.15;padding:.125rem .5rem;white-space:nowrap}:root{--oc-atm-divider:#b18800}.oc-row--atmline{border-top:2px solid #b18800;border-top:2px solid var(--oc-atm-divider);box-shadow:inset 0 4px 0 0 #b18800;box-shadow:inset 0 4px 0 0 var(--oc-atm-divider)}.oc-dn-zero,.oc-gn-zero,.oc-nv-zero{background-color:var(--oc-heat-neutral)}.oc-dn-neg-1,.oc-gn-neg-1,.oc-nv-neg-1{background-color:var(--oc-heat-negative-1)}.oc-dn-neg-2,.oc-gn-neg-2,.oc-nv-neg-2{background-color:var(--oc-heat-negative-2)}.oc-dn-neg-3,.oc-gn-neg-3,.oc-nv-neg-3{background-color:var(--oc-heat-negative-3)}.oc-dn-neg-4,.oc-gn-neg-4,.oc-nv-neg-4{background-color:var(--oc-heat-negative-4)}.oc-dn-neg-5,.oc-gn-neg-5,.oc-nv-neg-5{background-color:var(--oc-heat-negative-5)}.oc-dn-neg-6,.oc-gn-neg-6,.oc-nv-neg-6{background-color:var(--oc-heat-negative-6)}.oc-dn-neg-7,.oc-gn-neg-7,.oc-nv-neg-7{background-color:var(--oc-heat-negative-7)}.oc-dn-neg-8,.oc-gn-neg-8,.oc-nv-neg-8{background-color:var(--oc-heat-negative-8)}.oc-dn-neg-9,.oc-gn-neg-9,.oc-nv-neg-9{background-color:var(--oc-heat-negative-9)}.oc-dn-neg-10,.oc-gn-neg-10,.oc-nv-neg-10{background-color:var(--oc-heat-negative-10)}.oc-dn-pos-1,.oc-gn-pos-1,.oc-nv-pos-1{background-color:var(--oc-heat-positive-1)}.oc-dn-pos-2,.oc-gn-pos-2,.oc-nv-pos-2{background-color:var(--oc-heat-positive-2)}.oc-dn-pos-3,.oc-gn-pos-3,.oc-nv-pos-3{background-color:var(--oc-heat-positive-3)}.oc-dn-pos-4,.oc-gn-pos-4,.oc-nv-pos-4{background-color:var(--oc-heat-positive-4)}.oc-dn-pos-5,.oc-gn-pos-5,.oc-nv-pos-5{background-color:var(--oc-heat-positive-5)}.oc-dn-pos-6,.oc-gn-pos-6,.oc-nv-pos-6{background-color:var(--oc-heat-positive-6)}.oc-dn-pos-7,.oc-gn-pos-7,.oc-nv-pos-7{background-color:var(--oc-heat-positive-7)}.oc-dn-pos-8,.oc-gn-pos-8,.oc-nv-pos-8{background-color:var(--oc-heat-positive-8)}.oc-dn-pos-9,.oc-gn-pos-9,.oc-nv-pos-9{background-color:var(--oc-heat-positive-9)}.oc-dn-pos-10,.oc-gn-pos-10,.oc-nv-pos-10{background-color:var(--oc-heat-positive-10)}.oc-tr-zero{background-color:#000}.oc-tr-1{background-color:#111b1b}.oc-tr-2{background-color:#172f30}.oc-tr-3{background-color:#1d4447}.oc-tr-4{background-color:#215a5e}.oc-tr-5{background-color:#237277}.oc-tr-6{background-color:#248a91}.oc-tr-7{background-color:#23a3ab}.oc-tr-8{background-color:#1fbdc6}.oc-tr-9{background-color:#17d7e2}.oc-tr-10{background-color:#01d9e3}.oc-cell--vol,.oc-cell.oc-vol{background-color:#000!important;background-color:var(--oc-black-bg)!important;color:#fff!important;color:var(--oc-black-text)!important}.oc-cell--vol.oc-vol-zero,.oc-cell.oc-vol.oc-vol-zero{box-shadow:inset 0 0 0 0 #0000!important}.oc-cell--vol.oc-vol-s1,.oc-cell.oc-vol.oc-vol-s1{box-shadow:inset 0 0 0 9999px #ffdf5814!important}.oc-cell--vol.oc-vol-s2,.oc-cell.oc-vol.oc-vol-s2{box-shadow:inset 0 0 0 9999px #ffdf581f!important}.oc-cell--vol.oc-vol-s3,.oc-cell.oc-vol.oc-vol-s3{box-shadow:inset 0 0 0 9999px #ffdf5829!important}.oc-cell--vol.oc-vol-s4,.oc-cell.oc-vol.oc-vol-s4{box-shadow:inset 0 0 0 9999px #ffdf5833!important}.oc-cell--vol.oc-vol-s5,.oc-cell.oc-vol.oc-vol-s5{box-shadow:inset 0 0 0 9999px #ffdf5842!important}.oc-cell--vol.oc-vol-s6,.oc-cell.oc-vol.oc-vol-s6{box-shadow:inset 0 0 0 9999px #ffdf5852!important}.oc-cell--vol.oc-vol-s7,.oc-cell.oc-vol.oc-vol-s7{box-shadow:inset 0 0 0 9999px #ffdf5866!important}.oc-cell--vol.oc-vol-s8,.oc-cell.oc-vol.oc-vol-s8{box-shadow:inset 0 0 0 9999px #ffdf5880!important}.oc-cell--vol.oc-vol-s9,.oc-cell.oc-vol.oc-vol-s9{box-shadow:inset 0 0 0 9999px #ffdf5899!important}.oc-cell--vol.oc-vol-s10,.oc-cell.oc-vol.oc-vol-s10{box-shadow:inset 0 0 0 9999px #ffdf58b3!important}.oc-hcell--left{text-align:left}.oc-hcell--right{text-align:right}.oc-hcell--center{text-align:center}.oc-strike-toggle{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:.2rem;margin:0;padding:0;white-space:nowrap}.oc-strike-toggle:focus-visible,.oc-strike-toggle:hover{color:#b18800;color:var(--oc-strike-border)}.oc-strike-toggle.is-active{color:#b18800;color:var(--oc-strike-border)}.oc-strike-caret{font-size:12px;opacity:.85}.oc-rows>.dsb-placeholder{left:0;position:sticky;width:100%;width:var(--oc-visible-width,100%)}:root{--oc-row-min:16px}.oc-rows{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.oc-rows>.oc-row,.oc-rows>.oc-row--alt{flex:1 1 auto;min-height:16px;min-height:var(--oc-row-min)}.cc-table .oc-header{align-items:center;min-height:27px}.cc-table .oc-hcell{font-size:9px;letter-spacing:.01em;line-height:1;overflow:hidden;padding:3px 2px;text-overflow:ellipsis}.cc-row--atm .oc-strike{color:var(--ds-text-primary);font-weight:700}.cc-empty{align-items:center;color:var(--ds-text-muted);font-size:12px;justify-content:center}.cc-empty,.eodsm-panel{display:flex;height:100%}.eodsm-panel{background:#0000;color:var(--ds-text-primary);flex-direction:column;font-family:var(--ds-font-mono)}.eodsm-panel,.eodsm-wrap{min-height:0;overflow:hidden}.eodsm-wrap{flex:1 1;position:relative}.eodsm-wrap svg{cursor:crosshair;display:block;height:100%;width:100%}.eodsm-complete,.eodsm-gts-context,.eodsm-meta,.eodsm-price,.eodsm-state{font-size:.56rem;letter-spacing:.055em;white-space:nowrap}.eodsm-state{font-weight:800}.eodsm-state.is-inactive,.eodsm-state.is-neutral{color:#94a3b8b8}.eodsm-state.is-range{color:#e5eef5e0}.eodsm-state.is-one-sided{color:#e5eef5b8}.eodsm-state.is-overlap{color:#d6a435}.eodsm-price{color:#e5eef5eb;font-weight:700}.eodsm-gts-context{color:#94a3b8b8;font-weight:800}.eodsm-gts-context.is-call:not(.is-low){color:#00bf3aeb}.eodsm-gts-context.is-put:not(.is-low){color:#d00000f0}.eodsm-gts-context.is-low,.eodsm-gts-context.is-neutral{color:#94a3b89e}.eodsm-meta{color:#94a3b8b3}.eodsm-complete{color:#94a3b8c2;font-weight:800}.eodsm-grid{stroke:rgba(148,163,184,.085);stroke-width:1}.eodsm-grid,.eodsm-time-grid{vector-effect:non-scaling-stroke}.eodsm-time-grid{stroke:rgba(148,163,184,.055);stroke-width:1}.eodsm-axis{fill:#94a3b88f;font-size:.47rem;pointer-events:none}.eodsm-price-line{stroke:#e5eef5eb;stroke-width:1.45;stroke-linejoin:round;stroke-linecap:round}.eodsm-price-dot,.eodsm-price-line{vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-price-dot{fill:#e5eef5f5;stroke:#05070aeb;stroke-width:1}.eodsm-support-rail{stroke:#00bf3a;stroke-width:2.1;stroke-linecap:butt}.eodsm-resistance-rail,.eodsm-support-rail{vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-resistance-rail{stroke:#d00000;stroke-width:2.1;stroke-linecap:butt}.eodsm-gts-challenge-rail{stroke:#e5eef5eb;stroke-linecap:round;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-gts-challenge-rail.is-call{filter:drop-shadow(0 0 1.6px rgba(0,191,58,.42))}.eodsm-gts-challenge-rail.is-put{filter:drop-shadow(0 0 1.6px rgba(208,0,0,.46))}.eodsm-support-marker{fill:#00bf3a}.eodsm-resistance-marker,.eodsm-support-marker{stroke:#05070ae0;stroke-width:.8;vector-effect:non-scaling-stroke}.eodsm-resistance-marker{fill:#d00000}.eodsm-level-label{font-size:.44rem;font-weight:750;letter-spacing:.035em;pointer-events:none}.eodsm-level-label.is-support{fill:#00bf3ac7}.eodsm-level-label.is-resistance{fill:#d00000cc}.eodsm-level-label.is-overlap{fill:#d6a435f0}.eodsm-defined-range-zone,.eodsm-overlap-zone{fill:rgba(214,164,53,.105);stroke:#d6a43538;stroke-width:.8;vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-resistance-open-zone{fill:rgba(208,0,0,.085);stroke:#d0000029;stroke-width:.7;vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-support-open-zone{fill:rgba(0,191,58,.075);stroke:#00bf3a26;stroke-width:.7}.eodsm-overlap-line,.eodsm-support-open-zone{vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-overlap-line{stroke:#d6a435f5;stroke-width:2.5}.eodsm-overlap-marker{fill:#d6a435;stroke:#05070ae6;stroke-width:1;vector-effect:non-scaling-stroke}.eodsm-overlap-caption{fill:#d6a435b8;font-size:.45rem;font-weight:800;letter-spacing:.065em;pointer-events:none}.eodsm-crosshair{stroke:#e5eef53d;stroke-width:1;stroke-dasharray:3 3}.eodsm-crosshair,.eodsm-hover-dot{vector-effect:non-scaling-stroke;pointer-events:none}.eodsm-hover-dot{fill:#e5eef5fa;stroke:#05070aeb;stroke-width:1}.eodsm-empty,.eodsm-overlay-empty{align-items:center;color:#94a3b899;display:flex;font-size:.6rem;justify-content:center;letter-spacing:.055em;text-align:center}.eodsm-empty{flex:1 1;min-height:0}.eodsm-overlay-empty{inset:0;pointer-events:none;position:absolute}.eodsm-waiting-range{color:#94a3b875;font-size:.45rem;font-weight:700;letter-spacing:.075em;pointer-events:none;position:absolute;right:48px;top:8px}@media (max-width:520px){.eodsm-complete,.eodsm-gts-context,.eodsm-meta,.eodsm-price,.eodsm-state{font-size:.52rem}.eodsm-level-label{font-size:.41rem}.eodsm-axis{font-size:.44rem}}.gpdf-panel{background:#0000;color:var(--ds-text-primary);display:flex;flex-direction:column;font-family:var(--ds-font-mono);height:100%;overflow:hidden}.gpdf-phase{font-size:.6rem;font-weight:700;letter-spacing:.08em}.gpdf-val{font-size:.6rem;letter-spacing:.04em}.gpdf-wrap{flex:1 1;min-height:0;position:relative}.gpdf-wrap svg{display:block}.gpdf-band{fill:#e5eef50d}.gpdf-zero{stroke:#e5eef559;stroke-width:1}.gpdf-ref{stroke:#d4af3733;stroke-width:1;stroke-dasharray:4 4}.gpdf-edge{stroke:#e5eef524;stroke-width:1;stroke-dasharray:2 3}.gpdf-line{stroke:#e5eef5bf}.gpdf-axis{fill:#e5eef573;font-size:.5rem}.gpdf-axis-ref{fill:#d4af378c}.gpdf-crosshair{stroke:#e5eef54d;stroke-width:1;stroke-dasharray:3 3}.gpdf-crosshair,.gpdf-crosshair-dot{pointer-events:none}.gpdf-hover-time{color:#e5eef58c;font-size:.55rem;letter-spacing:.04em;margin-left:2px}.gpdf-empty{align-items:center;color:#e5eef58c;display:flex;flex:1 1;font-size:.65rem;justify-content:center;letter-spacing:.05em}.gpdf-bubble-layer{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.gpdf-delta-bubble{border:1px solid #e5eef53d;border-radius:50%;box-sizing:border-box;display:block;opacity:.9;pointer-events:none;position:absolute}.gpdf-delta-bubble.is-climax{border-color:#e5eef5e6}.gpdf-delta-bubble.is-estimated{opacity:.72}.gpdf-delta-bubble.is-recovery{opacity:.55}.gpdf-threshold-control{align-items:center;background:#e5eef50a;border:1px solid #e5eef524;border-radius:4px;color:#e5eef594;display:inline-flex;font-size:.55rem;gap:4px;height:20px;letter-spacing:.03em;padding:0 5px;white-space:nowrap}.gpdf-threshold-control select{appearance:none;-webkit-appearance:none;background:#0000;border:0;color:var(--ds-text-primary);cursor:pointer;font:inherit;font-weight:700;margin:0;outline:0;padding:0 10px 0 0}.gpdf-threshold-control select:focus{outline:none}.gpdf-chart{cursor:crosshair;display:block;touch-action:none;-webkit-user-select:none;user-select:none}.gpdf-chart.is-panning{cursor:grabbing}.gpdf-reset-zoom{background:#e5eef50a;border:1px solid #e5eef524;border-radius:4px;color:#e5eef5ad;cursor:pointer;font-family:inherit;font-size:.55rem;height:20px;letter-spacing:.03em;padding:0 6px}.gpdf-reset-zoom:hover{background:#e5eef514;color:#e5eef5e6}.gtm-panel{background:#0000;color:var(--ds-text-primary);display:flex;flex-direction:column;font-family:var(--ds-font-mono);height:100%;overflow:hidden}.gtm-wrap{flex:1 1;min-height:0;position:relative}.gtm-chart{cursor:crosshair;display:block;touch-action:none;-webkit-user-select:none;user-select:none}.gtm-chart.is-panning{cursor:grabbing}.gtm-tab{background:rgba(229,238,245,.035);border:1px solid #e5eef524;border-radius:4px;color:#e5eef585;cursor:pointer;font-family:inherit;font-size:.55rem;font-weight:700;height:20px;letter-spacing:.045em;padding:0 7px;text-transform:uppercase;white-space:nowrap}.gtm-tab:hover{background:#e5eef50f;color:#e5eef5d1}.gtm-tab.is-active{background:#e5eef517;border-color:#e5eef547;color:#e5eef5f0}.gtm-readout{color:#e5eef5c7;font-size:.58rem;font-weight:700;letter-spacing:.035em;white-space:nowrap}.gtm-readout-direction{letter-spacing:.07em}.gtm-hover-time{color:#e5eef58c;font-size:.55rem;letter-spacing:.04em;margin-left:2px;white-space:nowrap}.gtm-reset{background:#e5eef50a;border:1px solid #e5eef524;border-radius:4px;color:#e5eef5ad;cursor:pointer;font-family:inherit;font-size:.55rem;height:20px;letter-spacing:.03em;padding:0 6px}.gtm-reset:hover{background:#e5eef514;color:#e5eef5e6}.gtm-zero{stroke:#e5eef547;stroke-width:1}.gtm-gts-level{stroke:#e5eef51f;stroke-width:1;stroke-dasharray:3 4}.gtm-gts-level.is-strong{stroke:#d4af374d}.gtm-gex-line,.gtm-gts-segment{stroke-width:1.7;stroke-linecap:round;vector-effect:non-scaling-stroke}.gtm-gex-line{stroke-linejoin:round}.gtm-axis{fill:#e5eef573;font-size:.5rem}.gtm-crosshair{stroke:#e5eef54d;stroke-width:1;stroke-dasharray:3 3}.gtm-crosshair,.gtm-crosshair-dot{pointer-events:none}.gtm-empty{align-items:center;color:#e5eef58c;display:flex;font-size:.65rem;height:100%;justify-content:center;letter-spacing:.05em}.gtm-gts-zone{pointer-events:none}.gtm-gts-zone-weak{fill:rgba(229,238,245,.012)}.gtm-gts-zone-building{fill:#e5eef505}.gtm-gts-zone-strong{fill:#e5eef508}.gtm-gts-zone-extreme{fill:rgba(229,238,245,.045)}.gtm-gts-spine{stroke:#e5eef561;stroke-width:1}.gtm-gts-stem{stroke-width:.8;vector-effect:non-scaling-stroke;pointer-events:none}.gtm-gts-transition-band{fill:rgba(140,148,160,.055);pointer-events:none}.gtm-gts-transition-label{fill:#8c94a057;font-size:.44rem;font-weight:700;letter-spacing:.08em;pointer-events:none}.gtm-gts-bridge{stroke:#8c94a0d9;stroke-width:1.35;stroke-dasharray:2 2}.gtm-gts-bridge,.gtm-gts-flip{vector-effect:non-scaling-stroke;pointer-events:none}.gtm-gts-flip{stroke:#030712e6;stroke-width:.9;opacity:.88}.gtm-gts-lane-label{font-size:.49rem;font-weight:800;letter-spacing:.09em;opacity:.52;pointer-events:none}.gtm-gts-lane-label.is-call{fill:#00bf3a}.gtm-gts-lane-label.is-put{fill:#d00000}.misTerminal{background:#000;border:0;border-radius:0;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.misTerminalControls{font-family:var(--ds-font-mono)}.misTerminalDate{color:#f5f5f573;font-size:9px;font-weight:800}.misAlarmToggle{background:#d4af370f;border:1px solid #d4af3757;border-radius:4px;color:#f5f5f585;cursor:pointer;font:inherit;font-size:9px;font-weight:900;letter-spacing:.08em;padding:4px 7px}.misAlarmToggle.on{background:#21d16b17;border-color:#21d16b7a;color:var(--ds-live)}.misLive{color:#f5f5f559;font-size:9px;font-weight:900;letter-spacing:.08em}.misLive.on{color:var(--ds-live)}.misLive.replay{color:var(--ds-info)}.misLive.paused{color:var(--ds-brand)}.misTerminalFeed{flex:1 1 auto;min-height:0;overflow-anchor:none;overflow-y:auto;padding:var(--ds-space-2) var(--ds-space-4);scroll-behavior:smooth}.misTerminalFeed::-webkit-scrollbar{width:8px}.misTerminalFeed::-webkit-scrollbar-track{background:#ffffff08}.misTerminalFeed::-webkit-scrollbar-thumb{background:#d4af3759;border-radius:999px}.misPost{background:#08090b;border:1px solid #41485494;border-radius:8px;font-family:var(--ds-font-mono);margin-bottom:6px;overflow:hidden}.misPost.open{border-color:#505f73cc}.misPost.critical{border-color:#ff5b5bbf}.misPost.high{border-color:#d4af379e}.misPost.medium{border-color:#78aaff73}.misPost.low{border-color:#5f6e7db3}.misPost.state-expired,.misPost.state-inactive{border-color:#707a8985}.misPost.state-expired .misPostBodyWrap,.misPost.state-expired .misPostToggle,.misPost.state-inactive .misPostBodyWrap,.misPost.state-inactive .misPostToggle{opacity:.76}.misPostToggle{background:#0000;border:0;color:inherit;cursor:pointer;display:block;padding:14px 16px 12px;text-align:left;width:100%}.misPostTop{gap:8px;justify-content:space-between;margin-bottom:6px}.misPostIdentity,.misPostTop{align-items:center;display:flex}.misPostIdentity{flex-wrap:wrap;gap:6px;min-width:0}.misLifecycleBadge,.misModuleBadge,.misStatusBadge{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:950;letter-spacing:.08em;min-height:22px;padding:3px 7px}.misModuleBadge{background:linear-gradient(135deg,#c89519,#936b0b);color:#fff7d6}.misStatusBadge{background:#24d06b14;color:#24d06b}.misLifecycleBadge{background:#7887961f;color:#dce6f0ad}.misLifecycleBadge.expired{background:#e2b3651f;color:#e2b365}.misTime{color:#f5f5f56b;font-size:9px;font-weight:800}.misChevron{color:#f5f5f573;font-size:.75rem}.misPost h3{color:#ebf1faeb;font-size:.92rem;font-weight:900;line-height:1.45;margin:0}.misQuickBullets{display:flex;flex-direction:column;gap:6px;margin-top:12px}.misQuickBullets div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:14px 1fr}.misQuickBullets span{color:#f5f5f573}.misQuickBullets p{color:#d2dce8c2;font-size:.82rem;line-height:1.45;margin:0}.misPostBodyWrap{border-top:1px solid #46505f61;padding:14px 16px 16px}.misPostBody{color:#dce6f0d1;font-size:.82rem;line-height:1.65;margin:0 0 14px;white-space:pre-line}.misReadMeta{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:14px}.misReadMeta div{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.045);border-radius:6px;padding:8px 10px}.misKeyLevels span,.misReadMeta span{color:#f5f5f56b;display:block;font-size:.68rem;font-weight:900;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.misKeyLevels strong,.misReadMeta strong{color:#f0f6ffe6;font-size:.8rem}.misKeyLevels{grid-gap:8px 14px;display:grid;gap:8px 14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:12px 0 14px}.misKeyLevels div{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:minmax(120px,.55fr) 1fr}.misKeyLevels span{color:#8edcff;margin:0}.misCardSections{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:14px}.misCardSections section{background:hsla(0,0%,100%,.025);border:1px solid #46505f6b;border-radius:6px;padding:10px}.misCardSections h4{color:var(--ds-brand);font-size:.72rem;letter-spacing:.08em;margin:0 0 7px;text-transform:uppercase}.misCardSections p{color:#dce6f0bd;font-size:.78rem;line-height:1.45;margin:0 0 6px}.misTags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.misTags span{background:#ffffff0a;border-radius:999px;color:#dce6f08c;font-size:.68rem;padding:5px 8px}.misPostFooter{border-top:1px solid #46505f52;color:#f5f5f55c;font-size:.7rem;margin-top:14px;padding-top:10px}.misNoPosts{grid-gap:8px;background:hsla(0,0%,100%,.025);border:1px dashed #d4af3740;border-radius:10px;display:grid;gap:8px;min-height:240px;place-items:center;text-align:center}.misNoPosts h3{color:#ebf1fae6;margin:0}.misNoPosts p{color:#dce6f08f;margin:0;max-width:560px}@media (max-width:760px){.misKeyLevels div{gap:4px;grid-template-columns:1fr}}.misModuleBadge{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:10px;font-weight:950;letter-spacing:.08em;min-height:22px;padding:3px 7px}.misPost.module-first-flows .misModuleBadge{background:#607d8b;color:#d9ffea}.misPost.module-zero-gex .misModuleBadge{background:#005f86;color:#d9f5ff}.misPost.module-trend .misModuleBadge{background:#233137;color:#eee7ff}.misPost.module-eod-range .misModuleBadge{background:#115b6533;color:#fff3c4}.misPost.module-market .misModuleBadge{background:#39434d;color:#eef3f7}.zg-panel{background:#0000;color:var(--ds-text-primary);display:flex;flex-direction:column;font-family:var(--ds-font-mono);height:100%;overflow:hidden}.zg-phase{font-size:.6rem;font-weight:700;letter-spacing:.08em}.zg-val{font-size:.6rem;letter-spacing:.04em}.zg-wrap{flex:1 1;min-height:0;position:relative}.zg-wrap svg{display:block}.zg-band{fill:#e5eef50d}.zg-zero{stroke:#e5eef559;stroke-width:1}.zg-ref{stroke:#d4af3733;stroke-width:1;stroke-dasharray:4 4}.zg-edge{stroke:#e5eef524;stroke-width:1;stroke-dasharray:2 3}.zg-line{stroke:#e5eef5bf}.zg-axis{fill:#e5eef573;font-size:.5rem}.zg-axis-ref{fill:#d4af378c}.zg-crosshair{stroke:#e5eef54d;stroke-width:1;stroke-dasharray:3 3}.zg-crosshair,.zg-crosshair-dot{pointer-events:none}.zg-hover-time{color:#e5eef58c;font-size:.55rem;letter-spacing:.04em;margin-left:2px}.zg-empty{color:#e5eef58c;flex:1 1;font-size:.65rem;letter-spacing:.05em}.flow-meter,.zg-empty{align-items:center;display:flex;justify-content:center}.flow-meter{background:#050505;box-sizing:border-box;color:#fff;height:100%;min-height:0;overflow:hidden;width:100%}.flow-meter__content{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:24px;text-align:center}.flow-meter__eyebrow{color:#ffffff6b;font-size:10px;letter-spacing:.18em}.flow-meter__eyebrow,.flow-meter__title{font-weight:600;text-transform:uppercase}.flow-meter__title{color:#ffffffeb;font-size:16px;letter-spacing:.08em}.flow-meter__placeholder{color:#ffffff5c;font-size:11px;font-weight:400;letter-spacing:.03em;margin-top:4px}.dashboard-config-btn{align-items:center;background:var(--ds-brand-surface);border:1px solid var(--ds-border-gold-rest);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-panel),inset 0 0 12px #d4af370f;color:var(--ds-brand-bright);cursor:pointer;display:flex;font-size:15px;height:34px;justify-content:center;line-height:1;transition:color .18s ease,border-color .18s ease,background .18s ease;width:34px}.dashboard-config-btn:hover{background:var(--ds-brand-surface-hover);border-color:var(--ds-border-gold-hover);color:var(--ds-brand-bright)}.cfg-overlay{align-items:center;background:var(--ds-scrim);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:var(--ds-space-6);position:fixed;z-index:100}.cfg-modal{background:linear-gradient(180deg,var(--ds-panel-top),var(--ds-panel-bottom));border:1px solid var(--ds-border-gold);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-modal);color:var(--ds-text-primary);display:flex;flex-direction:column;font-family:var(--ds-font-product);max-height:min(88vh,820px);overflow:hidden;width:min(720px,calc(100vw - 32px))}.cfg-foot,.cfg-head{align-items:center;background:#03030352;display:flex;flex:0 0 auto;gap:var(--ds-space-3);justify-content:space-between;padding:var(--ds-space-5) var(--ds-space-6)}.cfg-foot{flex-wrap:wrap}.cfg-head{border-bottom:1px solid var(--ds-border-subtle)}.cfg-foot{border-top:1px solid var(--ds-border-subtle)}.cfg-title{color:var(--ds-text-primary);font-size:18px;font-weight:700;line-height:1.1}.cfg-close,.cfg-done,.cfg-reset{border-radius:var(--ds-radius-sm);cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;min-height:34px;text-transform:uppercase}.cfg-close{background:var(--ds-brand-surface);border:1px solid var(--ds-border-gold-rest);color:var(--ds-brand-bright);padding:0;width:34px}.cfg-close:hover{background:var(--ds-brand-surface-hover);border-color:var(--ds-border-gold-hover)}.cfg-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--ds-space-6)}.cfg-section{margin-bottom:var(--ds-space-7)}.cfg-section:last-child{margin-bottom:0}.cfg-section-label{color:var(--ds-text-muted);font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:var(--ds-space-3);text-transform:uppercase}.cfg-thumbs{grid-gap:var(--ds-space-3);display:grid;gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-thumb{align-items:center;background:var(--ds-surface-nested);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;display:flex;flex-direction:column;gap:var(--ds-space-2);min-height:82px;padding:var(--ds-space-3) var(--ds-space-2);transition:color .18s ease,border-color .18s ease,background .18s ease}.cfg-thumb.is-active,.cfg-thumb:hover{border-color:var(--ds-border-gold-hover);color:var(--ds-brand-bright)}.cfg-thumb.is-active{background:var(--ds-brand-surface)}.cfg-thumb__grid{grid-gap:2px;display:grid;gap:2px;height:48px;width:72px}.cfg-thumb__cell{background:#8f9bad4d;border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xs)}.cfg-thumb.is-active .cfg-thumb__cell{background:var(--ds-brand-surface-hover);border-color:var(--ds-border-gold-rest)}.cfg-thumb__label{color:inherit;font-size:9px;font-weight:800;line-height:1.2;text-align:center}.cfg-panels{grid-gap:var(--ds-space-4);display:grid;gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-panel-card{background:var(--ds-surface-nested);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);display:flex;flex-direction:column;gap:var(--ds-space-3);min-width:0;padding:var(--ds-space-4)}.cfg-panel-head{align-items:center;display:flex;justify-content:space-between}.cfg-panel-name{color:var(--ds-text-primary);font-size:12px;font-weight:700}.cfg-panel-area{color:var(--ds-text-muted);font-weight:400;margin-left:var(--ds-space-1)}.cfg-panel-tabs-note{background:linear-gradient(135deg,#c9a227,#f1d36a);border-radius:var(--ds-radius-pill);color:var(--ds-text-inverse);font-size:9px;font-weight:800;letter-spacing:.04em;line-height:20px;min-height:20px;padding:0 var(--ds-space-2);text-transform:uppercase}.cfg-chips{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.cfg-chip{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-pill);box-sizing:border-box;color:var(--ds-text-primary);display:inline-flex;font-size:11px;gap:var(--ds-space-1);min-height:24px;padding:0 var(--ds-space-2) 0 var(--ds-space-3)}.cfg-chip--muted{border-style:dashed;padding:0 var(--ds-space-3)}.cfg-chip--muted,.cfg-chip-x{background:#0000;color:var(--ds-text-muted)}.cfg-chip-x{border:0;border-radius:50%;cursor:pointer;font-size:10px;font-weight:800;height:20px;padding:0;width:20px}.cfg-chip-x:hover{background:var(--ds-error-fill);color:var(--ds-error-text)}.cfg-empty{color:var(--ds-text-muted);font-size:11px;font-style:italic}.cfg-add{background:var(--ds-surface-nested);border:1px solid var(--ds-border-gold-rest);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);cursor:pointer;font-family:var(--ds-font-product);font-size:11px;min-height:34px;padding:0 var(--ds-space-3);width:100%}.cfg-reset{background:#0000;border:1px solid var(--ds-error-border);color:var(--ds-error-text);padding:0 var(--ds-space-5)}.cfg-reset:hover{background:var(--ds-error-fill)}.cfg-done{background:linear-gradient(135deg,#c9a227,#f1d36a);border:0;color:var(--ds-text-inverse);padding:0 var(--ds-space-6)}.cfg-resync{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--ds-space-3);min-width:0}.cfg-resync-btn{background:#ff8a1f14;border:1px solid var(--ds-warning);border-radius:var(--ds-radius-sm);color:var(--ds-warning);cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;min-height:34px;padding:0 var(--ds-space-4);text-transform:uppercase}.cfg-resync-btn:hover:not(:disabled){background:#ff8a1f29}.cfg-resync-btn:disabled{cursor:not-allowed;opacity:.5}.cfg-resync-confirm{align-items:center;display:flex;flex:1 0 100%;flex-wrap:wrap;gap:var(--ds-space-3);min-height:34px;order:-1}.cfg-resync-msg{color:var(--ds-text-secondary);font-size:11px}.cfg-resync-msg--error{color:var(--ds-error-text)}.cfg-resync-cancel-btn,.cfg-resync-confirm-btn{border-radius:var(--ds-radius-sm);cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;min-height:34px;padding:0 var(--ds-space-4);text-transform:uppercase}.cfg-resync-confirm-btn{background:#0000;border:1px solid var(--ds-error-border);color:var(--ds-error-text)}.cfg-resync-confirm-btn:hover{background:var(--ds-error-fill)}.cfg-resync-cancel-btn{background:#0000;border:1px solid var(--ds-border-subtle);color:var(--ds-text-secondary)}@media (max-width:1249px){.cfg-overlay{padding:var(--ds-space-5)}.cfg-modal{max-height:calc(100vh - 24px);width:calc(100vw - 24px)}.cfg-body{padding:var(--ds-space-5)}}@media (max-width:640px){.cfg-panels,.cfg-thumbs{grid-template-columns:1fr}}.replay-chrome{align-items:center;display:flex;gap:var(--ds-space-4);min-width:0}.replay-toggle{background:var(--ds-brand-surface);border:1px solid var(--ds-border-gold-rest);border-radius:var(--ds-radius-sm);color:var(--ds-text-primary);cursor:pointer;font-family:var(--ds-font-mono);font-size:.62rem;letter-spacing:.04em;min-height:26px;padding:0 10px;white-space:nowrap}.replay-toggle:hover{background:var(--ds-brand-surface-hover);border-color:var(--ds-border-gold-hover);color:var(--ds-brand-bright)}.replay-toggle:disabled{cursor:default;opacity:.4}.replay-chrome--active .replay-toggle{background:rgba(var(--ds-info-rgb),.12);border-color:rgba(var(--ds-info-rgb),.62);box-shadow:inset 0 0 0 1px rgba(var(--ds-info-rgb),.08);color:var(--ds-info);font-weight:800}.replay-hint{color:#e5eef580;font-family:var(--ds-font-mono);font-size:.58rem;letter-spacing:.03em;white-space:nowrap}.replay-banner{align-items:center;background:rgba(var(--ds-info-rgb),.05);border:1px solid rgba(var(--ds-info-rgb),.42);border-radius:var(--ds-radius-sm);display:flex;flex:1 1 auto;gap:10px;min-height:43px;min-width:0;padding:0 10px}.replay-banner__label{color:var(--ds-info);font-family:var(--ds-font-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;white-space:nowrap}.replay-scrub-shell{--replay-scrub-thumb-width:12px;--replay-scrub-inset:32px;flex:1 1 auto;min-width:80px;padding:21px var(--replay-scrub-inset) 0;position:relative}.replay-scrub{appearance:none;background:#0000;border:0;cursor:pointer;display:block;height:16px;margin:0;outline:0;padding:0;width:100%}.replay-scrub-thumb-measure{height:0;position:absolute;visibility:hidden;width:var(--replay-scrub-thumb-width)}.replay-scrub::-webkit-slider-runnable-track{background:#e5eef52e;border-radius:999px;box-shadow:inset 0 0 0 1px #e5eef514;height:4px}.replay-scrub::-webkit-slider-thumb{appearance:none;background:var(--ds-info);border:2px solid var(--ds-surface-tooltip);border-radius:50%;box-shadow:0 0 0 1px rgba(var(--ds-info-rgb),.58);height:var(--replay-scrub-thumb-width);margin-top:-4px;width:var(--replay-scrub-thumb-width)}.replay-scrub::-moz-range-track{background:#e5eef52e;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #e5eef514;height:4px}.replay-scrub::-moz-range-thumb{background:var(--ds-info);border:2px solid var(--ds-surface-tooltip);border-radius:50%;box-shadow:0 0 0 1px rgba(var(--ds-info-rgb),.58);height:var(--replay-scrub-thumb-width);width:var(--replay-scrub-thumb-width)}.replay-scrub:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(var(--ds-info-rgb),.24)}.replay-scrub:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px rgba(var(--ds-info-rgb),.24)}.replay-scrub-selected{background:var(--ds-surface-tooltip);border:1px solid rgba(var(--ds-info-rgb),.34);border-radius:var(--ds-radius-xs);box-shadow:0 4px 12px #00000059;color:var(--ds-text-primary);font-size:.56rem;left:clamp(32px,calc(var(--replay-scrub-inset) + var(--replay-scrub-thumb-width)/2 + (100% - 2*var(--replay-scrub-inset) - var(--replay-scrub-thumb-width))*0),calc(100% - 32px));left:clamp(var(--replay-scrub-readout-half-width,32px),calc(var(--replay-scrub-inset) + var(--replay-scrub-thumb-width)/2 + var(--replay-scrub-ratio, 0)*(100% - 2*var(--replay-scrub-inset) - var(--replay-scrub-thumb-width))),calc(100% - var(--replay-scrub-readout-half-width, 32px)));letter-spacing:.03em;line-height:1.3;padding:3px 6px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);z-index:2}.replay-clock,.replay-scrub-selected{font-family:var(--ds-font-mono);white-space:nowrap}.replay-clock{color:var(--ds-info);flex:0 0 auto;font-size:.58rem;letter-spacing:.04em}.replay-clock--start{color:#e5eef580}.replay-scrub-selected--gap{border-color:#ff8a1f8c;color:#ffba5c}.replay-scrub-selected--partial{border-color:#f4c22b8c}.replay-scrub-gaps{bottom:6px;height:4px;left:calc(var(--replay-scrub-inset) + var(--replay-scrub-thumb-width)/2);pointer-events:none;position:absolute;right:calc(var(--replay-scrub-inset) + var(--replay-scrub-thumb-width)/2);z-index:1}.replay-scrub-gap{background:repeating-linear-gradient(-45deg,#ff8a1fb3,#ff8a1fb3 2px,#ff8a1f29 0,#ff8a1f29 4px)}.replay-scrub-gap,.replay-scrub-partial{border-radius:999px;height:100%;min-width:2px;position:absolute;top:0}.replay-scrub-partial{background:#f4c22b73}.replay-hint--partial{color:#f4c22b;white-space:nowrap}@media (max-width:640px){.replay-scrub-gaps{left:calc(var(--replay-scrub-thumb-width)/2);right:calc(var(--replay-scrub-thumb-width)/2)}.replay-banner{flex-wrap:wrap;gap:4px 6px}.replay-scrub-shell{--replay-scrub-inset:0px;min-width:56px;padding-top:0}.replay-scrub-shell--preview{flex-basis:128px;padding-top:21px}.replay-scrub-shell:not(.replay-scrub-shell--preview) .replay-scrub-selected{display:block;margin:0 auto 3px;position:static;transform:none;width:fit-content}.replay-hint--partial{flex:1 0 100%;text-align:center}}.top-bar{align-items:center;background:#0000;border-bottom:1px solid #0000;display:flex;flex:0 0 auto;flex-direction:column;max-height:12px;overflow:hidden;overflow:clip;transition:max-height .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.top-bar--expanded{max-height:80px}.top-bar--replaying{background:rgba(var(--ds-info-rgb),.06);border-bottom-color:var(--ds-info);box-shadow:inset 0 0 0 1px rgba(var(--ds-info-rgb),.36)}.top-bar__handle{align-items:flex-end;appearance:none;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 auto;height:12px;justify-content:center;padding:0 0 2px;width:44px}.top-bar__handle:disabled{cursor:default}.top-bar__handle:before{background:#f6f2e738;border-radius:999px;content:"";height:3px;transition:background .16s ease;width:44px}.top-bar--expanded .top-bar__handle:before,.top-bar__handle:hover:before{background:#f6f2e773}.top-bar--replaying .top-bar__handle:before{background:var(--ds-info)}.top-bar__content{align-items:center;display:flex;gap:var(--ds-space-4);justify-content:center;padding:2px var(--ds-space-4) 8px;width:100%}.replay-chrome{flex:0 0 auto}.top-bar--replaying .replay-chrome{flex:1 1 auto}.top-bar .dashboard-config-btn{flex:0 0 auto}.dashboard-grid{grid-gap:var(--ds-space-4);background:linear-gradient(180deg,var(--ds-glow-wash),#0000 260px);box-sizing:border-box;display:grid;flex:1 1 auto;gap:var(--ds-space-4);height:100%;min-height:0;overflow:hidden;padding:var(--ds-space-4);width:100%}.dashboard-slot{display:flex;min-height:0;min-width:0;overflow:hidden}.dashboard-grid--paused{opacity:.35;pointer-events:none}.lt-single{grid-template-areas:"a";grid-template-columns:1fr}.lt-cols-2,.lt-single{grid-template-rows:1fr}.lt-cols-2{grid-template-areas:"a b";grid-template-columns:1fr 1fr}.lt-rows-2{grid-template-areas:"a" "b";grid-template-columns:1fr;grid-template-rows:1fr 1fr}.lt-main-right{grid-template-areas:"a b";grid-template-columns:6fr 4fr;grid-template-rows:1fr}.lt-tri-bottom{grid-template-areas:"a a a a a a b b b b" "c c c c c c c c c c";grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:minmax(0,6fr) minmax(0,3.5fr)}.lt-tri-right{grid-template-areas:"a b" "a c";grid-template-columns:6fr 4fr;grid-template-rows:1fr 1fr}.lt-tri-right-stack{grid-template-areas:"a b" "a c";grid-template-columns:minmax(0,6.5fr) minmax(0,3.5fr);grid-template-rows:minmax(0,6.5fr) minmax(0,3.5fr)}.lt-quad{grid-template-areas:"a a a a a a b b b b" "c c c c c d d d d d";grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:minmax(0,6fr) minmax(0,3.5fr)}.lt-quad-right{grid-template-areas:"a b" "a c" "a d";grid-template-columns:6fr 4fr;grid-template-rows:minmax(0,7fr) minmax(0,5fr) minmax(0,8fr)}.lt-penta{grid-template-areas:"a a a a b b" "c c d d e e";grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:minmax(0,6fr) minmax(0,3.5fr)}.widget-panel{background:linear-gradient(180deg,var(--ds-panel-top),var(--ds-panel-bottom));border:1px solid var(--ds-border-panel);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-panel);container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.widget-panel--bare{background:var(--ds-chart-pane)}.widget-panel--empty{align-items:center;justify-content:center}.widget-panel__placeholder{color:var(--ds-text-muted);font-size:12px}.widget-panel__head{align-items:center;border-bottom:1px solid var(--ds-border-subtle);box-sizing:border-box;display:flex;flex:0 0 auto;gap:var(--ds-space-2);height:30px;min-height:30px;overflow:hidden;padding:0 var(--ds-space-4)}.widget-tabs{display:flex;flex:1 1;gap:var(--ds-space-1);height:28px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.widget-tabs::-webkit-scrollbar{display:none}.widget-panel__tail{flex:0 0 min(65%,520px);gap:var(--ds-space-2)}.widget-panel__slot,.widget-panel__tail{align-items:center;align-self:stretch;display:flex;min-width:0}.widget-panel__slot{flex:1 1 auto;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.widget-panel__slot::-webkit-scrollbar{display:none}.widget-panel__replay-partial{color:#f0b35a;color:var(--ds-warning,#f0b35a);flex:0 0 auto;font-family:var(--ds-font-mono);font-size:9px;font-weight:800;letter-spacing:.06em;margin-left:auto;white-space:nowrap}.widget-panel-controls{align-items:center;display:flex;font-family:var(--ds-font-mono);gap:6px;height:28px;justify-content:flex-end;margin-left:auto;min-width:max-content}.widget-tab{background:#0000;border:0;border-bottom:2px solid #0000;border-radius:0;color:#f4f1e8c7;cursor:pointer;flex:0 0 auto;font-family:var(--ds-font-product);font-size:11px;font-weight:800;letter-spacing:.04em;min-height:28px;padding:0 var(--ds-space-2);text-transform:uppercase;transition:color .18s ease,border-color .18s ease;white-space:nowrap}.widget-tab.is-active,.widget-tab:hover{color:var(--ds-brand-bright)}.widget-tab.is-active{border-bottom-color:var(--ds-brand)}@container (max-width: 600px){.widget-panel__head{gap:4px;padding-left:7px;padding-right:7px}.widget-tabs{flex-wrap:nowrap;gap:2px}.widget-tab{font-size:9.5px;letter-spacing:.025em;padding-left:5px;padding-right:5px;white-space:nowrap}.widget-panel__tail{flex-basis:58%}}@container (max-width: 475px){.widget-panel__head{gap:3px;padding-left:5px;padding-right:5px}.widget-tab{font-size:8.5px;letter-spacing:.015em;padding-left:3px;padding-right:3px}.widget-panel__tail{flex-basis:55%}.widget-panel__replay-partial{font-size:8px}}@container (max-width: 375px){.widget-tab{font-size:7.75px;letter-spacing:.01em;padding-left:2px;padding-right:2px}.widget-panel__tail{flex-basis:52%}}.widget-panel__body{display:flex;position:relative}.widget-pane,.widget-panel__body{flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.widget-pane{flex-direction:column}.widget-pane.is-active{display:flex}.widget-pane.is-hidden{display:none}.widget-pane>*{flex:1 1 auto;height:100%;min-height:0;min-width:0;width:100%}.widget-pane #tv-chart,.widget-pane .tradingview-widget-container,.widget-pane .tradingview-widget-container>div,.widget-pane iframe{height:100%!important;min-height:0;width:100%!important}@media (max-width:1500px){.dashboard-grid.lt-main-right,.dashboard-grid.lt-quad-right,.dashboard-grid.lt-tri-right{grid-template-columns:minmax(0,2fr) minmax(330px,.95fr)}.dashboard-grid.lt-tri-right-stack{grid-template-columns:minmax(0,1.6fr) minmax(330px,1fr);grid-template-rows:minmax(0,5.8fr) minmax(0,4.2fr)}}@media (max-width:1249px){#root,.App,.dashboard-grid,body,html{height:auto;min-height:100vh;overflow:visible}.dashboard-grid{gap:var(--ds-space-3);grid-auto-rows:minmax(360px,72vh);grid-template-areas:none!important;grid-template-columns:1fr!important;grid-template-rows:none!important;padding:var(--ds-space-3)}.dashboard-slot{grid-area:auto!important}}.chart-host{background:var(--ds-chart-pane);display:flex;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative;width:100%}.chart-host__badge{pointer-events:none;position:absolute;right:var(--ds-space-5);top:calc(var(--ds-space-3) + 42px);top:calc(var(--ds-space-3) + var(--ds-chart-toolbar-h, 42px));z-index:10}.chart-host__state{inset:var(--ds-space-5);position:absolute;z-index:9}.chart-host__canvas{flex:1 1 auto;height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.widget-panel-controls.chart-time-window-controls{align-items:stretch}.chart-time-window-control{background:rgba(245,248,252,.045);border:1px solid #f5f8fc21;border-radius:6px;display:inline-flex;height:28px;overflow:hidden}.chart-time-window-control select{background:#0000;border:0;color:#f5f8fce6;cursor:pointer;font:inherit;font-size:.7rem;font-weight:700;height:28px;min-width:0;padding:0 3px}.chart-time-window-control select:disabled{cursor:default;opacity:.48}.chart-time-window-control option{background:var(--ds-panel-bottom);color:var(--ds-text-primary)}.dashboard-view-tabs{flex:1 1 auto;flex-wrap:nowrap;gap:2px;min-width:0;overflow:hidden}.dashboard-view-tabs .widget-tab{flex:0 1 auto;font-size:9.5px;letter-spacing:.025em;min-width:0;padding:0 5px;white-space:nowrap}.dashboard-view-tabs+.widget-panel__tail{flex:0 1 auto;margin-left:auto;max-width:60%;min-width:0;width:auto}.dashboard-view-tabs+.widget-panel__tail .widget-panel__slot{flex:0 1 auto;min-width:0;width:auto}@media (max-width:1500px){.dashboard-view-tabs .widget-tab{font-size:9px;letter-spacing:.015em;padding:0 4px}.dashboard-view-tabs+.widget-panel__tail{max-width:55%}}@media (max-width:1300px){.dashboard-view-tabs .widget-tab{font-size:8.25px;letter-spacing:.01em;padding:0 3px}.dashboard-view-tabs+.widget-panel__tail{max-width:48%}}@media (max-width:1100px){.dashboard-view-tabs .widget-tab{font-size:7.75px;letter-spacing:0;padding:0 2px}.dashboard-view-tabs+.widget-panel__tail{max-width:42%}}
/*# sourceMappingURL=main.e224eb8a.css.map*/