:root{--ink: #0b0a08;--ink-2: #100e0a;--paper: #f4ecd8;--cream: #e9dfc4;--amber: #ffb12b;--amber-deep: #c97a06;--rust: #b23a17;--moss: #4a6b2a;--ghana-red: #ce1126;--ghana-gold: #fcd116;--ghana-green: #006b3f;--hair: rgba(244,236,216,.1);--hair-strong: rgba(244,236,216,.22);--nav-h: 56px;--ticker-h: 30px;--chips-h: 44px;--search-h: 64px;--header-default: calc(var(--nav-h) + var(--ticker-h) + var(--chips-h) + var(--search-h));--header-stock: calc(var(--nav-h) + var(--chips-h));--z-overlay: 60;--z-scanlines: 59;--z-nav: 100;--z-ticker: 95;--z-chips: 90;--z-search: 85;--z-modal: 200}#alerts-drawer,#alert-rules-modal,#account-modal{z-index:var(--z-modal)!important}html,body{background:var(--ink)!important;color:var(--paper);font-family:Inter,system-ui,sans-serif;font-feature-settings:"ss01","cv11","tnum";-webkit-font-smoothing:antialiased}.font-display{font-family:Inter,serif!important;font-optical-sizing:auto;font-variation-settings:"SOFT" 30}.font-mono,kbd,code,pre{font-family:IBM Plex Mono,ui-monospace,monospace!important;font-feature-settings:"tnum","zero"}.serif{font-family:Inter,serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 30,"WONK" 1}.mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-feature-settings:"tnum","zero"}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--z-overlay);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .92  0 0 0 0 .78  0 0 0 .05 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:overlay;opacity:.5}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:var(--z-scanlines);background-image:repeating-linear-gradient(to bottom,transparent 0 3px,rgba(255,255,255,.012) 3px 4px)}.glass{background:#0b0a08c7!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:var(--hair-strong)!important}.glass-card{background:#100e0ab3!important;border:1px solid var(--hair-strong)!important;border-radius:0!important;box-shadow:none!important}.rounded-2xl,.rounded-3xl,.rounded-xl,.rounded-\[2rem\]{border-radius:2px!important}.rounded-full{border-radius:9999px!important}nav.h-16{background:#0b0a08eb!important;border-bottom:1px solid var(--hair-strong)!important;box-shadow:0 1px 0 var(--hair) inset}#symbol-search{background:#f4ecd80a;border:1px solid var(--hair-strong);color:var(--paper);font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;border-radius:2px}#symbol-search:focus{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}#symbol-search::-moz-placeholder{color:#f4ecd866}#symbol-search::placeholder{color:#f4ecd866}#symbols-dropdown{background:var(--ink);border:1px solid var(--hair-strong);border-radius:2px;font-family:IBM Plex Mono,monospace}kbd{background:var(--ink-2)!important;border-color:var(--hair)!important;color:var(--paper)!important}.bg-blue-500,.bg-blue-600,.hover\:bg-blue-500:hover,.hover\:bg-blue-600:hover{background-color:var(--amber)!important;color:var(--ink)!important}.text-blue-400,.text-blue-500,.text-indigo-500{color:var(--amber)!important}.border-blue-500\/20,.border-blue-500\/10,.border-blue-500\/40,.border-indigo-500\/10{border-color:#ffb12b40!important}.bg-blue-500\/10,.bg-blue-500\/20,.bg-blue-600\/5,.bg-blue-600\/10,.bg-indigo-600\/5{background-color:#ffb12b14!important}.from-blue-500,.to-indigo-600,.from-indigo-500\/10,.to-blue-500\/5,.from-blue-600\/5,.to-indigo-600\/5{--tw-gradient-from: rgba(255,177,43,.1) !important;--tw-gradient-to: rgba(255,177,43,.02) !important}.bg-gradient-to-br.from-blue-500{background:var(--amber)!important}.shadow-blue-500\/20,.shadow-blue-600\/20,.shadow-blue-500\/5{--tw-shadow-color: rgba(255,177,43,.15) !important;box-shadow:0 8px 30px var(--tw-shadow-color)}.text-slate-300,.text-slate-400{color:#f4ecd8c7!important}.text-slate-500,.text-slate-600{color:#f4ecd880!important}.text-white,.text-white\/90,.text-white\/95{color:var(--paper)!important}.bg-white\/5,.hover\:bg-white\/5:hover,.bg-white\/\[0\.03\]{background-color:#f4ecd80a!important}.bg-white\/10,.hover\:bg-white\/10:hover{background-color:#f4ecd814!important}.border-white\/5,.border-white\/10{border-color:var(--hair)!important}.range-btn{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:6px 12px;background:transparent;color:#f4ecd88c;border:1px solid var(--hair);border-radius:2px;transition:all .2s ease}.range-btn:hover{color:var(--amber);border-color:var(--amber)}.range-btn.active{background:var(--amber);color:var(--ink);border-color:var(--amber);font-weight:700}.collapse-chevron{transition:transform .2s ease}.collapse-chevron.rotate-180{transform:rotate(180deg)}.pulse-tab-btn{color:#f4ecd880}.pulse-tab-btn:hover{color:var(--amber)}.pulse-tab-btn.active{background:var(--amber);color:var(--ink)}aside h3.text-xs.font-bold,section h3.text-xs.font-bold,aside summary.text-xs.font-bold,section summary.text-xs.font-bold{font-family:IBM Plex Mono,monospace!important}aside h3 .w-1.h-3,section h3 .w-1.h-3,aside summary .w-1.h-3,section summary .w-1.h-3{background:var(--amber)!important}.market-section-header h3,.market-section-header h4,#watchlist-panel h3,#market-pulse-panel h3,#sidebar-placeholder h3{font-family:IBM Plex Mono,monospace;letter-spacing:.2em}.market-briefing__card{background:#100e0a8c!important;border:1px solid var(--hair-strong)!important;border-left:2px solid var(--amber)!important;padding:18px!important}.market-briefing__summary{font-family:Inter,serif!important;font-weight:400!important;font-size:15px!important;line-height:1.5!important;letter-spacing:-.005em;color:#f4ecd8d9!important}h1.font-display,h2.font-display{font-family:Inter,serif!important;letter-spacing:-.02em}details[open]>summary .details-open\:rotate-180{transform:rotate(180deg)}details:not([open])>summary .details-open\:rotate-180{transform:rotate(0)}#watchlist-items [data-stock-row-active=true],#market-pulse-items [data-stock-row-active=true]{border-left:2px solid var(--amber);background:#ffb12b0a}#alerts-bell-btn:after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;background:var(--amber);border-radius:9999px;opacity:0;transform:scale(0);transition:opacity .2s ease,transform .2s ease;box-shadow:0 0 0 2px var(--ink)}#alerts-bell-btn:not([data-count="0"]):after{opacity:1;transform:scale(1)}#account-btn:after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;background:var(--amber);border-radius:9999px;opacity:0;transform:scale(0);transition:opacity .2s ease,transform .2s ease;box-shadow:0 0 0 2px var(--ink)}#account-btn[data-needs-attention=true]:after{opacity:1;transform:scale(1)}.tooltip{background:var(--ink);color:var(--paper);border:1px solid var(--amber);font-family:IBM Plex Mono,monospace;font-size:10px}.shimmer{background:linear-gradient(90deg,#f4ecd80a,#f4ecd81a,#f4ecd80a)!important;background-size:200% 100%!important}.bg-rose-500{background-color:var(--rust)!important}.bg-emerald-500{background-color:var(--moss)!important}.bg-amber-500{background-color:var(--amber)!important}.text-amber-400,.text-amber-500{color:var(--amber)!important}.text-rose-400,.text-rose-500{color:var(--rust)!important}.text-emerald-400,.text-emerald-500{color:var(--moss)!important}.text-fuchsia-500{color:var(--ghana-red)!important}#nav-status-text{font-family:IBM Plex Mono,monospace;letter-spacing:.22em}#chart-container{background:#100e0a66;border:1px solid var(--hair)}#chart-container svg,#chart-container foreignObject,#chart-container .apexcharts-canvas{outline:none}::-moz-selection{background:var(--amber);color:var(--ink)}::selection{background:var(--amber);color:var(--ink)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#f4ecd81f}::-webkit-scrollbar-thumb:hover{background:var(--amber)}.gse-mark{width:36px;height:36px;border:1px solid var(--amber);display:flex;align-items:center;justify-content:center;position:relative}.gse-mark>div{width:20px;height:20px;background:var(--amber)}.gse-mark:after{content:"";position:absolute;top:-2px;right:-2px;width:6px;height:6px;background:var(--ghana-red)}@keyframes tape{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.tape-track{animation:tape 60s linear infinite;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.tape-track:hover{animation-play-state:paused}@keyframes pip{0%{box-shadow:0 0 #ffb12b8c}70%{box-shadow:0 0 0 8px #ffb12b00}to{box-shadow:0 0 #ffb12b00}}.pip{animation:pip 1.8s ease-out infinite}.dashboard-stage-card{background:#100e0a8c;border:1px solid var(--hair-strong);border-radius:2px;padding:1.25rem;position:relative}.light body,body.light{background:var(--paper)!important;color:var(--ink)!important}.mobile-section-nav{position:sticky;top:56px;z-index:40;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;background:#0b0a08f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hair-strong);padding:8px 0 8px 16px}.mobile-section-nav::-webkit-scrollbar{display:none}.mobile-section-nav:after{content:"";flex:0 0 10px}.mobile-tab{flex:0 0 auto;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:7px 14px;color:#f4ecd899;border:1px solid var(--hair);border-radius:2px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.mobile-tab:hover,.mobile-tab:focus{color:var(--amber);border-color:var(--amber)}.mobile-tab[data-tab-active=true]{border-color:var(--amber);font-weight:700}.mobile-tab.inactive-chip{background:transparent;color:#f4ecd899;border-color:var(--hair);font-weight:600}html{scroll-behavior:smooth}.anchor-target,#home,#news,#news-feed,#chart-main,#sidebar-content{scroll-margin-top:210px}.anchor-target{display:block;height:0}@media (min-width: 1024px){.mobile-section-nav{display:none!important}.terminal-search-wrap{position:absolute;top:0;left:50%;transform:translate(-50%);height:64px;width:100%;max-width:36rem;display:flex;align-items:center;z-index:101;pointer-events:none}.terminal-search-wrap>.terminal-search{pointer-events:auto;width:100%}.stock-section-nav{display:none!important}}@media (max-width: 1023px){.mobile-tab[data-stock-only]{display:none!important}body[data-view=stock] .mobile-tab[data-stock-only]{display:inline-flex!important}body[data-view=stock] .mobile-tab[data-no-stock]{display:none!important}aside.mobile-left-aside{display:none!important}#watchlist-panel-container,#market-pulse-panel,#portfolio-panel{display:none!important}aside.sidebar{display:none!important}body[data-view=stock] aside.sidebar{display:flex!important;flex-direction:column}body[data-tab=watchlist] aside.mobile-left-aside,body[data-tab=watchlist] #watchlist-panel-container{display:flex!important;flex-direction:column}body[data-tab=watchlist] main,body[data-tab=watchlist] aside.sidebar{display:none!important}body[data-tab=news]:not([data-view=stock]) aside.sidebar{display:flex!important;flex-direction:column}body[data-tab=news]:not([data-view=stock]) main{display:none!important}body[data-tab=movers] aside.mobile-left-aside,body[data-tab=movers] #market-pulse-panel{display:flex!important;flex-direction:column}body[data-tab=movers] main,body[data-tab=movers] aside.sidebar{display:none!important}body[data-tab=portfolio] aside.mobile-left-aside,body[data-tab=portfolio] #portfolio-panel{display:flex!important;flex-direction:column}body[data-tab=portfolio] #portfolio-panel{padding-top:16px}body[data-tab=portfolio] main,body[data-tab=portfolio] aside.sidebar{display:none!important}#chart-main>#left-stock-panels{display:block!important;margin-top:24px;padding-top:16px;border-top:1px solid var(--hair-strong)}html,body{height:auto!important;overflow:auto!important}nav.h-16{position:fixed!important;top:0;left:0;right:0;z-index:var(--z-nav);height:var(--nav-h)!important}.ticker-strip{position:fixed!important;top:var(--nav-h);left:0;right:0;z-index:var(--z-ticker)}.mobile-section-nav{position:fixed!important;top:calc(var(--nav-h) + var(--ticker-h));left:0;right:0;z-index:var(--z-chips)}.terminal-search-wrap{position:fixed!important;top:calc(var(--nav-h) + var(--ticker-h) + var(--chips-h));left:0;right:0;z-index:var(--z-search)}.content-stage{margin-top:var(--header-default)}body[data-view=stock] .ticker-strip,body[data-view=stock] .mobile-section-nav,body[data-view=stock] .terminal-search-wrap{display:none!important}body[data-view=stock] .content-stage{margin-top:var(--nav-h)!important}body:before{opacity:.22!important}body:after{display:none!important}.dashboard-stage-card{border:0}.glass{border-left:0!important;border-right:0!important}nav.h-16{height:56px!important;padding-left:12px!important;padding-right:12px!important}#symbol-search{font-size:12px}main .blur-\[120px\]{display:none!important}#admin-link,#download-csv-container,#sectors-tab-btn,#market-sectors-dashboard{display:none!important}aside.sidebar{padding:16px!important;border-left:0!important;border-top:1px solid var(--hair-strong)!important;width:100%!important}#sidebar-placeholder{padding-left:0!important;padding-right:0!important}#market-pulse-panel,#watchlist-panel-container,#portfolio-panel{padding:16px}#portfolio-body .glass-card{padding:8px 12px!important}#portfolio-body .stat-value,#portfolio-body .text-lg,#stock-portfolio-body .text-lg{font-size:17px!important}#portfolio-body .text-\[8px\]{font-size:9px!important}#portfolio-body .flex-wrap{gap:4px 10px!important}:root{--ticker-h: 26px;--search-h: 52px}.ticker-strip{height:var(--ticker-h);font-size:10px!important;background:#0b0a08eb!important;border-bottom:1px solid var(--hair)!important}.ticker-strip .tape-track{padding:4px 0!important}.ticker-strip .tape-track>span>span{padding:0 12px!important;border-right:1px solid var(--hair);letter-spacing:.03em}.ticker-strip b{font-weight:700}.mobile-section-nav{display:flex;gap:0;padding:0;background:#0b0a08f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hair-strong);overflow-x:auto;scrollbar-width:none;height:var(--chips-h)}.mobile-section-nav::-webkit-scrollbar{display:none}.mobile-section-nav:after{display:none}.mobile-tab{flex:1 1 0;min-width:0;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;color:#f4ecd86b;border:0;border-radius:0;background:transparent;border-bottom:2px solid transparent;margin-bottom:-1px;text-decoration:none;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.mobile-tab:hover,.mobile-tab:focus{color:#f4ecd8bf;border-color:transparent}.mobile-tab[data-tab-active=true]{color:var(--paper);border-bottom-color:var(--amber);font-weight:800}.mobile-tab.inactive-chip{background:transparent;color:#f4ecd86b;border:0;border-bottom:2px solid transparent;margin-bottom:-1px}.terminal-search{height:40px}#symbol-search{font-size:12px;background:#f4ecd808!important;border:1px solid var(--hair)!important}.terminal-search-wrap{padding:6px 12px!important;background:#0b0a08f5!important;border-bottom:1px solid var(--hair)!important}.market-dashboard{gap:24px}.market-topbar{margin-bottom:20px;padding:12px 0 14px;border-bottom:1px solid var(--hair-strong);box-shadow:0 3px 0 -2px var(--hair)}.market-topbar__title{gap:8px}aside h3.text-xs.font-bold,section h3.text-xs.font-bold,aside h4.text-xs.font-bold,section h4.text-xs.font-bold,aside summary.text-xs.font-bold,section summary.text-xs.font-bold,#watchlist-panel h3,#market-pulse-panel h3{font-family:IBM Plex Mono,monospace!important;font-size:12px!important;font-weight:700!important;color:#f4ecd880!important;letter-spacing:.2em!important;text-transform:uppercase!important}.market-stock-grid,#market-pulse-items,#watchlist-items{display:flex!important;flex-direction:column!important;gap:0!important;grid-template-columns:none!important}.market-stock-grid [data-stock-row-symbol],#market-pulse-items [data-stock-row-symbol],#watchlist-items [data-stock-row-symbol]{background:transparent!important;border:0!important;border-radius:0!important;border-bottom:1px solid var(--hair)!important;padding:12px 2px!important;box-shadow:none!important;transform:none!important}.market-stock-grid [data-stock-row-symbol]:hover,#market-pulse-items [data-stock-row-symbol]:hover,#watchlist-items [data-stock-row-symbol]:hover{background:#ffb12b0a!important;transform:none!important}.market-stock-grid [data-stock-row-symbol]:last-child,#market-pulse-items [data-stock-row-symbol]:last-child,#watchlist-items [data-stock-row-symbol]:last-child{border-bottom:0!important}.market-stock-grid [data-stock-row-symbol]>div:first-child>p:first-child,#market-pulse-items [data-stock-row-symbol]>div:first-child>p:first-child,#watchlist-items [data-stock-row-symbol]>div:first-child>p:first-child{font-family:inherit;font-size:15px!important;font-weight:800!important;letter-spacing:-.01em;color:var(--paper)!important}.market-stock-grid [data-stock-row-symbol]>div:first-child>p:last-child,#market-pulse-items [data-stock-row-symbol]>div:first-child>p:last-child,#watchlist-items [data-stock-row-symbol]>div:first-child>p:last-child{font-family:IBM Plex Mono,monospace;font-size:9px!important;letter-spacing:.2em!important;color:#f4ecd86b!important;font-weight:600!important}.market-stock-grid [data-stock-row-symbol]>div.text-right>p:first-child,#market-pulse-items [data-stock-row-symbol]>div.text-right>p:first-child,#watchlist-items [data-stock-row-symbol]>div.text-right>p:first-child{font-family:inherit;font-size:14px!important;font-weight:700!important;color:var(--paper)!important}.market-stock-grid [data-stock-row-symbol]>div.text-right>p:last-child,#market-pulse-items [data-stock-row-symbol]>div.text-right>p:last-child,#watchlist-items [data-stock-row-symbol]>div.text-right>p:last-child{font-family:IBM Plex Mono,monospace;font-size:11px!important;font-weight:700!important}.market-insights-grid{display:flex!important;flex-direction:column!important;gap:0!important;grid-template-columns:none!important;border-top:1px solid var(--hair)}.market-insights-grid>.glass-card{background:transparent!important;border:0!important;border-bottom:1px solid var(--hair)!important;border-radius:0!important;padding:14px 2px!important}.market-insights-grid>.glass-card:last-child{border-bottom:0!important}.pulse-tab-btn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}#market-news-feed,#news-feed{display:flex;flex-direction:column;gap:0!important}.news-item{background:transparent!important;border:0!important;border-bottom:1px solid var(--hair)!important;border-radius:0!important;padding:14px 2px!important;box-shadow:none!important}.news-item:last-child{border-bottom:0!important}.news-item:hover{background:#ffb12b08!important}.news-source{font-family:inherit;font-size:15px!important;font-weight:800!important;letter-spacing:-.01em!important;color:var(--paper)!important}.news-headline{font-family:Inter,system-ui,sans-serif!important;font-size:12px!important;line-height:1.5!important;color:#f4ecd8b3!important}body[data-view=stock]:before{opacity:.08!important}#price-summary{margin-bottom:12px;gap:0}.stock-header__topbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.stock-header__topbar-title{flex:1;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3em;color:#f4ecd88c}.stock-header__iconbtn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hair-strong);color:#f4ecd8b3;background:transparent;transition:border-color .15s ease,color .15s ease;flex-shrink:0}.stock-header__iconbtn:hover,.stock-header__iconbtn:active{border-color:var(--amber);color:var(--amber)}.stock-header__iconbtn.copied{border-color:var(--moss);color:var(--moss)}.stock-header__actions{display:flex;gap:8px;flex-shrink:0}.stock-header__actions [data-watchlist-star],.stock-header__actions [data-action=open-alert-rules-modal]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hair-strong)}.stock-header__actions [data-watchlist-star]:hover,.stock-header__actions [data-action=open-alert-rules-modal]:hover{border-color:var(--amber)}.stock-header__identity{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:20px}.stock-header__logo{width:44px;height:44px;background:var(--amber);color:var(--ink);font-family:IBM Plex Mono,monospace;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stock-header__ticker{min-width:0}.stock-header__ticker-name{font-family:inherit;font-weight:800;font-size:20px;line-height:1.05;color:var(--paper);letter-spacing:-.02em;margin:0}.stock-header__ticker-sub{display:block;margin-top:3px;font-family:IBM Plex Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.22em;color:#f4ecd873}.stock-header__price-block{text-align:right;min-width:0}.stock-header__price-block [data-count-target=main-price-display],.stock-header__price{font-family:inherit;font-size:30px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.035em;color:var(--paper);display:block;white-space:nowrap}.stock-header__price--empty{opacity:.35}.stock-header__delta{display:inline-flex;align-items:baseline;gap:6px;margin-top:6px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.03em}.stock-header__delta--up{color:var(--moss)}.stock-header__delta--down{color:var(--rust)}.stock-header__delta__arrow{font-size:10px;line-height:1}.stock-header__delta__abs{opacity:.7;font-size:11px;font-weight:600}#chart-controls{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;margin-bottom:16px!important;gap:8px!important;padding:0!important;background:transparent;border:0;justify-content:center!important}#chart-controls::-webkit-scrollbar{display:none}#chart-controls .range-btn{flex:0 0 auto;min-width:44px;min-height:44px;padding:10px 14px!important;background:transparent;color:#f4ecd88c;border:1px solid var(--hair);border-radius:2px;letter-spacing:.18em;display:inline-flex;align-items:center;justify-content:center}#chart-controls .range-btn:hover{color:var(--amber);border-color:var(--amber)}#chart-controls .range-btn.active{background:var(--amber)!important;color:var(--ink)!important;border-color:var(--amber)!important;font-weight:700!important}#chart-controls #last-updated-label,#chart-controls>.ml-auto{display:none!important}#chart-controls .range-btn[data-range="1D"],#chart-controls .range-btn[data-range="5D"]{display:none!important}.stock-section-nav{display:flex;gap:0;border-bottom:1px solid var(--hair-strong);position:sticky;top:var(--nav-h);z-index:40;background:var(--ink);margin:22px -16px 14px;padding:0 16px}.stock-section-tab{flex:1;padding:13px 4px;text-align:center;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#f4ecd86b;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s ease,border-color .2s ease;text-decoration:none}.stock-section-tab:hover{color:#f4ecd8b3}.stock-section-tab.active{color:var(--paper);border-bottom-color:var(--amber)}[data-stock-section]{scroll-margin-top:calc(var(--nav-h) + 58px)}body[data-view=stock] aside#news{display:none!important}body[data-stock-tab=overview] [data-stock-section=oracle],body[data-stock-tab=overview] [data-stock-section=news],body[data-stock-tab=overview] [data-stock-section=backtest],body[data-view=stock]:not([data-stock-tab]) [data-stock-section=oracle],body[data-view=stock]:not([data-stock-tab]) [data-stock-section=news],body[data-view=stock]:not([data-stock-tab]) [data-stock-section=backtest]{display:none!important}body[data-stock-tab=intel] [data-stock-section=indicators],body[data-stock-tab=intel] [data-stock-section=about],body[data-stock-tab=intel] [data-stock-section=news],body[data-stock-tab=news] [data-stock-section=indicators],body[data-stock-tab=news] [data-stock-section=about],body[data-stock-tab=news] [data-stock-section=oracle],body[data-stock-tab=news] [data-stock-section=backtest]{display:none!important}body[data-stock-tab=intel] #left-stock-panels>*,body[data-stock-tab=news] #left-stock-panels>*{margin-top:0!important}body[data-stock-tab=intel] #backtest-panel{margin-top:24px!important}#chart-main{padding-bottom:0;overflow:visible!important}#chart-container{height:380px;width:100%;border-left:0;border-right:0;touch-action:pan-y}#chart-container *{touch-action:pan-y}body[data-view=stock] #chart-container{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.dashboard-stage-card{padding:0!important}main{padding:16px!important}#comparables-widget{display:none!important}#comparables-container:has(.peer-card-mobile){display:grid;grid-template-columns:1fr 1fr;gap:10px;overflow:visible;padding:0}#comparables-container .peer-card-mobile{width:auto;min-width:0}#tech-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;border:1px solid var(--hair-strong)!important;background:#100e0a59!important;border-radius:0!important;padding:0!important}#tech-stats>.stat-cell{display:flex!important;flex-direction:column!important;align-items:flex-start;justify-content:center;gap:6px!important;padding:14px 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:76px}#tech-stats>.stat-cell:nth-child(2n-1){border-right:1px solid var(--hair)!important}#tech-stats>.stat-cell:nth-child(-n+2){border-bottom:1px solid var(--hair)!important}#tech-stats .glow-content{display:contents}#tech-stats .glow-surface:before{display:none}#tech-stats .stat-label{margin:0!important;opacity:1!important;font-family:IBM Plex Mono,monospace;font-size:10px!important;font-weight:700!important;letter-spacing:.22em!important;color:#f4ecd880!important;text-transform:uppercase}.figures{font-size:17px!important}#tech-stats .has-tooltip,#backtest-body .has-tooltip{border-bottom:0!important;cursor:default}#tech-stats .tooltip,#backtest-body .tooltip{display:none!important}#chart-main>#left-stock-panels{margin-top:0;padding-top:0;border-top:0}#left-stock-panels>section+section{margin-top:28px}#sidebar-content{gap:28px!important}#left-stock-panels section>h3{margin-bottom:12px!important}#connectivity-overlay>div{padding:24px}[data-action=toggle-collapse] .collapse-chevron{display:none!important}[data-action=toggle-collapse]{cursor:default;pointer-events:none}}
