@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@500;600&family=Manrope:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";.landing-container{--landing-bg:#030304;--landing-panel:#0a0a0d;--landing-panel-raised:#121217;--landing-panel-soft:#17171d;--landing-line:#ffffff1a;--landing-line-soft:#ffffff0e;--landing-red:#f3131d;--landing-red-hot:#ff2732;--landing-red-deep:#98040c;--landing-copy:#f5f5f7;--landing-muted:#9a9aa5;--landing-dim:#676772;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#f3131d94 #070709;isolation:isolate;background:radial-gradient(circle at 18% 8%, #f3131d1a, transparent 24rem), radial-gradient(circle at 82% 25%, #f3131d12, transparent 30rem), var(--landing-bg);height:100vh;color:var(--landing-copy);font-family:Manrope,Inter,system-ui,sans-serif;position:relative;overflow:hidden auto}.landing-container::-webkit-scrollbar{width:8px}.landing-container::-webkit-scrollbar-track{background:#070709}.landing-container::-webkit-scrollbar-thumb{background:var(--landing-red);border:2px solid #070709;border-radius:999px}.landing-container *,.landing-container :before,.landing-container :after{box-sizing:border-box}.landing-container button,.landing-container a{font:inherit}.landing-container button:focus-visible,.landing-container a:focus-visible{outline:2px solid var(--landing-red-hot);outline-offset:4px}.landing-shell{width:min(1240px,100% - 48px);margin-inline:auto}.landing-ambient{z-index:-1;pointer-events:none;filter:blur(100px);opacity:.36;border-radius:50%;position:fixed}.landing-ambient-one{background:#f3131d4d;width:420px;height:420px;top:10%;left:-220px}.landing-ambient-two{background:#a0000a3d;width:340px;height:340px;top:44%;right:-180px}.landing-header{z-index:1000;border-bottom:1px solid var(--landing-line-soft);-webkit-backdrop-filter:blur(22px)saturate(145%);background:#030304cc;position:sticky;top:0}.landing-header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:74px;display:grid}.landing-logo-group{min-width:max-content;color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.landing-logo-icon{filter:drop-shadow(0 0 12px #ff1a2457);background:url(/assets/brand-icon-transparent-DKgZKF4N.png) 50%/contain no-repeat;flex:0 0 38px;width:38px;height:38px;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .45s}.landing-logo-group:hover .landing-logo-icon{filter:drop-shadow(0 0 18px #ff1a2480);transform:translateY(-2px)rotate(-2deg)scale(1.04)}.landing-logo-copy{gap:2px;display:grid}.landing-logo-title{color:var(--landing-copy);letter-spacing:.045em;font-size:15px;font-weight:800}.landing-logo-subtitle{color:var(--landing-dim);letter-spacing:.18em;font-family:JetBrains Mono,monospace;font-size:7px}.landing-nav{justify-content:center;align-items:center;gap:34px;display:flex}.landing-nav-link{color:var(--landing-muted);padding-block:27px;font-size:12px;font-weight:650;text-decoration:none;transition:color .22s;position:relative}.landing-nav-link:after{content:"";background:var(--landing-red);border-radius:999px;width:0;height:2px;transition:width .26s cubic-bezier(.16,1,.3,1);position:absolute;bottom:19px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #f3131db8}.landing-nav-link:hover{color:var(--landing-copy)}.landing-nav-link:hover:after{width:100%}.landing-auth-btns,.hero-ctas,.landing-cta-actions{align-items:center;gap:12px;display:flex}.btn-signin,.btn-signup,.btn-primary,.btn-secondary,.btn-plan{cursor:pointer;border-radius:10px;font-weight:750;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .26s,color .26s,background-color .26s,box-shadow .26s}.btn-signin,.btn-signup{min-height:38px;padding:0 17px;font-size:11px}.btn-signin,.btn-secondary{color:var(--landing-copy);background:#ffffff06;border:1px solid #ffffff2e}.btn-signup,.btn-primary{background:linear-gradient(135deg, var(--landing-red-hot), #c5030d 72%);color:#fff;border:1px solid #ff3540;box-shadow:0 12px 30px #da000c3b,inset 0 1px #ffffff40}.btn-signin:hover,.btn-secondary:hover{background:#ffffff12;border-color:#ffffff57;transform:translateY(-2px)}.btn-signup:hover,.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 38px #f3131d5c,0 0 0 3px #f3131d1a}.hero-section{grid-template-columns:minmax(0,.76fr) minmax(520px,1.24fr);align-items:center;gap:56px;min-height:790px;padding-top:104px;padding-bottom:84px;display:grid;position:relative}.hero-section:before{content:"";z-index:-1;opacity:.34;background-color:#0000;background-image:linear-gradient(#f3131d14 1px,#0000 1px),linear-gradient(90deg,#f3131d14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:8% -14% 12% 40%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.hero-copy{z-index:2;position:relative}.hero-system-line{color:#d4d4da;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:24px;font-family:JetBrains Mono,monospace;font-size:9px;display:flex}.hero-system-line>span:not(.hero-status-dot){color:var(--landing-dim)}.hero-status-dot{background:#32d777;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite statusPulse;box-shadow:0 0 0 5px #32d77717,0 0 15px #32d777bf}.hero-title{color:var(--landing-copy);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(48px,5.2vw,76px);font-weight:800;line-height:.99}.hero-title>span{background:linear-gradient(100deg, #ff4b54 0%, var(--landing-red) 45%, #b5000a 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:10px;display:block}.hero-rotator{color:#d9d9df;min-height:38px;margin-top:24px;font-size:18px;font-weight:700;overflow:hidden}.hero-rotating-text{animation:.64s cubic-bezier(.16,1,.3,1) both rotateTextIn;display:inline-block}.hero-desc{max-width:570px;color:var(--landing-muted);margin:12px 0 0;font-size:14px;line-height:1.78}.hero-ctas{margin-top:30px}.btn-primary,.btn-secondary{min-height:48px;padding:0 24px;font-size:12px}.hero-trust-row{color:#8f8f99;flex-wrap:wrap;gap:18px;margin-top:34px;font-size:10px;font-weight:650;display:flex}.hero-trust-row span{align-items:center;gap:7px;display:inline-flex}.hero-trust-row svg{color:var(--landing-red)}.hero-product{z-index:1;position:relative}.hero-product-glow{z-index:-1;filter:blur(70px);background:#e2000d2e;border-radius:50%;animation:5s ease-in-out infinite productGlow;position:absolute;inset:10% -5% -8%}.terminal-window{transform-origin:0;background:#050506;border:1px solid #ffffff21;border-radius:18px;transition:transform .8s cubic-bezier(.16,1,.3,1),box-shadow .6s;overflow:hidden;transform:perspective(1200px)rotateY(-2.4deg)rotateX(.8deg);box-shadow:0 36px 90px #000000b8,0 0 0 1px #f3131d12,0 0 70px #a1000a21}.hero-product:hover .terminal-window{transform:perspective(1200px)rotateY(0)rotateX(0)translateY(-5px);box-shadow:0 44px 110px #000c,0 0 75px #c9000d33}.terminal-window-bar{border-bottom:1px solid var(--landing-line-soft);min-height:42px;color:var(--landing-dim);background:linear-gradient(#111115,#09090b);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:0 14px;font-family:JetBrains Mono,monospace;font-size:8px;display:grid}.terminal-window-brand,.terminal-window-live{align-items:center;gap:7px;display:inline-flex}.terminal-window-brand i,.terminal-window-live:before,.preview-live-pill i{background:var(--landing-red-hot);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ff2732e6}.terminal-window-market{color:#b5b5be}.terminal-window-live{color:var(--landing-red-hot)}.terminal-window img{aspect-ratio:2.08;object-fit:contain;background:#020203;width:100%;display:block}.hero-metrics{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:2px;display:grid}.hero-metrics article{border:1px solid var(--landing-line);background:linear-gradient(145deg,#16161ceb,#08080be6);border-radius:14px;align-content:center;gap:5px;min-height:98px;padding:18px 22px;transition:transform .26s,border-color .26s;display:grid;box-shadow:inset 0 1px #ffffff09}.hero-metrics article:hover{border-color:#f3131d6b;transform:translateY(-3px)}.hero-metrics span,.hero-metrics small{color:var(--landing-dim);letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:8px}.hero-metrics strong{color:var(--landing-copy);font-size:24px;line-height:1.1}.hero-metrics article:first-child strong,.hero-metrics article:nth-child(3) strong,.hero-metrics article:nth-child(4) strong{color:var(--landing-red-hot)}.engine-section{border-block:1px solid var(--landing-line-soft);background:linear-gradient(90deg,#0000,#f3131d09,#0000),#050506;padding-block:96px}.engine-grid{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);align-items:center;gap:74px;display:grid}.engine-artwork-wrap{background:radial-gradient(circle,#eb000e24,#0000 65%);border-radius:28px;place-items:center;min-height:430px;display:grid;position:relative;overflow:hidden}.engine-artwork{z-index:2;mix-blend-mode:screen;filter:contrast(1.04)drop-shadow(0 0 32px #ff141f33);width:min(100%,480px);transition:transform .8s cubic-bezier(.16,1,.3,1);display:block;position:relative}.engine-artwork-wrap:hover .engine-artwork{transform:scale(1.035)}.engine-orbit{border:1px solid #f3131d42;border-radius:50%;animation:5s ease-in-out infinite orbitPulse;position:absolute;box-shadow:inset 0 0 28px #f3131d0d}.engine-orbit-one{width:360px;height:360px}.engine-orbit-two{width:270px;height:270px;animation-delay:-2.2s}.section-kicker{color:var(--landing-red-hot);letter-spacing:.15em;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700}.engine-copy h2,.section-title,.landing-cta h2{color:var(--landing-copy);letter-spacing:-.035em;margin:0;font-weight:780}.engine-copy h2{max-width:700px;margin-top:14px;font-size:clamp(42px,5.2vw,68px);line-height:1.05}.engine-copy h2 span,.section-title span{color:var(--landing-red-hot)}.engine-copy>p{max-width:680px;color:var(--landing-muted);margin:24px 0 0;font-size:14px;line-height:1.8}.engine-capabilities{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px;display:grid}.engine-capabilities article{text-align:center;border:1px solid var(--landing-line);background:linear-gradient(160deg,#18181ef2,#070709f2);border-radius:14px;align-content:center;justify-items:center;gap:8px;min-height:126px;padding:18px 12px;transition:transform .26s,border-color .26s,background .26s;display:grid}.engine-capabilities article:hover{background:#f3131d0e;border-color:#f3131d73;transform:translateY(-4px)}.engine-capabilities svg{color:var(--landing-red-hot)}.engine-capabilities strong{color:#ececf0;font-size:10px}.engine-capabilities span{color:var(--landing-dim);font-size:9px}.preview-section,.features-section,.pricing-section{padding-block:108px;scroll-margin-top:74px}.section-header{text-align:center;justify-items:center;gap:12px;margin-bottom:48px;display:grid}.section-header-split{text-align:left;grid-template-columns:1fr minmax(280px,.55fr);place-items:end start}.section-header-split>div{gap:12px;display:grid}.section-title{font-size:clamp(34px,4vw,50px);line-height:1.1}.section-desc{max-width:650px;color:var(--landing-muted);margin:0;font-size:13px;line-height:1.72}.preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.preview-card,.feature-card,.pricing-card{border:1px solid var(--landing-line);background:linear-gradient(155deg,#141419fa,#070709fa);border-radius:18px;box-shadow:0 24px 58px #00000047,inset 0 1px #ffffff09}.preview-card{transition:transform .44s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;overflow:hidden}.preview-card:hover{border-color:#f3131d6b;transform:translateY(-8px);box-shadow:0 34px 80px #0000006b,0 0 36px #f3131d12}.preview-media{aspect-ratio:2.05;border-bottom:1px solid var(--landing-line-soft);background:#020203;position:relative;overflow:hidden}.preview-media img{object-fit:cover;object-position:center 44%;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .5s;display:block}.preview-media-live img{object-fit:contain;object-position:center}.preview-card:hover .preview-media img{filter:saturate(1.08)contrast(1.03);transform:scale(1.025)}.preview-live-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.08em;background:#050507d1;border:1px solid #ff273261;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-family:JetBrains Mono,monospace;font-size:8px;display:inline-flex;position:absolute;top:14px;right:14px}.preview-card-copy{min-height:196px;padding:26px 28px 28px}.preview-card-copy h3,.feature-name{color:var(--landing-copy);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:750}.preview-card-copy p,.feature-text,.plan-desc{color:var(--landing-muted);font-size:12px;line-height:1.7}.preview-card-copy p{min-height:42px;margin:10px 0 18px}.preview-card-copy a{color:var(--landing-red-hot);align-items:center;gap:7px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.preview-card-copy a span{transition:transform .22s}.preview-card-copy a:hover span{transform:translate(4px)}.features-section{padding-top:48px}.features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.feature-card{flex-direction:column;align-items:flex-start;min-height:250px;padding:28px;transition:transform .36s cubic-bezier(.16,1,.3,1),border-color .28s,background .28s;display:flex}.feature-card:hover{background:linear-gradient(150deg,#f3131d13,#08080bfa 58%);border-color:#f3131d7a;transform:translateY(-7px)}.feature-icon{width:46px;height:46px;color:var(--landing-red-hot);background:#f3131d11;border:1px solid #f3131d7a;border-radius:12px;place-items:center;margin-bottom:24px;transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:grid}.feature-card:hover .feature-icon{transform:rotate(-4deg)scale(1.06);box-shadow:0 0 24px #f3131d29}.feature-text{margin:13px 0 0}.pricing-section{padding-top:76px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pricing-card{flex-direction:column;min-height:520px;padding:34px;transition:transform .36s cubic-bezier(.16,1,.3,1),border-color .28s,box-shadow .28s;display:flex;position:relative}.pricing-card:hover{border-color:#f3131d5c;transform:translateY(-7px)}.pricing-card.popular{border-color:var(--landing-red);box-shadow:0 28px 80px #00000085,0 0 40px #f3131d1a,inset 0 1px #ff4b543d}.pricing-card.popular:hover{box-shadow:0 36px 90px #00000094,0 0 54px #f3131d2e}.popular-badge{background:linear-gradient(135deg, var(--landing-red-hot), #ba000a);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #f3131d47}.plan-header{gap:14px;display:grid}.plan-name{color:#b5b5bf;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600}.plan-price{align-items:baseline;gap:7px;display:flex}.price-amount{color:var(--landing-copy);letter-spacing:-.055em;font-size:44px;font-weight:800}.price-period{color:var(--landing-dim);font-size:10px}.plan-desc{min-height:62px;margin:0}.plan-features{gap:14px;margin:30px 0;padding:0;list-style:none;display:grid}.plan-features li{color:#c7c7cf;align-items:flex-start;gap:10px;font-size:11px;line-height:1.45;display:flex}.plan-features svg{color:var(--landing-red-hot);flex:none}.btn-plan{width:100%;min-height:44px;color:var(--landing-copy);background:0 0;border:1px solid #fff3;margin-top:auto;font-size:11px}.btn-plan:hover{background:#ffffff0e;border-color:#fff6}.pricing-card.popular .btn-plan{border-color:var(--landing-red-hot);background:linear-gradient(135deg, var(--landing-red-hot), #bd000a);box-shadow:0 14px 32px #f3131d38}.landing-cta{background:radial-gradient(circle at 75% 20%,#f3131d26,#0000 32%),linear-gradient(145deg,#121217,#070709);border:1px solid #f3131d4d;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:150px;margin-block:4px 96px;padding:28px 32px;display:grid;box-shadow:0 30px 70px #0000005c}.landing-cta-mark{width:62px;height:62px;color:var(--landing-red-hot);background:#f3131d12;border:1px solid #f3131d75;border-radius:16px;place-items:center;display:grid}.landing-cta h2{font-size:22px}.landing-cta p{color:var(--landing-muted);margin:7px 0 0;font-size:11px}.landing-footer{border-top:1px solid var(--landing-line-soft);background:#020203}.landing-footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:70px;padding-block:62px 42px;display:grid}.landing-footer-brand p{max-width:340px;color:var(--landing-dim);margin:18px 0 0;font-size:11px;line-height:1.75}.landing-footer-grid>div:not(.landing-footer-brand){align-content:start;gap:11px;display:grid}.landing-footer-grid strong{color:#dadae0;margin-bottom:5px;font-size:11px}.landing-footer-grid a{color:var(--landing-dim);font-size:10px;text-decoration:none;transition:color .22s,transform .22s}.landing-footer-grid a:hover{color:var(--landing-red-hot);transform:translate(3px)}.landing-footer-bottom{border-top:1px solid var(--landing-line-soft);color:#50505a;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-family:JetBrains Mono,monospace;font-size:8px;display:flex}.landing-reveal{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.landing-reveal.is-visible{opacity:1;transform:translateY(0)}.landing-reveal .feature-card,.landing-reveal .pricing-card,.landing-reveal .preview-card{opacity:0;transform:translateY(20px)}.landing-reveal.is-visible .feature-card,.landing-reveal.is-visible .pricing-card,.landing-reveal.is-visible .preview-card{opacity:1;transition:opacity .65s,transform .72s cubic-bezier(.16,1,.3,1),border-color .28s,background .28s,box-shadow .28s;transform:translateY(0)}.landing-reveal.is-visible .feature-card:nth-child(2),.landing-reveal.is-visible .pricing-card:nth-child(2),.landing-reveal.is-visible .preview-card:nth-child(2){transition-delay:90ms}.landing-reveal.is-visible .feature-card:nth-child(3),.landing-reveal.is-visible .pricing-card:nth-child(3){transition-delay:.18s}.landing-reveal.is-visible .feature-card:nth-child(4){transition-delay:90ms}.landing-reveal.is-visible .feature-card:nth-child(5){transition-delay:.18s}.landing-reveal.is-visible .feature-card:nth-child(6){transition-delay:.27s}@keyframes rotateTextIn{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.66;transform:scale(.82)}}@keyframes productGlow{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:.9;transform:scale(1.06)}}@keyframes orbitPulse{0%,to{opacity:.28;transform:scale(.92)rotate(0)}50%{opacity:.7;transform:scale(1.06)rotate(6deg)}}@media (max-width:1100px){.landing-header-inner{grid-template-columns:auto 1fr}.landing-nav{display:none}.landing-auth-btns{justify-self:end}.hero-section{grid-template-columns:1fr;gap:48px;padding-top:78px}.hero-copy,.hero-title{max-width:760px}.terminal-window{transform:none}.engine-grid{grid-template-columns:1fr;gap:34px}.engine-artwork-wrap{min-height:360px}.engine-artwork{width:min(74%,460px)}.features-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card:last-child{grid-column:1/-1}}@media (max-width:760px){.landing-ambient{display:none}.landing-shell{width:min(100% - 28px,620px)}.landing-header-inner{gap:12px;min-height:66px}.landing-logo-subtitle,.btn-signin{display:none}.landing-logo-icon{flex-basis:32px;width:32px;height:32px}.landing-logo-title{font-size:12px}.btn-signup{min-height:36px;padding-inline:13px}.hero-section{min-height:auto;padding-top:70px;padding-bottom:64px}.hero-section:before{inset:8% 0 12% 30%}.hero-product-glow{inset:12% 0 -6%}.hero-title{font-size:clamp(42px,13vw,62px)}.hero-desc{font-size:13px}.hero-trust-row{display:grid}.hero-metrics{grid-template-columns:repeat(2,1fr)}.engine-section,.preview-section,.features-section,.pricing-section{padding-block:76px}.engine-artwork-wrap{min-height:300px}.engine-artwork{width:min(90%,410px)}.engine-orbit-one{width:min(300px,76vw);height:min(300px,76vw)}.engine-orbit-two{width:min(220px,58vw);height:min(220px,58vw)}.engine-copy h2{font-size:clamp(38px,12vw,58px)}.engine-capabilities{grid-template-columns:repeat(2,1fr)}.section-header-split{grid-template-columns:1fr;gap:18px}.preview-grid,.features-grid,.pricing-grid{grid-template-columns:1fr}.pricing-card:last-child{grid-column:auto}.feature-card,.pricing-card{min-height:auto}.pricing-card{min-height:480px}.landing-cta{grid-template-columns:auto 1fr;margin-bottom:72px}.landing-cta-actions{grid-column:1/-1}.landing-footer-grid{grid-template-columns:repeat(2,1fr);gap:36px 24px}.landing-footer-brand{grid-column:1/-1}.landing-footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.hero-ctas,.landing-cta-actions{flex-direction:column;align-items:stretch}.hero-ctas button,.landing-cta-actions button{width:100%}.hero-metrics{grid-template-columns:1fr}.preview-media{aspect-ratio:1.55}.landing-cta{text-align:left;grid-template-columns:1fr}.landing-cta-actions{grid-column:auto}.landing-footer-grid{grid-template-columns:1fr}.landing-footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){.landing-container{scroll-behavior:auto}.landing-container *,.landing-container :before,.landing-container :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.login-container{--auth-red:#ff243b;--auth-red-bright:#ff4658;--auth-surface:#0c0c0f;--auth-surface-soft:#131317;--auth-line:#ffffff17;z-index:9999;color:#f5f3f4;background:radial-gradient(circle at 16% 12%,#ff243b29,#0000 28%),radial-gradient(circle at 82% 72%,#ff243b14,#0000 30%),#050506;grid-template-rows:74px minmax(0,1fr) 36px;min-width:0;min-height:100svh;font-family:Manrope,system-ui,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.login-bg-decor{pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}.login-bg-decor:before,.login-bg-decor:after{content:"";filter:blur(70px);opacity:.38;border-radius:50%;position:absolute}.login-bg-decor:before{background:#ff001e57;width:340px;height:340px;top:30%;left:-180px}.login-bg-decor:after{background:#ff243b3d;width:260px;height:260px;bottom:-80px;right:-130px}.auth-page-nav,.auth-page-footer{z-index:4;align-items:center;padding-inline:clamp(22px,4vw,70px);display:flex;position:relative}.auth-page-nav{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050506c2;border-bottom:1px solid #ffffff12;justify-content:space-between}.auth-page-brand{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.auth-brand-mark,.auth-core-mini{filter:drop-shadow(0 0 14px #ff243b66);background:url(/assets/brand-icon-transparent-DKgZKF4N.png) 50%/contain no-repeat;display:block}.auth-brand-mark{width:42px;height:42px}.auth-page-brand>span:last-child{gap:4px;display:grid}.auth-page-brand b{letter-spacing:.04em;font-size:14px;font-weight:800}.auth-page-brand small{color:#77727a;letter-spacing:.2em;font:600 7px JetBrains Mono,monospace}.auth-page-status{color:#9d979f;letter-spacing:.12em;align-items:center;gap:8px;font:600 9px JetBrains Mono,monospace;display:inline-flex}.auth-page-status i,.auth-preview-bar i{background:#49d982;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 12px #49d982b3}.auth-page-status span{width:24px;height:24px;color:var(--auth-red-bright);border:1px solid #ff243b4d;border-radius:8px;place-items:center;display:grid}.auth-page-switch{color:#f4f1f2;background:#ffffff09;border:1px solid #ffffff1f;border-radius:12px;min-width:118px;height:38px;padding:0 18px;font-size:11px;font-weight:700;transition:all .18s}.auth-page-switch:hover{background:#ff243b1a;border-color:#ff243b80;transform:translateY(-1px)}.login-card{z-index:2;background:#09090beb;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(430px,.75fr);width:min(1480px,100% - 2*clamp(22px,4vw,72px));min-width:0;min-height:0;margin:clamp(18px,2.4vh,30px) auto;animation:.7s cubic-bezier(.16,1,.3,1) both authPageEnter;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000009e,inset 0 1px #ffffff0a,0 0 80px #ff142e0f}@keyframes authPageEnter{0%{opacity:0;transform:translateY(20px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.login-visual{background:linear-gradient(145deg,#ff243b17,#0000 38%),linear-gradient(#101014,#08080a);border-right:1px solid #ffffff14;grid-template-rows:auto minmax(160px,1fr) auto;gap:clamp(18px,2.4vh,30px);min-width:0;min-height:0;padding:clamp(34px,4vw,64px);display:grid;position:relative;overflow:hidden}.login-visual:after{content:"";filter:blur(80px);pointer-events:none;background:#ff163021;border-radius:50%;height:55%;position:absolute;inset:auto -8% -28% 22%}.auth-visual-grid{pointer-events:none;opacity:.65;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#000,#0000 68%);mask-image:linear-gradient(140deg,#000,#0000 68%)}.visual-top,.visual-bottom,.auth-terminal-preview{z-index:2;position:relative}.visual-top{max-width:650px}.visual-badge,.login-kicker{color:var(--auth-red-bright);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:8px;font:700 9px JetBrains Mono,monospace;display:inline-flex}.visual-badge{background:#ff243b14;border:1px solid #ff243b47;border-radius:999px;min-height:30px;padding:0 12px}.visual-title{color:#f9f7f8;letter-spacing:-.055em;max-width:720px;margin:18px 0 14px;font:800 clamp(38px,4.1vw,68px)/.98 Manrope,sans-serif}.visual-title span{color:var(--auth-red-bright);text-shadow:0 0 34px #ff243b40;display:block}.visual-desc{color:#9b959e;max-width:580px;margin:0;font-size:clamp(12px,1.15vw,15px);line-height:1.75}.auth-feature-pills{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.auth-feature-pills span{color:#b7b1b8;background:#ffffff06;border:1px solid #ffffff13;border-radius:10px;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:9px;font-weight:650;display:inline-flex}.auth-feature-pills svg{color:var(--auth-red-bright)}.auth-terminal-preview{transform-origin:bottom;background:#030304;border:1px solid #ffffff1c;border-radius:18px;align-self:end;width:min(100%,790px);min-height:0;overflow:hidden;transform:perspective(1200px)rotateX(1.2deg)rotateY(1deg);box-shadow:0 24px 54px #00000073,0 0 0 7px #ffffff05}.auth-preview-bar{color:#a29da4;letter-spacing:.08em;background:#0c0c0f;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:34px;padding:0 13px;font:600 8px JetBrains Mono,monospace;display:flex}.auth-preview-bar span{align-items:center;gap:7px;display:inline-flex}.auth-preview-bar small{color:#6e6970;font-size:7px}.auth-terminal-preview img{object-fit:cover;object-position:left top;filter:saturate(.92)contrast(1.08)brightness(.78);width:100%;height:clamp(150px,23vh,290px);display:block}.auth-preview-signal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070709e0;border:1px solid #ff243b57;border-radius:10px;gap:3px;padding:10px 13px;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 24px #00000057}.auth-preview-signal span{color:#827c83;letter-spacing:.14em;font:600 7px JetBrains Mono,monospace}.auth-preview-signal b{color:var(--auth-red-bright);font:700 9px JetBrains Mono,monospace}.visual-bottom{justify-content:space-between;align-items:center;gap:18px;display:flex}.login-live-stats{flex-wrap:wrap;gap:8px;display:flex}.login-stat-item{border-right:1px solid #ffffff14;gap:4px;min-width:120px;padding-right:18px;display:grid}.login-stat-lbl{color:#676168;letter-spacing:.1em;font:600 7px JetBrains Mono,monospace}.login-stat-val{color:#ddd8dc;font:700 11px JetBrains Mono,monospace}.login-stat-val.up{color:#49d982}.auth-engine-signature{color:#6e6870;flex:none;align-items:center;gap:7px;font-size:8px;display:inline-flex}.auth-engine-signature b{color:#aaa4ab}.auth-core-mini{width:28px;height:28px}.login-form-area{scrollbar-width:thin;scrollbar-color:#ff243b59 transparent;background:radial-gradient(circle at 100% 0,#ff243b14,#0000 28%),#08080af0;flex-direction:column;justify-content:center;gap:20px;min-width:0;min-height:0;padding:clamp(34px,4vw,66px);display:flex;position:relative;overflow:hidden auto}.signup-page .login-form-area{justify-content:flex-start}.auth-back-button{color:#7e7880;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:24px;right:26px}.auth-back-button:hover{color:#fff}.login-header{gap:18px;padding-top:14px;display:grid}.login-logo{filter:drop-shadow(0 0 15px #ff243b52);background:url(/assets/brand-icon-transparent-DKgZKF4N.png) 50%/contain no-repeat;width:54px;height:48px}.login-title-group{gap:8px;display:grid}.login-title{color:#faf8f9;letter-spacing:-.045em;margin:0;font:800 clamp(28px,2.8vw,42px)/1.04 Manrope,sans-serif}.login-subtitle{color:#8b858d;max-width:430px;margin:0;font-size:12px;line-height:1.65}.login-form{flex-direction:column;gap:14px;display:flex}.login-field{flex-direction:column;gap:7px;display:flex}.login-label{color:#aaa4ab;font-size:10px;font-weight:700}.login-input,.signup-select,.signup-phone-prefix{color:#f1edef;background:#ffffff08;border:1px solid #ffffff1a;border-radius:13px;outline:0;width:100%;min-width:0;height:48px;padding:0 14px;font:500 11px Manrope,sans-serif;transition:all .18s}.login-input::placeholder{color:#5d575e}.login-input:hover,.signup-select:hover,.signup-phone-prefix:hover{border-color:#ffffff2b}.login-input:focus,.signup-select:focus,.signup-phone-prefix:focus{background:#ff243b09;border-color:#ff243ba3;box-shadow:0 0 0 4px #ff243b14,0 0 22px #ff243b0f}.login-input:disabled,.signup-select:disabled,.signup-phone-prefix:disabled{opacity:.5}.login-submit-btn{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#ff3549,#cf001c);border:1px solid #ff4354;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:4px;padding:0 20px;font-size:11px;font-weight:800;transition:all .18s;display:inline-flex;box-shadow:0 13px 30px #da001f3d,inset 0 1px #ffffff40}.login-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 17px 38px #da001f57,0 0 24px #ff243b29}.login-submit-btn:disabled{color:#6f6970;box-shadow:none;background:#211f22;border-color:#ffffff0f}.login-error-msg,.signup-success-msg{border-radius:11px;padding:11px 13px;font-size:10px;font-weight:650;line-height:1.5}.login-error-msg{color:#ff7180;background:#ff243b12;border:1px solid #ff243b47;animation:.36s authShake}.signup-success-msg{color:#72e8a1;background:#49d98212;border:1px solid #49d98240}@keyframes authShake{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}.signup-steps-header{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:5px;padding:6px;display:grid;position:relative}.signup-step-tab{color:#605b61;letter-spacing:.04em;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;font:700 7px JetBrains Mono,monospace;transition:all .18s;display:flex}.signup-step-tab.active{color:#ff7885;background:#ff243b1c}.signup-step-tab-num{border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:7px;display:grid}.signup-step-tab.active .signup-step-tab-num{background:#ff243b24;border-color:#ff243b73}.signup-two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.signup-phone-container{grid-template-columns:132px minmax(0,1fr);gap:9px;display:grid}.signup-phone-prefix,.signup-select{appearance:none;cursor:pointer}.signup-checkbox-label{color:#8c868e;cursor:pointer;background:#ffffff05;border:1px solid #ffffff13;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:9px;line-height:1.55;display:flex}.signup-checkbox{accent-color:var(--auth-red);margin-top:2px}.signup-captcha-box{background:#ff243b09;border:1px solid #ff243b26;border-radius:13px;grid-template-columns:1fr 78px;align-items:center;gap:12px;padding:11px 13px;display:grid}.signup-captcha-question{color:#a49da5;font:600 9px JetBrains Mono,monospace}.signup-captcha-input{color:#ff6878;text-align:center;background:#0000006b;border:1px solid #ff243b47;border-radius:9px;outline:0;width:100%;height:34px;font:700 13px JetBrains Mono,monospace}.signup-wizard-nav{grid-template-columns:112px minmax(0,1fr);gap:10px;display:grid}.signup-back-btn{color:#aaa4ab;background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;min-height:50px;font-size:10px;font-weight:700}.signup-back-btn:hover{color:#fff;border-color:#ffffff2e}.signup-verification-text{color:#918b92;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:16px;font-size:10px;line-height:1.7}.auth-sso-area{gap:12px;display:grid}.auth-sso-divider{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.auth-sso-divider div{background:#ffffff12;height:1px}.auth-sso-divider span{color:#5f5960;letter-spacing:.12em;font:600 7px JetBrains Mono,monospace}.auth-google-btn{color:#a8a2a9;text-align:left;cursor:pointer;background:#ffffff07;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 14px;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid}.auth-google-btn:hover:not(:disabled),.auth-google-btn:focus-visible{color:#fff;background:#ff304712;border-color:#ff304761;outline:none;transform:translateY(-1px)}.auth-google-btn:disabled{cursor:wait;opacity:.72}.auth-google-btn svg{color:#d4cfd3}.auth-google-btn span{font-size:10px;font-weight:700}.auth-google-btn small{color:#bd626c;background:#ff243b0f;border:1px solid #ff243b33;border-radius:7px;padding:4px 6px;font:700 6px JetBrains Mono,monospace}.auth-sso-primary{margin:2px 0 4px}.auth-sso-note{color:#777178;text-align:center;margin:-3px 2px 0;font-size:8px;line-height:1.5}.auth-form-switch{color:#746e75;text-align:center;font-size:10px}.auth-form-switch button{color:var(--auth-red-bright);font-size:inherit;background:0 0;border:0;padding:0;font-weight:750}.auth-page-footer{color:#514c52;letter-spacing:.1em;border-top:1px solid #ffffff0e;justify-content:space-between;font:600 7px JetBrains Mono,monospace}@media (max-width:1160px){.login-card{grid-template-columns:minmax(0,1fr) minmax(400px,.92fr)}.auth-feature-pills span:nth-child(2),.auth-engine-signature{display:none}}@media (max-width:860px){.login-container{grid-template-rows:66px minmax(0,1fr);overflow-y:auto}.auth-page-status,.auth-page-footer{display:none}.auth-page-nav{position:sticky;top:0}.auth-page-brand small{display:none}.login-card{border-radius:22px;grid-template-columns:1fr;width:calc(100% - 24px);margin:12px auto 24px;overflow:visible}.login-visual{border-bottom:1px solid #ffffff14;border-right:0;grid-template-rows:auto auto;min-height:auto;padding:30px 24px}.visual-title{max-width:560px;font-size:clamp(36px,10vw,58px)}.auth-terminal-preview,.visual-bottom{display:none}.login-form-area{padding:42px 24px 32px;overflow:visible}.auth-back-button{top:18px;right:20px}}@media (max-width:560px){.auth-page-nav{padding-inline:16px}.auth-page-brand b{font-size:12px}.auth-brand-mark{width:34px;height:34px}.auth-page-switch{min-width:94px;height:34px;padding:0 12px;font-size:9px}.login-visual{padding:28px 20px}.visual-badge{min-height:27px;font-size:7px}.visual-title{margin-top:14px;font-size:36px}.visual-desc{font-size:11px}.auth-feature-pills span{min-height:28px;font-size:8px}.auth-feature-pills span:nth-child(n+2){display:none}.login-form-area{padding-inline:18px}.login-title{font-size:30px}.signup-two-col{grid-template-columns:1fr}.signup-phone-container{grid-template-columns:112px minmax(0,1fr)}.signup-step-tab{font-size:0}.signup-step-tab-num{font-size:7px}}@media (prefers-reduced-motion:reduce){.login-card{animation:none}.login-submit-btn,.auth-page-switch{transition:none}}.admin-panel-container{background:var(--bg);height:100%;color:var(--text);grid-template-rows:auto 1fr;font-family:Inter,system-ui,sans-serif;display:grid;overflow:hidden}.admin-header{border-bottom:1px solid var(--line);background:#07090a66;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.admin-title-group{align-items:center;gap:12px;display:flex}.admin-title-badge{color:var(--red-hot);letter-spacing:.05em;text-transform:uppercase;background:#ff00001a;border:1px solid #ff000040;border-radius:3px;padding:2px 8px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700}.admin-title{color:var(--strong);font-family:Georgia,serif;font-size:20px;font-weight:700}.admin-content{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;gap:24px;padding:24px;display:flex;overflow-y:auto}.admin-stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.admin-stat-card{border:1px solid var(--line);background:#07090a99;border-radius:4px;flex-direction:column;gap:10px;padding:20px;display:flex}.admin-stat-label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-family:IBM Plex Mono,monospace;font-size:9px}.admin-stat-value{color:var(--strong);font-size:26px;font-weight:700}.admin-stat-value.active-sessions{color:var(--green)}.admin-stat-sub{color:var(--dim);font-size:10px}.admin-split-layout{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:1024px){.admin-split-layout{grid-template-columns:1fr}}.admin-card{border:1px solid var(--line);background:#07090a99;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.admin-card-header{border-bottom:1px solid var(--line);background:#0506074d;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.admin-card-title{color:var(--strong);text-transform:uppercase;letter-spacing:.05em;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700}.admin-card-body{padding:20px}.user-form{background:#05060766;border:1px solid #ffffff08;border-radius:3px;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-bottom:20px;padding:16px;display:grid}@media (max-width:640px){.user-form{grid-template-columns:1fr}}.user-form-field{flex-direction:column;gap:6px;display:flex}.user-form-label{color:var(--muted);text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:8px}.user-form-input{border:1px solid var(--line);height:32px;color:var(--strong);background:#050607;border-radius:3px;outline:none;padding:0 10px;font-family:IBM Plex Mono,monospace;font-size:11px}.user-form-input:focus{border-color:#f006}.btn-admin-add{color:#fff;text-transform:uppercase;background:linear-gradient(#ff303d 0%,#d62839 100%);border:1px solid #ff4d5a;border-radius:3px;height:32px;padding:0 16px;font-size:10px;font-weight:700}.btn-admin-add:hover{border-color:#ff737d;box-shadow:0 0 8px #f003}.users-table-wrapper{overflow-x:auto}.users-table{border-collapse:collapse;text-align:left;width:100%}.users-table th,.users-table td{border-bottom:1px solid var(--line-soft);padding:12px 16px;font-size:12px}.users-table th{color:var(--muted);text-transform:uppercase;border-bottom:1px solid var(--line);background:#05060733;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600}.users-table td{color:var(--text);vertical-align:middle}.user-row-admin{background:#ff000005}.user-name-col{color:var(--strong);font-family:IBM Plex Mono,monospace;font-weight:600}.user-role-badge{color:var(--muted);background:#ffffff0d;border:1px solid #ffffff14;border-radius:2px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:9px}.user-role-badge.admin{color:var(--red-hot);background:#ff000014;border-color:#f003}.user-status-col{align-items:center;gap:6px;display:flex}.user-status-dot{border-radius:50%;width:6px;height:6px}.user-status-dot.online{background:var(--green);box-shadow:0 0 6px var(--green)}.user-status-dot.offline{background:var(--dim)}.user-status-dot.suspended{background:var(--red-hot);box-shadow:0 0 6px var(--red-hot)}.users-table-actions{gap:8px;display:flex}.btn-action-suspend{color:var(--red-hot);background:0 0;border:1px solid #ff000040;border-radius:2px;padding:3px 8px;font-size:10px;font-weight:500}.btn-action-suspend:hover{background:#ff00000f}.btn-action-reactivate{color:var(--green);background:0 0;border:1px solid #46b86640;border-radius:2px;padding:3px 8px;font-size:10px;font-weight:500}.btn-action-reactivate:hover{background:#46b8660f}.btn-action-delete{color:var(--dim);background:0 0;border:1px solid #ffffff1a;border-radius:2px;padding:3px 8px;font-size:10px;font-weight:500}.btn-action-delete:hover{color:var(--strong);background:#ffffff0a;border-color:#fff3}.logs-console{color:#d8d9dca6;scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;background:#030405;border:1px solid #ffffff08;border-radius:3px;flex-direction:column;gap:6px;max-height:480px;padding:14px;font-family:IBM Plex Mono,monospace;font-size:9px;line-height:1.6;display:flex;overflow-y:auto}.log-entry{gap:10px;display:flex}.log-time{color:var(--dim);flex-shrink:0}.log-tag{color:var(--amber);flex-shrink:0;font-weight:600}.log-tag.login{color:var(--green)}.log-tag.logout{color:var(--muted)}.log-tag.error{color:var(--red-hot)}.log-msg{word-break:break-all}.admin-user-details-card{border:1px solid var(--line);background:#07090ab3;border-radius:4px;flex-direction:column;grid-column:1/3;margin-top:16px;display:flex}.user-details-header{border-bottom:1px solid var(--line);background:#05060766;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.user-details-title{color:var(--strong);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700}.user-details-title span{color:var(--red-hot);font-weight:800}.btn-close-details{color:var(--muted);cursor:pointer;background:0 0;border:0}.btn-close-details:hover{color:var(--strong)}.user-details-body{grid-template-columns:1fr 2fr;gap:30px;padding:20px;display:grid}@media (max-width:768px){.user-details-body{grid-template-columns:1fr}}.details-column{flex-direction:column;gap:16px;display:flex}.details-subtitle{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff0a;padding-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700}.active-indicators-list{flex-wrap:wrap;gap:6px;display:flex}.active-indicator-badge{color:var(--green);background:#46b86614;border:1px solid #46b86638;border-radius:3px;align-items:center;gap:4px;padding:3px 8px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;display:inline-flex}.active-indicator-badge:before{content:"";background:var(--green);width:4px;height:4px;box-shadow:0 0 6px var(--green);border-radius:50%}.active-indicators-empty{color:var(--dim);font-size:11px;font-style:italic}.permissions-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.permission-toggle-card{cursor:pointer;background:#05060766;border:1px solid #ffffff08;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;transition:all .2s;display:flex}.permission-toggle-card:hover{background:#ffffff08;border-color:#ffffff12}.permission-toggle-card.allowed{border-color:#46b86626}.permission-toggle-card.blocked{border-color:#ff000026}.permission-toggle-card.fixed{cursor:default;border-color:#c57aff59}.permission-name-group{flex-direction:column;gap:2px;display:flex}.permission-name{color:var(--strong);font-size:11px;font-weight:500}.permission-key{color:var(--dim);font-family:IBM Plex Mono,monospace;font-size:8px}.permission-control-label{color:#d8a9ff;letter-spacing:.06em;border:1px solid #c57aff59;width:max-content;margin-top:3px;padding:1px 4px;font-family:IBM Plex Mono,monospace;font-size:7px;font-weight:700}.permission-status-dot{border-radius:50%;width:6px;height:6px}.permission-status-dot.allowed{background:var(--green);box-shadow:0 0 6px var(--green)}.permission-status-dot.blocked{background:var(--red-hot);box-shadow:0 0 6px var(--red-hot)}.users-table tr.selected{box-shadow:inset 3px 0 0 var(--red-hot);background:#ff00000a}.btn-action-permissions{color:var(--muted);background:0 0;border:1px solid #ffffff1f;border-radius:2px;padding:3px 8px;font-size:10px;font-weight:500}.btn-action-permissions:hover{color:var(--strong);background:#ffffff0a;border-color:#ffffff40}.settings-panel-container{width:100%;height:100%;color:var(--text);box-sizing:border-box;background:#030405f2;flex-direction:column;font-family:Inter,system-ui,sans-serif;display:flex;overflow:hidden}.settings-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07090ad9;border-bottom:1px solid #ff00001f;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.settings-title-group{flex-direction:column;gap:4px;display:flex}.settings-title-badge{color:var(--red-hot);letter-spacing:.1em;background:#ff000014;border:1px solid #ff000040;border-radius:2px;align-items:center;width:-moz-fit-content;width:fit-content;padding:2px 8px;font-family:IBM Plex Mono,monospace;font-size:8px;font-weight:700;display:inline-flex}.settings-title{color:var(--strong);letter-spacing:.02em;text-shadow:0 0 10px #ff00001a;margin:0;font-family:Georgia,serif;font-size:20px;font-weight:700}.settings-close-btn{color:var(--strong);cursor:pointer;background:#ff00000d;border:1px solid #f003;border-radius:3px;padding:8px 16px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;transition:all .2s}.settings-close-btn:hover{background:#ff000026;border-color:#f006;transform:translateY(-1px)}.settings-content{scrollbar-width:thin;scrollbar-color:#f003 transparent;flex:1;grid-template-columns:1fr 1.2fr;gap:24px;padding:32px;display:grid;overflow-y:auto}.settings-section.card{-webkit-backdrop-filter:blur(20px);background:#07090ad9;border:1px solid #ff000029;border-radius:6px;flex-direction:column;gap:20px;padding:28px;display:flex;box-shadow:0 12px 40px #0009,inset 0 1px #ff00001a}.settings-sec-title{color:var(--strong);border-bottom:1px solid #ff00001f;align-items:center;gap:10px;margin:0;padding-bottom:12px;font-family:Georgia,serif;font-size:16px;font-weight:700;display:flex}.settings-sec-title svg{color:var(--red-hot)}.telemetry-status-box{background:#030405a6;border:1px solid #ffffff08;border-radius:4px;flex-direction:column;gap:12px;padding:18px;display:flex}.telemetry-row{justify-content:space-between;align-items:center;font-size:12px;display:flex}.telemetry-lbl{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.telemetry-val{color:var(--strong);font-family:IBM Plex Mono,monospace;font-weight:600}.telemetry-val.highlight{background:#ff00000f;border:1px solid #ff000026;border-radius:2px;padding:2px 8px;font-size:10px}.settings-subsection-title{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700}.allowed-indicators-grid{flex-wrap:wrap;gap:8px;display:flex}.indicator-badge{color:var(--green);background:#46b8660f;border:1px solid #46b8662e;border-radius:3px;align-items:center;gap:6px;padding:4px 10px;font-family:IBM Plex Mono,monospace;font-size:10px;display:inline-flex}.settings-forms-col{flex-direction:column;gap:24px;display:flex}.settings-field{flex-direction:column;gap:8px;display:flex}.settings-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700}.settings-input{width:100%;height:38px;color:var(--strong);box-sizing:border-box;background:#030405d9;border:1px solid #ffffff14;border-radius:3px;outline:none;padding:0 14px;font-family:IBM Plex Mono,monospace;font-size:12px;transition:all .2s}.settings-input:focus{background:#030405f2;border-color:#ff000080;box-shadow:0 0 8px #f003,inset 0 1px #ffffff03}.settings-hint{color:var(--dim);font-size:10px}.settings-submit-btn{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(red 0%,#a00 100%);border:1px solid red;border-radius:3px;outline:none;justify-content:center;align-items:center;height:38px;margin-top:8px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;transition:all .25s;display:flex;box-shadow:0 4px 12px #ff000040}.settings-submit-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ff000073,0 0 1px red}.settings-submit-btn:disabled{background:var(--line);color:var(--dim);cursor:not-allowed;box-shadow:none;border-color:#ffffff0d;transform:none}.settings-success-msg{color:var(--green);text-align:center;background:#46b8660f;border:1px solid #46b8662e;border-radius:3px;padding:8px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}.settings-error-msg{color:var(--red-hot);text-align:center;background:#ff00000f;border:1px solid #ff00002e;border-radius:3px;padding:8px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}@media (max-width:768px){.settings-content{grid-template-columns:1fr}}:root{--bg:#050607;--panel:#07090a;--panel-2:#090b0d;--panel-3:#0b0d10;--line:#ffffff16;--line-soft:#ffffff0b;--text:#d8d9dc;--strong:#f1f2f4;--muted:#8d929a;--dim:#5f646d;--red:#e60000;--red-hot:red;--green:#46b866;--silver:#a7abb2;--amber:#f59f18;--font-micro:8px;--font-caption:9px;--font-ui:10px;--font-body:11px;--font-control:11px;--font-panel-title:12px;--font-title:16px;--line-height-compact:1.3;--line-height-body:1.5}.pn-account-panel{background:radial-gradient(circle at 8% 0,#ff233a24,#0000 34%),linear-gradient(145deg,#0e0e12fa,#050507fc);border:1px solid #ff42543d;border-radius:18px;width:min(1120px,100% - 28px);margin:18px auto 22px;overflow:hidden;box-shadow:0 28px 70px #00000061,inset 0 1px #ffffff09}.pn-account-hero{border-bottom:1px solid #fff1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:156px;padding:26px 30px;display:grid}.pn-account-avatar{color:#fff;background:linear-gradient(145deg,#ff2d4338,#50000c40);border:1px solid #ff3e537a;border-radius:20px;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 34px #e2001f26,inset 0 1px #ffffff0f}.pn-account-hero>div:nth-child(2){min-width:0}.pn-account-hero>div:nth-child(2)>span{color:#ff5265;letter-spacing:.12em;text-transform:uppercase;font:700 9px JetBrains Mono,monospace}.pn-account-hero h1{color:#fff;letter-spacing:-.04em;margin:5px 0 4px;font:750 clamp(24px,2.5vw,38px) Manrope,sans-serif}.pn-account-hero p{color:#8f8990;max-width:690px;margin:0;font-size:12px;line-height:1.6}.pn-account-completeness{text-align:right;gap:3px;width:150px;display:grid}.pn-account-completeness strong{color:#fff;font:750 24px Manrope,sans-serif}.pn-account-completeness span{color:#777179;letter-spacing:.08em;text-transform:uppercase;font:650 8px JetBrains Mono,monospace}.pn-account-completeness i{background:linear-gradient(90deg, #ff3048 var(--account-progress), #ffffff12 var(--account-progress));border-radius:99px;height:4px;margin-top:8px;box-shadow:0 0 15px #ff304838}.pn-account-security{color:#48dd8f;background:#115c3913;border:1px solid #2dd37e29;border-radius:12px;align-items:center;gap:11px;margin:18px 30px 0;padding:12px 14px;display:flex}.pn-account-security>div{gap:2px;min-width:0;display:grid}.pn-account-security strong{color:#d9f6e7;text-overflow:ellipsis;font-size:10px;overflow:hidden}.pn-account-security span{color:#668174;font-size:8px}.pn-account-security>svg:last-child{margin-left:auto}.pn-account-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:24px 30px 28px;display:grid}.pn-account-form label{color:#858087;gap:7px;min-width:0;font:650 9px Manrope,sans-serif;display:grid}.pn-account-form label>span{align-items:center;gap:6px;display:flex}.pn-account-form label.wide{grid-column:1/-1}.pn-account-form input,.pn-account-form select{color:#f3eff1;background:#030305b8;border:1px solid #ffffff17;border-radius:11px;outline:none;width:100%;height:46px;padding:0 14px;font:550 11px Manrope,sans-serif;transition:border-color .16s,box-shadow .16s,background .16s}.pn-account-form input:focus,.pn-account-form select:focus{background:#090508eb;border-color:#ff30488a;box-shadow:0 0 0 3px #ff304814}.pn-account-form input:disabled{color:#878289;cursor:not-allowed;opacity:.74}.pn-account-form .pn-account-check{grid-template-columns:auto minmax(0,1fr);justify-content:start;align-items:center;padding:4px 0}.pn-account-form .pn-account-check input{accent-color:#ff3048;width:16px;height:16px}.pn-account-form .pn-account-check span{color:#9b959c}.pn-account-panel>footer{background:#0000002e;border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 30px;display:flex}.pn-account-panel>footer span{color:#6f6970;font-size:9px}.pn-account-panel>footer span.success{color:#49db8f}.pn-account-panel>footer span.error{color:#ff5c6f}.pn-account-panel>footer button{color:#fff;background:linear-gradient(135deg,#ff3149,#bd001c);border:1px solid #ff3f55;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font:750 10px Manrope,sans-serif;display:inline-flex;box-shadow:0 12px 28px #c0001b33}.pn-account-panel>footer button:disabled{cursor:wait;opacity:.58}@media (max-width:760px){.pn-account-panel{border-radius:14px;width:calc(100% - 18px);margin-block:10px 16px}.pn-account-hero{grid-template-columns:auto minmax(0,1fr);padding:20px}.pn-account-completeness{text-align:left;grid-column:1/-1;width:100%}.pn-account-security{margin:14px 18px 0}.pn-account-form{grid-template-columns:1fr;padding:20px 18px}.pn-account-form label.wide{grid-column:auto}.pn-account-panel>footer{flex-direction:column;align-items:stretch;padding:15px 18px}.pn-account-panel>footer button{justify-content:center}}*{box-sizing:border-box}html,body,#root{background:var(--bg);height:100%;color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;overflow:hidden}button,select{font-family:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}body.resizing-layout,body.resizing-layout *{-webkit-user-select:none;user-select:none}.app-shell{background:linear-gradient(#070809 0%,#030405 100%);grid-template-rows:58px 1fr 46px;grid-template-columns:182px 1fr;height:100%;display:grid}.topbar{border-bottom:1px solid var(--line);z-index:20;background:#040506fb;grid-column:1/3;align-items:center;gap:10px;min-width:0;padding:0 14px 0 16px;display:flex;box-shadow:inset 0 -1px #ff000014}.topbar>:not(.top-spacer){flex-shrink:0}.brand{align-items:center;gap:10px;width:286px;min-width:286px;display:flex}.brand-mark{background:url(/assets/brand-icon-transparent-DKgZKF4N.png) 50%/contain no-repeat;flex:0 0 56px;width:56px;height:48px}.brand-title{color:#c7c4c7;letter-spacing:.045em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1}.brand-sub{color:#888c94;letter-spacing:.26em;margin-top:4px;font-size:8px;font-weight:700}.symbol-control,.exchange-control,.workspace-control,.icon-btn,.select{border:1px solid var(--line);height:34px;color:var(--strong);background:#07090b;border-radius:3px;outline:none}.symbol-control,.exchange-control,.workspace-control{white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:inline-flex}.symbol-control.locked,.exchange-control.locked{border-color:#ff000052;box-shadow:inset 0 -1px #ff00006b}.symbol-control.locked svg,.exchange-control.locked svg{color:var(--red-hot)}.menu-wrap{display:inline-flex;position:relative}.dropdown-menu{z-index:40;background:#050607fa;border:1px solid #ffffff1f;border-radius:4px;min-width:188px;padding:6px;position:absolute;top:39px;left:0;box-shadow:0 18px 48px #0000006b}.exchange-menu,.workspace-menu{min-width:210px}.workspace-menu-actions{border-top:1px solid #ffffff12;gap:6px;margin-top:6px;padding-top:6px;display:grid}.workspace-menu-actions button{height:28px;color:var(--strong);background:#ff000017;border:1px solid #ff00003d;border-radius:3px;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.workspace-menu-actions div{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.workspace-menu-actions input{min-width:0;height:28px;color:var(--text);background:#07090b;border:1px solid #ffffff17;border-radius:3px;padding:0 8px;font:700 10px IBM Plex Mono,monospace}.symbol-menu{flex-direction:column;width:264px;max-height:min(520px,100vh - 116px);display:flex;overflow:hidden}.symbol-list{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:auto;min-height:0;overflow-y:auto}.symbol-list::-webkit-scrollbar{width:6px}.symbol-list::-webkit-scrollbar-thumb{background:#ffffff24}.timeframe-menu{min-width:116px;left:auto;right:0}.chart-type-wrap{display:inline-flex}.chart-type-menu{min-width:238px;left:auto;right:0}.menu-option{width:100%;min-height:32px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:3px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:7px 9px;display:grid}.timeframe-menu .menu-option{grid-template-columns:1fr auto}.chart-type-menu .menu-option{grid-template-columns:1fr;gap:3px}.chart-type-menu .menu-option em{white-space:normal}.menu-option:hover,.menu-option.selected{color:var(--strong);background:#ffffff12}.menu-option.disabled,.menu-option:disabled{cursor:not-allowed;color:var(--dim)}.menu-option.disabled:hover,.menu-option:disabled:hover{background:0 0}.menu-option em{color:var(--dim);letter-spacing:.04em;font:600 9px IBM Plex Mono,monospace}.dropdown-search{color:#777d86;background:#ffffff06;border:1px solid #ffffff12;border-radius:3px;flex:none;align-items:center;gap:8px;height:34px;margin-bottom:5px;padding:0 9px;display:flex}.dropdown-scope-lock{min-height:28px;color:var(--red-hot);letter-spacing:.06em;background:#ff000014;border:1px solid #ff00003d;border-radius:3px;flex:none;align-items:center;gap:7px;margin-bottom:5px;padding:0 8px;font:800 9px IBM Plex Mono,monospace;display:flex}.dropdown-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:11px}.dropdown-search input::placeholder{color:#5f646d}.dropdown-empty{color:#777d86;text-align:center;text-transform:uppercase;padding:16px 10px;font:700 10px IBM Plex Mono,monospace}.symbol-control{min-width:156px;font-size:14px;font-weight:600}.coin-btc,.coin-token{color:#fff;background:linear-gradient(#15181d,#090b0e);border:1px solid #ffffff1f;border-radius:3px;place-items:center;width:24px;height:20px;font:700 9px IBM Plex Mono,monospace;display:inline-grid}.timeframes{border-left:1px solid var(--line-soft);border-right:1px solid var(--line-soft);align-items:center;height:34px;padding:0 2px;display:flex;position:relative}.timeframes button,.tabs button,.console-tabs button{color:var(--muted);background:0 0;border:0}.timeframes button{border-radius:3px;min-width:36px;height:30px;padding:0 6px;font-size:12px}.timeframes button.active{color:#fff;background:#ffffff18}.timeframes .tf-chevron{min-width:24px;color:var(--dim);place-items:center;display:grid}.tool-cluster{border-left:1px solid var(--line-soft);border-right:1px solid var(--line-soft);align-items:center;gap:4px;padding:0 4px;display:flex}.icon-btn{color:#a2a6ad;place-items:center;width:34px;padding:0;display:grid}.icon-btn.active{color:var(--strong);background:#ff00001c;border-color:#ff00005c}.icon-btn:hover,.symbol-control:hover,.exchange-control:hover,.workspace-control:hover{background:#0a0c0f;border-color:#ffffff29}.exchange-control{min-width:126px;font-size:12px;font-weight:700}.exchange-badge{color:#f3c34f;background:#f59f1817;border:1px solid #f59f1847;border-radius:3px;place-items:center;width:24px;height:20px;font:800 9px IBM Plex Mono,monospace;display:inline-grid}.exchange-badge.small{width:22px}.binance-mark{width:18px;height:18px;display:inline-block;position:relative;transform:rotate(45deg)}.binance-mark:before,.binance-mark:after{content:"";background:#f0b90b;position:absolute}.binance-mark:before{inset:5px}.binance-mark:after{width:6px;height:6px;top:6px;left:0;box-shadow:12px 0 #f0b90b,6px -6px #f0b90b,6px 6px #f0b90b}.workspace-control{align-items:center;gap:8px;min-width:140px}.workspace-control span{color:var(--muted);font-size:10px;line-height:1;display:block}.workspace-control strong{color:var(--strong);font-size:12px;font-weight:500;line-height:1}.top-spacer{flex:1}.replay-controls{border-left:1px solid var(--line-soft);border-right:1px solid var(--line-soft);align-items:center;gap:4px;min-width:0;padding:0 6px;display:inline-flex}.replay-toggle,.replay-icon,.replay-clock,.replay-speed{border:1px solid var(--line);color:#a2a6ad;background:#07090b;border-radius:3px;outline:none;height:30px}.replay-toggle{letter-spacing:.04em;justify-content:center;align-items:center;gap:6px;min-width:88px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.replay-toggle.active,.replay-icon.primary{color:#f2c14d;background:#f59f1817;border-color:#f59f1857}.replay-toggle:hover,.replay-icon:hover,.replay-clock:hover,.replay-speed:hover{color:var(--strong);background:#0a0c0f;border-color:#ffffff29}.replay-icon{place-items:center;width:30px;padding:0;display:grid}.replay-speed{color:#d7dbe2;width:58px;padding:0 6px;font:700 10px IBM Plex Mono,monospace}.replay-clock{color:#9ea4ad;align-items:center;gap:6px;max-width:154px;padding:0 8px;font:700 10px IBM Plex Mono,monospace;display:inline-flex}.replay-clock span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.replay-menu{gap:9px;width:284px;padding:10px;display:grid;left:auto;right:0}.replay-menu-head,.replay-menu-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.replay-menu-head span{color:var(--strong);font-size:12px;font-weight:800}.replay-menu-head b{color:var(--green);font:700 10px IBM Plex Mono,monospace}.replay-field{color:#8f949c;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;font-size:11px;display:grid}.replay-field input{border:1px solid var(--line);min-width:0;height:30px;color:var(--text);background:#07090b;border-radius:3px;font:11px IBM Plex Mono,monospace}.replay-field.range{grid-template-columns:92px 1fr 32px}.replay-field.range input{height:auto;accent-color:var(--amber)}.replay-field.range b{color:var(--strong);text-align:right;font:700 10px IBM Plex Mono,monospace}.replay-menu-actions button{border:1px solid var(--line);color:#aeb3ba;background:#080a0c;border-radius:3px;height:28px;padding:0 9px;font-size:10px;font-weight:800}.replay-menu-actions button.primary{color:#f2c14d;background:#f59f181a;border-color:#f59f1857}.replay-controls{gap:3px;padding:0 4px}.replay-toggle{gap:5px;min-width:82px;padding:0 7px}.replay-speed{width:52px;padding:0 4px}.replay-progress{background:#ffffff14;border-radius:99px;width:64px;height:5px;position:relative;overflow:hidden}.replay-progress i{border-radius:inherit;background:linear-gradient(90deg,#f59f18b8,#ff0000b8);width:0;position:absolute;inset:0 auto 0 0}.replay-state{color:#f2c14d;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:74px;font:800 9px IBM Plex Mono,monospace;overflow:hidden}.replay-controls:not(.active) .replay-toggle{color:#c7a655;border-color:#f59f1833}.replay-controls.active .replay-toggle span{color:#f2c14d}.pixi-chart-host.replay-selecting,.pixi-chart-host.replay-selecting canvas{cursor:crosshair}.pixi-chart-host.drawing-eraser,.pixi-chart-host.drawing-eraser canvas{cursor:cell}.pixi-chart-host.replay-selecting:after{content:"CLICK A CANDLE TO START REPLAY";z-index:2;color:#f2c14d;letter-spacing:.04em;pointer-events:none;background:#07090be0;border:1px solid #f59f1847;border-radius:3px;place-items:center;height:28px;padding:0 12px;font:800 10px IBM Plex Mono,monospace;display:grid;position:absolute;top:12px;left:50%;transform:translate(-50%)}@media (max-width:1500px){.replay-progress,.replay-state{display:none}}.live,.latency{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700}.live{color:var(--red-hot);align-items:center;gap:8px;display:flex}.live span{background:var(--red-hot);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #ff00008c}.live.replay-live{color:#f2c14d}.live.replay-live span{background:var(--amber);box-shadow:0 0 12px #f59f187a}.latency{color:var(--green);margin:0 6px 0 8px}.top-separator{background:var(--line-soft);width:1px;height:30px;margin:0 4px}.sidebar{border-right:1px solid var(--line);background:linear-gradient(#0c0e10eb,#040506fa),#060708;flex-direction:column;grid-row:2/3;justify-content:space-between;min-height:0;display:flex}.nav-list{padding:14px 0;overflow-y:auto}.nav{color:#8e9299;letter-spacing:.02em;text-align:left;background:0 0;border:0;align-items:center;gap:18px;width:100%;height:57px;padding:0 18px;font-size:12px;font-weight:600;display:flex;position:relative}.nav svg{color:currentColor;stroke-width:1.7px}.nav.active{color:var(--red-hot)}.nav.active:before{content:"";background:var(--red-hot);width:3px;height:54px;position:absolute;left:0;box-shadow:0 0 18px #ff000073}.nav:hover{color:var(--strong);background:#ffffff05}.side-watermark{color:#e0ddd56b;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:302px;padding:0 10px 24px;font-family:Georgia,Times New Roman,serif;font-weight:700;display:flex;position:relative;overflow:hidden}.side-watermark:before{content:"";opacity:.85;background:radial-gradient(circle at 52% 33%,#ffffff0b,#0000 38%),radial-gradient(circle at 50% 72%,#ff000014,#0000 44%);position:absolute;inset:22px -28px 0}.wm-mark{opacity:.56;filter:saturate(1.05);flex:none;width:158px;height:158px;position:relative}.wm-triangle{clip-path:polygon(50% 7%,2% 100%,98% 100%);background:linear-gradient(160deg,#ffffff2e,#ffffff06 55%,#ffffff17);width:116px;height:118px;position:absolute;top:9px;left:21px;box-shadow:inset 0 0 34px #ffffff0b,0 28px 40px #0000008c}.wm-facet{opacity:.46;display:inline-block;position:absolute}.wm-facet-left{clip-path:polygon(100% 0,0 100%,92% 100%);background:#02030485;width:52px;height:82px;top:30px;left:11px}.wm-facet-right{clip-path:polygon(0 0,8% 100%,100% 100%);background:#ffffff0e;width:50px;height:83px;top:29px;right:11px}.wm-facet-base{clip-path:polygon(0 0,100% 0,76% 100%,20% 100%);background:#0000007a;width:78px;height:32px;bottom:0;left:19px}.wm-arrow{width:132px;height:106px;position:absolute;top:24px;left:12px;overflow:visible}.wm-arrow-shaft,.wm-arrow-shaft-shadow{fill:none;stroke-linecap:square;stroke-linejoin:miter}.wm-arrow-head,.wm-arrow-head-shadow{stroke:none}.wm-arrow-shaft-shadow,.wm-arrow-head-shadow{transform:translate(2px,3px)}.wm-arrow-shaft-shadow{stroke:#0000006b;stroke-width:9.5px}.wm-arrow-head-shadow{fill:#0000006b}.wm-arrow-shaft{stroke:#ff0000e6;stroke-width:7.2px;filter:drop-shadow(0 0 9px #f003)}.wm-arrow-head{fill:#ff0000e6;filter:drop-shadow(0 0 9px #f003)}.wm-wordmark{z-index:1;color:#dedbd280;text-shadow:0 8px 20px #000c;width:min-content;position:relative}.wm-wordmark strong{letter-spacing:.06em;font-size:26px;line-height:.88;display:block}.wm-wordmark span{letter-spacing:.5em;margin-top:12px;font-family:Inter,sans-serif;font-size:12px;font-weight:800;display:block;transform:translate(3px)}.terminal-grid{grid-row:2/3;grid-template-columns:minmax(0, 1fr) minmax(0, var(--right-panel-width,366px));grid-template-rows:minmax(0, 1fr) minmax(0, var(--bottom-panel-height,210px));min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.chart-panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-area:1/1/2/2;min-width:0;min-height:0;position:relative;overflow:hidden}.drawing-toolbar{z-index:12;pointer-events:auto;scrollbar-width:none;background:#060708f5;border:1px solid #ffffff1f;border-radius:4px;align-content:start;gap:3px;width:42px;max-height:calc(100% - 72px);padding:5px 4px;animation:.12s ease-out drawingToolbarIn;display:grid;position:absolute;top:57px;left:10px;overflow-y:auto;box-shadow:0 18px 42px #00000070,inset 0 1px #ffffff09}@keyframes drawingToolbarIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.drawing-toolbar::-webkit-scrollbar{display:none}.drawing-toolbar button{color:#c6cad1;background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;width:32px;height:32px;padding:0;display:grid}.drawing-toolbar button:hover{color:var(--strong);background:#ffffff0e;border-color:#ffffff1f}.drawing-toolbar button.active{color:#fff;box-shadow:inset 2px 0 0 var(--red-hot);background:#ff000024;border-color:#ff00006b}.drawing-toolbar button.soft{color:#90969f}.drawing-toolbar button.danger:hover{color:var(--red-hot);background:#ff00001a;border-color:#ff000052}.drawing-toolbar-separator{background:#ffffff1f;height:1px;margin:4px 5px}.chart-panel.drawing-tools-open .indicator-stack,.chart-panel.drawing-tools-open .chart-collapse{left:62px}.chart-panel.drawing-tools-open .indicator-settings{left:204px}.chart-panel.drawing-tools-open .indicator-settings.tv-profile-settings{left:18px}.module-focus{z-index:8;height:30px;color:var(--red-hot);letter-spacing:.04em;background:#07090be0;border:1px solid #ff000047;border-radius:3px;align-items:center;gap:10px;padding:0 10px;font-size:11px;font-weight:700;display:flex;position:absolute;top:58px;right:18px}.module-focus b{color:var(--muted);font:600 10px IBM Plex Mono,monospace}.indicator-library{z-index:16;background:#050607fb;border:1px solid #ffffff1f;border-radius:4px;grid-template-rows:44px 39px auto 1fr 34px;width:430px;min-height:0;display:grid;position:absolute;top:58px;bottom:16px;left:16px;box-shadow:0 24px 70px #0000008f}.library-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;min-width:0;padding:0 12px 0 14px;display:flex}.library-head div{align-items:center;gap:10px;min-width:0;display:flex}.library-head span{color:var(--strong);letter-spacing:.05em;font-size:12px;font-weight:800}.library-head strong{color:var(--green);font:700 10px IBM Plex Mono,monospace}.library-head button,.library-action,.script-library-empty button{border:1px solid var(--line);color:#c3c7ce;background:#080a0c;border-radius:3px}.library-head button{place-items:center;width:28px;height:28px;padding:0;display:grid}.library-tabs{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.library-tabs button{border:0;border-right:1px solid var(--line-soft);color:#858a92;text-transform:uppercase;background:0 0;padding:0 5px;font-size:9px;font-weight:800;line-height:1.08}.library-tabs button:last-child{border-right:0}.library-tabs button.active{color:var(--strong);box-shadow:inset 0 -2px 0 var(--red-hot)}.library-search{border-bottom:1px solid var(--line-soft);color:#777d86;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.library-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.library-list,.script-library,.community-library{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-height:0;overflow:auto}.library-list::-webkit-scrollbar{width:6px}.script-library::-webkit-scrollbar{width:6px}.community-library::-webkit-scrollbar{width:6px}.library-list::-webkit-scrollbar-thumb{background:#ffffff24}.script-library::-webkit-scrollbar-thumb{background:#ffffff24}.community-library::-webkit-scrollbar-thumb{background:#ffffff24}.library-row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1.15fr) minmax(92px,.9fr) 62px 66px;align-items:center;gap:8px;min-height:58px;padding:8px 10px;display:grid}.library-row.active{background:#f001}.library-row:hover{background:#ffffff07}.library-row.premium-locked{opacity:.68}.library-row.premium-locked:hover{background:#f59f1809}.library-row-main{color:#b9bdc4;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.library-row-main:disabled{cursor:not-allowed}.library-row-main>svg{color:var(--red-hot);flex:none}.library-row-main span{gap:4px;min-width:0;display:grid}.library-row-main strong{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.library-row-main em,.library-signal,.library-period.static{color:#777d86;font:600 10px IBM Plex Mono,monospace}.premium-badge{color:var(--amber);letter-spacing:0;align-items:center;margin-left:7px;font-size:9px;display:inline-flex}.library-signal{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-period{border:1px solid var(--line);width:62px;height:28px;color:var(--text);text-align:center;background:#07090b;border-radius:3px;font:11px IBM Plex Mono,monospace}.library-period:disabled{color:#5f646d;cursor:not-allowed;opacity:.78}.library-period.static{border:1px solid #ffffff0e;border-radius:3px;place-items:center;display:grid}.library-action{justify-content:center;align-items:center;gap:5px;height:30px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.library-action.active{color:var(--green);background:#46b86614;border-color:#46b86652}.library-action:disabled{color:var(--amber);cursor:not-allowed;background:#f59f180e;border-color:#f59f1829}.script-library{grid-row:4/5;place-items:center;padding:18px;display:grid}.script-library-empty{color:#858b94;border:1px dashed #ffffff1f;border-radius:4px;align-content:center;place-items:center;gap:10px;width:100%;min-height:190px;display:grid}.script-library-empty strong{color:var(--strong);font-size:13px}.script-library-empty span{color:#777d86;font:700 10px IBM Plex Mono,monospace}.script-library-empty button{height:30px;color:var(--strong);padding:0 10px;font-size:10px;font-weight:800}.community-library{grid-row:4/5;grid-template-rows:38px minmax(0,1fr);min-height:0;display:grid}.community-library-head{border-bottom:1px solid var(--line-soft);color:var(--strong);text-transform:uppercase;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.community-library-head svg{color:var(--red-hot)}.community-library-head b{color:var(--green);margin-left:auto;font:700 10px IBM Plex Mono,monospace}.community-list{min-height:0;overflow:auto}.community-row{border-bottom:1px solid var(--line-soft);background:#ffffff03;gap:8px;padding:12px;display:grid}.community-row:hover{background:#ff00000b}.community-row.active-strategy{border-left:2px solid var(--red-hot);background:#ff00000f}.community-row-main,.community-meta,.community-verified{align-items:center;min-width:0;display:flex}.community-row-main{justify-content:space-between;gap:10px}.community-row-main div{gap:4px;min-width:0;display:grid}.community-row-main strong{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.community-row-main em,.community-row p,.community-meta{color:#777d86;font:600 10px IBM Plex Mono,monospace}.community-row p{margin:0;line-height:1.45}.community-verified{color:var(--green);flex:none;gap:4px;font:700 10px IBM Plex Mono,monospace}.community-meta{gap:12px}.community-meta span{align-items:center;gap:5px;display:inline-flex}.community-meta button{color:#777d86;background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;height:26px;margin-left:auto;padding:0 8px;font-size:9px;font-weight:800}.community-meta button.installable{color:var(--strong);cursor:pointer;background:#ff00001c;border-color:#ff00006b}.community-meta button.installable:hover{background:#ff00002e;border-color:#ff0000b8}.community-meta button.active{color:var(--green);cursor:pointer;background:#1acf7c1a;border-color:#1acf7c75}.library-empty-state{color:#777d86;text-align:center;text-transform:uppercase;place-items:center;min-height:140px;padding:18px;font:700 10px IBM Plex Mono,monospace;display:grid}.library-footer{border-top:1px solid var(--line-soft);color:#777d86;align-items:center;gap:16px;padding:0 12px;font:600 10px IBM Plex Mono,monospace;display:flex}.library-footer span{align-items:center;gap:6px;display:inline-flex}.strategy-lab{z-index:18;background:#030405fb;border:1px solid #ff00003d;border-radius:4px;grid-template-rows:44px 38px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:absolute;inset:58px 14px 14px;box-shadow:0 24px 70px #0000009e,inset 2px 0 #ff00008c}.scanner-workspace{z-index:18;background:#030405fb;border:1px solid #ff00003d;border-radius:4px;grid-template-rows:44px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:absolute;inset:58px 14px 14px;box-shadow:0 24px 70px #0000009e,inset 2px 0 #ff00008c}.scanner-head{background:#07090bf5;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 12px 0 14px;display:flex}.scanner-head div{align-items:baseline;gap:12px;min-width:0;display:flex}.scanner-head strong{color:var(--strong);letter-spacing:.08em;font:800 13px IBM Plex Mono,monospace}.scanner-head span{color:var(--green);text-transform:uppercase;font:700 10px IBM Plex Mono,monospace}.scanner-head button,.scanner-button-row button,.scanner-controls button,.scanner-panel-head button,.scanner-results button,.scanner-rule-row button{color:#aeb4bd;text-transform:uppercase;background:#ffffff07;border:1px solid #ffffff13;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-height:28px;font:800 10px IBM Plex Mono,monospace;display:inline-flex}.scanner-head button{width:28px;padding:0}.scanner-body{background-color:#030405;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:96px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:minmax(250px,310px) minmax(0,1fr);gap:10px;min-height:0;padding:10px;display:grid}.scanner-sidebar-panel,.scanner-main-panel,.scanner-rules,.scanner-results{background:#060708f0;border:1px solid #ffffff13;border-radius:4px;min-width:0;min-height:0}.scanner-sidebar-panel{padding:9px;overflow:auto}.scanner-section{border-bottom:1px solid #ffffff0f;gap:7px;padding:9px 0;display:grid}.scanner-section:last-child{border-bottom:0}.scanner-section-head,.scanner-panel-head span{color:var(--strong);letter-spacing:.08em;text-transform:uppercase;font:800 10px IBM Plex Mono,monospace}.scanner-section select,.scanner-section input,.scanner-section textarea,.scanner-controls select,.scanner-search input,.scanner-rule-row input,.scanner-rule-row select{width:100%;min-width:0;height:30px;color:var(--strong);background:#050607;border:1px solid #ffffff13;border-radius:3px;font:700 11px IBM Plex Mono,monospace}.scanner-section textarea{resize:vertical;height:auto}.scanner-section label{color:#858b94;text-transform:uppercase;gap:5px;font:700 10px IBM Plex Mono,monospace;display:grid}.scanner-button-row,.scanner-timeframes,.scanner-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.scanner-timeframes label{background:#ffffff05;border:1px solid #ffffff0f;border-radius:3px;grid-auto-flow:column;align-items:center;gap:5px;padding:6px 7px}.scanner-main-panel{grid-template-rows:42px minmax(0,1fr) 28px;display:grid;overflow:hidden}.scanner-controls{border-bottom:1px solid #fff1;min-width:0;padding:6px 8px}.scanner-primary{color:var(--strong)!important;background:#f003!important;border-color:#ff00008c!important}.scanner-controls span,.scanner-controls b{color:#858b94;text-transform:uppercase;font:800 10px IBM Plex Mono,monospace}.scanner-search{color:#858b94;background:#050607;border:1px solid #ffffff13;border-radius:3px;flex:1;align-items:center;gap:6px;min-width:180px;padding:0 8px;display:flex}.scanner-search input{border:0;height:28px}.scanner-ranked-toggle{color:#9aa1aa;text-transform:uppercase;border:1px solid #ffffff13;border-radius:3px;align-items:center;gap:6px;height:28px;padding:0 8px;font:800 10px IBM Plex Mono,monospace;display:inline-flex}.scanner-ranked-toggle input{accent-color:var(--red-hot)}.scanner-grid{grid-template-rows:minmax(165px,.34fr) minmax(0,1fr);gap:8px;min-height:0;padding:8px;display:grid;overflow:hidden}.scanner-rules{grid-template-rows:34px minmax(0,1fr);display:grid;overflow:auto}.scanner-panel-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.scanner-rule-row{border-bottom:1px solid #ffffff0b;grid-template-columns:minmax(140px,1.4fr) minmax(92px,1fr) 62px 118px minmax(92px,1fr) 62px 62px 30px;align-items:center;gap:6px;padding:6px 8px;display:grid}.scanner-note,.scanner-status-line{color:#9aa1aa;text-transform:uppercase;padding:6px 8px;font:700 10px IBM Plex Mono,monospace}.scanner-results{overflow:auto}.scanner-results table{border-collapse:collapse;width:100%;font-family:IBM Plex Mono,monospace;font-size:10px}.scanner-results th{z-index:1;color:#8e949d;text-align:left;text-transform:uppercase;background:#050607;border-bottom:1px solid #ffffff14;padding:7px 8px;position:sticky;top:0}.scanner-results td{color:#d7dbe0;white-space:nowrap;border-bottom:1px solid #ffffff0b;max-width:260px;padding:7px 8px}.scanner-results td:nth-child(9){text-overflow:ellipsis;overflow:hidden}.scanner-results tr:hover td{background:#ff000012}.scanner-ranked-row td{color:#8e949d}.scanner-match-row td:first-child{color:#fff;font-weight:900}@media (max-width:1100px){.scanner-body{grid-template-columns:1fr}.scanner-sidebar-panel{max-height:260px}.scanner-rule-row{grid-template-columns:minmax(130px,1fr) minmax(90px,1fr) 58px minmax(96px,1fr)}}.strategy-lab-head{background:#07090bf5;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 14px;display:flex}.strategy-lab-head div{align-items:baseline;gap:12px;min-width:0;display:flex}.strategy-lab-head strong{color:var(--strong);letter-spacing:.08em;font:800 13px IBM Plex Mono,monospace}.strategy-lab-head span{color:var(--green);text-transform:uppercase;font:700 10px IBM Plex Mono,monospace}.strategy-lab-head button{color:#aeb4bd;background:#ffffff06;border:1px solid #ffffff12;border-radius:3px;place-items:center;width:28px;height:28px;padding:0;display:grid}.strategy-lab-head button:hover{color:var(--red-hot)}.strategy-tabs{scrollbar-width:none;background:#040506fa;border-bottom:1px solid #fff1;align-items:center;gap:4px;min-width:0;padding:4px 8px 0;display:flex;overflow-x:auto}.strategy-tabs::-webkit-scrollbar{display:none}.strategy-tabs button{color:#8d939d;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:3px 3px 0 0;align-items:center;gap:6px;height:33px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.strategy-tabs button:hover,.strategy-tabs button.active{color:var(--strong);background:#ffffff09;border-color:#ffffff14}.strategy-tabs button.active{box-shadow:inset 0 -2px 0 var(--red-hot)}.strategy-lab-body{background-color:#030405;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:96px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:0;padding:10px;overflow:hidden}.strategy-panel{background:#060708f0;border:1px solid #ffffff13;border-radius:4px;align-content:start;min-width:0;min-height:0;display:grid;overflow:hidden}.strategy-panel-head{background:#ffffff05;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:10px;min-width:0;height:36px;padding:0 10px;display:flex}.strategy-panel-head span{color:var(--strong);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:800 10px IBM Plex Mono,monospace;overflow:hidden}.strategy-panel-head b{color:var(--green);text-transform:uppercase;font:800 10px IBM Plex Mono,monospace}.strategy-dashboard-grid,.strategy-split-grid{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;gap:10px;height:100%;min-height:0;display:grid;overflow:auto}.strategy-dashboard-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.62fr);grid-auto-rows:minmax(250px,auto)}.strategy-split-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);grid-auto-rows:minmax(240px,auto)}.overview-panel{min-height:410px}.strategy-metric-grid{grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:7px;padding:9px;display:grid;overflow-y:auto}.strategy-metric-card,.strategy-kv-grid div,.forward-grid div{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;align-content:center;gap:5px;min-height:58px;padding:8px;display:grid}.strategy-metric-card span,.strategy-kv-grid span,.forward-grid span{color:#78808b;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.strategy-metric-card strong,.strategy-kv-grid strong,.forward-grid strong{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font:800 13px IBM Plex Mono,monospace;overflow:hidden}.strategy-metric-card.hot strong,.period-cell.win strong{color:var(--red-hot)}.strategy-metric-card.danger strong,.period-cell.loss strong{color:#a7abb2}.strategy-table tr.win td:nth-child(12),.strategy-table tr.win td:nth-child(13){color:var(--green)}.strategy-table tr.loss{background:#ff000009}.strategy-table tr.loss td:nth-child(12),.strategy-table tr.loss td:nth-child(13){color:var(--red-hot)}.strategy-warnings,.strategy-error,.strategy-note{color:#d7b26a;background:#f59f180e;border:1px solid #f59f1838;border-radius:3px;gap:5px;margin:0 9px 9px;padding:8px;font:700 10px IBM Plex Mono,monospace;display:grid}.strategy-error{color:var(--red-hot);background:#ff000017;border-color:#ff000052}.strategy-side-summary{gap:9px;padding-bottom:9px}.strategy-kv-grid,.forward-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;display:grid}.strategy-primary-button,.strategy-secondary-button{color:#fff;background:#ff000026;border:1px solid #f006;border-radius:3px;justify-content:center;align-items:center;gap:7px;height:30px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.strategy-secondary-button{color:#b8bec7;background:#ffffff06;border-color:#ffffff17}.strategy-primary-button.wide,.strategy-secondary-button.wide{margin:0 9px}.strategy-primary-button:disabled,.strategy-secondary-button:disabled{opacity:.48}.strategy-form-grid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;padding:10px;display:grid}.strategy-form-grid label,.optimizer-range label{color:#858d98;letter-spacing:.05em;text-transform:uppercase;gap:4px;font-size:9px;font-weight:800;display:grid}.strategy-form-grid input,.strategy-form-grid select,.optimizer-range input,.strategy-table-filters select{width:100%;min-width:0;height:29px;color:var(--text);background:#07090b;border:1px solid #ffffff17;border-radius:3px;padding:0 8px;font:700 11px IBM Plex Mono,monospace}.strategy-check-field{grid-template-columns:1fr 20px;align-items:end}.strategy-check-field input{width:17px;height:17px;accent-color:var(--red-hot);padding:0}.strategy-subhead{color:var(--strong);letter-spacing:.08em;border-top:1px solid #ffffff0f;margin:4px 10px 0;padding-top:10px;font:800 10px IBM Plex Mono,monospace}.strategy-table-filters{border-bottom:1px solid #ffffff0e;align-items:center;gap:6px;min-width:0;padding:8px;display:flex;overflow-x:auto}.strategy-table-filters button{color:#9299a3;background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;height:24px;padding:0 7px;font-size:8px;font-weight:800}.strategy-table-filters button.active{color:#fff;background:#ff000021;border-color:#ff000057}.strategy-table-filters select{width:126px}.strategy-table-wrap{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;min-height:0;overflow:auto}.strategy-table{border-collapse:collapse;width:100%;font:700 9px IBM Plex Mono,monospace}.strategy-table th{z-index:1;color:#777f8b;text-align:left;white-space:nowrap;background:#07090b;border-bottom:1px solid #ffffff13;height:24px;padding:0 6px;position:sticky;top:0}.strategy-table td{color:#bcc2cb;white-space:nowrap;border-bottom:1px solid #ffffff0a;height:24px;padding:0 6px}.strategy-table tbody tr:hover{background:#ffffff09}.strategy-empty-cell,.strategy-empty-state{letter-spacing:.08em;text-align:center;place-items:center;min-height:150px;font:800 10px IBM Plex Mono,monospace;display:grid;color:#686f79!important}.curve-panel{min-height:260px}.curve-panel svg{width:100%;height:100%;min-height:220px;padding:10px}.curve-grid{fill:none;stroke:#ffffff12;stroke-width:1px}.curve-line{fill:none;stroke:var(--red-hot);stroke-width:2.4px;filter:drop-shadow(0 0 7px #ff000040)}.curve-panel svg.danger .curve-line{stroke:#a7abb2}.period-panel{min-height:240px}.period-grid,.strategy-heatmap,.optimizer-space,.code-suggestion-list,.ai-review-grid{gap:7px;padding:9px;display:grid;overflow:auto}.period-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.period-cell{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;gap:4px;min-height:58px;padding:7px;display:grid}.period-cell span,.period-cell em{color:#78808b;font:800 9px IBM Plex Mono,monospace}.period-cell strong{font:800 12px IBM Plex Mono,monospace}.optimizer-space{border-bottom:1px solid #ffffff0e;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.optimizer-range{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;grid-template-columns:1fr repeat(3,68px);align-items:end;gap:7px;padding:8px;display:grid}.optimizer-range strong{color:var(--strong);font-size:11px}.strategy-heatmap{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.heat-cell{color:#fff;border:1px solid #ffffff13;border-radius:3px;align-content:center;gap:3px;min-height:68px;padding:8px;font-family:IBM Plex Mono,monospace;display:grid}.heat-cell.suspect{outline:1px solid #f59f18b3}.heat-cell span,.heat-cell em{font-size:9px;font-style:normal}.heat-cell b{font-size:13px}.ai-summary{color:var(--strong);background:#ff00000e;border:1px solid #ff00002e;border-radius:3px;margin:9px;padding:10px;font-size:12px;line-height:1.55}.ai-rating-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:7px;padding:0 9px 9px;display:grid}.ai-rating-grid div,.ai-review-block,.code-suggestion{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;gap:6px;padding:9px;display:grid}.ai-rating-grid span,.ai-review-block strong,.code-suggestion-head span{color:#78808b;letter-spacing:.06em;text-transform:uppercase;font:800 9px IBM Plex Mono,monospace}.ai-rating-grid strong{color:var(--red-hot);font:800 16px IBM Plex Mono,monospace}.ai-review-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ai-review-block span,.code-suggestion p,.code-suggestion em{color:#aab0b9;font-size:11px;line-height:1.45}.code-suggestion-list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.code-suggestion-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.code-suggestion-head strong{color:var(--strong);font-size:12px}.code-suggestion-head b{color:var(--green);text-transform:uppercase;font:800 9px IBM Plex Mono,monospace}.code-suggestion pre{color:#c8cdd5;background:#030405;border:1px solid #ffffff0f;border-radius:3px;margin:0;padding:9px;font:700 10px IBM Plex Mono,monospace;overflow:auto}.code-suggestion-actions{gap:6px;display:flex}.code-suggestion-actions button{color:#b8bec7;background:#07090b;border:1px solid #ffffff14;border-radius:3px;align-items:center;gap:5px;height:27px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.forward-panel{min-height:310px}@media (max-width:1180px){.strategy-dashboard-grid,.strategy-split-grid{grid-template-columns:1fr}.strategy-lab{inset:52px 8px 8px}}.right-panel{grid-area:1/2/3/3;grid-template-rows:minmax(0, var(--right-top-height,430px)) minmax(0, 1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.bottom-panel{background:#020303;grid-area:2/1/3/2;min-width:0;min-height:0;overflow:hidden}.bottom-panel.alerts-mode{background:#020303;border-top:1px solid #ff000021}.bottom-panel.positions-mode{background:#020303;border-top:1px solid #ff000038}.bottom-blank{background:#020303;height:100%}.alerts-workspace{background:#020303;border-top:1px solid #ffffff0b;grid-template-columns:minmax(260px,360px) minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.alerts-list-pane{border-right:1px solid #ffffff12;grid-template-rows:40px minmax(0,1fr);min-width:0;min-height:0;display:grid}.alerts-head{background:#060708f5;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;padding:0 10px 0 12px;display:flex}.alerts-head div{align-items:center;gap:8px;display:inline-flex}.alerts-head span{color:var(--strong);letter-spacing:.08em;font:800 11px IBM Plex Mono,monospace}.alerts-head b{min-width:22px;height:18px;color:var(--red-hot);border:1px solid #ff000061;border-radius:3px;place-items:center;font:800 10px IBM Plex Mono,monospace;display:grid}.alerts-add-button{color:#fff;background:#ff000024;border:1px solid #ff000073;border-radius:3px;place-items:center;width:29px;height:29px;padding:0;display:grid}.alerts-add-button:hover{background:#ff00003d;box-shadow:0 0 18px #ff000029}.alerts-list,.alert-editor-pane{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;min-height:0;overflow-y:auto}.alerts-list::-webkit-scrollbar{width:6px}.alert-editor-pane::-webkit-scrollbar{width:6px}.alerts-list::-webkit-scrollbar-thumb{background:#ffffff29}.alert-editor-pane::-webkit-scrollbar-thumb{background:#ffffff29}.alerts-list{align-content:start;gap:4px;padding:8px;display:grid}.alert-row{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:5px 6px;display:grid}.alert-row.active{background:#ff00000b;border-color:#ff00002e}.alert-row-power,.alert-row-actions button{color:#717780;background:#ffffff05;border:1px solid #ffffff0f;border-radius:3px;place-items:center;width:23px;height:23px;padding:0;display:grid}.alert-row-power.on{color:var(--green);border-color:#46b86657}.alert-row-main{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;gap:2px;padding:0;display:grid}.alert-row-main strong{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.alert-row-main span{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:600 9px IBM Plex Mono,monospace;overflow:hidden}.alert-row-actions{color:#79808a;align-items:center;gap:4px;display:inline-flex}.alert-row-actions button:hover,.alert-row-power:hover{color:var(--strong);border-color:#ffffff24}.alerts-empty,.alerts-idle{color:#636a73;letter-spacing:.08em;place-items:center;height:100%;font:800 10px IBM Plex Mono,monospace;display:grid}.alerts-idle{align-content:center;gap:8px}.alert-editor-pane{background-color:#020303;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-width:0}.alert-editor{grid-template-rows:40px minmax(0,1fr) 42px;height:100%;min-height:0;display:grid}.alert-editor-head{background:#050607eb;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.alert-editor-head div{align-items:center;gap:10px;min-width:0;display:inline-flex}.alert-editor-head span{color:var(--strong);font-size:12px;font-weight:800}.alert-editor-head b{color:var(--green);font:700 10px IBM Plex Mono,monospace}.alert-editor-head button{color:#aeb4bd;background:#ffffff06;border:1px solid #ffffff12;border-radius:3px;place-items:center;width:26px;height:26px;padding:0;display:grid}.alert-editor-grid{grid-template-columns:repeat(4,minmax(140px,1fr));align-content:start;gap:8px 10px;min-height:0;padding:10px 12px;display:grid;overflow-y:auto}.alert-field{color:#8c939d;letter-spacing:.04em;text-transform:uppercase;gap:4px;min-width:0;font-size:10px;font-weight:800;display:grid}.alert-field.wide{grid-column:span 2}.alert-field.toggle-field{grid-template-columns:1fr 22px;align-items:end}.alert-field input,.alert-field select,.alert-field textarea{width:100%;min-width:0;color:var(--text);background:#07090b;border:1px solid #ffffff17;border-radius:3px;outline:none;font:600 11px IBM Plex Mono,monospace}.alert-field input,.alert-field select{height:28px;padding:0 8px}.alert-field input[type=checkbox]{width:18px;height:18px;accent-color:var(--red-hot);justify-self:end;padding:0}.alert-field textarea{resize:vertical;min-height:58px;padding:7px 8px}.alert-field select:disabled{opacity:.45}.alert-segmented{border:1px solid #ffffff17;border-radius:3px;grid-template-columns:repeat(2,1fr);height:28px;display:grid;overflow:hidden}.alert-segmented button{color:#8d939c;background:#07090b;border:0;border-right:1px solid #ffffff12;font:800 10px IBM Plex Mono,monospace}.alert-segmented button:last-child{border-right:0}.alert-segmented button.active{color:#fff;background:#ff00002b}.alert-editor-actions{background:#050607f0;border-top:1px solid #fff1;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:0 12px;display:grid}.alert-editor-actions button{color:#b8bec7;background:#07090b;border:1px solid #ffffff17;border-radius:3px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.alert-editor-actions button.primary{color:#fff;background:#ff000029;border-color:#ff00006b}.alert-editor-actions button.ghost:hover{color:var(--red-hot)}.chart-wrap{background:#050607;height:100%;position:relative;overflow:hidden}.chart-wrap:after{content:"";pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:44px 0 0}.aif-overlay{z-index:3;pointer-events:none;font-family:var(--font-mono);letter-spacing:0;position:absolute;inset:44px 0 0;overflow:hidden}.aif-progress{color:#ddd;background:#030405f0;border:1px solid #ff14378c;gap:4px;min-width:220px;padding:9px 11px;font-size:9px;display:grid;position:absolute;top:12px;right:14px}.aif-progress b{color:var(--red-hot)}.aif-progress span{color:#777}.aif-profile{width:min(var(--aif-profile-width,25%), 390px);opacity:.9;flex-direction:column;justify-content:stretch;display:flex;position:absolute;top:0;bottom:0}.aif-profile-right{right:calc(var(--aif-axis-width,0px) + var(--aif-profile-offset,0px));align-items:flex-end}.aif-profile-left{left:var(--aif-profile-offset,0px);align-items:flex-start}.aif-profile>div{background:linear-gradient(90deg,#ffffff14,#e4e4e4ad);border-right:1px solid #fff9;min-width:1px;position:absolute;right:0}.aif-profile-left>div{left:0;right:auto;transform:scaleX(-1)}.aif-profile>div.value-area{background:var(--aif-value-area-color,#ff1738)}.aif-profile.aif-secondary{opacity:.42;width:min(14%,170px)}.aif-profile.aif-secondary>div{background:#d2d7e09e}.aif-levels{position:absolute;inset:0}.aif-levels>span{width:calc(var(--aif-plot-right,100%) - 5%);color:#aaa;text-align:right;border-top:1px solid #dedede80;height:1px;font-size:8px;position:absolute;left:3%}.aif-levels>span.resistance{color:#ff2945;border-color:#ff1437a6}.aif-levels>span.future-lvn{color:#ddd;border-color:#ffffff6b;border-top-style:dashed}.aif-levels>span.auction-node{color:#aaa;border-color:#a5aab452;left:8%}.aif-levels>span.auction-node.lvn{border-top-style:dotted}.aif-levels>span.chob-marker{color:#ff536a;border-color:#ff465a8c;border-top-style:dashed;left:12%}.aif-levels>span.chob-marker.confirmed{color:#fff;border-color:#ff1639;border-top-width:2px}.aif-levels>span.poc{color:#fff;border-color:#fff;border-top-width:2px}.aif-levels>span.value-boundary{color:#aaa;border-color:#b9bec89e}.aif-levels i{color:#666;font-style:normal}.aif-lvn-zones{pointer-events:none;position:absolute;inset:0}.aif-lvn-zone{width:calc(var(--aif-plot-right,100%) - 43%);border-top:1px solid rgba(210, 214, 222, var(--aif-zone-border,.52));border-bottom:1px solid rgba(210, 214, 222, var(--aif-zone-border,.52));background:rgba(120, 128, 142, var(--aif-zone-fill,.14));box-sizing:border-box;min-height:2px;position:absolute;left:43%}.aif-lvn-zone.resistance{border-color:rgba(255, 30, 58, var(--aif-zone-border,.52));background:rgba(130, 0, 18, var(--aif-zone-fill,.14))}.aif-lvn-zone.state-first-test,.aif-lvn-zone.state-retest{opacity:.72}.aif-lvn-zone.state-rejected{border-width:2px 0}.aif-lvn-zone.state-accepted{opacity:.34}.aif-lvn-zone.state-invalidated{opacity:.16}.aif-lvn-zone.selected{outline-offset:1px;outline:1px solid #ffffffd9}.aif-lvn-zone>i{background:#e6e9ee61;height:1px;position:absolute;left:0;right:0}.aif-lvn-zone>i.minimum{background:#ffffffb3}.aif-lvn-zone>button{color:#aaa;max-width:240px;font:7px var(--font-mono);pointer-events:auto;white-space:nowrap;background:#020304d6;border:1px solid #ffffff1f;align-items:center;gap:7px;padding:2px 5px;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.aif-lvn-zone>button b{color:#ddd}.aif-lvn-zone.resistance>button b,.aif-lvn-zone>button span{color:#ff3048}.aif-lvn-zone>button em{color:#777;font-style:normal}.aif-summary{top:12px;right:calc(var(--aif-axis-width,0px) + 14px);color:#777;background:#030405e6;border:1px solid #ff143759;gap:4px;width:206px;padding:8px 10px;font-size:8px;display:grid;position:absolute}.aif-summary strong{color:#e7e7e7;border-bottom:1px solid #252525;padding-bottom:5px}.aif-summary-toggle{color:#e7e7e7;font:700 8px var(--font-mono);text-align:left;background:0 0;border:0;border-bottom:1px solid #252525;justify-content:space-between;padding:0 0 5px;display:flex}.aif-summary.collapsed{width:176px}.aif-summary span{justify-content:space-between;gap:8px;display:flex}.aif-summary b{color:#ddd;text-align:right}.aif-quality{color:#777;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 24px);font-size:8px;position:absolute;bottom:54px;left:12px;overflow:hidden}.aif-timeline{pointer-events:auto;background:#020304eb;border-top:1px solid #ff143747;grid-template-columns:104px 1fr;align-items:stretch;height:46px;display:grid;position:absolute;bottom:0;left:0;right:0}.aif-timeline-title{color:#999;border-right:1px solid #242424;place-items:center;font-size:8px;display:grid}.aif-timeline-track{align-items:stretch;display:flex;overflow:hidden}.aif-timeline-track button{color:#888;min-width:105px;font:inherit;text-align:left;background:0 0;border:0;border-right:1px solid #191919;grid-template-rows:1fr 1fr;grid-template-columns:6px 1fr;align-items:center;padding:5px 8px;font-size:7px;display:grid}.aif-timeline-track button i{background:#999;grid-row:1/3;width:3px;height:3px}.aif-timeline-track button b{color:#ccc;font-size:7px}.aif-timeline-track button.critical{color:#ff2945}.aif-timeline-track button.critical i{background:#ff1639;box-shadow:0 0 7px #ff1639}.aif-empty{color:#555;margin:auto;font-size:8px}.aif-settings{z-index:12;width:min(460px,100% - 24px);max-height:calc(100% - 58px);overflow-y:auto}.aif-settings-toolbar{z-index:2;background:#070809;border-bottom:1px solid #242424;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:7px;display:grid;position:sticky;top:30px}.aif-settings-toolbar input,.aif-settings-toolbar select{color:#ccc;min-width:0;height:26px;font:8px var(--font-mono);background:#050607;border:1px solid #282828;grid-column:span 2;padding:0 6px}.aif-settings-toolbar button,.aif-settings-group summary button,.aif-settings-actions button{color:#999;font:7px var(--font-mono);background:#0a0b0c;border:1px solid #333;padding:0 7px}.aif-settings-group{border-bottom:1px solid #1e1e1e}.aif-settings-group>summary{color:#bbb;cursor:pointer;justify-content:space-between;align-items:center;min-height:29px;padding:0 9px;font-size:8px;list-style:none;display:flex}.aif-settings-group>summary::-webkit-details-marker{display:none}.aif-settings-group[open]>summary{color:#fff;border-bottom:1px solid #ff143747}.aif-settings-group .indicator-settings-section{padding:8px 10px}.aif-settings-group .indicator-settings-section>label{min-height:28px}.aif-settings-group .indicator-settings-section>label>span{color:#aaa;text-align:right;min-width:24px}.aif-settings-warning{color:#e8bd38;background:#503a0029;border:1px solid #604900;padding:6px 7px;font-size:7px;line-height:1.5;display:block}.aif-settings-note{color:#666;font-size:7px}.aif-profile-mode-controls{color:#777;background:#ff17380e;border-left:2px solid #ff1738;gap:4px;margin:3px 0 5px;padding:7px;font-size:7px;line-height:1.45;display:grid}.aif-profile-mode-controls>b{color:#f0f0f0;font-size:8px}.aif-profile-mode-controls>label{min-height:27px}.aif-settings-readout{color:#777;gap:5px;font-size:8px;display:grid}.aif-settings-readout span{justify-content:space-between;gap:12px;display:flex}.aif-settings-readout b{color:#bbb;text-align:right}.aif-settings textarea{resize:vertical;color:#bbb;width:100%;min-height:90px;font:8px var(--font-mono);box-sizing:border-box;background:#030405;border:1px solid #292929;padding:7px}.aif-settings-actions{justify-content:flex-end;gap:5px;margin-top:6px;display:flex}@media (max-width:720px){.aif-settings-toolbar{grid-template-columns:1fr 1fr}.aif-settings-toolbar input,.aif-settings-toolbar select{grid-column:span 2}}.chart-header{z-index:4;border-bottom:1px solid var(--line-soft);background:#050607db;justify-content:space-between;align-items:center;min-width:0;height:44px;padding:0 16px 0 18px;font-size:13px;display:flex;position:relative}.pair{color:#b8bbc0;letter-spacing:.03em;font-weight:500}.ohlc{color:var(--red-hot);margin-left:18px;font-family:IBM Plex Mono,monospace;font-size:12px}.status-dot{background:#0c8980f2;border-radius:50%;width:9px;height:9px;margin-left:12px;display:inline-block;box-shadow:0 0 13px #0c898080}.chart-metrics{color:var(--green);align-items:center;gap:14px;font:11px IBM Plex Mono,monospace;display:flex}.select{color:var(--text);padding:0 10px}.select.tiny{width:72px;height:30px;font-size:12px}.select.history-select{color:#d7dbe2;width:98px;height:30px;font-size:12px}.indicator-stack{z-index:5;color:#a0a4aa;pointer-events:auto;font-size:13px;line-height:1.4;position:absolute;top:57px;left:18px}.indicator-row{color:#a0a4aa;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;grid-template-columns:auto auto 18px 18px 18px;align-items:center;gap:6px;height:24px;margin:0 0 2px;padding:0 5px 0 0;font-size:13px;display:grid}.indicator-row:hover{color:var(--strong);background:#ffffff0b}.indicator-row.hidden{opacity:.45}.indicator-row b{color:#d2d4d8;margin-left:6px;font-family:IBM Plex Mono,monospace;font-weight:500}.indicator-action{color:#878d96;background:0 0;border:0;border-radius:3px;place-items:center;width:18px;height:18px;padding:0;display:grid}.indicator-action:hover{color:var(--strong);background:#ffffff12}.indicator-action.remove:hover{color:var(--red-hot)}.chart-context-menu{z-index:60;width:244px;max-height:min(620px,100vh - 94px);color:var(--text);pointer-events:auto;background:#050607fb;border:1px solid #ff00003d;border-radius:4px;gap:7px;padding:8px;display:grid;position:absolute;overflow:auto;box-shadow:0 22px 70px #0000009e,inset 2px 0 #ff00008c}.chart-context-head{background:#ffffff06;border:1px solid #ffffff0f;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 8px;display:flex}.chart-context-head span{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.chart-context-head b{color:var(--red-hot);font:800 11px IBM Plex Mono,monospace}.chart-context-section{gap:3px;display:grid}.chart-context-section small{color:#717780;letter-spacing:.08em;text-transform:uppercase;padding:4px 6px 2px;font:800 9px IBM Plex Mono,monospace}.chart-context-section button{color:#b8bec7;text-align:left;background:0 0;border:1px solid #0000;border-radius:3px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;height:28px;padding:0 8px;font-size:11px;font-weight:700;display:grid}.chart-context-section button:hover{color:#fff;background:#ff00001f;border-color:#ffffff14}.chart-context-section button svg{color:var(--red-hot)}.chart-context-section.compact{border-top:1px solid #ffffff0f;padding-top:5px}.position-protection-overlay{z-index:46;pointer-events:none;position:absolute;inset:44px 0 0}.position-line{color:#d8dde5;pointer-events:none;border-top:1px dashed #ffffff70;justify-content:flex-end;align-items:center;height:0;font:800 10px IBM Plex Mono,monospace;display:flex;position:absolute;left:0;right:86px}.position-line:before{content:"";height:14px;position:absolute;top:-7px;left:0;right:0}.position-line span,.position-line b{background:#050607eb;border:1px solid #ffffff1f;align-items:center;height:20px;padding:0 7px;display:inline-flex;transform:translate(calc(-1*clamp(190px,30vw,320px)))}.position-line span{color:#9fa6b1;border-right:0}.position-line .position-line-pnl{color:#d7dbe1;white-space:nowrap;background:#050607f0;border:1px solid #ffffff1f;border-right:0;justify-content:flex-end;align-items:center;min-width:118px;height:20px;padding:0 7px;font-style:normal;display:inline-flex;transform:translate(calc(-1*clamp(190px,30vw,320px)))}.position-line .position-line-pnl.positive{color:#27c47b}.position-line .position-line-pnl.negative{color:#ff374c}.position-line b{color:#fff;justify-content:flex-end;min-width:74px}.position-line.draggable{cursor:ns-resize;pointer-events:auto}.position-line.tp{border-top-color:#27c47bd1}.position-line.tp b{color:#27c47b}.position-line.sl,.position-line.liq{border-top-color:#ff374cd1}.position-line.sl b,.position-line.liq b{color:#ff374c}.position-line.trail{border-top-color:#f5bc43d1}.position-line.trail b{color:#f5bc43}.position-line.entry{border-top-color:#ffffff85}.protection-change-dialog{z-index:95;color:#dfe3e8;background:linear-gradient(145deg,#0d0f12fa,#030405fb);border:1px solid #ff203794;border-radius:7px;width:286px;font-family:IBM Plex Mono,monospace;position:absolute;top:108px;right:102px;overflow:hidden;box-shadow:0 18px 65px #000000bd,0 0 24px #ff00231a}.protection-change-dialog-head{background:#7f001224;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:34px;padding:0 11px;font-size:9px;font-weight:900;display:flex}.protection-change-dialog-head span{color:#ff4057}.protection-change-dialog-head b{color:#fff}.protection-change-prices{grid-template-columns:1fr 1fr;gap:7px;padding:10px 11px 7px;display:grid}.protection-change-prices span{color:#7f8791;text-transform:uppercase;gap:4px;font-size:8px;display:grid}.protection-change-prices b{color:#f5f7fa;font-size:11px}.protection-change-pnl{border-top:1px solid #ffffff0f;justify-content:space-between;margin:0 11px;padding:8px 0;font-size:9px;display:flex}.protection-change-pnl.positive b{color:#27c47b}.protection-change-pnl.negative b{color:#ff374c}.protection-change-dialog p{color:#858c96;margin:0;padding:7px 11px 10px;font-size:8px;line-height:1.5}.protection-change-error{color:#ff697a;background:#ff001914;border:1px solid #ff374c4d;margin:0 11px 9px;padding:7px;font-size:8px;line-height:1.4}.protection-change-actions{grid-template-columns:1fr 1fr;gap:7px;padding:0 11px 11px;display:grid}.protection-change-actions button{color:#c4cad2;cursor:pointer;background:#090b0d;border:1px solid #ffffff24;border-radius:3px;height:28px;font:800 9px IBM Plex Mono,monospace}.protection-change-actions button.confirm{color:#fff;background:#7e001252;border-color:#ff2037b8}.protection-change-actions button:disabled{opacity:.5;cursor:wait}.order-change-summary{color:#9ca4ae;align-items:center;gap:8px;padding:9px 11px 2px;font-size:9px;display:flex}.order-change-summary b.buy{color:#9dff32}.order-change-summary b.sell{color:#ffe836}.order-change-summary em{color:#dce2e9;margin-left:auto;font-style:normal}.protection-change-actions button.order-confirm{color:#dfff71;background:#69890c26;border-color:#c0ff2f9e}.venue-order-line{color:#e5e9ef;pointer-events:auto;border-top:1px solid #e1e6eed1;justify-content:flex-end;align-items:center;height:0;font:800 9px IBM Plex Mono,monospace;display:flex;position:absolute;left:0;right:86px}.venue-order-line.sell{border-top-color:#ffe836f5}.venue-order-line.buy{border-top-color:#9dff32f5}.venue-order-line.draggable{cursor:ns-resize}.venue-order-line.draggable:before{content:"";position:absolute;inset:-7px 0}.venue-order-line span,.venue-order-line b,.venue-order-line em{background:#030405f0;border:1px solid #ffffff1f;align-items:center;height:19px;padding:0 6px;font-style:normal;display:inline-flex}.venue-order-line span{color:#c9ced6}.venue-order-line b{color:#fff;justify-content:flex-end;min-width:72px}.venue-order-line em{color:#858c97;border-left:0}.venue-order-line.buy span,.venue-order-line.buy b{color:#9dff32}.venue-order-line.sell span,.venue-order-line.sell b{color:#ffe836}.unified-ticket-overlay{z-index:80;pointer-events:auto;background:#0000006b;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.unified-ticket{background:#050607fc;border:1px solid #ff000052;border-radius:4px;gap:10px;width:min(720px,100vw - 40px);max-height:min(760px,100vh - 80px);padding:0 12px 12px;display:grid;overflow:auto;box-shadow:0 24px 80px #000000a8}.unified-ticket-head{height:42px;color:var(--strong);text-transform:uppercase;border-bottom:1px solid #ffffff12;align-items:center;gap:8px;margin:0 -12px;padding:0 12px;font:900 11px IBM Plex Mono,monospace;display:flex}.unified-ticket-head button{color:#d9dde4;background:#07090b;border:1px solid #ffffff1a;border-radius:3px;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.unified-ticket label,.unified-destination-panel{color:#8f96a0;text-transform:uppercase;gap:5px;font:800 10px IBM Plex Mono,monospace;display:grid}.unified-ticket input,.unified-ticket select{min-width:0;height:32px;color:var(--text);background:#050607;border:1px solid #ffffff17;border-radius:3px;padding:0 9px;font:800 11px IBM Plex Mono,monospace}.unified-destination-panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;grid-template-columns:1fr auto auto;align-items:center;padding:9px}.unified-destination-panel label,.unified-ticket-checks label{align-items:center;gap:6px;display:inline-flex}.unified-account-state,.unified-order-estimate{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.unified-account-state>div,.unified-order-estimate>div:not(.unified-balance-presets){background:#050607;gap:4px;min-width:0;padding:8px;display:grid}.unified-account-state span,.unified-order-estimate span{color:#777e88;text-transform:uppercase;font:800 8px IBM Plex Mono,monospace}.unified-account-state b,.unified-order-estimate b{color:var(--strong);text-overflow:ellipsis;white-space:nowrap;font:900 11px IBM Plex Mono,monospace;overflow:hidden}.unified-account-state b.positive{color:#5de4a5}.unified-account-state p{color:#f5bc43;text-transform:uppercase;background:#130b02;grid-column:1/-1;margin:0;padding:7px 8px;font:800 9px/1.4 IBM Plex Mono,monospace}.unified-order-estimate.blocked{border-color:#ff000080}.unified-order-estimate.blocked b{color:#ff5a62}.unified-balance-presets{background:#ffffff14;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.unified-balance-presets button{color:#aeb4bd;background:#080a0c;border:0;height:25px;font:900 9px IBM Plex Mono,monospace}.unified-balance-presets button:hover{color:#fff;background:#15181c}.unified-ticket.bybit-venue-ticket{background:#08090b;border-color:#e61f2d85;gap:8px;width:min(430px,100vw - 24px);max-height:min(820px,100vh - 32px);padding:0 10px 10px}.bybit-venue-ticket .unified-ticket-head{height:38px;margin:0 -10px;padding:0 10px}.bybit-mark{color:#e5a824;border:1px solid #e5a824;place-items:center;min-width:24px;height:18px;font:900 9px IBM Plex Mono,monospace;display:grid}.bybit-order-ticket{gap:9px;display:grid}.venue-ticket-summary{background:#ffffff12;border:1px solid #ffffff12;grid-template-columns:.75fr 1.55fr .8fr 1.15fr;gap:1px;display:grid}.venue-ticket-summary>div{background:#090b0e;gap:3px;min-width:0;padding:6px 7px;display:grid}.venue-ticket-summary span{color:#6f7580;text-transform:uppercase;font:700 7px IBM Plex Mono,monospace}.venue-ticket-summary b{color:#d9dde3;text-overflow:ellipsis;white-space:nowrap;font:900 8px IBM Plex Mono,monospace;overflow:hidden}.venue-ready-state{align-items:center;grid-template-columns:auto minmax(0,1fr)!important}.venue-ready-state i{background:#7a808a;border-radius:50%;width:6px;height:6px}.venue-ready-state i.ready{background:#25c48a;box-shadow:0 0 7px #25c48ab3}.venue-ready-state i.blocked{background:#ef3340}.venue-ready-state i.syncing{background:#e5a824;box-shadow:0 0 6px #e5a82473}.bybit-product-tabs,.bybit-side-tabs,.bybit-order-tabs{border-bottom:1px solid #ffffff14;align-items:center;display:flex}.bybit-product-tabs button,.bybit-order-tabs button{color:#8f949d;background:0 0;border:0;border-bottom:2px solid #0000;height:31px;padding:0 12px;font:800 10px IBM Plex Mono,monospace}.bybit-product-tabs button.active,.bybit-order-tabs button.active{color:#fff;border-bottom-color:#ef2334}.bybit-product-tabs>span{color:#737984;text-transform:uppercase;margin-left:auto;font:800 8px IBM Plex Mono,monospace}.bybit-order-tabs{flex-wrap:wrap}.bybit-order-tabs button{flex:70px;padding:0 8px}.venue-execution-origin{color:#6f7580;text-align:right;margin-top:-6px;font:700 7px IBM Plex Mono,monospace}.bybit-symbol-row,.bybit-balance-row,.bybit-order-summary,.bybit-order-options{justify-content:space-between;align-items:center;gap:8px;display:flex}.bybit-symbol-row b{color:#f2f3f5;font:900 13px IBM Plex Mono,monospace}.bybit-symbol-row strong{color:#e7e9ed;font:900 14px IBM Plex Mono,monospace}.bybit-side-tabs{border-bottom:0;gap:4px}.bybit-side-tabs button{color:#9fa5ae;background:#171a1f;border:1px solid #ffffff14;border-radius:3px;width:50%;height:32px;font:900 11px IBM Plex Mono,monospace}.bybit-side-tabs button.active.buy,.bybit-submit.buy{color:#04120d;background:#20b982;border-color:#20b982}.bybit-side-tabs button.active.sell,.bybit-submit.sell{color:#fff;background:#ef3340;border-color:#ef3340}.bybit-balance-row{color:#888e98;font:800 9px IBM Plex Mono,monospace}.bybit-balance-row b{color:#f0f2f5}.bybit-balance-value{align-items:center;gap:7px;display:inline-flex}.bybit-balance-value button{color:#8f96a0;background:0 0;border:0;place-items:center;width:24px;height:24px;display:grid}.bybit-position-settings,.bybit-condition-row,.bybit-strategy-grid,.bybit-tpsl-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bybit-strategy-grid{background:#e5a82406;border:1px solid #e5a8242e;padding:8px}.bybit-strategy-grid .bybit-check{align-self:end;min-height:27px}.bybit-active-strategies{background:#090b0e;border:1px solid #e5a82433;gap:5px;padding:7px;display:grid}.bybit-active-strategies>strong{color:#e5a824;text-transform:uppercase;font:800 8px IBM Plex Mono,monospace}.bybit-active-strategies>div{color:#8c929c;justify-content:space-between;align-items:center;gap:8px;font:700 8px IBM Plex Mono,monospace;display:flex}.bybit-active-strategies button{color:#ff606a;text-transform:uppercase;background:#21080b;border:1px solid #8f1821;height:23px;padding:0 9px;font:800 8px IBM Plex Mono,monospace}.bybit-position-settings{align-items:end}.bybit-position-mode{color:#777e88;text-transform:uppercase;align-self:center;font:700 8px IBM Plex Mono,monospace}.bybit-position-mode b{color:#d7dbe1;margin-left:5px}.bybit-trigger-direction{color:#7d848e;text-transform:uppercase;align-self:center;font:700 8px IBM Plex Mono,monospace}.bybit-apply-settings{color:#d7dbe1;text-transform:uppercase;background:#171a1f;border:1px solid #ffffff1f;border-radius:3px;height:27px;font:800 9px IBM Plex Mono,monospace}.bybit-apply-settings:disabled{opacity:.38}.bybit-suffix-input,.bybit-split-input{background:#111318;border:1px solid #ffffff17;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:34px;display:grid}.bybit-venue-ticket .bybit-suffix-input input,.bybit-venue-ticket .bybit-split-input input,.bybit-venue-ticket .bybit-split-input select{background:0 0;border:0;height:32px}.bybit-suffix-input b{color:#b9bec6;padding:0 9px;font:800 9px IBM Plex Mono,monospace}.bybit-split-input select{color:#fff;width:82px}.bybit-size-slider{gap:2px;display:grid}.bybit-size-slider input{accent-color:#e6a91f;width:100%;height:18px;padding:0}.bybit-size-slider div{color:#6f7580;justify-content:space-between;font:700 8px IBM Plex Mono,monospace;display:flex}.bybit-size-slider .bybit-size-slider-head{color:#8f96a0;text-transform:uppercase}.bybit-size-slider-head b{color:#e5a824}.bybit-order-summary{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;padding:7px 0;display:grid}.bybit-order-summary span{color:#747a84;text-transform:uppercase;gap:3px;font:700 8px IBM Plex Mono,monospace;display:grid}.bybit-order-summary b{color:#d9dde3;font-size:9px}.bybit-order-summary b.negative{color:#ff4a55}.bybit-check{align-items:center;color:#c1c5cc!important;grid-template-columns:none!important;gap:6px!important;display:inline-flex!important}.bybit-check input{accent-color:#e82c39;width:13px;height:13px;padding:0}.bybit-order-options{min-height:30px}.bybit-order-options select{width:82px;margin-left:auto}.bybit-advanced{background:#090b0e;border:1px solid #ffffff12;border-radius:3px}.bybit-advanced summary{cursor:pointer;color:#aeb4bd;text-transform:uppercase;padding:8px;font:800 9px IBM Plex Mono,monospace}.bybit-advanced .bybit-order-options,.bybit-advanced p,.bybit-advanced .bybit-slippage{margin:0;padding:0 8px 8px}.bybit-advanced p{color:#737984;font:700 8px/1.4 IBM Plex Mono,monospace}.venue-account-metrics{background:#ffffff12;border:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.venue-account-metrics>div{background:#080a0c;gap:3px;min-width:0;padding:6px;display:grid}.venue-account-metrics span{color:#686f79;text-transform:uppercase;font:700 7px IBM Plex Mono,monospace}.venue-account-metrics b{color:#d9dde3;text-overflow:ellipsis;white-space:nowrap;font:800 8px IBM Plex Mono,monospace;overflow:hidden}.connection-runtime-panel{background:#080a0c;border:1px solid #ffffff14}.connection-runtime-panel>summary{cursor:pointer;color:#8e949d;text-transform:uppercase;padding:7px 8px;font:800 9px IBM Plex Mono,monospace}.connection-runtime-panel .bybit-cert-panel,.connection-runtime-panel .mainnet-validation-panel{margin:0 7px 7px}@media (max-width:520px){.venue-ticket-summary,.venue-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.bybit-ticket-status{color:#f18b92;text-transform:uppercase;background:#13090b;border:1px solid #ef334042;padding:7px 8px;font:800 9px/1.4 IBM Plex Mono,monospace}.venue-order-intent{color:#8a9099;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font:700 8px IBM Plex Mono,monospace;display:flex}.venue-order-intent b{color:#e5e8ed;font-size:9px}.venue-order-intent span{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bybit-submit{text-transform:uppercase;border:1px solid #0000;border-radius:3px;height:38px;font:900 11px IBM Plex Mono,monospace}.bybit-submit:disabled{cursor:not-allowed;color:#777d86;background:#25282e;border-color:#ffffff14}.mainnet-validation-panel{color:#f5bc43;text-transform:uppercase;background:linear-gradient(#f59f181a,#ff00000e);border:1px solid #f59f1857;border-radius:3px;gap:7px;padding:9px;font:800 10px IBM Plex Mono,monospace;display:grid}.mainnet-validation-panel.active{color:#8fffd0;background:linear-gradient(#00ff8817,#ff00000a);border-color:#00ff8857}.mainnet-validation-panel.compact{padding:7px}.mainnet-validation-panel div{justify-content:space-between;align-items:center;gap:10px;display:flex}.mainnet-validation-panel b{color:var(--strong)}.mainnet-validation-panel p{color:#a2a8b1;margin:0;font-size:9px;line-height:1.45}.mainnet-validation-panel button{height:27px;color:var(--strong);text-transform:uppercase;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:3px;font:900 10px IBM Plex Mono,monospace}.unified-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.execution-submit:disabled,.mainnet-validation-panel button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:720px){.unified-account-state,.unified-order-estimate,.unified-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.nav,.sidebar-command-label,.topbar button,.topbar select,.dropdown-menu,.statusbar,.chart-title,.chart-ohlc,.positions-orders-head,.positions-orders-title,.pm-table-head,.pm-table-row,.execution-dock button,.execution-dock select,.execution-dock input,.pm-ticket button,.pm-ticket input,.pm-ticket select,.settings-panel button,.settings-panel input,.settings-panel select,.admin-panel button,.admin-panel input,.order-management-menu,.position-context-menu){line-height:var(--line-height-compact);font-size:var(--font-ui)!important}:is(.positions-connect-button,.positions-connect-status,.positions-connect-summary,.positions-wallet-link,.connection-support-card,.execution-diagnostics-strip,.bybit-cert-panel,.black-cloud-panel){line-height:var(--line-height-compact);font-size:var(--font-caption)!important}:is(.settings-panel-container,.admin-panel-container,.network-page,.pn-shell,.pn-account-panel){font-size:var(--font-body);line-height:var(--line-height-body)}:is(.settings-panel-container,.admin-panel-container,.network-page,.pn-shell,.pn-account-panel) :is(button,input,select,textarea){font-size:var(--font-control)!important}:is(.settings-panel-container,.admin-panel-container,.network-page,.pn-shell,.pn-account-panel) :is(label,p,em,time,[class*=-hint],[class*=-sub],[class*=-label],[class*=-status]){line-height:var(--line-height-body);font-size:var(--font-caption)!important}:is(.settings-sec-title,.admin-card-title,.network-panel-title,.pn-shell-header strong){font-size:var(--font-panel-title)!important}:is(.pm-title,.panel-title,.positions-orders-title>span,.execution-head>div>span,.sidebar-command-label b){line-height:var(--line-height-compact);font-size:var(--font-panel-title)!important}:is(.dom-price,.dom-size,.dom-total,.market-stats b,.pm-table-row,.positions-orders-row,.chart-ohlc){font-variant-numeric:tabular-nums slashed-zero;font-family:IBM Plex Mono,Cascadia Mono,Consolas,monospace}.broker-authorization-panel{color:#b9c1ca;font:700 var(--font-ui) "IBM Plex Mono", monospace;background:linear-gradient(135deg,#31d38412,#31d38404);border:1px solid #31d38440;border-radius:5px;gap:8px;padding:11px;display:grid}.broker-authorization-panel>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.broker-authorization-panel b{color:#effff7;font-size:var(--font-control);text-transform:uppercase}.broker-authorization-panel span{color:#4ddd91;font-size:var(--font-caption);text-transform:uppercase}.broker-authorization-panel p,.broker-authorization-panel em{line-height:var(--line-height-body);margin:0}.broker-authorization-panel em{color:#d9a94f;font-style:normal}.broker-authorization-panel button{min-height:34px}.broker-method-divider{color:#7f8791;font:800 var(--font-caption) "IBM Plex Mono", monospace;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:8px;display:flex}.broker-method-divider:before{content:"";background:#ffffff14;flex:1;height:1px}.broker-method-divider span{order:-1}.broker-method-divider em{color:#d24b5d;font-style:normal}.connection-support-card details{text-transform:none;border-top:1px solid #ffffff13;padding-top:6px}.connection-support-card summary{color:#aeb5bf;cursor:pointer;font-size:var(--font-caption);text-transform:uppercase}.connection-support-card details p,.connection-support-card details em{margin-top:6px;display:block}.execution-connection-cockpit{gap:4px;max-height:126px;display:grid;overflow:auto}.execution-connection-cockpit>button{color:#aeb4bd;text-align:left;background:#ffffff05;border:1px solid #ffffff13;border-radius:4px;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:39px;padding:5px 8px;display:grid}.execution-connection-cockpit>button.active{background:#ff001814;border-color:#ff1f3673}.execution-connection-cockpit i{background:#f0a431;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px}.execution-connection-cockpit i.healthy{color:#32d788;background:#32d788}.execution-connection-cockpit span{gap:2px;min-width:0;display:grid}.execution-connection-cockpit b{color:#edf0f4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.execution-connection-cockpit em{color:#7e8791;font-size:var(--font-caption);font-style:normal}.execution-connection-cockpit strong{color:#b8bec6;font:700 var(--font-caption) "IBM Plex Mono", monospace}@media (max-width:1366px){:root{--font-micro:8px;--font-caption:9px;--font-ui:10px;--font-body:10px;--font-control:10px;--font-panel-title:11px}.execution-connection-cockpit{max-height:88px}}.pn-shell{color:#c5cbd3;background:#030405;grid-template-rows:48px auto minmax(0,1fr);min-width:0;height:100%;min-height:0;font-family:IBM Plex Mono,monospace;display:grid;overflow:hidden;container-type:inline-size}.pn-shell button,.pn-shell input,.pn-shell textarea,.pn-shell select{letter-spacing:0;font-family:inherit}.pn-shell button{cursor:pointer}.pn-shell button:focus-visible,.pn-shell input:focus-visible,.pn-shell textarea:focus-visible,.pn-shell select:focus-visible,.pn-action-menu summary:focus-visible{outline-offset:1px;outline:1px solid #e60012}.pn-shell-header{background:#070809;border-bottom:1px solid #24272c;grid-template-columns:minmax(190px,auto) minmax(0,1fr) 30px;align-items:center;gap:12px;min-width:0;padding:0 10px 0 14px;display:grid}.pn-shell-header>div>span,.pn-discovery>header span,.pn-groups-bridge>span,.pn-feed-rail section>span,.pn-composer header span,.pn-editor header span{color:#fff;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.pn-shell-header>div>strong{color:#747c87;text-transform:uppercase;margin-top:3px;font-size:8px;display:block}.pn-shell-header nav{scrollbar-width:none;justify-content:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.pn-shell-header nav::-webkit-scrollbar{display:none}.pn-shell-header nav button,.pn-close,.pn-profile-actions button,.pn-action-menu summary,.pn-action-menu button,.pn-post-actions button,.pn-post-actions summary,.pn-load-more,.pn-notifications header button,.pn-groups-bridge button,.pn-asset-publisher button,.pn-profile-groups header button,.pn-profile-groups article button{color:#8d959f;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.pn-shell-header nav button:hover,.pn-shell-header nav button.active,.pn-profile-actions button:hover,.pn-post-actions button:hover,.pn-post-actions summary:hover{color:#fff;background:#131518;border-color:#393d43}.pn-shell-header nav button.active{color:#fff;border-bottom-color:#e60012}.pn-close{border-color:#24272c;width:28px;padding:0}.pn-shell-body{scrollbar-color:#3b3e43 #070809;min-height:0;overflow:auto}.pn-global-status,.pn-form-status,.pn-card-status{color:#f2b5ba;background:#1a090b;border-bottom:1px solid #5e151c;justify-content:space-between;align-items:center;gap:8px;min-height:29px;padding:7px 12px;font-size:9px;font-weight:800;display:flex}.pn-global-status button{color:#fff;background:0 0;border:0}.pn-form-status,.pn-card-status{border:1px solid #5e151c;border-radius:3px;min-height:0;margin-top:8px;padding:7px 8px}.pn-profile-hero{background:#070809;border-bottom:1px solid #24272c}.pn-profile-cover{background-color:#0a0c0f;background-position:50%;background-size:cover;border-bottom:1px solid #4c1117;height:clamp(92px,15vh,150px);position:relative}.pn-profile-cover:after{content:"";background:#b50010;height:2px;position:absolute;inset:auto 0 0}.pn-profile-main{grid-template-columns:94px minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;padding:0 18px 14px;display:grid}.pn-profile-avatar{z-index:1;color:#fff;background:#15171a 50%/cover no-repeat;border:3px solid #070809;border-radius:4px;outline:1px solid #73101a;place-items:center;width:88px;height:88px;margin-top:-31px;font-size:20px;font-weight:900;display:grid;position:relative}.pn-profile-copy{min-width:0;padding-top:12px}.pn-profile-name{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.pn-profile-name h1,.pn-research-page h1,.pn-groups-bridge h1,.pn-discovery h2,.pn-editor h2{color:#fff;letter-spacing:0;margin:0;font-size:19px;line-height:1.2}.pn-profile-name svg{color:#e60012}.pn-profile-name span,.pn-profile-tags span,.pn-market-tags span,.pn-feed-rail em{color:#bfc5cd;text-transform:uppercase;background:#111316;border:1px solid #34373c;border-radius:2px;align-items:center;min-height:20px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.pn-handle{color:#79818c;margin-top:4px;font-size:9px}.pn-headline{color:#d7dce3;margin:7px 0;font-size:11px;line-height:1.45}.pn-profile-tags,.pn-market-tags{flex-wrap:wrap;gap:5px;display:flex}.pn-profile-actions{align-items:center;gap:6px;padding-top:12px;display:flex}.pn-profile-actions button,.pn-profile-actions summary{border-color:#303339}.pn-profile-actions button.primary,.pn-editor footer button.primary,.pn-composer button.primary,.pn-conversation button.primary,.pn-asset-publisher button.primary,.pn-message-request button.primary{color:#fff;background:#8f000c;border-color:#a8000e}.pn-credibility{align-items:stretch;padding:0 18px 12px 128px;display:flex}.pn-credibility span{color:#717985;text-transform:uppercase;border-left:1px solid #24272c;gap:2px;min-width:96px;padding:6px 12px;font-size:8px;display:grid}.pn-credibility b{color:#fff;font-size:11px}.pn-action-menu,.pn-reaction-picker,.pn-share-menu,.pn-save-menu{position:relative}.pn-action-menu summary,.pn-reaction-picker summary,.pn-share-menu summary,.pn-save-menu summary{list-style:none}.pn-action-menu summary::-webkit-details-marker{display:none}.pn-reaction-picker summary::-webkit-details-marker{display:none}.pn-share-menu summary::-webkit-details-marker{display:none}.pn-save-menu summary::-webkit-details-marker{display:none}.pn-action-menu>div,.pn-reaction-picker>div,.pn-share-menu>div,.pn-save-menu>div{z-index:20;background:#090a0c;border:1px solid #34383e;border-radius:3px;min-width:190px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 28px #000}.pn-action-menu>div button,.pn-reaction-picker>div button,.pn-share-menu>div button,.pn-save-menu>div button{justify-content:flex-start}.pn-action-menu .danger{color:#ff6672}.pn-save-menu>div label{border-top:1px solid #292c31;grid-template-columns:minmax(0,1fr) auto;gap:4px;padding-top:4px;display:grid}.pn-save-menu>div input{color:#fff;background:#050607;border:1px solid #30343a;min-width:0;padding:5px;font-size:8px}.pn-profile-tabs{z-index:8;scrollbar-width:none;background:#070809;border-bottom:1px solid #24272c;min-height:38px;padding:0 12px;display:flex;position:sticky;top:0;overflow-x:auto}.pn-profile-tabs::-webkit-scrollbar{display:none}.pn-profile-tabs button,.pn-feed-filters button{color:#7f8792;text-transform:uppercase;background:0 0;border:0;border-bottom:2px solid #0000;min-width:max-content;padding:0 10px;font-size:9px;font-weight:800}.pn-profile-tabs button.active,.pn-feed-filters button.active{color:#fff;border-bottom-color:#e00012}.pn-profile-content{max-width:1320px;margin:0 auto;padding:12px}.pn-overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:10px;display:grid}.pn-overview-grid>section,.pn-statistics,.pn-people,.pn-profile-groups,.pn-assets-list,.pn-asset-publisher,.pn-result-section,.pn-notifications,.pn-feed-rail section{background:#070809;border:1px solid #24272c;border-radius:3px;min-width:0;padding:12px}.pn-overview-grid>section.wide{grid-column:1/-1}.pn-overview-grid>section>header,.pn-statistics>header,.pn-people>header,.pn-profile-groups>header,.pn-assets-list>header,.pn-asset-publisher>header,.pn-result-section>header,.pn-notifications>header{color:#e6e9ed;text-transform:uppercase;border-bottom:1px solid #24272c;align-items:center;gap:7px;min-height:26px;font-size:10px;display:flex}.pn-overview-grid p,.pn-statistics>p{color:#aeb5bf;white-space:pre-wrap;font-size:10px;line-height:1.7}.pn-overview-main>span{color:#747d89;align-items:center;gap:5px;font-size:9px;display:flex}.pn-overview-grid dl{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;margin:12px 0 0;font-size:9px;display:grid}.pn-overview-grid dt{color:#717985;text-transform:uppercase}.pn-overview-grid dd{color:#d5dae1;text-align:right;margin:0}.pn-featured-row{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #1e2024;gap:4px;width:100%;padding:9px 0;display:grid}.pn-featured-row span{color:#6f7782;text-transform:uppercase;font-size:8px}.pn-profile-empty,.pn-empty{color:#737b86;text-align:center;align-content:center;place-items:center;gap:6px;min-height:80px;padding:14px;font-size:9px;display:grid}.pn-profile-empty em{color:#b7bdc6;font-style:normal}.pn-empty.tall{border:1px dashed #292c31;min-height:220px}.pn-empty strong{color:#d9dde3;text-transform:uppercase;font-size:11px}.pn-group-strip{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-top:10px;display:grid}.pn-group-strip>button{color:#fff;text-align:left;background:#0b0d0f;border:1px solid #2a2d32;border-radius:3px;gap:5px;min-width:0;padding:10px;display:grid}.pn-group-strip span{color:#8c949f;font-size:9px;line-height:1.45}.pn-group-strip em{color:#e34b58;font-size:8px;font-style:normal}.pn-feed-layout{grid-template-columns:minmax(460px,820px) minmax(220px,300px);justify-content:center;gap:12px;max-width:1360px;margin:0 auto;padding:12px;display:grid}.pn-composer{background:#070809;border:1px solid #2b2e33;border-radius:3px;padding:10px}.pn-composer>header,.pn-composer>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.pn-composer header strong{color:#858e99;text-transform:uppercase;margin-top:3px;font-size:8px;display:block}.pn-composer input,.pn-composer textarea,.pn-composer select,.pn-editor input,.pn-editor textarea,.pn-editor select,.pn-asset-publisher input,.pn-asset-publisher textarea,.pn-asset-publisher select,.pn-search input,.pn-conversation textarea,.pn-inline-composer textarea,.pn-comment-form textarea,.pn-report-options select{color:#e7ebf0;background:#030405;border:1px solid #2b2e33;border-radius:3px;width:100%;min-height:31px;padding:7px 8px;font-size:10px}.pn-composer>header select{width:min(180px,45%)}.pn-composer-title{margin-top:9px;font-weight:800;color:#fff!important;font-size:13px!important}.pn-composer-summary{resize:vertical;min-height:58px;margin-top:7px}.pn-composer-body{resize:vertical;min-height:92px;margin-top:7px;line-height:1.55}.pn-composer-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px;display:grid}.pn-composer-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-composer-fields label,.pn-editor label,.pn-asset-publisher label{color:#747c87;text-transform:uppercase;gap:4px;min-width:0;font-size:8px;font-weight:800;display:grid}.pn-composer-fields .wide{grid-column:1/-1}.pn-attachment-select{color:#929aa5;text-transform:uppercase;grid-template-columns:auto 120px minmax(0,1fr);align-items:center;gap:7px;margin-top:8px;font-size:9px;display:grid}.pn-media-preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.pn-media-preview figure{aspect-ratio:16/10;background:#000;border:1px solid #33363b;border-radius:3px;margin:0;position:relative;overflow:hidden}.pn-media-preview img{object-fit:cover;width:100%;height:100%}.pn-media-preview figcaption{color:#fff;text-transform:uppercase;background:#000c;padding:2px 4px;font-size:7px;position:absolute;bottom:4px;left:4px}.pn-media-preview figure button{color:#fff;background:#050607d9;border:1px solid #444;width:24px;height:24px;position:absolute;top:3px;right:3px}.pn-composer>footer{border-top:1px solid #202226;margin-top:8px;padding-top:8px}.pn-composer-tools{align-items:center;gap:5px;display:flex}.pn-composer-tools label{color:#aab1ba;text-transform:uppercase;cursor:pointer;border:1px solid #2e3136;border-radius:3px;align-items:center;gap:5px;min-height:27px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.pn-composer-tools label input{display:none}.pn-composer-tools select{border:0;min-height:24px;padding:2px}.pn-composer>footer>button{text-transform:uppercase;border:1px solid #8f000c;border-radius:3px;align-items:center;gap:6px;min-height:29px;padding:0 14px;font-size:9px;font-weight:900;display:inline-flex}.pn-composer button:disabled{opacity:.45;cursor:not-allowed}.pn-feed-filters{scrollbar-width:none;background:#070809;border-bottom:1px solid #292c31;align-items:stretch;gap:2px;margin-top:10px;display:flex;overflow-x:auto}.pn-feed-filters::-webkit-scrollbar{display:none}.pn-feed-filters button{height:34px}.pn-feed-list{gap:9px;margin-top:9px;display:grid}.pn-feed-rail{align-content:start;gap:9px;display:grid;position:sticky;top:10px}.pn-feed-rail section{flex-wrap:wrap;gap:5px;display:flex}.pn-feed-rail section>strong,.pn-feed-rail section>p{width:100%}.pn-feed-rail section>strong{color:#fff;font-size:11px}.pn-feed-rail section>p{color:#7f8792;margin:2px 0 0;font-size:9px;line-height:1.5}.pn-feed-rail>button,.pn-load-more{color:#d9dde3;text-transform:uppercase;background:#0c0e10;border:1px solid #33363b;border-radius:3px;min-height:32px;font-size:9px;font-weight:800}.pn-load-more{width:100%;margin-top:9px}.pn-post{background:#070809;border:1px solid #292c31;border-radius:3px;min-width:0}.pn-repost-context{color:#8b939e;border-bottom:1px solid #202226;align-items:center;gap:5px;padding:6px 11px;font-size:8px;display:flex}.pn-post-header{border-bottom:1px solid #202226;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:8px;min-width:0;padding:10px 11px;display:grid}.pn-author{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;display:flex}.pn-author-avatar{background:#141619 50%/cover;border:1px solid #4a171c;border-radius:3px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.pn-author>span:last-child{gap:3px;min-width:0;display:grid}.pn-author strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pn-author em{color:#757e89;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.pn-post-context{color:#737b86;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;display:flex}.pn-post-context span{color:#e34b58;font-weight:900}.pn-post-menu summary{width:28px;padding:0}.pn-post-body{padding:11px}.pn-post-body h2{color:#fff;letter-spacing:0;margin:0 0 7px;font-size:15px;line-height:1.35}.pn-post-body>p{color:#c5cbd3;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.75}.pn-post-body>p.clamped{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-post-summary{border-left:2px solid #ad0010;padding-left:9px;font-weight:800;color:#f0f2f5!important;margin-bottom:9px!important}.pn-text-action{color:#e34b58;background:0 0;border:0;align-items:center;gap:5px;padding:7px 0 0;font-size:9px;font-weight:800;display:inline-flex}.pn-market-tags{margin-top:9px}.pn-trade-idea{background:#292c31;border:1px solid #292c31;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:10px;display:grid}.pn-trade-idea>div{background:#090b0d;gap:4px;min-width:0;padding:8px;display:grid}.pn-trade-idea span{color:#747c87;text-transform:uppercase;font-size:7px}.pn-trade-idea b{color:#fff;text-overflow:ellipsis;font-size:9px;overflow:hidden}.pn-trade-idea p{color:#d89198;background:#100709;grid-column:1/-1;margin:0;padding:6px 8px;font-size:8px}.pn-post-media{gap:4px;margin-top:10px;display:grid}.pn-post-media.count-1{grid-template-columns:1fr}.pn-post-media.count-2,.pn-post-media.count-3,.pn-post-media.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-post-media figure{background:#000;border:1px solid #2c2f34;min-height:150px;max-height:390px;margin:0;position:relative;overflow:hidden}.pn-post-media img{object-fit:contain;width:100%;height:100%}.pn-post-media figcaption{color:#bfc5cd;text-transform:uppercase;background:#000d;padding:3px 5px;font-size:7px;position:absolute;bottom:6px;left:6px}.pn-asset-attachments{gap:5px;margin-top:9px;display:grid}.pn-asset-attachments>div{background:#0c0e10;border:1px solid #30343a;border-left:2px solid #c80010;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.pn-asset-attachments span,.pn-asset-attachments em{color:#777f89;text-transform:uppercase;font-size:8px;font-style:normal}.pn-asset-attachments strong{color:#fff;font-size:10px}.pn-quoted-post{background:#090b0d;border:1px solid #30343a;border-left:2px solid #8b111a;grid-template-columns:auto minmax(0,1fr);gap:5px 8px;margin-top:9px;padding:9px;display:grid}.pn-quoted-post span{color:#d83b48;text-transform:uppercase;font-size:8px}.pn-quoted-post strong{color:#fff;font-size:9px}.pn-quoted-post p{color:#9ea6b0;grid-column:1/-1;margin:0;font-size:9px;line-height:1.5}.pn-post-summary-line{color:#727a85;border-top:1px solid #202226;justify-content:flex-end;align-items:center;gap:12px;padding:6px 11px;font-size:8px;display:flex}.pn-post-actions{border-top:1px solid #202226;grid-template-columns:repeat(5,minmax(0,1fr));padding:4px;display:grid}.pn-post-actions>button,.pn-post-actions>details>summary{width:100%;min-height:27px}.pn-post-actions .active{color:#ff4050}.pn-reaction-picker>div{inset:auto auto calc(100% + 4px) 0}.pn-inline-composer,.pn-comment-form{border-top:1px solid #202226;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px;display:grid}.pn-inline-composer textarea,.pn-comment-form textarea{resize:vertical;min-height:48px}.pn-inline-composer button,.pn-comment-form>button{color:#fff;text-transform:uppercase;background:#35070b;border:1px solid #650a12;border-radius:3px;min-width:80px;font-size:8px;font-weight:900}.pn-comments{border-top:1px solid #202226;padding:8px 11px}.pn-comments article{border-left:1px solid #3a3d42;margin-bottom:6px;padding:5px 0 5px 9px}.pn-view-comments{color:#d74451;text-transform:uppercase;background:0 0;border:0;padding:2px 0 8px;font-size:8px;font-weight:800}.pn-post-editor{background:#090506;border-top:1px solid #4d1117;border-bottom:1px solid #4d1117;gap:7px;padding:10px;display:grid}.pn-post-editor input,.pn-post-editor textarea,.pn-post-editor select,.pn-comment-edit textarea{color:#f1f3f5;font:inherit;background:#050607;border:1px solid #30343a;border-radius:3px;padding:7px 8px}.pn-post-editor textarea{resize:vertical;min-height:130px}.pn-post-editor label{color:#888f99;text-transform:uppercase;gap:4px;font-size:8px;font-weight:800;display:grid}.pn-post-editor footer,.pn-comment-edit{justify-content:flex-end;gap:6px;display:flex}.pn-post-editor button,.pn-comment-edit button{color:#c6cbd2;text-transform:uppercase;background:#0a0c0e;border:1px solid #34383e;border-radius:3px;min-height:27px;padding:0 10px;font-size:8px;font-weight:800}.pn-post-editor button.primary{color:#fff;background:#8f0712;border-color:#8e101b}.pn-comments article>footer{align-items:center;gap:8px;margin-top:4px;display:flex}.pn-comments article>footer>button,.pn-comments article>footer summary,.pn-comment-author{color:#7f8791;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px}.pn-comments article>footer summary.active{color:#e24551}.pn-comments article>footer details{position:relative}.pn-comments article>footer details>div{z-index:5;background:#08090a;border:1px solid #393d43;gap:3px;padding:4px;display:flex;position:absolute}.pn-comments article>footer details button{color:#bdc3ca;text-transform:capitalize;background:#0d0f11;border:1px solid #2d3035;padding:4px 6px;font-size:7px}.pn-comments article>footer button.danger{color:#df4552}.pn-comment-edit{flex-wrap:wrap;align-items:stretch}.pn-comment-edit textarea{resize:vertical;width:100%;min-height:54px}.pn-notification-preferences{background:#08090a;border-bottom:1px solid #292d32;padding:10px}.pn-notification-preferences>header{gap:3px;margin-bottom:8px;display:grid}.pn-notification-preferences>header strong{color:#fff;text-transform:uppercase;font-size:10px}.pn-notification-preferences>header span{color:#7f8791;font-size:8px}.pn-notification-preferences>div{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:5px;display:grid}.pn-notification-preferences label{color:#aeb4bc;text-transform:capitalize;align-items:center;gap:5px;font-size:8px;display:flex}.pn-notification-preferences>label{margin-top:8px}.pn-notification-preferences select{color:#fff;background:#050607;border:1px solid #30343a;padding:5px;font-size:8px}.pn-moderation{background:#050607;border:1px solid #292d32;max-width:980px;margin:14px auto}.pn-moderation>header{border-bottom:1px solid #292d32;justify-content:space-between;align-items:center;min-height:42px;padding:0 10px;display:flex}.pn-moderation>header>div{color:#fff;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.pn-moderation select{color:#fff;text-transform:uppercase;background:#090b0d;border:1px solid #353940;padding:5px 8px;font-size:8px}.pn-moderation-list{display:grid}.pn-moderation-list>article{border-bottom:1px solid #25282d;padding:10px}.pn-moderation-list article>header{grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.pn-moderation-list header span{color:#df3d4a;text-transform:uppercase;font-size:8px}.pn-moderation-list header strong{color:#fff;text-transform:uppercase;font-size:9px}.pn-moderation-list header time,.pn-moderation-list p{color:#7c848e;font-size:8px}.pn-moderation-list article>footer{justify-content:flex-end;gap:5px;display:flex}.pn-moderation-list article>footer button{color:#b7bdc5;text-transform:uppercase;background:#0a0c0e;border:1px solid #363a40;min-height:25px;padding:0 9px;font-size:8px}.pn-moderation-list article>footer button.danger{color:#ff626f;border-color:#84111a}.pn-comments article.reply{border-left-color:#7d131b;margin-left:22px}.pn-comments article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.pn-comments article strong{color:#e3e7ec;font-size:9px}.pn-comments article time{color:#686f79;font-size:7px}.pn-comments article p{color:#aeb5be;margin:4px 0;font-size:9px;line-height:1.5}.pn-comments article button{color:#8d959f;background:0 0;border:0;padding:0;font-size:8px}.pn-comment-form{grid-template-columns:minmax(0,1fr) auto;padding:6px 0 0}.pn-comment-form>span{color:#8d959f;grid-column:1/-1;font-size:8px}.pn-comment-form>span button{color:#fff;background:0 0;border:0}.pn-report-options{gap:4px;padding:3px;display:grid}.pn-research-page{max-width:900px;margin:0 auto;padding:14px}.pn-research-page>header{justify-content:space-between;align-items:end;gap:10px;margin-bottom:10px;display:flex}.pn-research-page>header span{color:#b60010;text-transform:uppercase;font-size:9px;font-weight:900}.pn-research-page>header select{color:#fff;background:#080a0c;border:1px solid #303339;min-width:170px;min-height:30px;padding:0 7px;font-size:9px}.pn-assets-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:10px;max-width:1180px;margin:0 auto;padding:12px;display:grid}.pn-assets-list{align-content:start;gap:7px;display:grid}.pn-assets-list>header:not(:first-child){margin-top:12px}.pn-asset-card{border-bottom:1px solid #22252a;gap:6px;padding:9px 2px;display:grid}.pn-asset-card>div{align-items:center;gap:8px;display:flex}.pn-asset-card span{color:#d52b3a;text-transform:uppercase;font-size:8px}.pn-asset-card strong{color:#fff;font-size:11px}.pn-asset-card p{color:#959da8;margin:0;font-size:9px;line-height:1.5}.pn-asset-card footer{color:#727a84;justify-content:space-between;font-size:8px;display:flex}.pn-asset-card em{font-style:normal}.pn-asset-card b{color:#bbbfc5}.pn-asset-publisher{align-content:start;gap:8px;display:grid}.pn-asset-publisher textarea{resize:vertical;min-height:92px}.pn-asset-publisher button{margin-top:5px}.pn-discovery{max-width:1180px;margin:0 auto;padding:14px}.pn-discovery>header{justify-content:space-between;align-items:end;gap:16px;display:flex}.pn-discovery>header p{color:#737b86;text-align:right;max-width:440px;margin:0;font-size:9px;line-height:1.45}.pn-search{background:#08090b;border:1px solid #383c42;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:12px 0;padding:0 9px;display:grid}.pn-search input{background:0 0;border:0;min-height:38px}.pn-search span{color:#e3424f;text-transform:uppercase;font-size:8px}.pn-discovery-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pn-result-section{padding:9px}.pn-result-section>div{display:grid}.pn-discovery-row{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #22252a;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-width:0;padding:8px 2px;display:grid}.pn-discovery-row>span{background:#131518;border:1px solid #4b171d;place-items:center;width:31px;height:31px;font-size:9px;font-weight:900;display:grid}.pn-discovery-row div{gap:3px;min-width:0;display:grid}.pn-discovery-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pn-discovery-row em{color:#737b85;text-transform:uppercase;font-size:8px;font-style:normal}.pn-discovery-row p{color:#8e96a1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.pn-discovery-row.static{cursor:default}.pn-notifications{max-width:900px;margin:14px auto}.pn-notifications>header{justify-content:space-between}.pn-notifications>header>div{align-items:center;gap:7px;display:flex}.pn-notifications>header em{color:#e3424f;font-size:8px;font-style:normal}.pn-notification-list{display:grid}.pn-notification-list>article{background:0 0;border-bottom:1px solid #22252a;min-width:0}.pn-notification-list>article.unread{background:#120709;border-left:2px solid #d40011}.pn-notification-open{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:120px minmax(0,1fr) auto;gap:10px;width:100%;min-width:0;padding:10px 8px;display:grid}.pn-notification-open>span{color:#e34b58;text-transform:uppercase;font-size:8px}.pn-notification-list div{min-width:0}.pn-notification-list strong{font-size:10px}.pn-notification-list p{color:#8f97a2;margin:4px 0 0;font-size:9px}.pn-notification-list time{color:#69717b;font-size:8px}.pn-notification-list article>footer{justify-content:flex-end;gap:5px;padding:0 8px 8px;display:flex}.pn-notification-list article>footer button{color:#abb2bb;text-transform:uppercase;background:#090b0d;border:1px solid #353940;min-height:25px;padding:0 10px;font-size:8px}.pn-notification-list article>footer button.primary{color:#fff;background:#8a0711;border-color:#8d101a}.pn-messaging{grid-template-columns:minmax(220px,330px) minmax(0,1fr);height:100%;min-height:480px;display:grid;position:relative;overflow:hidden}.pn-conversations{background:#070809;border-right:1px solid #292c31;min-width:0;overflow:auto}.pn-conversations>header,.pn-conversation>header{border-bottom:1px solid #292c31;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:0 10px;display:flex}.pn-conversations>header>div{color:#fff;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.pn-conversations>header em{color:#777f8a;font-size:9px;font-style:normal}.pn-conversations>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #1e2125;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 8px;display:grid}.pn-conversations>button.active{background:#13090b;border-left:2px solid #d40011}.pn-conversations>button>span{background:#121416;border:1px solid #4b171d;place-items:center;width:31px;height:31px;font-size:9px;font-weight:900;display:grid}.pn-conversations>button>div{gap:3px;min-width:0;display:grid}.pn-conversations>button strong,.pn-conversations>button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn-conversations>button strong{font-size:9px}.pn-conversations>button em,.pn-conversations>button time{color:#707985;font-size:8px;font-style:normal}.pn-conversation{background:#030405;grid-template-rows:auto auto minmax(0,1fr) auto auto;min-width:0;min-height:0;display:grid}.pn-conversation>header>div:first-child{gap:3px;display:grid}.pn-conversation>header strong{color:#fff;font-size:10px}.pn-conversation>header span{color:#737b86;font-size:8px}.pn-conversation>header>div:last-child{gap:4px;display:flex}.pn-conversation>header button{color:#aeb5be;background:#0b0d0f;border:1px solid #303339;width:27px;height:27px}.pn-message-back{flex:none;display:none}.pn-message-request{background:#150c0e;border-bottom:1px solid #664047;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.pn-message-request div{gap:3px;display:grid}.pn-message-request strong{color:#fff;font-size:9px}.pn-message-request span{color:#a8afb8;font-size:8px}.pn-message-request button{color:#ddd;text-transform:uppercase;background:#0b0d0f;border:1px solid #3b3e43;min-height:27px;padding:0 8px;font-size:8px}.pn-message-stream{flex-direction:column;gap:6px;min-height:0;padding:12px;display:flex;overflow:auto}.pn-message-stream article{color:#d9dde3;background:#0c0e10;border:1px solid #2b2e33;border-radius:3px;align-self:flex-start;gap:4px;max-width:min(70%,660px);padding:8px 9px;font-size:9px;line-height:1.5;display:grid}.pn-message-stream article.own{background:#16090b;border-color:#5b151c;align-self:flex-end}.pn-message-stream img{object-fit:contain;max-width:360px;max-height:300px}.pn-message-stream time{color:#68707a;text-align:right;font-size:7px}.pn-typing{color:#777f8a;font-size:8px;font-style:italic}.pn-shared-preview{background:#13090b;border-top:1px solid #6b131c;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.pn-shared-preview div{gap:3px;min-width:0;display:grid}.pn-shared-preview span{color:#e34b58;text-transform:uppercase;font-size:8px}.pn-shared-preview strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pn-shared-preview button{color:#fff;text-transform:uppercase;background:#2d090d;border:1px solid #74111a;min-height:27px;padding:0 8px;font-size:8px}.pn-conversation>footer{border-top:1px solid #292c31;grid-template-columns:30px minmax(0,1fr) 34px;align-items:end;gap:6px;min-width:0;padding:8px;display:grid}.pn-conversation>footer label{color:#a8afb8;cursor:pointer;border:1px solid #2b2e33;place-items:center;width:30px;height:31px;display:grid}.pn-conversation>footer label input{display:none}.pn-conversation>footer textarea{resize:vertical;min-height:32px;max-height:120px}.pn-conversation>footer>button{border:1px solid #7d111a;border-radius:3px;width:34px;min-height:32px}.pn-skeleton-list{gap:7px;padding:8px;display:grid}.pn-skeleton-list span,.pn-page-skeleton div{background:#141619;animation:1.4s ease-in-out infinite pn-pulse;display:block}.pn-skeleton-list span{height:50px}.pn-groups-bridge{text-align:center;align-content:center;place-items:center;gap:9px;min-height:100%;padding:20px;display:grid}.pn-groups-bridge>svg{color:#d00011}.pn-groups-bridge p{color:#8d959f;max-width:660px;margin:0;font-size:10px;line-height:1.65}.pn-groups-bridge button{color:#fff;background:#29080c;border-color:#8c1019;margin-top:5px}.pn-profile-groups{gap:8px;display:grid}.pn-profile-groups>header{justify-content:flex-start}.pn-profile-groups>header button{border-color:#34373c;margin-left:auto}.pn-profile-groups article{border-bottom:1px solid #22252a;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:9px 2px;display:grid}.pn-profile-groups article>div{align-items:center;gap:7px;display:flex}.pn-profile-groups article strong{color:#fff;font-size:10px}.pn-profile-groups article em{color:#dc3b48;font-size:8px;font-style:normal}.pn-profile-groups article p{color:#858e99;grid-column:1/2;margin:0;font-size:9px}.pn-profile-groups article button{border-color:#34373c;grid-area:1/2/3}.pn-statistics{gap:8px;display:grid}.pn-statistics>div{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px;display:grid}.pn-statistics article{background:#0a0c0e;border:1px solid #292c31;gap:5px;padding:9px;display:grid}.pn-statistics article span{color:#737b86;text-transform:uppercase;font-size:8px}.pn-statistics article strong{color:#fff;font-size:10px}.pn-statistics article em{color:#db3c49;font-size:8px;font-style:normal}.pn-people{gap:4px;display:grid}.pn-people>header em{color:#e23e4b;margin-left:auto;font-size:8px;font-style:normal}.pn-people>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #22252a;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px 2px;display:grid}.pn-people>button>span{background:#121416;border:1px solid #4b171d;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.pn-people>button div{gap:3px;min-width:0;display:grid}.pn-people strong{font-size:10px}.pn-people em{color:#737b86;font-size:8px;font-style:normal}.pn-people p{color:#8d959f;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.pn-modal-backdrop{z-index:11000;background:#000d;place-items:center;display:grid;position:fixed;inset:0}.pn-editor{background:#050607;border:1px solid #73111a;border-radius:3px;grid-template-rows:auto minmax(0,1fr) auto;width:min(880px,100vw - 28px);max-height:calc(100vh - 28px);display:grid;overflow:hidden;box-shadow:0 24px 80px #000}.pn-editor>header,.pn-editor>footer{border-bottom:1px solid #292c31;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.pn-editor>header button{color:#fff;background:#0b0d0f;border:1px solid #33363b;width:28px;height:28px}.pn-editor-scroll{min-height:0;padding:10px;overflow:auto}.pn-editor-preview{background:#080a0c;border:1px solid #282b30;grid-template-columns:72px minmax(0,1fr);align-items:end;min-height:116px;padding:55px 10px 10px;display:grid;position:relative;overflow:hidden}.pn-editor-cover{background:#101216 50%/cover;border-bottom:1px solid #5f1219;height:50px;position:absolute;inset:0 0 auto}.pn-editor-cover label{color:#fff;cursor:pointer;background:#050607d9;border:1px solid #42464d;align-items:center;gap:4px;padding:4px 6px;display:inline-flex;position:absolute;bottom:6px;right:6px}.pn-editor-cover input,.pn-editor-avatar input{display:none}.pn-editor-avatar{z-index:1;color:#fff;background:#15171a 50%/cover;border:2px solid #080a0c;outline:1px solid #66121a;place-items:center;width:62px;height:62px;font-size:13px;font-weight:900;display:grid;position:relative}.pn-editor-avatar label{cursor:pointer;background:#000d;place-items:center;padding:4px;display:grid;position:absolute;bottom:2px;right:2px}.pn-editor-preview>div:last-child{gap:3px;min-width:0;display:grid}.pn-editor-preview>div:last-child>strong{color:#fff;font-size:14px}.pn-editor-preview>div:last-child>span,.pn-editor-preview>div:last-child>p{color:#828a95;margin:0;font-size:8px}.pn-editor-preview>div:last-child>div{gap:4px;display:flex}.pn-editor-preview em{color:#b8bec6;border:1px solid #33363b;padding:2px 4px;font-size:7px;font-style:normal}.pn-editor-section{background:#08090b;border:1px solid #282b30;margin-top:10px;padding:10px}.pn-editor-section h3{color:#fff;text-transform:uppercase;margin:0 0 9px;font-size:10px}.pn-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pn-field-grid label.wide{grid-column:1/-1}.pn-account-note{color:#8f969f;background:#12090b;border-left:2px solid #c81729;grid-column:1/-1;margin:0;padding:8px 9px;font-size:8px;line-height:1.55}.pn-editor input:disabled,.pn-editor select:disabled{cursor:not-allowed;opacity:.58}.pn-editor textarea{resize:vertical;min-height:82px}.pn-check{border:1px solid #24272c;align-items:center;padding:7px;grid-template-columns:auto minmax(0,1fr)!important}.pn-check input{width:14px;min-height:14px}.pn-editor>footer{border-top:1px solid #292c31;border-bottom:0;justify-content:flex-end}.pn-editor>footer button{color:#d9dde3;text-transform:uppercase;background:#0b0d0f;border:1px solid #34373c;align-items:center;gap:6px;min-height:29px;padding:0 10px;font-size:8px;font-weight:900;display:inline-flex}.pn-page-skeleton{grid-template-rows:120px 160px 160px;grid-template-columns:2fr 1fr;gap:10px;padding:12px;display:grid}.pn-page-skeleton div:first-child{grid-column:1/-1}@keyframes pn-pulse{0%,to{opacity:.45}50%{opacity:.9}}@container (width<=1050px){.pn-shell-header{grid-template-columns:auto minmax(0,1fr) 30px}.pn-shell-header>div>strong,.pn-shell-header nav button span{display:none}.pn-shell-header nav button{width:32px;padding:0}.pn-feed-layout{grid-template-columns:minmax(0,1fr)}.pn-feed-rail{display:none}.pn-overview-grid,.pn-assets-layout{grid-template-columns:1fr}.pn-profile-main{grid-template-columns:82px minmax(0,1fr)}.pn-profile-avatar{width:76px;height:76px}.pn-profile-actions{grid-column:1/-1;padding-top:0}.pn-credibility{padding-left:18px;overflow-x:auto}}@media (max-width:720px){.pn-shell-header{grid-template-columns:minmax(0,1fr) 30px}.pn-shell-header>div{display:none}.pn-shell-header nav{justify-content:flex-start}.pn-profile-main{grid-template-columns:62px minmax(0,1fr);gap:10px;padding:0 10px 10px}.pn-profile-avatar{width:58px;height:58px;margin-top:-19px;font-size:14px}.pn-profile-name h1{font-size:15px}.pn-profile-name span{display:none}.pn-profile-actions{overflow-x:auto}.pn-credibility{padding:0 10px 9px}.pn-profile-content,.pn-feed-layout,.pn-research-page,.pn-discovery{padding:8px}.pn-composer-fields,.pn-composer-fields.two,.pn-trade-idea{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-trade-idea p{grid-column:1/-1}.pn-media-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-post-header{grid-template-columns:minmax(0,1fr) 30px}.pn-post-context{grid-area:2/1/auto/-1}.pn-post-menu{grid-area:1/2}.pn-post-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.pn-post-actions>:nth-child(4),.pn-post-actions>:nth-child(5){grid-column:span 1}.pn-post-media.count-2,.pn-post-media.count-3,.pn-post-media.count-4,.pn-asset-attachments>div{grid-template-columns:1fr}.pn-discovery>header{display:grid}.pn-discovery>header p{text-align:left}.pn-discovery-results,.pn-notification-open,.pn-messaging{grid-template-columns:1fr}.pn-conversations{border-right:0}.pn-conversation{z-index:2;position:absolute;inset:0}.pn-conversation:has(.pn-empty){display:none}.pn-message-back{place-items:center;display:grid}.pn-field-grid{grid-template-columns:1fr}.pn-field-grid label.wide{grid-column:auto}.pn-editor{width:100vw;height:100vh;max-height:100vh}}.unified-ticket-checks{align-items:center;gap:16px;display:flex}.unified-trailing-panel{background:#ffffff06;border:1px solid #ffffff12;border-radius:3px;grid-template-columns:minmax(140px,1.2fr) repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:grid}.unified-trailing-panel label{min-width:0;margin:0}.unified-execution-matrix{background:var(--line-soft);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.unified-execution-matrix div{text-align:center;background:#050607;place-items:center;gap:2px;min-height:42px;display:grid}.unified-execution-matrix span{color:#777e88;text-transform:uppercase;font:800 9px IBM Plex Mono,monospace}.unified-execution-matrix b{color:var(--strong);font:800 10px IBM Plex Mono,monospace}.chart-alert-editor{z-index:64;pointer-events:auto;background:#050607fb;border:1px solid #ffffff21;border-radius:4px;gap:8px;width:318px;padding:10px;display:grid;position:absolute;top:72px;right:106px;box-shadow:0 24px 72px #0009,inset 2px 0 #ffffff3d}.chart-alert-editor-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:start;gap:8px;padding-bottom:8px;display:flex}.chart-alert-editor-head div{gap:4px;min-width:0;display:grid}.chart-alert-editor-head span{color:#8e949d;letter-spacing:.08em;font:800 9px IBM Plex Mono,monospace}.chart-alert-editor-head b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chart-alert-editor-head button,.chart-alert-editor-actions button{justify-content:center;align-items:center;height:28px;display:inline-flex}.chart-alert-editor label{color:#8e949d;text-transform:uppercase;gap:5px;font:800 10px IBM Plex Mono,monospace;display:grid}.chart-alert-editor input,.chart-alert-editor select,.chart-alert-editor textarea{width:100%;min-width:0;color:var(--text);background:#07090b;border:1px solid #ffffff17;border-radius:3px;font:700 11px IBM Plex Mono,monospace}.chart-alert-editor input,.chart-alert-editor select{height:30px;padding:0 8px}.chart-alert-editor input[type=color]{padding:2px}.chart-alert-editor textarea{resize:vertical;padding:7px 8px}.chart-alert-editor-grid,.chart-alert-editor-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.chart-alert-editor-actions{grid-template-columns:auto 1fr auto;align-items:center;padding-top:3px}.chart-alert-editor-actions .primary{color:#fff;background:#ff00002e;border-color:#ff000075}.chart-alert-editor-actions .danger{color:var(--red-hot)}.chart-alert-toast{z-index:58;max-width:min(420px,100% - 132px);color:var(--text);background:#050607f5;border:1px solid #ff000052;border-radius:4px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;display:grid;position:absolute;bottom:78px;right:108px;box-shadow:0 18px 44px #0000007a}.chart-alert-toast svg{color:var(--red-hot);margin-top:2px}.chart-alert-toast strong,.chart-alert-toast span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chart-alert-toast strong{color:var(--strong);font-size:11px;font-weight:800}.chart-alert-toast span{color:#9aa0a9;margin-top:3px;font:600 10px IBM Plex Mono,monospace}.indicator-settings{z-index:7;background:#050607f5;border:1px solid #ffffff1f;border-radius:4px;width:244px;padding:10px;position:absolute;top:60px;left:160px;box-shadow:0 18px 42px #0000006b}.indicator-settings.profile-settings{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;width:386px;max-height:min(680px,100% - 78px);overflow-y:auto}.indicator-settings.profile-settings::-webkit-scrollbar{width:6px}.indicator-settings.profile-settings::-webkit-scrollbar-thumb{background:#ffffff29}.indicator-settings.oscillator-settings{max-height:min(720px,100% - 78px)}.indicator-settings.oscillator-settings select{width:168px}.indicator-settings.dda-pro-settings{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#dcdfe457 #ffffff09;width:min(340px,100% - 28px);max-height:min(720px,100% - 78px);overflow-y:auto}.indicator-settings.dda-pro-settings::-webkit-scrollbar-track{background:#ffffff09}.indicator-settings.dda-pro-settings::-webkit-scrollbar-thumb{background:#dcdfe457;border-radius:999px}.indicator-settings.dda-pro-settings .indicator-settings-title{z-index:2;background:#050607fb;border-bottom:1px solid #ff183833;margin:-10px -10px 9px;padding:10px;position:sticky;top:-10px}.indicator-settings-title{color:var(--strong);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:11px;font-weight:700;display:flex}.indicator-settings-title button,.script-toolbar button{border:1px solid var(--line);color:#bfc3ca;background:#080a0c;border-radius:3px;height:27px;font-size:10px;font-weight:700}.indicator-settings label{color:#9aa0a8;grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:30px;font-size:11px;display:grid}.indicator-settings-section{color:var(--strong);letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #ffffff12;margin:12px 0 6px;padding:7px 0 5px;font:800 10px IBM Plex Mono,monospace}.indicator-settings-section:first-child{margin-top:2px}.indicator-settings input[type=number],.indicator-settings input[type=email],.indicator-settings select{border:1px solid var(--line);width:76px;height:26px;color:var(--text);background:#07090b;border-radius:3px;font:11px IBM Plex Mono,monospace}.profile-settings input[type=number],.profile-settings input[type=email],.profile-settings select{width:132px}.indicator-settings input[type=range]{width:104px;accent-color:var(--red-hot)}.indicator-settings input[type=color]{border:1px solid var(--line);background:#07090b;border-radius:3px;width:48px;height:24px;padding:2px}.indicator-settings.tv-profile-settings{z-index:45;background:#050607fb;border-color:#f003;border-radius:4px;grid-template-rows:44px 34px minmax(0,1fr) 50px;width:420px;max-height:none;padding:0;display:grid;top:8px;bottom:8px;left:18px;overflow:hidden;box-shadow:0 22px 70px #0000009e,inset 2px 0 #ff00008c}.tv-settings-head{color:var(--strong);background:#080a0ceb;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;padding:0 12px 0 16px;display:flex}.tv-settings-head strong{letter-spacing:.08em;text-transform:uppercase;font:800 13px IBM Plex Mono,monospace}.tv-settings-head button{color:#aeb4bd;background:#ffffff06;border:1px solid #ffffff12;border-radius:3px;place-items:center;width:28px;height:28px;padding:0;display:grid}.tv-settings-head button:hover{color:var(--red-hot)}.tv-settings-tabs{background:#050607f5;border-bottom:1px solid #ffffff0e;align-items:center;gap:6px;padding:4px 10px 0 16px;display:flex;position:relative}.tv-settings-tabs:after{display:none}.tv-settings-tabs button{color:#8d939d;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:3px 3px 0 0;height:28px;padding:0 10px;font-size:10px;font-weight:800;position:relative}.tv-settings-tabs button:hover,.tv-settings-tabs button.active{color:var(--strong);background:#ffffff09;border-color:#ffffff14}.tv-settings-tabs button.active{box-shadow:inset 0 -2px 0 var(--red-hot)}.tv-settings-body{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;background-color:#0203038c;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:0;padding:12px 14px 14px 16px;overflow-y:auto}.tv-settings-body::-webkit-scrollbar{width:6px}.tv-settings-body::-webkit-scrollbar-thumb{background:#ffffff29}.tv-profile-settings .indicator-settings-section{color:var(--strong);letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #ffffff12;margin:14px 0 7px;padding:7px 0 5px;font:800 10px IBM Plex Mono,monospace}.tv-profile-settings .indicator-settings-section:first-child{border-top:0;margin-top:0}.tv-profile-settings label{color:#aeb4bd;grid-template-columns:minmax(0,1fr) 110px;gap:10px;min-height:31px;margin-bottom:6px;font-size:11px;font-weight:700}.tv-profile-settings label:has(input[type=checkbox]){flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:8px;display:flex}.tv-profile-settings input[type=checkbox]{width:16px;height:16px;accent-color:var(--red-hot);margin:0}.tv-profile-settings input[type=number],.tv-profile-settings input[type=email],.tv-profile-settings select{width:110px;height:28px;color:var(--text);background:#07090b;border-color:#ffffff17;border-radius:3px;padding:0 8px;font:600 11px IBM Plex Mono,monospace}.indicator-settings input[type=email],.tv-profile-settings input[type=email]{width:168px}.tv-profile-settings input[type=color]{background-color:#07090b;background-image:linear-gradient(45deg,#111 25%,#0000 25%),linear-gradient(-45deg,#111 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#111 75%),linear-gradient(-45deg,#0000 75%,#111 75%),none;background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #ffffff1c;border-radius:3px;justify-self:start;width:32px;height:28px;padding:3px}.profile-inline-button{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ff00001f;border:1px solid #ff000057;border-radius:3px;width:110px;height:28px;font:800 10px IBM Plex Mono,monospace}.profile-inline-button:hover{background:#ff000036}.tv-settings-footer{background:#050607f5;border-top:1px solid #fff1;grid-template-columns:92px 1fr 70px 46px;align-items:center;gap:8px;padding:0 12px 0 16px;display:grid}.tv-settings-footer button{color:#b8bec7;text-transform:uppercase;background:#07090b;border:1px solid #ffffff17;border-radius:3px;height:28px;font-size:10px;font-weight:800}.tv-settings-footer .tv-defaults{color:#9fa6af}.tv-settings-footer .tv-ok{color:#fff;background:#ff000029;border-color:#ff00006b}.strategy-overlay-settings{border-color:#46b8662e;width:452px;box-shadow:0 22px 70px #0000009e,inset 2px 0 #ff000073}.strategy-overlay-settings .tv-settings-body{background-color:#0203039e;background-image:linear-gradient(90deg,#ff000005 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:62px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.strategy-overlay-settings-body{gap:0;display:grid}.strategy-optimizer-ranges{color:#aeb4bd;grid-template-columns:minmax(0,1fr) 58px 58px 58px;align-items:center;gap:8px;min-height:32px;margin-bottom:6px;font-size:11px;font-weight:700;display:grid}.strategy-optimizer-ranges span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.strategy-optimizer-ranges input{width:58px;height:28px;color:var(--text);background:#07090b;border:1px solid #ffffff17;border-radius:3px;font:600 10px IBM Plex Mono,monospace}.strategy-lab-jump{justify-self:end;margin-top:10px}.visibility-settings label{grid-template-columns:minmax(0,1fr) 20px}.indicator-range-row span{align-items:center;gap:8px;display:inline-flex}.indicator-range-row b{width:24px;color:var(--strong);text-align:right;font:700 10px IBM Plex Mono,monospace}.red{color:var(--red-hot)!important}.green{color:var(--green)!important}.chart-collapse{z-index:5;color:#b7bbc2;background:#080a0cdb;border:1px solid #ffffff1f;border-radius:2px;width:28px;height:23px;font:700 12px Inter,sans-serif;position:absolute;top:220px;left:18px}.chart-collapse.collapsed{top:62px}.pixi-chart-host{position:absolute;inset:44px 0 0;overflow:hidden}.oscillator-pane-resizer{z-index:8;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;height:14px;position:absolute;left:0;right:88px;transform:translateY(50%)}.oscillator-pane-resizer span{pointer-events:none;background:#050607eb;border:1px solid #ffffff1a;border-radius:999px;width:52px;height:4px;transition:border-color .12s,background .12s,box-shadow .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #000000a6}.oscillator-pane-resizer:hover span,.oscillator-pane-resizer:active span{background:#700014eb;border-color:#dc0026c7;box-shadow:0 0 10px #b4002052}.order-management-menu{z-index:180;color:#d9dde4;background:#07090b;border:1px solid #ff22228c;border-radius:3px;width:286px;font:10px IBM Plex Mono,monospace;position:fixed;box-shadow:0 12px 32px #000000b8}.order-management-menu header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:42px;padding:6px 8px;display:flex}.order-management-menu header div{gap:2px;display:grid}.order-management-menu header span{color:#7f8791;font-size:8px}.order-management-menu header button{color:#aeb4bd;width:26px;height:26px}.order-management-actions{padding:5px;display:grid}.order-management-actions button{color:#d9dde4;text-align:left;align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.order-management-actions button:hover:not(:disabled){background:#ffffff0e}.order-management-actions button.danger{color:#ff4545}.order-management-actions button:disabled{color:#5c626a;cursor:not-allowed}.order-management-actions em{color:#7d838b;margin-left:auto;font-size:8px}.order-management-form{gap:8px;padding:10px;display:grid}.order-management-form label{color:#868d96;gap:4px;display:grid}.order-management-form input{color:#fff;background:#030405;border:1px solid #252a30;height:30px;padding:0 7px}.order-management-form>div{grid-template-columns:1fr 1.5fr;gap:6px;display:grid}.order-management-form button{color:#cbd0d7;border:1px solid #2b3037;height:30px}.order-management-form button.primary{color:#fff;background:#3b0808;border-color:#8f1010}.order-management-details{grid-template-columns:88px minmax(0,1fr);gap:6px;margin:0;padding:10px;display:grid}.order-management-details dt{color:#7d858f}.order-management-details dd{overflow-wrap:anywhere;color:#dce0e6;min-width:0;margin:0}.order-management-details button{color:#cbd0d7;border:1px solid #292e35;grid-column:1/-1;height:28px}.order-management-status{color:#ffc400;overflow-wrap:anywhere;border-top:1px solid #ffbf004d;padding:7px 9px;font-size:8px}.pixi-chart-host.price-scale-dragging,.pixi-chart-host.price-scale-dragging canvas,.pixi-chart-host.price-scale-hover,.pixi-chart-host.price-scale-hover canvas,.pixi-chart-host.dda-pro-scale-hover,.pixi-chart-host.dda-pro-scale-hover canvas{cursor:ns-resize}.pixi-chart-host.dda-pro-dragging,.pixi-chart-host.dda-pro-dragging canvas{cursor:grabbing}.pixi-chart-host canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.liquidation-field-settings{gap:8px;min-width:310px;display:grid}.liquidation-field-settings .indicator-settings-section{background:linear-gradient(145deg,#0b0c0fc7,#010103a8);border:1px solid #848b9729;border-radius:9px;gap:7px;padding:9px;display:grid}.liquidation-field-settings .indicator-settings-section>b{color:#e7e9ec;letter-spacing:.13em;font-size:9px}.liquidation-field-settings label{grid-template-columns:minmax(112px,1fr) minmax(130px,1.15fr);align-items:center;gap:9px;display:grid}.liquidation-field-settings .indicator-range-row>span,.liquidation-inline-inputs{grid-template-columns:minmax(80px,1fr) auto;align-items:center;gap:7px;display:grid}.liquidation-field-settings .liquidation-inline-inputs{grid-template-columns:1fr 1fr}.liquidation-field-toggles label{grid-template-columns:1fr auto}.bclif-quick-controls{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(145deg,#0d0f13d1,#020305b8);border:1px solid #e2e6ed1f;border-radius:9px;align-items:center;gap:6px;min-width:0;margin:0 10px;padding:4px 5px;display:flex;box-shadow:inset 0 1px #ffffff09,0 8px 28px #0000004d}.bclif-quick-controls select{color:#ebeef3d1;letter-spacing:.025em;background:#050609e6;border:1px solid #e2e6ed1f;border-radius:6px;width:auto;max-width:130px;height:24px;padding:0 22px 0 7px;font:8px IBM Plex Mono,monospace}.bclif-quick-intensity{color:#e0e3e98f;align-items:center;gap:5px;font:700 7px IBM Plex Mono,monospace;display:flex}.bclif-quick-intensity input{accent-color:#d00024;width:72px}.bclif-quick-intensity b{color:#f3f4f6;min-width:20px;font-size:7px}.indicator-settings.bclif-settings-shell{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:radial-gradient(circle at 12% 2%,#77001621,#0000 32%),linear-gradient(145deg,#0c0e12f0,#020305e6);border:1px solid #e2e6ed24;border-left-color:#cc002257;border-radius:14px;width:420px;max-height:min(760px,100% - 66px);padding:12px;top:52px;left:154px;overflow-y:auto;box-shadow:0 24px 60px #0000008c,inset 1px 0 #d2002438}.bclif-settings-v12{gap:7px;min-width:0}.bclif-settings-v12 .bclif-primary-section{margin:0}.bclif-settings-v12 .indicator-settings-section{background:linear-gradient(145deg,#0f11159e,#03040785);border-color:#e2e6ed1a}.bclif-settings-v12 label{grid-template-columns:minmax(142px,1fr) minmax(150px,1.05fr)}.bclif-settings-v12 select{width:100%;min-width:150px}.bclif-settings-v12 .indicator-range-row>span{min-width:150px}.bclif-settings-v12 small{color:#cdd1d887;border-left:2px solid #cd002380;padding:8px 9px;font:7.5px/1.55 IBM Plex Mono,monospace;display:block}.bclif-advanced-settings{background:#0304077a;border:1px solid #e2e6ed1a;border-radius:9px;overflow:hidden}.bclif-advanced-settings>summary{cursor:pointer;color:#e2e6eda3;letter-spacing:.08em;text-transform:uppercase;padding:10px 11px;font:800 8.5px IBM Plex Mono,monospace}.bclif-advanced-settings[open]>summary{color:#f3f4f6;background:#7400151f;border-bottom:1px solid #e2e6ed14}.bclif-advanced-settings .indicator-settings-section{margin:7px}.liquidation-field-legend,.liquidation-field-diagnostics,.liquidation-field-provenance,.liquidation-field-status{z-index:18;pointer-events:none;color:#ebedf0;-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:linear-gradient(145deg,#07080be0,#000002c7);border:1px solid #6369745c;border-radius:7px;font-family:IBM Plex Mono,monospace;position:absolute;box-shadow:0 12px 34px #0006}.liquidation-field-legend{width:232px;padding:8px 10px;bottom:72px;left:18px}.liquidation-field-legend header,.liquidation-field-diagnostics header,.liquidation-field-provenance header{letter-spacing:.08em;justify-content:space-between;gap:10px;font-size:8px;display:flex}.liquidation-field-legend header span,.liquidation-field-diagnostics header span,.liquidation-field-provenance header span{color:#a6a9b0}.liquidation-field-legend .thermal-ramp{background:linear-gradient(90deg,#070310,#43085d,#334078,#27728b,#229f7e,#82cd45,#d9e323);border-radius:8px;height:7px;margin:8px 0 5px;box-shadow:0 0 12px #2c818f33}.liquidation-field-legend .thermal-ramp.black_terminal_blood{background:linear-gradient(90deg,#030205,#2b030c,#88091f,#ed3347,#f5aeb8,#fff)}.liquidation-field-legend footer{color:#8a8f99;justify-content:space-between;font-size:7px;display:flex}.liquidation-field-diagnostics{width:min(350px,100% - 140px);top:48px;right:102px;overflow:hidden}.liquidation-field-diagnostics header,.liquidation-field-diagnostics>div,.liquidation-field-diagnostics footer{padding:6px 9px}.liquidation-field-diagnostics>div{border-top:1px solid #787e881f;grid-template-columns:1fr auto;font-size:8px;display:grid}.liquidation-field-diagnostics>div span{color:#808691}.liquidation-field-diagnostics>div b{color:#eef0f2}.liquidation-field-diagnostics footer{color:#9ea3ab;border-top:1px solid #b400203d;font-size:7px;line-height:1.45}.liquidation-field-provenance{background:linear-gradient(145deg,#08080bf0,#010103db);border-color:#d0002457;width:min(330px,100% - 140px);bottom:72px;right:102px;overflow:hidden;box-shadow:0 10px 30px #00000070,inset 2px 0 #d0002485}.liquidation-field-provenance header,.liquidation-field-provenance>div{padding:5px 9px}.liquidation-field-provenance>div{letter-spacing:.035em;border-top:1px solid #787e881c;grid-template-columns:88px minmax(0,1fr);gap:8px;font-size:7px;display:grid}.liquidation-field-provenance>div span{color:#777d87}.liquidation-field-provenance>div b{color:#eef0f2;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.liquidation-field-provenance.authority-browser_fallback{border-color:#8d939d4d;box-shadow:0 10px 30px #00000070,inset 2px 0 #c2c6cc66}.liquidation-field-provenance.authority-test_fixture{border-color:#e0ae226b;box-shadow:0 10px 30px #00000070,inset 2px 0 #e0ae229e}.liquidation-field-provenance{letter-spacing:.08em;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;width:auto;min-width:210px;padding:6px 10px;font-size:7px;display:flex;top:46px;bottom:auto;right:102px}.liquidation-field-provenance>b{color:#f0f2f5}.liquidation-field-provenance>span{color:#8d939c}.liquidation-field-horizon-truth{z-index:17;color:#e7e9ed;pointer-events:none;background:#010204b8;border:1px solid #6e758033;border-radius:999px;align-items:center;gap:9px;padding:4px 8px;font:7px/1.2 IBM Plex Mono,monospace;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.liquidation-field-horizon-truth span{color:#777e88}.liquidation-field-operational-summary{z-index:18;color:#e9ebef;-webkit-backdrop-filter:blur(13px)saturate(115%);backdrop-filter:blur(13px)saturate(115%);pointer-events:auto;background:linear-gradient(145deg,#07080be8,#000002d1);border:1px solid #69707b4d;border-radius:9px;width:min(342px,100% - 140px);font:7px/1.35 IBM Plex Mono,monospace;position:absolute;top:82px;right:102px;overflow:hidden;box-shadow:0 14px 35px #0000006b}.liquidation-field-operational-summary summary{color:#f2f3f5;cursor:pointer;letter-spacing:.08em;padding:7px 9px;list-style-position:inside}.liquidation-field-summary-drag{color:#7f8793;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;margin-left:auto;padding:0 3px 0 10px}.liquidation-field-summary-drag:active{cursor:grabbing}.liquidation-field-operational-summary>div{border-top:1px solid #7c828c1c;grid-template-columns:1fr auto;gap:7px;padding:5px 9px;display:grid}.liquidation-field-operational-summary>div span{color:#777f8a}.liquidation-field-operational-summary>div b{color:#e9ebef;text-align:right}.liquidation-field-operational-summary .cluster-summary-row{grid-template-columns:1fr;gap:2px}.liquidation-field-operational-summary .cluster-summary-row b{text-align:left}.liquidation-field-operational-summary .cluster-summary-row i{color:#9ba1aa;font-style:normal}.liquidation-field-cluster-label{z-index:17;color:#d8dce2;pointer-events:none;background:#020305d1;border:1px solid #c0c6cf42;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;width:min(280px,30vw);padding:4px 7px;font:7px/1.2 IBM Plex Mono,monospace;display:flex;position:absolute;right:100px;transform:translateY(-50%);box-shadow:0 4px 16px #00000061}.liquidation-field-cluster-label b{color:#f1f3f5}.liquidation-field-cluster-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.liquidation-field-cluster-label.long_liquidation{border-color:#bb0a296b;box-shadow:inset 2px 0 #d00024a8,0 4px 16px #00000061}.liquidation-field-cluster-label.short_liquidation{box-shadow:inset 2px 0 #dee2e89e,0 4px 16px #00000061}.liquidation-field-cluster-label.provenance-enabled{pointer-events:auto;cursor:crosshair}.liquidation-field-cohort-provenance{z-index:20;color:#e9ebef;-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);pointer-events:auto;background:linear-gradient(145deg,#07080bf2,#000002e0);border:1px solid #7e848f57;border-radius:9px;width:min(390px,100% - 150px);max-height:min(620px,100% - 160px);font:7px/1.35 IBM Plex Mono,monospace;position:absolute;top:78px;left:18px;overflow:auto;box-shadow:0 14px 38px #00000085,inset 2px 0 #d0002473}.liquidation-field-cohort-provenance header,.liquidation-field-cohort-provenance>div,.liquidation-field-cohort-provenance footer{padding:6px 9px}.liquidation-field-cohort-provenance header{letter-spacing:.08em;justify-content:space-between;gap:8px;display:flex}.liquidation-field-cohort-provenance header span{color:#9aa0a9}.liquidation-field-cohort-provenance>div{border-top:1px solid #7c828c1c;grid-template-columns:94px minmax(0,1fr);gap:8px;display:grid}.liquidation-field-cohort-provenance>div span{color:#777f8a}.liquidation-field-cohort-provenance>div b{color:#eceef1;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.liquidation-field-cohort-provenance footer{color:#969ca5;border-top:1px solid #d0002433}.liquidation-field-diagnostics{top:48px;right:456px}.liquidation-field-status{gap:7px;width:min(410px,100% - 60px);padding:14px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.liquidation-field-status b{color:#f1f2f4;letter-spacing:.1em;font-size:10px}.liquidation-field-status span{color:#a5aab2;font-size:8px;line-height:1.5}.liquidation-field-status i{background:linear-gradient(90deg,#250008,#d00024,#f3f3f4,#d00024,#250008) 0 0/220% 100%;border-radius:3px;height:3px;animation:1.8s linear infinite liquidation-energy;display:block;overflow:hidden}.liquidation-field-status.error,.liquidation-field-status.unavailable{border-color:#d3002473}@keyframes liquidation-energy{to{background-position:-220% 0}}.liquidation-field-hud{z-index:24;color:#eceef1;-webkit-backdrop-filter:blur(12px)saturate(116%);backdrop-filter:blur(12px)saturate(116%);pointer-events:auto;background:linear-gradient(145deg,#06070aeb,#000002d1);border:1px solid #6c727d57;border-radius:9px;width:min(280px,100% - 140px);max-height:64px;font:7px/1.3 IBM Plex Mono,monospace;position:absolute;top:48px;right:102px;overflow:hidden;box-shadow:0 12px 30px #00000073,inset 2px 0 #d000246b}.liquidation-field-hud[open]{width:min(360px,100% - 140px);max-height:min(360px,100% - 90px);overflow:auto}.liquidation-field-hud summary{cursor:pointer;letter-spacing:.055em;grid-template-columns:1fr auto;gap:3px 12px;padding:7px 9px;list-style:none;display:grid}.liquidation-field-hud summary::-webkit-details-marker{display:none}.liquidation-field-hud summary b{color:#f4f5f6;font-size:8px}.liquidation-field-hud summary span{color:#a3a8b0;text-align:right}.liquidation-field-hud summary i{color:#858b95;font-style:normal}.liquidation-field-hud summary em{color:#e4e6e9;text-align:right;font-style:normal}.liquidation-field-hud-details{border-top:1px solid #878d9724;gap:6px;padding:8px 9px 10px;display:grid}.liquidation-field-hud-details p{color:#c6cad0;margin:0;line-height:1.5}.liquidation-field-hud-details>span{color:#818791}.liquidation-field-hud-details>div{justify-content:flex-end;gap:6px;display:flex}.liquidation-field-hud-details button{color:#e6e8eb;cursor:pointer;background:#0e1014d9;border:1px solid #cad0d840;border-radius:5px;padding:5px 7px;font:7px IBM Plex Mono,monospace}.liquidation-field-hud-details button:first-child{border-color:#d000247a}.liquidation-field-hud.authority-browser_fallback{box-shadow:0 12px 30px #00000073,inset 2px 0 #bcc1c973}.liquidation-field-hud.authority-test_fixture{border-color:#e0ae226b}@media (max-width:760px){.liquidation-field-hud{width:min(280px,100% - 86px);top:45px;right:72px}.liquidation-field-hud[open]{width:min(340px,100% - 86px)}.liquidation-field-diagnostics{width:min(280px,100% - 86px);top:45px;right:72px}.liquidation-field-legend{width:190px;bottom:66px;left:8px}.liquidation-field-provenance{min-width:180px;top:45px;right:72px}.liquidation-field-operational-summary{width:min(280px,100% - 86px);top:78px;right:72px}.liquidation-field-cluster-label{width:min(230px,42vw);right:70px}.liquidation-field-horizon-truth{display:none}}.kioseff-settings{z-index:48;scrollbar-color:#ff334fb8 #ffffff0a;width:min(440px,100% - 24px);max-height:calc(100% - 80px);overflow:auto}.kioseff-settings label>small{color:#858b95;grid-column:1/-1;font:8px/1.35 IBM Plex Mono,monospace}.kioseff-settings .indicator-settings-section{gap:5px;display:grid}.kioseff-settings .indicator-settings-section>b{color:#e9e9ec;letter-spacing:.04em;padding:7px 0 3px;font-size:11px}.kioseff-settings .indicator-settings-tabs{grid-template-columns:repeat(3,1fr);gap:3px;padding:3px 0;display:grid}.kioseff-settings .indicator-settings-tabs button{color:#858b95;border:1px solid #ffffff1a;min-height:27px;font:700 9px IBM Plex Mono,monospace}.kioseff-settings .indicator-settings-tabs button.active{color:#fff;background:#ff334f1a;border-color:#ff334f8c}.kioseff-summary,.kioseff-unavailable,.kioseff-diagnostics,.kioseff-data-inspector{z-index:18;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f5f5f7;pointer-events:none;background:#12141be0;border:1px solid #ffffff1f;width:min(430px,100% - 140px);font:10px/1.35 IBM Plex Mono,monospace;position:absolute;top:66px;right:98px}.kioseff-warming{z-index:19;color:#d8dae0;pointer-events:none;background:#12141be6;border:1px solid #ff334f47;padding:4px 8px;font:9px/1.3 IBM Plex Mono,monospace;position:absolute;top:48px;right:98px}.kioseff-warming>b{color:#ff6579;margin-right:8px}.kioseff-energy-loader{z-index:22;color:#eef3f4;pointer-events:none;background:linear-gradient(115deg,#050607fa,#0d0f11f7),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 4px);border:1px solid #ffffff1c;border-radius:2px;width:min(620px,100% - 220px);padding:11px 13px 10px;font:9px/1.35 IBM Plex Mono,monospace;position:absolute;top:68px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff09,0 12px 36px #0000007a,0 0 26px #b0001814}.kioseff-energy-loader:before{content:"";opacity:.16;background:linear-gradient(120deg,#0000 25%,#ffffff1f 48%,#0000 72%);animation:3.4s linear infinite kioseff-energy-sweep;position:absolute;inset:0}.kioseff-energy-heading{letter-spacing:.04em;justify-content:space-between;align-items:center;margin-bottom:7px;display:flex;position:relative}.kioseff-energy-heading b{color:#f4f7f8}.kioseff-energy-heading strong{color:#ff1d1d;text-shadow:0 0 12px #b00018b8;font-size:10px}.kioseff-energy-track{background:#020304f5;border:1px solid #ffffff1a;height:13px;margin-bottom:7px;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #000c}.kioseff-energy-fill{background-blend-mode:screen;background:linear-gradient(90deg,#4b000a 0%,#850012 32%,#b00018 64%,#ff1d1d 86%,#cfd3da 96%,#fff 100%),repeating-linear-gradient(90deg,#0000 0 7px,#ffffff47 7px 8px);min-width:2px;transition:width .24s cubic-bezier(.22,.75,.18,1);position:absolute;inset:1px auto 1px 1px;box-shadow:0 0 7px #ff1d1dbd,0 0 18px #b000187a,0 0 3px #ffffff61}.kioseff-energy-fill:after{content:"";background:#fff;width:2px;height:20px;position:absolute;top:-5px;right:-1px;box-shadow:0 0 7px #fff,0 0 15px #cfd3da,0 0 26px #b00018}.kioseff-energy-grid{opacity:.22;background:repeating-linear-gradient(90deg,#0000 0 calc(5% - 1px),#ffffff40 calc(5% - 1px) 5%);position:absolute;inset:0}.kioseff-energy-loader>span,.kioseff-energy-loader>small{display:block;position:relative}.kioseff-energy-loader>span{color:#d6dde0}.kioseff-energy-loader>small{color:#66747a;letter-spacing:.11em;margin-top:2px;font-size:7px}@keyframes kioseff-energy-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.kioseff-energy-loader:before{animation:none}.kioseff-energy-fill{transition:none}}.kioseff-parity-diagnostics{z-index:20;color:#d8dae0;pointer-events:auto;background:#090b10f0;border:1px solid #ffffff1a;width:min(430px,100% - 140px);max-height:min(520px,100% - 210px);font:9px/1.35 IBM Plex Mono,monospace;position:absolute;top:176px;right:98px;overflow:auto}.kioseff-parity-diagnostics summary{cursor:pointer;color:#cfd3da;padding:7px 9px;font-weight:700}.kioseff-parity-diagnostics>div{border-top:1px solid #ffffff0b;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr);gap:8px;padding:3px 9px;display:grid}.kioseff-parity-diagnostics span{color:#858b95}.kioseff-parity-diagnostics b{overflow-wrap:anywhere;color:#f2f3f5}.kioseff-summary>b,.kioseff-unavailable>b,.kioseff-diagnostics>b{border-bottom:1px solid #ffffff17;padding:7px 9px;display:block}.kioseff-activity-dashboard{background:linear-gradient(120deg,#050607fa,#0d0f11f5),#050607fa;border-color:#ffffff17;min-width:min(440px,100% - 140px);overflow:hidden;box-shadow:0 14px 38px #00000085,inset 0 0 0 1px #0000008a}.kioseff-activity-dashboard>header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.kioseff-activity-dashboard>header b{color:#f5f7f8;letter-spacing:.025em}.kioseff-activity-dashboard>header small{color:#cfd3da;letter-spacing:.12em;text-shadow:0 0 8px #ffffff1f;font-size:7px}.kioseff-summary>.kioseff-wall-row{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(132px,1fr) minmax(88px,auto) auto 58px;align-items:center;gap:12px;padding:7px 10px;display:grid}.kioseff-summary>.buy-wall span,.kioseff-summary>.buy-wall strong{color:#fff}.kioseff-summary>.buy-wall small,.kioseff-summary>.buy-wall em{color:#cfd3da}.kioseff-summary>.sell-wall span,.kioseff-summary>.sell-wall strong{color:#d0001f}.kioseff-summary>.sell-wall small,.kioseff-summary>.sell-wall em{color:#b84d5b}.kioseff-wall-row strong{text-align:right;color:#f4f6f7}.kioseff-wall-row small,.kioseff-wall-row em{text-align:right;color:#aeb6bc;font-style:normal}.kioseff-activity-stats{background:#fff1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.kioseff-activity-stats>div{background:#050607f5;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:6px 9px;display:flex}.kioseff-activity-stats span{color:#7e8991}.kioseff-activity-stats b{color:#e7ebed;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kioseff-activity-dashboard>footer{background:#b0001809;border-top:1px solid #ffffff0e;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 9px;padding:7px 10px 8px;display:grid}.kioseff-activity-dashboard>footer>span{color:#d0001f}.kioseff-activity-dashboard>footer>b{color:#fff}.kioseff-activity-dashboard>footer>small{color:#c9ced1;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kioseff-activity-dashboard>footer>em{color:#657078;letter-spacing:.035em;grid-column:1/-1;font-size:7px;font-style:normal}@media (max-width:760px){.kioseff-activity-stats{grid-template-columns:1fr}.kioseff-summary>.kioseff-wall-row{grid-template-columns:minmax(118px,1fr) auto auto}.kioseff-wall-row em{display:none}}.kioseff-ratio{z-index:18;color:#f5f5f7;pointer-events:none;background:#12141bd1;border:1px solid #ffffff17;width:min(620px,100% - 180px);padding:6px 10px;font:9px/1.25 IBM Plex Mono,monospace;position:absolute;bottom:68px;left:50%;transform:translate(-50%)}.kioseff-ratio>div{grid-template-columns:1fr auto 1fr auto;gap:8px;display:grid}.kioseff-ratio meter{accent-color:#b00018;width:100%;height:8px;margin:3px 0 6px;display:block}.kioseff-unavailable{color:#d8dae0;border-color:#b000186b;gap:3px;padding-bottom:8px;display:grid}.kioseff-unavailable>:not(b),.kioseff-diagnostics>:not(b){padding:0 9px}.kioseff-unavailable em{color:#ff6579;font-style:normal}.kioseff-diagnostics{gap:3px;padding-bottom:8px;display:grid;top:178px}.kioseff-data-inspector{pointer-events:auto;max-height:min(430px,100% - 280px);padding:7px 9px;top:250px;overflow:auto}.kioseff-data-inspector summary{cursor:pointer;color:#ff8798;font-weight:700}.kioseff-data-inspector small{grid-template-columns:minmax(150px,1fr) minmax(120px,1fr);gap:8px;padding:2px 0;display:grid}.kioseff-data-inspector small span{color:#90959e}.kioseff-data-inspector small b{overflow-wrap:anywhere;color:#f0f1f4}.panel-block{background:#060708fb;min-width:0;min-height:0;overflow:hidden}.orderbook{border-bottom:1px solid var(--line);flex-direction:column;display:flex;position:relative}.tabs{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(4,1fr);align-items:end;height:42px;display:grid}.tabs button{color:#7f848c;height:42px;padding:0 6px;font-size:10px;font-weight:700}.tabs button.active{color:var(--strong);border-bottom:2px solid var(--red-hot)}.dom-compact-tabs{grid-template-columns:repeat(4,minmax(0,1fr)) 46px}.tabs .dom-pro-open{color:#fff;background:#5a000080;border-left:1px solid #ff00003d;font-size:9px}.dom-compact-menu{z-index:13000;background:#040506fa;border:1px solid #ff000075;min-width:176px;padding:5px;position:fixed;box-shadow:0 14px 34px #000000b8}.dom-compact-menu button{color:#d8dbe0;text-align:left;text-transform:uppercase;width:100%;padding:8px 10px;font:700 10px IBM Plex Mono,monospace;display:block}.dom-compact-menu button:hover{color:#fff;background:#ff000029}.book-empty,.tape-empty{color:#8c929b;text-align:center;text-transform:uppercase;padding:22px 14px;font:700 10px IBM Plex Mono,monospace}.book-status{z-index:2;color:var(--green);letter-spacing:.05em;font:600 9px IBM Plex Mono,monospace;position:absolute;top:48px;right:10px}.book-body{flex:1;min-height:0;overflow:hidden}.book-view{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;height:100%;min-height:0;overflow:auto}.book-view::-webkit-scrollbar{width:6px}.book-view::-webkit-scrollbar-thumb{background:#ffffff24}.book-head,.book-row,.tape-row,.stat-row{color:#b8bcc4;align-items:center;display:grid;position:relative}.book-head,.book-row{grid-template-columns:1fr 1fr 1fr;padding:0 10px 0 16px}.book-head{color:#898e96;height:24px;font-size:9px}.book-row{height:18px;font:10px IBM Plex Mono,monospace}.book-row span{z-index:1;position:relative}.book-row span:nth-child(2),.book-row span:nth-child(3),.book-head span:nth-child(2),.book-head span:nth-child(3){text-align:right}.book-row i{height:18px;opacity:var(--book-opacity,.46);transform:scaleX(var(--book-energy,.2));transform-origin:100%;transition:transform .14s linear,opacity .14s linear;position:absolute;left:36%;right:10px}.book-row.ask span:first-child{color:var(--red-hot)}.book-row.ask i{background:linear-gradient(90deg,#0000,#ff0000e0)}.book-row.bid i{background:linear-gradient(90deg,#0000,#d2d6ddad)}.book-row:hover,.log-row:hover,.tape-row:hover,.stat-row:hover{background:#ffffff06}.mid-price{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:auto auto 1fr;align-items:center;gap:10px;height:52px;padding:0 14px 0 16px;display:grid}.mid-price strong{color:var(--strong);font:600 21px IBM Plex Mono,monospace}.mid-price span{color:var(--red-hot);font:600 12px IBM Plex Mono,monospace}.mid-price em{color:#8b9098;text-align:right;font:11px IBM Plex Mono,monospace}.depth-view,.terminal-trades,.ticker-view{padding:10px 10px 12px}.depth-summary{color:#8d929a;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;height:34px;font:600 10px IBM Plex Mono,monospace;display:grid}.depth-summary i{background:#ff000038;border-radius:2px;height:7px;position:relative;overflow:hidden}.depth-summary b{background:#46b8667a;position:absolute;inset:0 auto 0 0}.depth-head,.depth-row,.trade-head,.terminal-trade-row{align-items:center;font-family:IBM Plex Mono,monospace;display:grid;position:relative}.depth-head,.depth-row{grid-template-columns:1fr 1fr 1fr 1fr}.trade-head,.terminal-trade-row{grid-template-columns:1fr .8fr .95fr .9fr}.depth-head,.trade-head{color:#858b94;border-bottom:1px solid var(--line-soft);height:26px;font-size:10px}.depth-row,.terminal-trade-row{color:#c5c8ce;height:22px;font-size:11px}.depth-row span,.terminal-trade-row span{z-index:1;position:relative}.depth-row span:nth-child(4),.depth-row span:nth-child(6),.depth-head span:nth-child(2),.depth-head span:nth-child(4),.terminal-trade-row span:not(:first-child),.trade-head span:not(:first-child){text-align:right}.depth-energy{opacity:.22;width:48%;position:absolute;top:2px;bottom:2px}.depth-energy.bid{transform-origin:0;background:linear-gradient(90deg,#46b86680,#0000);left:0}.depth-energy.ask{transform-origin:100%;background:linear-gradient(270deg,#ff00008c,#0000);right:0}.terminal-trade-row.buy span:first-child,.terminal-trade-row.buy{color:var(--green)}.terminal-trade-row.sell span:first-child,.terminal-trade-row.sell{color:var(--red-hot)}.terminal-trade-row:hover,.depth-row:hover{background:#ffffff06}.ticker-hero{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr auto auto;align-items:end;gap:10px;min-height:48px;padding:0 0 10px;display:grid}.ticker-hero span{color:#858b94;font:700 10px IBM Plex Mono,monospace}.ticker-hero strong{color:var(--strong);font:700 22px IBM Plex Mono,monospace}.ticker-hero em{font:700 12px IBM Plex Mono,monospace}.ticker-grid{background:var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:10px;display:grid}.ticker-cell{background:#060708fb;align-content:center;gap:4px;min-width:0;min-height:44px;padding:8px 9px;display:grid}.ticker-cell span{color:#818792;font-size:10px}.ticker-cell b{color:#d5d8de;text-overflow:ellipsis;white-space:nowrap;font:600 12px IBM Plex Mono,monospace;overflow:hidden}.right-bottom{grid-template-columns:minmax(0, var(--right-stats-width,170px)) minmax(0, 1fr);border-top:1px solid var(--line);min-height:0;display:grid;position:relative;overflow:hidden}.market-stats{border-right:1px solid var(--line);min-width:0;overflow:hidden}.tape{min-width:0;overflow:hidden}.panel-title{border-bottom:1px solid var(--line-soft);height:38px;color:var(--strong);align-items:center;gap:14px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.panel-title span{color:#7e838c;font-weight:700}.underlined{border-top:2px solid var(--red-hot)}.stat-row{color:#aeb2b9;white-space:nowrap;grid-template-columns:1.55fr .85fr;height:31px;padding:0 10px;font-size:10px}.stat-row b{color:#d4d6db;text-align:right;font:500 10px IBM Plex Mono,monospace}.tape-row{white-space:nowrap;grid-template-columns:1fr .65fr .85fr;column-gap:6px;height:22px;padding:0 10px;font:10px IBM Plex Mono,monospace}.tape-row span:nth-child(2),.tape-row span:nth-child(3){text-align:right}.console{background:#050607fb;height:100%}.layout-resizer,.right-stack-resizer,.right-bottom-resizer{z-index:25;background:0 0;position:absolute}.layout-resizer:after,.right-stack-resizer:after,.right-bottom-resizer:after{content:"";background:#fff0;transition:background .12s;position:absolute}.layout-resizer:hover:after,.right-stack-resizer:hover:after,.right-bottom-resizer:hover:after{background:#ff00006b}.resize-main-x{top:0;bottom:0;left:calc(100% - var(--right-panel-width,366px) - 4px);cursor:ew-resize;width:8px}.resize-main-x:after,.right-bottom-resizer:after{width:1px;top:0;bottom:0;left:3px}.resize-main-y{left:0;right:var(--right-panel-width,366px);top:calc(100% - var(--bottom-panel-height,210px));cursor:ns-resize;height:9px;transform:translateY(-50%)}.resize-main-y:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.resize-main-y.positions-resizer{top:calc(100% - var(--bottom-panel-height,210px) - 16px)}.resize-main-y.positions-resizer:after{background:#ff000047}.right-stack-resizer:after{height:1px;top:3px;left:0;right:0}.right-stack-resizer{left:0;right:0;top:calc(var(--right-top-height,430px) - 4px);cursor:ns-resize;height:8px}.right-bottom-resizer{top:0;bottom:0;left:calc(var(--right-stats-width,170px) - 4px);cursor:ew-resize;width:8px}.script-editor{background:#020303;grid-template-rows:42px 1fr;height:100%;display:grid}.script-toolbar{border-bottom:1px solid var(--line-soft);background:#030404;align-items:center;gap:8px;min-width:0;height:42px;padding:0 12px;display:flex}.script-toolbar>div:first-child{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.script-kind-toggle{border:1px solid #ffffff17;border-radius:3px;grid-template-columns:1fr 1fr;height:28px;display:inline-grid;overflow:hidden}.script-kind-toggle button{color:#9298a1;background:#07090b;border:0;border-right:1px solid #ffffff14;border-radius:0}.script-kind-toggle button:last-child{border-right:0}.script-kind-toggle button.active{color:#fff;background:#ff00002e}.script-toolbar strong{color:var(--strong);font-size:12px;font-weight:700}.script-toolbar span{color:#7d838b;font:11px IBM Plex Mono,monospace}.script-toolbar button{align-items:center;gap:6px;padding:0 9px;display:inline-flex}.script-toolbar button.primary{color:#fff;background:#ff00002e;border-color:#ff00006b}.script-editor textarea{resize:none;color:#cfd3da;background-color:#020303;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:0;outline:0;width:100%;height:100%;padding:14px 18px;font:12px/1.6 IBM Plex Mono,monospace}.console-tabs{border-bottom:1px solid var(--line-soft);align-items:end;gap:18px;height:42px;padding-left:18px;display:flex}.console-tabs button{color:#858a92;height:42px;padding:0 0 11px;font-size:12px;font-weight:700}.console-tabs button.active{color:var(--strong);border-bottom:2px solid var(--red-hot)}.log-table{padding:12px 18px 0}.log-head,.log-row{grid-template-columns:114px 160px 156px 1fr 86px;align-items:center;height:28px;display:grid}.log-head{color:#828790;font-size:11px}.log-row{color:#b9bdc4;font:12px IBM Plex Mono,monospace}.ok{color:var(--green);text-align:right}.statusbar{border-top:1px solid var(--line);color:#838891;background:#050607fc;grid-column:1/3;align-items:center;gap:0;min-width:0;height:46px;padding:0 17px;font:11px IBM Plex Mono,monospace;display:flex}.statusbar>span{border-right:1px solid var(--line-soft);white-space:nowrap;align-items:center;min-height:18px;padding:0 24px;display:inline-flex}.statusbar>span:first-child{padding-left:0}.statusbar b{color:#c2c5cb;margin-left:8px;font-weight:500}.green-dot{background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block;box-shadow:0 0 11px #46b8666b}.footer-right{margin-left:auto}.app-shell.collapsed-sidebar{grid-template-columns:58px 1fr!important}.sidebar.collapsed{width:58px!important}.sidebar.collapsed .nav span{display:none!important}.sidebar.collapsed .nav{justify-content:center!important;gap:0!important;padding:0!important}.sidebar.collapsed .side-watermark{display:none!important}.terminal-grid.hide-right-panel{grid-template-columns:minmax(0,1fr)!important}.terminal-grid.hide-right-panel .right-panel,.terminal-grid.hide-right-panel .resize-main-x{display:none!important}.upgrade-btn{color:#fff;letter-spacing:.1em;cursor:pointer;text-shadow:0 1px 2px #00000080;background:linear-gradient(red 0%,#a00 100%);border:1px solid red;border-radius:99px;justify-content:center;align-items:center;margin-left:12px;padding:5px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;transition:all .2s ease-in-out;display:flex;box-shadow:0 0 12px #f006}.upgrade-btn:hover{transform:translateY(-1px);box-shadow:0 0 18px #ff0000bf,inset 0 0 4px #fff3}.portfolio-manager{background-color:#030405;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-rows:56px 42px minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.portfolio-manager.loading,.pm-empty{color:#7f858e;letter-spacing:.06em;text-align:center;place-items:center;min-height:76px;padding:12px;font:800 11px IBM Plex Mono,monospace;display:grid}.pm-panel-empty,.positions-empty-state{color:#777d86;text-align:center;text-transform:uppercase;place-items:center;min-height:88px;padding:12px;font:800 10px IBM Plex Mono,monospace;display:grid}.pm-header,.pm-tabs,.pm-panel-title,.pm-ticket-head{border-bottom:1px solid var(--line-soft);background:#050607f5}.pm-header{justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.pm-header span{color:var(--red-hot);letter-spacing:.08em;font:800 12px IBM Plex Mono,monospace;display:block}.pm-header strong{color:#aeb4bd;font-size:12px;font-weight:600}.pm-actions,.pm-tabs,.pm-segment{align-items:center;gap:6px;display:flex}.pm-actions button,.pm-tabs button,.pm-ticket button,.pm-wallet{color:#b8bec7;text-transform:uppercase;background:#07090b;border:1px solid #ffffff17;border-radius:3px;justify-content:center;align-items:center;gap:6px;height:30px;font-size:10px;font-weight:800;display:inline-flex}.pm-actions button:hover,.pm-tabs button:hover,.pm-tabs button.active,.pm-ticket button.primary,.pm-segment button.active{color:#fff;background:#ff000021;border-color:#ff000057}.pm-tabs{padding:0 14px}.pm-tabs button{background:0 0;border-top:0;border-left:0;border-right:0;height:42px;padding:0 12px}.pm-workspace{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;min-height:0;padding:14px;overflow:auto}.pm-workspace.split{grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);gap:12px;display:grid}.pm-metrics{background:var(--line-soft);grid-template-columns:repeat(6,minmax(130px,1fr));gap:1px;margin-bottom:12px;display:grid}.pm-metric{background:#07090bfa;align-content:center;gap:6px;min-height:68px;padding:11px;display:grid}.pm-metric span,.pm-exposure span,.pm-follower span,.pm-matrix-row span,.pm-table-head span{color:#818792;text-transform:uppercase;font-size:10px;font-weight:800}.pm-metric b{color:var(--strong);font:700 17px IBM Plex Mono,monospace}.pm-chart-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pm-panel{border:1px solid var(--line);background:#060708f0;min-width:0;min-height:220px;overflow:hidden}.pm-panel-title{height:38px;color:var(--strong);text-transform:uppercase;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.pm-risk-list{background:var(--line-soft);gap:1px;display:grid}.pm-risk-list span{color:#8b929c;text-transform:uppercase;background:#050607;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 10px;font:800 10px IBM Plex Mono,monospace;display:flex}.pm-risk-list b{color:var(--strong)}.pm-bars{align-items:end;gap:7px;height:178px;padding:16px;display:flex}.pm-bars i{background:linear-gradient(#ff0000d1,#ffffff2e);border-radius:2px 2px 0 0;flex:1;min-width:8px}.pm-exposure,.pm-follower,.pm-matrix-row{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;min-height:38px;padding:0 12px;display:grid}.pm-exposure{grid-template-columns:54px minmax(0,1fr) 42px}.pm-exposure i{background:#ffffff14;border-radius:2px;height:7px;overflow:hidden}.pm-exposure b{background:#ff0000ad;height:100%;display:block}.pm-exposure em,.pm-follower em,.pm-matrix-row em{color:#c7ccd3;font:700 10px IBM Plex Mono,monospace}.pm-table-head,.pm-table-row{border-bottom:1px solid var(--line-soft);color:#bfc3ca;align-items:center;min-width:980px;min-height:32px;padding:0 12px;font:11px IBM Plex Mono,monospace;display:grid}.pm-table-head{z-index:2;background:#050607;position:sticky;top:0}.pm-table-row:hover{background:#ffffff07}.pm-account-grid{grid-template-columns:.8fr 1.2fr .9fr .8fr .7fr 1fr 1fr 1fr .7fr .7fr}.pm-positions-grid{grid-template-columns:88px 56px 70px 92px 92px 102px 96px 86px 52px 92px 82px 82px 70px 78px}.portfolio-positions-panel{min-height:0;padding:0;overflow:auto}.positions-freshness-bar{z-index:4;color:#8e959f;letter-spacing:.04em;white-space:nowrap;background:#050708fa;border-bottom:1px solid #ffffff14;align-items:center;gap:14px;min-width:1060px;min-height:28px;padding:0 12px;font:800 9px IBM Plex Mono,monospace;display:flex;position:sticky;top:0}.positions-freshness-bar b{color:#45d483}.positions-freshness-bar.degraded b{color:#f1b643}.positions-freshness-bar.stale b,.positions-freshness-bar.reconnecting b,.positions-freshness-bar.disconnected b{color:#ff4a5f}.positions-freshness-message{color:#aeb4bd;text-overflow:ellipsis;min-width:360px;max-width:680px;overflow:hidden}.positions-freshness-bar.stale .positions-freshness-message,.positions-freshness-bar.degraded .positions-freshness-message{color:#f1b643}.portfolio-positions-panel>.pm-table-head{top:28px}.positions-empty-state{min-width:1060px;min-height:96px}.positions-workspace{background:#020303;grid-template-columns:minmax(0,1fr) 336px;min-width:0;height:100%;min-height:0;display:grid}.positions-left-stack{--positions-orders-height:132px;grid-template-rows:minmax(0, 1fr) minmax(64px, var(--positions-orders-height));border-right:1px solid #ff00003d;min-width:0;min-height:0;display:grid;position:relative}.positions-stack-resizer{z-index:8;left:0;right:0;top:calc(100% - var(--positions-orders-height));cursor:ns-resize;touch-action:none;height:9px;position:absolute;transform:translateY(-50%)}.positions-stack-resizer:after{content:"";background:#ff000047;height:1px;transition:background .12s,box-shadow .12s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.positions-stack-resizer:hover:after,body.resizing-orders-panel .positions-stack-resizer:after{background:#ff0000c7;box-shadow:0 0 8px #ff000047}.positions-orders-panel{background:#020303fa;border-top:0;min-width:0;min-height:0;overflow:auto hidden}.positions-orders-title{height:22px;color:var(--strong);border-bottom:1px solid #ffffff0b;align-items:center;gap:10px;min-width:100%;padding:0 10px;font:700 11px IBM Plex Mono,monospace;display:flex;position:sticky;left:0}.positions-orders-title em{color:#7f8792;font:700 8px IBM Plex Mono,monospace}.positions-orders-title em.stale{color:#f1b643}.positions-orders-title button{color:#aeb4bd;cursor:pointer;background:#080a0b;border:1px solid #ffffff1f;align-items:center;gap:4px;height:18px;margin-left:auto;font:700 8px IBM Plex Mono,monospace;display:inline-flex}.positions-orders-title button:hover{color:#fff;border-color:#ff000080}.positions-orders-title button:disabled{opacity:.45;cursor:default}.positions-orders-title .spin{animation:.8s linear infinite order-refresh-spin}@keyframes order-refresh-spin{to{transform:rotate(360deg)}}.positions-orders-head,.positions-orders-row{color:#bfc3ca;grid-template-columns:94px 54px 72px 90px 76px 92px 62px 78px 48px 54px 102px 82px 76px 86px;align-items:center;min-width:1180px;height:22px;padding:0 10px;font:10px IBM Plex Mono,monospace;display:grid}.positions-orders-head{color:#818792;text-transform:uppercase;font-weight:800}.positions-orders-row{border-top:1px solid #ffffff09}.positions-orders-row .order-source{color:#bfc5ce;font-size:8px}.positions-orders-row .order-source.external{color:#f1b643}.positions-orders-empty{color:#777d86;letter-spacing:.04em;place-items:center;height:42px;font:800 10px IBM Plex Mono,monospace;display:grid}.position-row-actionable{cursor:pointer}.position-row-actionable:hover{background:#ffffff09}.positions-action-status{color:#f2c14d;letter-spacing:.04em;background:#f59f180f;border-top:1px solid #f59f182e;place-items:center;min-width:1060px;height:28px;font:800 10px IBM Plex Mono,monospace;display:grid}.position-context-menu{z-index:12000;background:#050608fa;border:1px solid #ff000057;border-radius:4px;width:190px;position:fixed;overflow:hidden;box-shadow:0 18px 55px #0000009e}.position-context-head{background:#ff000014;border-bottom:1px solid #ffffff14;gap:2px;padding:9px 10px;display:grid}.position-context-head b{color:var(--strong);font:800 11px IBM Plex Mono,monospace}.position-context-head span{color:#aeb4bd;font:800 9px IBM Plex Mono,monospace}.position-context-menu button{color:#d9dde4;text-align:left;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #ffffff0b;align-items:center;width:100%;min-height:30px;padding:0 10px;font:800 10px IBM Plex Mono,monospace;display:flex}.position-context-menu button:hover{color:#fff;background:#ff000029}.positions-connect-dock{background:linear-gradient(90deg,#ff00000a,#0000 42%),#040506fc;grid-template-rows:34px 72px minmax(0,1fr);gap:9px;min-width:0;min-height:0;padding:10px;display:grid}.positions-connect-button{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ff00001f;border:1px solid #ff00006b;border-radius:3px;justify-content:center;align-items:center;gap:7px;height:30px;font:800 10px IBM Plex Mono,monospace;display:inline-flex}.positions-connect-button:hover{background:#f003}.positions-connect-summary{background:#07090bd1;border:1px solid #fff1;grid-template-columns:1fr auto;align-content:center;row-gap:7px;padding:9px 10px;display:grid}.positions-connect-summary span,.positions-wallet-link span,.positions-dex-card span,.positions-connect-status{color:#838891;text-transform:uppercase;font:800 10px IBM Plex Mono,monospace}.positions-connect-summary b,.positions-wallet-link b,.positions-dex-card b{color:var(--strong);font:800 11px IBM Plex Mono,monospace}.positions-wallet-list{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-height:0;overflow:auto}.positions-wallet-link{border-bottom:1px solid #ffffff0b;grid-template-columns:86px 76px minmax(0,1fr);align-items:center;gap:8px;min-height:30px;display:grid}.positions-wallet-link em{color:#aeb4bd;text-align:right;text-overflow:ellipsis;white-space:nowrap;font:700 10px IBM Plex Mono,monospace;overflow:hidden}.positions-dex-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;align-content:center;gap:6px;min-height:58px;padding:10px;display:grid}.connection-support-card{color:#8d939c;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;gap:6px;padding:8px;font:800 9px IBM Plex Mono,monospace;display:grid}.connection-support-card.full-live{background:#00ff8809;border-color:#00ff8838}.connection-support-card.read-only,.connection-support-card.signer-only{background:#f5bc4309;border-color:#f5bc4338}.connection-support-card.market-data-only,.connection-support-card.unavailable,.connection-support-card.blocked{background:#ff000009;border-color:#ff000038}.connection-support-card div{justify-content:space-between;align-items:center;gap:10px;display:flex}.connection-support-card b{color:var(--strong);text-align:right}.connection-support-card p,.connection-support-card em{color:#a5abb4;margin:0;line-height:1.45}.connection-support-card em{color:#f5bc43;font-style:normal}.positions-connect-status{color:#f2c14d;background:#f59f1814;border:1px solid #f59f1847;border-radius:3px;place-items:center;min-height:28px;display:grid}.positions-confirm-line{color:#f2c14d;text-transform:uppercase;align-items:center;gap:8px;min-height:28px;font:800 10px IBM Plex Mono,monospace;display:flex}.pm-ticket.dex-ticket{border-color:#f59f1852}.positions-execution-dock{background:linear-gradient(#ff000009,#0000 38%),#040506fc;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.execution-dock{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:auto;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto 1fr auto auto;gap:8px;min-height:0;padding:9px 9px 12px;display:grid;overflow-y:auto}.black-cloud-panel{color:#8d949e;text-transform:uppercase;background:#030405;border-top:1px solid #ffffff14;flex:none;gap:6px;padding:8px 9px 10px;font:800 8px IBM Plex Mono,monospace;display:grid}.black-cloud-panel.ready{border-top-color:#31d3844d}.black-cloud-panel.stopped{background:#3200002e;border-top-color:#ff28288c}.black-cloud-panel.unavailable{align-content:center;min-height:42px}.black-cloud-panel.unavailable>button{color:#b8f1d2;min-height:25px;font:inherit;text-transform:uppercase;background:#31d38412;border:1px solid #31d38447}.black-cloud-panel>em{color:#f2c14d;font-style:normal}.black-cloud-title,.black-cloud-actions{justify-content:space-between;align-items:center;gap:6px;display:flex}.black-cloud-title b{color:#fff;letter-spacing:.08em;font-size:10px}.black-cloud-title span{color:#31d384}.black-cloud-grid{background:#ffffff0d;grid-template-columns:1fr 1fr;gap:1px;display:grid}.black-cloud-grid span{background:#050607;justify-content:space-between;gap:4px;padding:5px;display:flex}.black-cloud-grid b{color:#d9dde3;text-align:right}.black-cloud-actions button{color:#b8f1d2;min-height:25px;font:inherit;text-transform:uppercase;background:#31d38412;border:1px solid #31d38447;flex:1}.black-cloud-actions button.danger{color:#ff8484;background:#ff000017;border-color:#ff232373}.black-cloud-actions button:disabled{opacity:.4}.execution-dock::-webkit-scrollbar{width:6px}.execution-dock::-webkit-scrollbar-thumb{background:#ffffff24}.execution-head{justify-content:space-between;align-items:center;min-width:0;min-height:30px;display:flex}.execution-head div{gap:2px;min-width:0;display:grid}.execution-head span{color:var(--strong);font-size:13px;font-weight:800}.execution-head b{color:#858b94;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:800 9px IBM Plex Mono,monospace;overflow:hidden}.execution-head button{color:#fff;background:#ff000017;border:1px solid #ff000047;border-radius:3px;place-items:center;width:28px;height:26px;display:grid}.execution-venue-select,.execution-field input,.execution-field,.execution-checks select,.execution-futures-box,.execution-max-line{background:#080a0d;border:1px solid #ffffff13;border-radius:3px}.execution-venue-select{color:#d7dbe2;width:100%;height:30px;padding:0 8px;font:800 10px IBM Plex Mono,monospace}.execution-diagnostics-strip{background:#ffffff0e;grid-template-columns:1fr 1fr;gap:1px;display:grid}.execution-diagnostics-strip span,.execution-diagnostics-strip em,.execution-capability-note{color:#7f858e;text-transform:uppercase;background:#050607;justify-content:space-between;align-items:center;gap:6px;min-height:24px;padding:0 7px;font:800 9px IBM Plex Mono,monospace;display:flex}.execution-diagnostics-strip b{color:var(--strong)}.execution-diagnostics-strip em,.execution-capability-note{color:#f2c14d;text-align:center;background:#f59f1812;border:1px solid #f59f1833;grid-column:1/-1;justify-content:center;min-height:30px;font-style:normal}.bybit-cert-panel{color:#aeb4bd;text-transform:uppercase;background:#f59f180b;border:1px solid #f59f183d;border-radius:3px;gap:7px;padding:8px;font:800 9px IBM Plex Mono,monospace;display:grid}.bybit-cert-panel.ready{background:#00ff880a;border-color:#00ff883d}.bybit-cert-head,.bybit-cert-grid span{justify-content:space-between;align-items:center;gap:8px;display:flex}.bybit-cert-head span{color:var(--strong);font-size:10px}.bybit-cert-head b,.bybit-cert-grid b{color:#fff;text-align:right}.bybit-cert-grid{grid-template-columns:1fr 1fr;gap:4px 8px;display:grid}.bybit-cert-panel p{color:#f2c14d;margin:0;line-height:1.45}.bybit-cert-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.bybit-cert-actions button{color:#c8ced6;text-transform:uppercase;background:#080a0d;border:1px solid #ffffff1a;border-radius:3px;min-height:26px;font:800 9px IBM Plex Mono,monospace}.execution-connection-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.execution-connection-actions .wide{grid-column:1/-1}.execution-connection-actions button{color:#b8bec7;text-transform:uppercase;background:#080a0d;border:1px solid #ffffff17;border-radius:3px;height:28px;font-size:10px;font-weight:800}.execution-connection-actions button:hover{color:var(--strong);border-color:#ffffff29}.pm-ticket button:disabled,.execution-connection-actions button:disabled{opacity:.45;cursor:not-allowed}.execution-connection-actions button.danger{color:#ff8c8c;background:#ff000014;border-color:#ff00004d}.execution-connection-actions button.danger:hover{color:#fff;background:#ff000029}.execution-mode-row,.execution-side-row,.execution-order-tabs{gap:4px;display:grid}.execution-mode-row{grid-template-columns:1fr 1fr 1fr auto;align-items:center}.execution-mode-row button,.execution-order-tabs button,.execution-side-row button{color:#8d939c;background:0 0;border:0;border-radius:3px;height:29px;font-size:11px;font-weight:800}.execution-mode-row button.active,.execution-order-tabs button.active{color:var(--strong);box-shadow:inset 0 -2px 0 var(--red-hot)}.execution-mode-row button:disabled{color:#444952;cursor:not-allowed}.execution-switch{color:#9ca2aa;white-space:nowrap;align-items:center;gap:5px;height:24px;font-size:10px;font-weight:800;display:inline-flex}.execution-switch input,.execution-checks input{width:13px;height:13px;accent-color:var(--red-hot);margin:0}.execution-futures-box{gap:7px;padding:8px;display:grid}.execution-leverage-line{grid-template-columns:1fr 92px 46px;align-items:center;gap:6px;display:grid}.execution-leverage-line span,.execution-leverage-line b{color:var(--strong);font:800 10px IBM Plex Mono,monospace}.execution-leverage-line b{text-align:right}.execution-leverage-line select{color:#d8dbe1;background:#040506;border:1px solid #ffffff14;border-radius:3px;height:24px;font:800 10px IBM Plex Mono,monospace}.execution-futures-box input[type=range],.execution-slider-row input[type=range]{width:100%;accent-color:var(--red-hot)}.execution-side-row{background:#1b1e23;border-radius:3px;grid-template-columns:1fr 1fr;overflow:hidden}.execution-side-row button{color:#8b9098;height:34px}.execution-side-row button.buy.active,.execution-submit.buy{color:#fff;background:#21aa68}.execution-side-row button.sell.active,.execution-submit.sell{color:#fff;background:#ff0000d1}.execution-order-tabs{grid-template-columns:1fr 1fr 1fr}.execution-balance{color:#9aa0a9;justify-content:space-between;gap:10px;font:700 10px IBM Plex Mono,monospace;display:flex}.execution-balance b{color:var(--strong)}.execution-field{grid-template-rows:17px 1fr;grid-template-columns:minmax(0,1fr) 58px;align-items:center;min-height:44px;padding:5px 8px;display:grid}.execution-field span{color:#777d86;grid-column:1/3;font-size:10px;font-weight:800}.execution-field input{width:100%;min-width:0;height:22px;color:var(--strong);border:0;outline:0;padding:0;font:800 11px IBM Plex Mono,monospace}.execution-field input:disabled{color:#565c65}.execution-field b{color:var(--strong);text-align:right;font:800 10px IBM Plex Mono,monospace}.execution-slider-row{gap:3px;display:grid}.execution-slider-row div{color:#8c929c;justify-content:space-between;font:800 10px IBM Plex Mono,monospace;display:flex}.execution-max-line{color:#8d939c;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 8px;font-size:10px;font-weight:800;display:flex}.execution-max-line b{color:var(--strong);font:800 10px IBM Plex Mono,monospace}.execution-checks{grid-template-columns:1fr 1fr;align-items:center;gap:7px 8px;display:grid}.execution-checks label{color:#b6bbc3;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.execution-checks select{color:#d8dbe1;grid-column:1/3;height:28px;padding:0 7px;font:800 10px IBM Plex Mono,monospace}.execution-submit{color:#fff;border:0;border-radius:999px;min-height:36px;font-size:12px;font-weight:900}.execution-submit-status{color:#f2c14d;text-align:center;background:#f59f1812;border:1px solid #f59f1842;border-radius:3px;place-items:center;min-height:28px;padding:6px 8px;font:800 10px IBM Plex Mono,monospace;display:grid}.execution-fee-line{color:#8d939c;font:800 10px IBM Plex Mono,monospace}.execution-fee-line b{color:var(--red-hot);font-weight:900}.pm-follower{grid-template-columns:minmax(0,1fr) 170px 70px 92px}.pm-follower b,.pm-matrix-row b,.pm-table-row b{color:var(--strong)}.pm-follower strong,.pm-matrix-row strong{color:var(--strong);text-align:right;font:700 11px IBM Plex Mono,monospace}.pm-matrix-row{grid-template-columns:minmax(0,1fr) 70px 130px 76px 92px 24px}.pm-wallet{width:calc(100% - 24px);margin:12px 12px 0}.pm-floating{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020304ad;place-items:center;display:grid;position:fixed;inset:0}.pm-ticket{background:#080a0cfa;border:1px solid #ff000047;border-radius:4px;gap:8px;width:430px;padding:0 12px 12px;display:grid;box-shadow:0 24px 80px #0000009e}.pm-ticket-head{height:42px;color:var(--strong);text-transform:uppercase;align-items:center;gap:8px;margin:0 -12px 4px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.pm-ticket-head button{width:28px;margin-left:auto;padding:0}.pm-ticket input,.pm-ticket select{min-width:0;height:32px;color:var(--text);background:#050607;border:1px solid #ffffff17;border-radius:3px;padding:0 9px;font:700 11px IBM Plex Mono,monospace}.pm-ticket label{color:#aeb4bd;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.pm-ticket input[type=checkbox]{width:15px;height:15px;accent-color:var(--red-hot);padding:0}.pm-segment button{flex:1}.pm-estimates{background:var(--line-soft);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.pm-estimates span{color:#aeb4bd;background:#050607;place-items:center;min-height:34px;font:700 10px IBM Plex Mono,monospace;display:grid}@media (max-width:1280px){.pm-metrics,.pm-chart-grid,.pm-workspace.split{grid-template-columns:repeat(2,minmax(0,1fr))}}.network-page{height:100%;min-height:0;color:var(--text);background-color:#030405;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:98px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-rows:auto auto 1fr;font-family:IBM Plex Mono,monospace;display:grid;overflow:hidden}.network-head{background:#07090bf5;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 14px;display:flex}.network-head span,.network-panel-title{color:var(--strong);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.network-head strong{color:#7e8794;margin-top:4px;font-size:10px;font-weight:700;display:block}.network-head button,.network-head-actions button,.network-tabs button,.network-primary,.network-composer button,.network-inline-form button,.network-card button,.network-asset-form button,.network-modal footer button,.investment-join button,.request-row button,.wizard-tags button,.wizard-steps button{color:#dfe4eb;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;min-height:28px;font:800 10px IBM Plex Mono,monospace}.network-head button:hover,.network-head-actions button:hover,.network-tabs button.active,.network-primary,.network-composer button,.network-inline-form button,.network-modal footer button:last-child,.investment-join button,.wizard-tags button.active,.wizard-steps button.active{color:#fff;background:#ff000029;border-color:#ff00008c}.network-head-actions{align-items:center;gap:8px;display:inline-flex}.network-head-actions button{align-items:center;gap:6px;padding:0 10px;display:inline-flex}.profile-hero,.investment-hero{background:#050607f0;border:1px solid #ff000029;border-radius:4px;margin:10px;overflow:hidden}.profile-banner,.investment-banner{background-color:#080a0d;background-image:linear-gradient(135deg,#ff00001f,#0000 42%),linear-gradient(#ffffff0b,#0000002e),none;background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:118px;position:relative}.network-upload,.profile-avatar-upload{color:#d9dee6;cursor:pointer;text-transform:uppercase;background:#0000009e;border:1px solid #ffffff17;border-radius:3px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;bottom:10px;right:10px}.network-upload input,.profile-avatar-upload input{display:none}.profile-identity,.investment-title-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 14px;display:grid}.profile-avatar,.investment-logo{width:76px;height:76px;color:var(--strong);background:#ffffff09 50%/cover;border:1px solid #ff000059;border-radius:4px;place-items:center;font-size:20px;font-weight:900;display:grid;position:relative}.profile-avatar-upload{padding:5px;bottom:4px;right:4px}.profile-title div{align-items:center;gap:8px;min-width:0;display:flex}.investment-identity-copy{align-content:start;gap:8px;min-width:0;padding-top:2px;display:grid}.investment-heading-line{flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;display:flex}.profile-title strong,.investment-title-row strong{color:#fff;letter-spacing:.02em;font-size:18px}.profile-title em,.investment-badges em{color:var(--green);align-items:center;gap:5px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.profile-title span,.investment-title-row span,.network-muted,.network-note{color:#858d99;font-size:10px;font-weight:700}.profile-title p,.investment-title-row p{color:#c4cad3;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;max-width:760px;margin:0;font-size:11px;line-height:1.65}.profile-counts,.investment-badges{gap:7px;min-width:170px;display:grid}.profile-counts span,.network-stat{color:#8a929f;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;padding:8px;font-size:9px}.profile-counts b,.network-stat b{color:#fff;font-size:11px}.network-tabs{scrollbar-width:none;border-bottom:1px solid #fff1;align-items:center;gap:4px;padding:0 10px;display:flex;overflow-x:auto}.network-tabs::-webkit-scrollbar{display:none}.network-tabs button{color:#8d949f;background:0 0;border-color:#0000;min-width:-moz-fit-content;min-width:fit-content;height:34px;padding:0 10px}.network-tabs button.active{box-shadow:inset 0 -2px 0 var(--red-hot)}.network-status{color:#e7ecf3;text-transform:uppercase;background:#ff000014;border:1px solid #ff00002e;margin:8px 10px 0;padding:8px 10px;font-size:10px;font-weight:800}.network-body,.investment-layout{min-height:0;padding:10px;overflow:auto}.network-grid{gap:10px;display:grid}.network-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.network-grid.feed{grid-template-columns:minmax(0,1.35fr) minmax(300px,.55fr)}.investment-layout{grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr)}.network-panel,.investment-discovery,.investment-detail{background:#060708f0;border:1px solid #ffffff13;border-radius:4px;min-width:0}.network-panel{padding:12px}.network-panel-title{align-items:center;gap:7px;margin-bottom:10px;display:flex}.network-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.network-form-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.network-form-grid .wide,.network-check.wide{grid-column:1/-1}.network-form-grid label,.profile-disclosure-grid label,.network-check{color:#7f8793;text-transform:uppercase;gap:5px;font-size:9px;font-weight:900;display:grid}.network-form-grid input,.network-form-grid textarea,.network-form-grid select,.network-composer textarea,.network-composer input,.network-composer select,.network-inline-form input,.network-inline-form select,.network-asset-form input,.network-asset-form textarea,.investment-join input{color:#e8edf5;background:#00000040;border:1px solid #ffffff14;border-radius:3px;width:100%;min-height:30px;padding:7px 8px;font:700 10px IBM Plex Mono,monospace}.network-form-grid textarea,.network-composer textarea,.network-asset-form textarea{resize:vertical;min-height:74px}.group-image-picker{grid-template-rows:auto auto auto;grid-template-columns:76px minmax(0,1fr);gap:7px 10px;min-width:0;display:grid}.group-image-picker>span{color:#7f8793;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-weight:900}.group-image-picker.banner{grid-template-columns:minmax(160px,1fr) minmax(150px,.45fr)}.group-image-preview{color:#5f6670;background-color:#ffffff06;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ff000047;border-radius:3px;grid-row:2/span 2;place-items:center;width:76px;height:76px;display:grid}.group-image-picker.banner .group-image-preview{aspect-ratio:4;width:100%;height:92px}.group-image-actions{align-self:end;align-items:center;gap:6px;min-width:0;display:flex}.network-form-grid .group-image-upload,.network-form-grid .group-image-remove{color:#dce1e8;text-transform:uppercase;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:6px 9px;font:800 9px IBM Plex Mono,monospace;display:inline-flex}.network-form-grid .group-image-upload:hover,.network-form-grid .group-image-remove:hover{color:#fff;border-color:#ff00006b}.group-image-upload input{display:none}.group-image-remove{color:#c4c8cf}.group-image-picker small{color:#686f79;align-self:start;font:700 8px/1.4 IBM Plex Mono,monospace}@media (max-width:620px){.group-image-picker,.group-image-picker.banner{grid-template-columns:68px minmax(0,1fr)}.group-image-picker.banner .group-image-preview{aspect-ratio:auto;width:68px;height:68px}.group-image-actions{flex-direction:column;align-items:stretch}}.network-primary{margin-top:10px;padding:0 12px}.network-primary.compact{margin:0 0 10px}.network-composer,.network-asset-form{gap:8px;display:grid}.network-composer button,.network-inline-form button,.network-asset-form button{padding:0 10px}.network-composer button:disabled,.network-card button:disabled{opacity:.45;cursor:not-allowed}.network-inline-form,.investment-join{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.investment-join{grid-template-columns:minmax(130px,.35fr) minmax(0,1fr) auto;padding:0 14px 14px}.network-list,.network-card-list{gap:8px;display:grid}.network-list-row,.network-card,.network-post{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;gap:5px;padding:9px;display:grid}.network-list-row{grid-template-columns:minmax(120px,.3fr) minmax(0,1fr) auto auto auto;align-items:center}.network-list-row strong,.network-card strong,.network-post strong{color:#fff;font-size:11px}.network-list-row span,.network-card span,.network-post p{color:#bdc4ce;font-size:10px;line-height:1.5}.network-list-row em,.network-card em,.network-post em,.network-post footer{color:#78808c;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.network-post header,.network-post footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.network-post footer span,.network-post footer b{color:#dce2ea;border:1px solid #ffffff12;border-radius:2px;padding:3px 6px}.network-empty{color:#7f8792;text-align:center;text-transform:uppercase;border:1px dashed #ffffff17;place-items:center;min-height:86px;padding:14px;font-size:10px;font-weight:900;display:grid}.network-note{color:#f0c36a;background:#ffc1070f;border:1px solid #ffc1072e;align-items:center;gap:6px;margin-bottom:10px;padding:8px;display:flex}.profile-disclosure-grid,.network-stat-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-bottom:10px;display:grid}.profile-disclosure-grid label{background:#ffffff05;border:1px solid #ffffff0e;border-radius:3px;align-items:center;padding:8px;display:flex}.network-stat{gap:5px;display:grid}.network-stat span{color:#7e8794}.network-stat em{color:var(--green);font-size:8px;font-style:normal}.investment-layout{gap:10px;display:grid}.investment-discovery{padding:10px;overflow:auto}.investment-group-row{color:#dbe1e8;text-align:left;background:#ffffff04;border:1px solid #ffffff0e;border-radius:3px;gap:4px;width:100%;margin-bottom:7px;padding:9px;display:grid}.investment-group-row.active,.investment-group-row:hover{background:#ff000017;border-color:#ff000073}.investment-group-row strong{color:#fff;font-size:11px}.investment-group-row span,.investment-group-row em{color:#8a929f;font-size:9px;font-style:normal}.investment-detail{min-height:0;overflow:auto}.investment-detail.empty{place-items:center;display:grid}.investment-badges{align-self:start;min-width:170px;padding-top:3px}.investment-settings-panel{margin:10px}.investment-settings-form{gap:16px;display:grid}.investment-settings-section{border-top:1px solid #ffffff12;gap:9px;padding-top:12px;display:grid}.investment-settings-section:first-child{border-top:0;padding-top:0}.investment-settings-section>strong{color:#dce2ea;text-transform:uppercase;font-size:10px}.investment-settings-status{margin:0 0 12px}.investment-settings-actions{justify-content:flex-end;padding-top:4px;display:flex}.investment-settings-actions button{justify-content:center;align-items:center;gap:7px;min-width:150px;padding:0 14px;display:inline-flex}.investment-public-sections{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.investment-public-sections .network-check{background:#ffffff05;border:1px solid #fff1;border-radius:3px;align-items:flex-start;min-height:54px;padding:9px}.investment-public-sections .network-check span{gap:4px;min-width:0;display:grid}.investment-public-sections .network-check b{color:#e4e9f0;font-size:10px}.investment-public-sections .network-check em{color:#7f8792;font-size:9px;font-style:normal;line-height:1.4}.trading-room-message,.member-management-row{grid-template-columns:minmax(150px,.28fr) minmax(0,1fr) auto auto}.network-profile-link{color:#f0f3f7;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-width:0;font:800 10px IBM Plex Mono,monospace;display:inline-flex}.network-profile-link:hover,.network-profile-link:focus-visible{color:var(--red-hot);outline:none}.network-icon-danger,.member-management-actions button,.network-danger{color:#cfd5dd;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff14;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-height:27px;padding:0 8px;font:800 9px IBM Plex Mono,monospace;display:inline-flex}.network-icon-danger{width:28px;padding:0}.network-icon-danger:hover,.network-danger:hover{color:#fff;background:#ff000029;border-color:#ff2020a6}.member-management-actions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.room-read-only{grid-template-columns:minmax(160px,.3fr) minmax(0,1fr)}.room-read-only>span{color:#7f8792;border:1px solid #ffffff0e;align-items:center;min-height:28px;padding:0 9px;font-size:9px;font-weight:900;display:flex}.moderation-backdrop{z-index:10100}.moderation-dialog{grid-template-rows:auto minmax(0,1fr) auto;width:min(500px,100vw - 32px)}.moderation-dialog-body{gap:12px;padding:14px;display:grid}.moderation-dialog-body p{color:#aeb6c1;margin:0;font-size:10px;line-height:1.55}.moderation-dialog-body label{color:#8c95a1;text-transform:uppercase;gap:6px;font-size:9px;font-weight:900;display:grid}.moderation-dialog-body textarea{resize:vertical;min-height:92px}.moderation-dialog-body>span{color:#707985;text-align:right;text-transform:uppercase;font-size:8px}.public-profile-copy{white-space:pre-wrap;margin:10px 0;line-height:1.7}.public-profile-tags{flex-wrap:wrap;gap:6px;display:flex}.public-profile-tags span,.public-profile-tags em,.public-disclosure-grid span{color:#aeb6c1;text-transform:uppercase;background:#ffffff05;border:1px solid #fff1;border-radius:3px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:800}.public-disclosure-grid span{display:block}.compact-tabs{padding:0 10px}.network-modal-backdrop{z-index:10050;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.network-modal{background:#050607;border:1px solid #ff000061;border-radius:4px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,100vw - 36px);max-height:calc(100vh - 46px);display:grid;overflow:hidden;box-shadow:0 24px 80px #000000b8}.network-modal header,.network-modal footer,.wizard-steps{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.network-modal footer{border-top:1px solid #ffffff12;border-bottom:0}.network-modal header strong{color:#fff;text-transform:uppercase;font-size:12px}.network-modal>.network-form-grid,.network-summary,.wizard-tags{min-height:260px;padding:12px;overflow:auto}.wizard-steps{justify-content:flex-start}.wizard-steps button{width:28px;height:28px}.wizard-tags{flex-wrap:wrap;align-content:flex-start;gap:8px;display:flex}.wizard-tags button{padding:0 10px}.network-summary{align-content:center;gap:10px;display:grid}.network-summary strong{color:#fff;font-size:17px}.network-summary span,.network-summary p{color:#aeb6c1;font-size:11px;line-height:1.55}@media (max-width:1180px){.network-grid.two,.network-grid.feed,.investment-layout,.profile-identity{grid-template-columns:1fr}.profile-counts,.investment-badges{grid-template-columns:repeat(3,minmax(0,1fr))}.network-list-row,.investment-join,.network-inline-form{grid-template-columns:1fr}.member-management-actions{justify-content:flex-start}}@media (max-width:720px){.investment-title-row{grid-template-columns:auto minmax(0,1fr)}.investment-badges{grid-column:1/-1;min-width:0}.network-form-grid{grid-template-columns:1fr}.network-form-grid .wide,.network-check.wide{grid-column:auto}}.dom-pro-shell{z-index:7000;pointer-events:none;grid-area:1/1/-1/-1;min-width:0;min-height:0;padding:10px 12px 12px;position:relative}.dom-pro-window{pointer-events:auto;background:radial-gradient(circle at 50% 20%,#6e00001c,#0000 34%),#050607fd;border:1px solid #ff000047;grid-template-rows:44px minmax(72px,max-content) min-content minmax(0,1fr) 28px;height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #000000c2,inset 0 1px #ffffff0a}.dom-pro-window:not(.settings-open) .dom-pro-grid{grid-row:3/5}.dom-pro-window.settings-open .dom-pro-settings-panel{grid-row:3}.dom-pro-window.settings-open .dom-pro-grid{grid-row:4/5}.dom-pro-detached-controller{place-items:center;display:grid}.dom-pro-detached-card{pointer-events:auto;text-align:center;background:#050607fa;border:1px solid #ff000061;gap:12px;width:min(460px,92vw);padding:24px;font-family:IBM Plex Mono,monospace;display:grid;box-shadow:0 18px 55px #000000b8}.dom-pro-detached-card b{color:#fff;letter-spacing:.08em;font-size:13px}.dom-pro-detached-card span{color:#969ca5;text-transform:uppercase;font-size:10px;line-height:1.55}.dom-pro-detached-card button{color:#fff;text-transform:uppercase;background:#6e00008c;border:1px solid #ff000075;height:32px;font:900 10px IBM Plex Mono,monospace}.dom-pro-header,.dom-pro-stats,.dom-pro-settings-panel,.dom-pro-panel-title,.dom-pro-stat,.dom-pro-metric,.dom-pro-execution label,.dom-pro-field{font-family:IBM Plex Mono,monospace}.dom-pro-header{background:linear-gradient(#121417f5,#060708fa);border-bottom:1px solid #ff000038;justify-content:space-between;align-items:center;padding:0 14px 0 16px;display:flex}.dom-pro-title-area{align-items:center;gap:18px;min-width:0;display:flex}.dom-pro-header b{color:#fff;letter-spacing:.04em;font-size:13px}.dom-pro-header span{color:#8f949c;text-transform:uppercase;font-size:10px}.dom-pro-preset-strip{align-items:center;gap:5px;min-width:0;display:flex}.dom-pro-preset-strip button{color:#9da3ad;text-transform:uppercase;white-space:nowrap;background:#0b0d0fe6;border:1px solid #ffffff1a;height:22px;padding:0 8px;font:900 8px IBM Plex Mono,monospace}.dom-pro-preset-strip button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--red-hot);background:#87000057;border-color:#ff000080}.dom-pro-window-controls{align-items:center;gap:7px;display:flex}.dom-pro-window-controls button,.dom-pro-settings-btn,.dom-pro-camera-switches button,.dom-pro-submit-row button{color:#d6d9de;background:#0e1012f0;border:1px solid #ffffff1a}.dom-pro-window-controls button{place-items:center;width:30px;height:28px;display:grid}.dom-pro-window-controls button:hover,.dom-pro-settings-btn:hover{color:#fff;background:#5c000057;border-color:#ff00007a}.dom-pro-stats{scrollbar-width:thin;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(6,minmax(78px,1fr)) minmax(118px,.88fr) minmax(92px,.72fr) minmax(108px,.82fr) minmax(92px,.7fr) minmax(126px,.9fr) 72px minmax(236px,1.4fr) 104px;min-height:72px;display:grid;overflow:auto hidden}.dom-pro-stat,.dom-pro-stats label,.dom-pro-camera-switches{border-right:1px solid #ffffff13;align-content:center;gap:6px;min-width:0;padding:9px 12px;display:grid}.dom-pro-camera-switches{grid-template-columns:repeat(4,minmax(54px,1fr));align-items:center;gap:6px;min-width:260px;padding-inline:6px}.dom-pro-camera-switches button{color:#aeb4bd;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;height:30px;padding:0 3px;font:900 9px IBM Plex Mono,monospace;overflow:hidden}.dom-pro-camera-switches button.active{color:#fff;background:#78000057;border-color:#ff00008c}.dom-pro-stat span,.dom-pro-stats label span,.dom-pro-field span,.dom-pro-execution label span,.dom-pro-panel-title b,.dom-pro-metric span{color:#7f858f;text-transform:uppercase;font-size:9px;font-weight:800}.dom-pro-stat b,.dom-pro-stats select,.dom-pro-field input,.dom-pro-field select,.dom-pro-execution input,.dom-pro-execution select{color:#f0f2f5;min-width:0;font:700 12px IBM Plex Mono,monospace}.dom-pro-stats select,.dom-pro-field input,.dom-pro-execution input,.dom-pro-execution select{background:#0006;border:1px solid #ffffff1f;height:30px;padding:0 8px}.dom-pro-settings-btn{text-transform:uppercase;justify-content:center;align-items:center;gap:6px;margin:14px 10px;font:800 10px IBM Plex Mono,monospace;display:flex}.dom-pro-settings-panel{background:#0b0d0ff5;border-bottom:1px solid #ff00002e;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:9px 10px;display:grid}.dom-pro-toggle,.dom-pro-field{color:#c6c9cf;min-width:0;font-size:10px}.dom-pro-toggle{align-items:center;gap:6px;display:flex}.dom-pro-field{gap:4px;display:grid}.dom-pro-settings-actions{color:#c6c9cf;grid-template-columns:minmax(0,1fr) 42px 42px;align-items:center;gap:4px;min-width:0;font-size:10px;display:grid}.dom-pro-settings-actions span,.dom-pro-settings-actions b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dom-pro-settings-actions b{color:#8d939c;grid-column:1/-1;font:800 8px IBM Plex Mono,monospace}.dom-pro-settings-actions button{color:#c7ccd4;text-transform:uppercase;background:#00000059;border:1px solid #ffffff1f;height:22px;font:900 8px IBM Plex Mono,monospace}.dom-pro-settings-actions button.active,.dom-pro-settings-actions button:hover{color:#fff;background:#6900005c;border-color:#ff000080}.dom-pro-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, var(--dom-upper-height,73%)) 8px minmax(0, 1fr);align-content:stretch;min-width:0;min-height:0;padding:8px;display:grid;overflow:hidden}.dom-pro-workspace-region{gap:8px;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;container-type:size}.dom-pro-upper-workspace{grid-row:1;grid-template-rows:minmax(0,1fr) minmax(104px,.32fr)}.dom-pro-bottom-workspace{grid-row:3;grid-template-rows:minmax(0,1fr)}.dom-pro-bottom-workspace .dom-pro-depth-chart,.dom-pro-bottom-workspace .dom-pro-flow,.dom-pro-bottom-workspace .dom-pro-execution{grid-row:1}.dom-pro-bottom-workspace .dom-pro-depth-chart{grid-column:1}.dom-pro-bottom-workspace .dom-pro-flow{grid-column:2}.dom-pro-bottom-workspace .dom-pro-execution{grid-column:3}.dom-pro-bottom-workspace>.dom-pro-cvd,.dom-pro-bottom-workspace>.dom-pro-performance{display:none}.dom-pro-grid.has-maximized{grid-template-rows:minmax(0,1fr)}.dom-pro-grid.has-maximized .workspace-hidden{display:none}.dom-pro-grid.has-maximized .workspace-maximized{grid-row:1}.dom-pro-grid.has-maximized .workspace-maximized>.dom-pro-panel:not(.is-maximized),.dom-pro-grid.has-maximized .dom-pro-resize-handle{display:none}.dom-pro-grid.has-maximized .is-maximized{grid-area:1/1/-1/-1}.dom-pro-resize-handle{z-index:18;touch-action:none;background:#ffffff09;border:0;outline:0}.dom-pro-resize-handle.vertical{cursor:col-resize;width:8px;height:100%;position:absolute;top:0;transform:translate(-4px)}.dom-pro-resize-handle.horizontal{cursor:row-resize;grid-row:2;width:100%;height:8px}.dom-pro-resize-handle:after{content:"";background:#ffffff1f;transition:background .12s,box-shadow .12s;position:absolute}.dom-pro-resize-handle.vertical:after{width:1px;inset:0 auto 0 3px}.dom-pro-resize-handle.horizontal:after{height:1px;inset:3px 0 auto}.dom-pro-resize-handle:hover:after,.dom-pro-resize-handle:focus-visible:after,.dom-pro-grid.resize-active .dom-pro-resize-handle:after{background:#ff0000b8;box-shadow:0 0 7px #ff000057}body.dom-pro-resize-active{cursor:col-resize;-webkit-user-select:none;user-select:none}.dom-pro-statusbar{color:#8f959e;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#0a0c0ef5,#030405fa);border-top:1px solid #f003;grid-row:5;align-items:center;gap:14px;min-width:0;padding:0 10px;font:900 8px IBM Plex Mono,monospace;display:flex;overflow:hidden}.dom-pro-statusbar span{flex:none}.dom-pro-statusbar span:not(.dom-pro-status-pill){text-overflow:ellipsis;max-width:180px;overflow:hidden}.dom-pro-status-pill{text-align:center;color:#fff;background:#3e42485c;border:1px solid #ffffff1f;min-width:86px;padding:4px 7px}.dom-pro-status-pill.healthy{color:#8dffba;border-color:#23d6706b;box-shadow:0 0 14px #23d6701f}.dom-pro-status-pill.degraded{color:#ff7c7c;background:#7d000047;border-color:#ff00007a}.dom-pro-status-pill.offline{color:#7f858e;border-color:#ffffff1a}.performance-hud{z-index:30000;color:#dfe3e8;pointer-events:auto;background:#040506f7;border:1px solid #ff00006b;grid-template-rows:auto;width:430px;max-width:calc(100vw - 28px);max-height:min(760px,100vh - 70px);font-family:IBM Plex Mono,monospace;display:grid;position:fixed;bottom:36px;right:14px;overflow:auto;box-shadow:0 18px 50px #000000b8,0 0 24px #ff00001a}.performance-hud header,.performance-hud footer{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.performance-hud header div{gap:2px;display:grid}.performance-hud header b{color:#fff;letter-spacing:.04em;font-size:11px}.performance-hud header span,.performance-hud footer em{color:#8f959e;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.performance-hud header span.stable{color:var(--green)}.performance-hud header span.watch{color:#ffbf3f}.performance-hud header span.degraded{color:var(--red-hot)}.performance-hud section{border-top:1px solid #ffffff12;display:block}.performance-hud section h4{color:#a9afb8;text-transform:uppercase;margin:0;padding:6px 9px 4px;font-size:8px}.performance-hud section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.performance-hud section>div>div{background:#ffffff06;gap:4px;min-width:0;padding:7px 9px;display:grid}.performance-hud section span{color:#808792;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.performance-hud section b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.performance-hud section div.hot b{color:var(--red-hot)}.performance-hud footer{border-top:1px solid #ffffff14;border-bottom:0;flex-wrap:wrap;justify-content:flex-start}.performance-hud button{color:#dce0e5;text-transform:uppercase;background:#0e1012eb;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:5px;height:26px;padding:0 9px;font:900 9px IBM Plex Mono,monospace;display:inline-flex}.performance-hud button:hover{color:#fff;background:#6e000057;border-color:#ff00007a}.dom-pro-panel{background:#050607f5;border:1px solid #ffffff16;min-width:0;min-height:0;position:relative;overflow:hidden}.dom-pro-panel.is-collapsed>:not(.dom-pro-panel-title){display:none!important}.dom-pro-panel.is-collapsed .dom-pro-panel-title-main{max-width:78%}.dom-pro-panel-title{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 10px;display:flex}.dom-pro-panel-title-main,.dom-pro-panel-title-status{align-items:center;gap:5px;min-width:0;display:flex}.dom-pro-panel-title-main{flex:55%;max-width:62%}.dom-pro-panel-title-status{flex:0 45%;justify-content:flex-end}.dom-pro-panel-title-status b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dom-pro-panel-title-status em{color:#58bd7d;font:800 7px IBM Plex Mono,monospace}.dom-pro-panel-layout-action{color:#9ba1aa;background:0 0;border:1px solid #0000;flex:0 0 22px;place-items:center;width:22px;height:22px;padding:0;display:grid}.dom-pro-panel-layout-action:hover,.dom-pro-panel-layout-action:focus-visible{color:#fff;background:#6400003d;border-color:#ff000061}.dom-pro-panel-cog{color:#8d939c;opacity:.42;background:0 0;border:1px solid #0000;flex:0 0 26px;place-items:center;width:26px;height:26px;padding:0;display:grid}.dom-pro-panel:hover .dom-pro-panel-cog,.dom-pro-panel-cog:focus-visible,.dom-pro-panel-cog[aria-expanded=true]{color:#f1f3f5;opacity:1;border-color:#ff000061}.dom-pro-panel-popover{z-index:10050;color:#d9dce1;background:#050607fb;border:1px solid #ff000094;border-radius:2px;width:min(340px,100vw - 20px);max-height:min(430px,100vh - 20px);font:800 9px IBM Plex Mono,monospace;position:fixed;overflow:auto;box-shadow:0 18px 48px #000000b8}.dom-pro-panel-popover header,.dom-pro-panel-popover footer{border-bottom:1px solid #ffffff17;align-items:center;gap:6px;padding:8px;display:flex}.dom-pro-panel-popover header{color:#fff;text-transform:uppercase;justify-content:space-between}.dom-pro-panel-popover header button{place-items:center;width:26px;height:26px;padding:0;display:grid}.dom-pro-panel-popover footer{background:#070809;border-top:1px solid #ffffff17;border-bottom:0;justify-content:flex-end;position:sticky;bottom:0}.dom-pro-panel-popover button,.dom-pro-panel-popover input,.dom-pro-panel-popover select{color:#e6e8eb;background:#111317;border:1px solid #ffffff24;border-radius:1px;min-height:27px;font:800 9px IBM Plex Mono,monospace}.dom-pro-panel-popover button:focus-visible,.dom-pro-panel-popover input:focus-visible,.dom-pro-panel-popover select:focus-visible{outline-offset:1px;outline:1px solid #ff2b2b}.dom-pro-panel-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;display:grid}.dom-pro-panel-setting{color:#9da3ac;text-transform:uppercase;gap:4px;min-width:0;padding:8px;display:grid}.dom-pro-panel-setting-grid .dom-pro-panel-setting{padding:0}.dom-pro-panel-setting.toggle{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dom-pro-panel-setting.toggle input{accent-color:#d80000;width:16px;height:16px;min-height:16px}.dom-pro-panel-popover details{border:1px solid #ffffff17;margin:2px 8px 8px;padding:7px}.dom-pro-panel-popover summary{cursor:pointer;color:#aeb3bb;text-transform:uppercase}.dom-pro-panel-popover dl{grid-template-columns:1fr 1fr;gap:5px 10px;margin:8px 0 0;display:grid}.dom-pro-panel-popover dt{color:#747b85}.dom-pro-panel-popover dd{color:#d5d8dc;text-align:right;margin:0}.dom-pro-depth-summary{z-index:2;color:#aeb3bb;text-align:right;text-transform:uppercase;background:#000000ad;border:1px solid #ffffff14;gap:2px;padding:5px 7px;font:800 8px IBM Plex Mono,monospace;display:grid;position:absolute;top:42px;right:10px}.dom-pro-depth-summary b{color:#f0f2f4}.dom-pro-global-reset{color:#c9cdd3;text-transform:uppercase;background:#00000059;border:1px solid #ffffff24;min-height:28px;font:800 8px IBM Plex Mono,monospace}.dom-pro-layout-preset-field{color:#858b94;text-transform:uppercase;gap:4px;min-width:170px;font:800 8px IBM Plex Mono,monospace;display:grid}.dom-pro-layout-preset-field select{color:#e5e7eb;background:#070809;border:1px solid #ffffff24;height:28px;font:800 8px IBM Plex Mono,monospace}.dom-pro-panel-title span{color:#e2e4e8;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.dom-pro-panel-title b{color:#a5aab2;text-align:right}.dom-pro-empty{color:#7e858f;text-align:center;text-transform:uppercase;place-items:center;height:calc(100% - 34px);padding:20px;font:800 10px IBM Plex Mono,monospace;display:grid}.dom-pro-ladder{grid-area:1/1/3}.dom-pro-profile{grid-area:1/2/3}.dom-pro-heatmap{grid-area:1/3/3}.dom-pro-walls{grid-area:1/4/3}.dom-pro-tape{grid-area:1/5}.dom-pro-metrics{grid-area:1/6}.dom-pro-depth-chart{grid-area:3/1/auto/3}.dom-pro-flow{grid-area:3/3/auto/5}.dom-pro-cvd{grid-area:2/5}.dom-pro-performance{grid-area:2/6}.dom-pro-execution{grid-area:3/5/auto/7}.dom-pro-walls,.dom-pro-metrics,.dom-pro-performance,.dom-pro-execution{scrollbar-width:thin;overflow:auto}.dom-pro-ladder-head,.dom-pro-ladder-row,.dom-pro-tape-head,.dom-pro-tape-row{align-items:center;font-family:IBM Plex Mono,monospace;display:grid}.dom-pro-ladder-head,.dom-pro-ladder-row{grid-template-columns:1fr .95fr .95fr;padding:0 8px 0 10px}.dom-pro-ladder-head{color:#7d838c;text-transform:uppercase;height:28px;font-size:9px}.dom-pro-ladder-row{color:#d4d7dc;height:18px;font-size:10px;position:relative}.dom-pro-ladder-row span{z-index:1;position:relative}.dom-pro-ladder-row span:nth-child(2),.dom-pro-ladder-row span:nth-child(3),.dom-pro-ladder-head span:nth-child(2),.dom-pro-ladder-head span:nth-child(3){text-align:right}.dom-pro-ladder-row i{opacity:.58;transform-origin:100%;pointer-events:none;width:32%;position:absolute;top:2px;bottom:2px}.dom-pro-ladder-row .bid-depth{background:linear-gradient(90deg,#b4b9c20a,#e1e5eb7a);left:34%}.dom-pro-ladder-row .ask-depth{background:linear-gradient(270deg,#ff1212c7,#ff00000a);right:8px}.dom-pro-ladder-row.best-bid{box-shadow:inset 0 -1px #e5e9f080}.dom-pro-ladder-row.best-ask{box-shadow:inset 0 1px #ff1818b8}.dom-pro-ladder-row.current{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff7a}.dom-pro-mid{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;grid-template-columns:1fr auto auto;align-items:center;gap:10px;height:48px;padding:0 11px;display:grid}.dom-pro-mid b{color:#fff;font:900 20px IBM Plex Mono,monospace}.dom-pro-mid span,.dom-pro-mid em{color:#969ba4;font:700 10px IBM Plex Mono,monospace}.dom-pro-ladder-book{grid-template-rows:minmax(0,1fr) 48px minmax(0,1fr);height:calc(100% - 28px);min-height:0;display:grid}.dom-pro-ladder-book.shared-camera{cursor:ns-resize;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/100% 28px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/33.333% 100%;display:block;position:relative;overflow:hidden}.dom-pro-ladder-book.shared-camera.is-independent{cursor:crosshair}.dom-pro-ladder-row.shared-row{z-index:2;border-top:1px solid #ffffff06;min-height:1px;position:absolute;left:0;right:0;overflow:hidden}.dom-pro-ladder-row.shared-row span{white-space:nowrap;text-overflow:clip;align-self:center;overflow:hidden}.dom-pro-ladder-row.shared-row.unavailable{color:#656a72}.dom-pro-ladder-row.shared-row.dimmed{opacity:.34}.dom-pro-ladder-row.shared-row.stale,.dom-pro-ladder-row.shared-row.offline{color:#a87933;background:repeating-linear-gradient(135deg,#96641409 0 4px,#0000 4px 8px)}.dom-pro-ladder-row.shared-row.hovered,.dom-pro-profile-node.native-row.hovered{z-index:5;background-color:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff6b}.dom-pro-ladder-row.shared-row mark{z-index:4;color:#fff;background:0 0;border:0;place-items:center;width:9px;height:9px;font:900 7px IBM Plex Mono,monospace;display:grid;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.dom-pro-ladder-row.shared-row.wall-confluence.sell{box-shadow:inset 2px 0 #ff1414e6}.dom-pro-ladder-row.shared-row.wall-confluence.buy{box-shadow:inset 2px 0 #ebeff6cc}.dom-pro-ladder-coverage{z-index:1;pointer-events:none;background:#ffffff05;border-top:1px dashed #fff3;border-bottom:1px dashed #fff3;position:absolute;left:0;right:0}.dom-pro-ladder-coverage-label{z-index:7;color:#8d939d;white-space:nowrap;pointer-events:none;background:#030406db;max-width:calc(100% - 14px);padding:2px 4px;font:800 7px IBM Plex Mono,monospace;position:absolute;bottom:4px;left:7px;overflow:hidden}.dom-pro-ladder-current-line{z-index:6;pointer-events:none;border-top:1px solid #ffffffd6;height:1px;position:absolute;left:0;right:0}.dom-pro-ladder-current-line b,.dom-pro-ladder-current-line span{white-space:nowrap;background:#040507e6;padding:1px 3px;font:900 8px IBM Plex Mono,monospace;position:absolute;top:2px}.dom-pro-ladder-current-line b{color:#fff;left:6px}.dom-pro-ladder-current-line span{color:#969ba4;right:6px}.dom-pro-profile-current-line{z-index:6;pointer-events:none;border-top:1px solid #ffffffd6;height:1px;position:absolute;left:0;right:30px}.dom-pro-ladder-rows,.dom-pro-profile-rows{scrollbar-width:thin;overflow:auto}.dom-pro-ladder-rows.upper{flex-direction:column;justify-content:flex-end;display:flex}.dom-pro-ladder-rows.lower,.dom-pro-ladder-rows.upper{min-height:0}.dom-pro-profile-rows{height:calc(100% - 34px);padding:7px 8px}.dom-pro-profile-row{color:#a9aeb6;grid-template-columns:76px 1fr 38px;align-items:center;gap:7px;height:14px;font:700 9px IBM Plex Mono,monospace;display:grid}.dom-pro-profile-row i{background:linear-gradient(90deg,#91969e47,#e2e5ebd1);height:8px}.dom-pro-profile-row.poc i{background:linear-gradient(90deg,#ff00004d,#fffffff0);box-shadow:0 0 10px #ff000057}.dom-pro-profile-row.hvn i{background:linear-gradient(90deg,#ff00002e,#bec3cce0)}.dom-pro-profile-row.lvn{opacity:.54}.dom-pro-profile-scale{cursor:crosshair;background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/100% 28px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/54px 100%;height:calc(100% - 34px);padding:6px 8px 20px;position:relative;overflow:hidden}.dom-pro-profile-outline{pointer-events:none;width:auto;height:auto;position:absolute;inset:6px 56px 20px 8px;overflow:visible}.dom-pro-profile-outline polygon{fill:#e1e5ec14}.dom-pro-profile-outline polyline{fill:none;stroke:#f5f8ffe6;stroke-width:1.3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #ffffff38)}.dom-pro-profile-axis{pointer-events:none;width:52px;position:absolute;top:6px;bottom:20px;right:6px}.dom-pro-profile-axis span{color:#8f959e;text-align:right;font:800 8px IBM Plex Mono,monospace;position:absolute;right:0;transform:translateY(-50%)}.dom-pro-profile-node{color:#9da3ac;align-items:center;height:12px;font:800 9px IBM Plex Mono,monospace;display:block;position:absolute;left:8px;right:58px;transform:translateY(-50%)}.dom-pro-profile-node.native-row{border-top:1px solid #ffffff05;min-height:1px;overflow:hidden;transform:none}.dom-pro-profile-node.native-row i{height:min(7px,72%);display:block}.dom-pro-profile-node i{background:linear-gradient(90deg,#787c8429,#dadee6c7);height:7px;box-shadow:0 0 8px #ffffff0f}.dom-pro-profile-node.empty{opacity:.18}.dom-pro-profile-node.empty i{min-width:0;box-shadow:none;width:0!important}.dom-pro-profile-node.empty span,.dom-pro-profile-node.empty b{opacity:0}.dom-pro-profile-node.poc i{background:linear-gradient(90deg,#ff000042,#fffffff2);box-shadow:0 0 13px #ff000061}.dom-pro-profile-node.hvn i{background:linear-gradient(90deg,#ff000038,#bec4cedb)}.dom-pro-profile-node.lvn{opacity:.45}.dom-pro-profile-node b{color:var(--red-hot);text-align:right;font-size:8px}.dom-pro-profile-label-layer{z-index:4;pointer-events:none;position:absolute;inset:0 59px 20px 8px;overflow:hidden}.dom-pro-profile-label{color:#c5cad2;white-space:nowrap;background:#040507c7;align-items:center;gap:5px;min-height:10px;padding:0 2px;font:700 8px/10px IBM Plex Mono,monospace;display:flex;position:absolute;right:2px;transform:translateY(-50%)}.dom-pro-profile-label b{color:var(--red-hot);font-size:7px}.dom-pro-profile-label-layer.dense .dom-pro-profile-label{color:#dadfe7e0;text-shadow:0 0 3px #fff3;background:0 0;grid-template-columns:minmax(42px,1fr) 28px;gap:3px;min-height:0;padding:0;font:700 5px/5px IBM Plex Mono,monospace;display:grid;left:54%;right:0}.dom-pro-profile-label-layer.dense .dom-pro-profile-label span,.dom-pro-profile-label-layer.dense .dom-pro-profile-label b{white-space:nowrap;overflow:visible}.dom-pro-profile-label-layer.dense .dom-pro-profile-label b{color:#ff191eeb;text-align:right;font-size:5px}.dom-pro-profile-label-layer.dense .dom-pro-profile-label.lvn{opacity:.48}.dom-pro-profile-label-layer.dense .dom-pro-profile-label.poc{z-index:2;color:#fff;text-shadow:0 0 5px #ffffff6b;font-size:6px}.dom-pro-profile-legend{color:#8f959e;text-transform:uppercase;justify-content:space-between;font:800 8px IBM Plex Mono,monospace;display:flex;position:absolute;bottom:6px;left:10px;right:10px}.dom-pro-heatmap-canvas,.dom-pro-cvd-line,.dom-pro-depth-bars,.dom-pro-flow-bars{background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:calc(100% - 34px);position:relative;overflow:hidden}.dom-pro-horizon-controls{border-bottom:1px solid #ffffff12;justify-content:flex-start;gap:5px;height:32px;padding:5px 9px;display:flex;overflow:hidden}.dom-pro-horizon-controls button{color:#8f959f;white-space:nowrap;background:#0c0e10db;border:1px solid #ffffff1c;width:auto;min-width:36px;height:22px;padding:0 7px;font:900 8px IBM Plex Mono,monospace}.dom-pro-horizon-controls button.reset{width:68px}.dom-pro-horizon-controls button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--red-hot);background:#8700006b;border-color:#f009}.dom-pro-heatmap .dom-pro-heatmap-canvas{cursor:crosshair;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/100% 32px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/58px 100%,radial-gradient(circle at 38%,#ff000014,#0000 34%),#040506;height:calc(100% - 66px)}.dom-pro-heatmap-layer{pointer-events:none;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.dom-pro-heatmap-footer,.dom-pro-hover-tooltip{z-index:8}.dom-pro-heatmap-cell{z-index:2;background:#c3c8d094;display:block;position:absolute;transform:translateY(-50%);box-shadow:0 0 8px #ffffff14}.dom-pro-heatmap-cell.ask{background:#ff1414cc;box-shadow:0 0 14px #ff00006b}.dom-pro-heatmap-cell.bid{background:#cdd2daa8}.dom-pro-current-price{z-index:5;background:#ffffffbf;height:1px;position:absolute;left:0;right:0;box-shadow:0 0 8px #ffffff6b}.dom-pro-heatmap-scale{pointer-events:none;width:64px;position:absolute;top:0;bottom:0;right:7px}.dom-pro-heatmap-scale span{color:#8f959e;font:800 9px IBM Plex Mono,monospace;position:absolute;right:0;transform:translateY(-50%)}.dom-pro-macro-band{color:#fff;pointer-events:none;z-index:3;grid-template-columns:1fr auto auto;align-items:center;gap:8px;min-height:7px;padding:0 8px;font:900 9px IBM Plex Mono,monospace;display:grid;position:absolute;left:4px;right:74px;transform:translateY(-50%)}.dom-pro-macro-band.supply{background:linear-gradient(90deg,#ff000014,#ff0000e0,#ff000012);box-shadow:0 0 16px #ff000075}.dom-pro-macro-band.demand,.dom-pro-macro-band.magnet{background:linear-gradient(90deg,#bec4ce0d,#e6eaf0c7,#bec4ce0f);box-shadow:0 0 14px #ffffff38}.dom-pro-macro-band.poc{color:#111;background:linear-gradient(90deg,#ffffff0f,#ffffffeb,#ff00002e);box-shadow:0 0 18px #ffffff57,0 0 12px #ff00003d}.dom-pro-macro-band em{color:inherit;opacity:.78;font-style:normal}.dom-pro-structure-ribbon{pointer-events:none;z-index:1;background:linear-gradient(90deg,#d2d7e005,#e6eaf094,#d2d7e008);display:block;position:absolute;left:5px;right:78px;transform:translateY(-50%);box-shadow:0 0 12px #ffffff1f}.dom-pro-structure-ribbon.supply{background:linear-gradient(90deg,#ff000005,#ff00008a,#ff000008);box-shadow:0 0 14px #ff000042}.dom-pro-structure-ribbon.demand{background:linear-gradient(90deg,#d2d7e005,#f0f4fc8f,#d2d7e008);box-shadow:0 0 12px #ffffff29}.dom-pro-structure-ribbon.poc{background:linear-gradient(90deg,#ffffff0f,#ffffffe0,#ff000029);box-shadow:0 0 18px #ffffff47,0 0 12px #f003}.dom-pro-depth-memory{pointer-events:none;z-index:4;display:block;position:absolute;left:0;transform:translateY(-50%)}.dom-pro-depth-memory.ask{background:linear-gradient(90deg,#ff00000a,#ff0000db,#ff000014);right:76px;box-shadow:0 0 16px #ff00006b}.dom-pro-depth-memory.bid{background:linear-gradient(90deg,#ebeff708,#f8faffc7,#ebeff714);right:76px;box-shadow:0 0 14px #ffffff3d}.dom-pro-coverage-gap{pointer-events:none;z-index:0;background:repeating-linear-gradient(-45deg,#ffffff05,#ffffff05 6px,#0000 6px 14px),#02030429;border-top:1px dashed #ffffff14;border-bottom:1px dashed #ffffff0d;place-items:center;min-height:12px;display:grid;position:absolute;left:4px;right:76px}.dom-pro-coverage-gap span{color:#a0a6b09e;letter-spacing:0;text-transform:uppercase;font:900 8px IBM Plex Mono,monospace}.dom-pro-heatmap-footer{color:#858b94;text-transform:uppercase;justify-content:space-between;font:800 8px IBM Plex Mono,monospace;display:flex;position:absolute;bottom:6px;left:8px;right:74px}.dom-pro-hover-tooltip{z-index:5;pointer-events:none;color:#cdd1d8;text-transform:uppercase;background:#040506f0;border:1px solid #ff00005c;gap:4px;min-width:178px;max-width:260px;padding:9px 10px;font:800 9px IBM Plex Mono,monospace;display:grid;position:absolute;transform:translate(10px,10px);box-shadow:0 10px 28px #000000b8,0 0 16px #ff00002e}.dom-pro-hover-tooltip b{color:#fff;font-size:10px}.dom-pro-hover-tooltip span{color:#939aa4;line-height:1.3}.dom-pro-wall-head{color:#7f858f;text-transform:uppercase;border-bottom:1px solid #ffffff0f;grid-template-columns:.9fr 1fr .9fr .65fr;align-items:center;height:28px;padding:0 11px;font:800 8px IBM Plex Mono,monospace;display:grid}.dom-pro-wall{border-bottom:1px solid #ffffff0f;grid-template-columns:.9fr 1fr .9fr;gap:3px;padding:10px 11px;font-family:IBM Plex Mono,monospace;display:grid}.dom-pro-wall b{color:var(--red-hot);font-size:10px}.dom-pro-wall.buy b{color:#dfe2e8}.dom-pro-wall span{color:#fff;font-size:12px}.dom-pro-wall em,.dom-pro-wall small{color:#969ca5;grid-column:1/-1;font-size:9px;font-style:normal}.dom-pro-migration{text-transform:uppercase;background:#6e000029;border:1px solid #ff000047;gap:5px;margin:9px 10px;padding:9px;font:800 9px IBM Plex Mono,monospace;display:grid}.dom-pro-migration b{color:var(--red-hot)}.dom-pro-migration span{color:#cdd1d8;line-height:1.45}.dom-pro-tape-head,.dom-pro-tape-row{grid-template-columns:.9fr 1fr .8fr .42fr;padding:0 10px}.dom-pro-tape-head{color:#7c828c;text-transform:uppercase;height:28px;font-size:9px}.dom-pro-tape-row{color:#d1d4da;height:20px;font-size:10px}.dom-pro-tape-row.sell{color:var(--red-hot)}.dom-pro-tape-row.buy{color:#e1e4ea}.dom-pro-metric{border-bottom:1px solid #ffffff0e;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;min-height:38px;padding:7px 10px;display:grid}.dom-pro-metric b{color:#f1f3f6;text-align:right;font-size:12px}.dom-pro-metric b.hot{color:var(--red-hot)}.dom-pro-metric em{color:#858b94;text-align:right;grid-column:1/-1;font-size:9px;font-style:normal}.dom-pro-depth-bars,.dom-pro-flow-bars{align-items:end;gap:1px;padding:12px 14px;display:flex}.dom-pro-depth-bars i,.dom-pro-flow-bars i{flex:1;min-width:2px}.dom-pro-depth-bars .bid{background:linear-gradient(#e6e9eec7,#e6e9ee14)}.dom-pro-depth-bars .ask,.dom-pro-flow-bars .negative{background:linear-gradient(#ff0000e0,#ff00001f)}.dom-pro-flow-bars .positive{background:linear-gradient(#d2d6ded1,#d2d6de14)}.dom-pro-depth-wrap,.dom-pro-flow-histogram{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/100% 30px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/58px 100%,#050607;width:100%;height:calc(100% - 34px);position:relative;overflow:hidden}.dom-pro-depth-svg{width:100%;height:100%}.dom-pro-depth-wrap>span{color:#a3a9b2;text-transform:uppercase;font:800 9px IBM Plex Mono,monospace;position:absolute;bottom:8px;left:10px;right:10px}.dom-pro-depth-svg .axis{stroke:#ffffff21;stroke-width:.28px;vector-effect:non-scaling-stroke}.dom-pro-depth-svg .axis.zero{stroke:#fff3}.dom-pro-depth-svg .bid-fill{fill:#dce0e82e}.dom-pro-depth-svg .ask-fill{fill:#f003}.dom-pro-depth-svg .bid-line{fill:none;stroke:#ebeef4db;stroke-width:1.25px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ffffff2e)}.dom-pro-depth-svg .ask-line{fill:none;stroke:#ff1212eb;stroke-width:1.25px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #ff00004d)}.dom-pro-flow-histogram b{background:#ffffff2e;height:1px;position:absolute;top:50%;left:8px;right:8px}.dom-pro-flow-histogram i{border-radius:2px 2px 0 0;position:absolute;transform:translate(1px)}.dom-pro-flow-histogram i.positive{background:linear-gradient(#eef1f6db,#b4bac424);box-shadow:0 0 7px #ffffff1a}.dom-pro-flow-histogram i.negative{background:linear-gradient(#ff000029,#ff0000eb);box-shadow:0 0 7px #ff000038}.dom-pro-cvd-line i{background:#d8dce3;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 8px #ff000042}.dom-pro-cvd-card{background-color:#050607;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 28px,42px 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-rows:36px minmax(0,1fr);height:calc(100% - 34px);display:grid}.dom-pro-cvd-controls{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;height:32px;padding:5px 8px;display:grid}.dom-pro-cvd-controls button{color:#8f959f;background:#0c0e10db;border:1px solid #ffffff1c;height:22px;font:900 8px IBM Plex Mono,monospace}.dom-pro-cvd-controls button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--red-hot);background:#87000061;border-color:#ff000094}.dom-pro-cvd-camera-controls{color:#8f959f;text-transform:uppercase;border-bottom:1px solid #ffffff12;grid-template-columns:42px 42px minmax(0,1fr) auto;align-items:center;gap:4px;height:28px;padding:4px 8px;font:800 8px IBM Plex Mono,monospace;display:grid}.dom-pro-cvd-camera-controls button{color:#b6bbc4;background:#0a0c0eeb;border:1px solid #ffffff1f;height:20px;font:900 8px IBM Plex Mono,monospace}.dom-pro-cvd-camera-controls button.active,.dom-pro-cvd-camera-controls button:hover{color:#fff;background:#64000057;border-color:#ff000080}.dom-pro-cvd-camera-controls span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dom-pro-cvd-stats{color:#8f959e;text-transform:uppercase;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:5px 8px 3px;font:800 8px IBM Plex Mono,monospace;display:grid}.dom-pro-cvd-stats span{gap:3px;display:grid}.dom-pro-cvd-stats b{color:#f2f4f8;font-size:9px}.dom-pro-cvd-chart{cursor:grab;touch-action:none;min-height:0;position:relative;overflow:hidden}.dom-pro-cvd-chart:active{cursor:grabbing}.dom-pro-cvd-card svg{width:100%;height:100%;padding:2px 5px 11px;display:block}.dom-pro-cvd-card .cvd-grid{stroke:#ffffff13;stroke-width:.3px;vector-effect:non-scaling-stroke}.dom-pro-cvd-card .cvd-zero{stroke:#dce0e857;stroke-width:.55px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.dom-pro-cvd-card text{fill:#858b94;font:700 3px IBM Plex Mono,monospace}.dom-pro-cvd-card .cvd-delta-bar.positive{fill:#e2e6ee61;stroke:#ffffffa3;stroke-width:.22px;vector-effect:non-scaling-stroke}.dom-pro-cvd-card .cvd-delta-bar.negative{fill:#8a00109e;stroke:#dc001cc7;stroke-width:.22px;vector-effect:non-scaling-stroke}.dom-pro-cvd-card .cvd-structure-line{fill:none;stroke-width:.72px;vector-effect:non-scaling-stroke}.dom-pro-cvd-card .cvd-structure-line.buy{stroke:#f2f4f8f0;filter:drop-shadow(0 0 2px #ffffff2e)}.dom-pro-cvd-card .cvd-structure-line.sell{stroke:#cd0018fa;filter:drop-shadow(0 0 2px #b9001661)}.dom-pro-cvd-card .cvd-time-label{fill:#747a83;font-size:2.7px}.dom-pro-cvd-source{color:#666d77;text-transform:uppercase;pointer-events:none;justify-content:space-between;gap:8px;font:700 7px IBM Plex Mono,monospace;display:flex;position:absolute;bottom:2px;left:8px;right:8px}.dom-pro-warning{color:#fff;text-transform:uppercase;background:#82000073;border:1px solid #ff00006b;margin:9px;padding:8px;font:800 9px IBM Plex Mono,monospace}.dom-pro-execution{flex-direction:column;padding-bottom:0;display:flex;overflow:auto}.dom-pro-product-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:5px 8px 0;display:grid}.dom-pro-product-switch button{color:#858b94;text-transform:uppercase;background:#07080ad1;border:1px solid #ffffff1a;height:22px;font:900 8px IBM Plex Mono,monospace}.dom-pro-product-switch button.active{color:#f3f4f6;background:#7d000842;border-color:#e6000cb3}.dom-pro-submit-row,.dom-pro-checks{gap:5px;padding:5px 8px 0;display:grid}.dom-pro-submit-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dom-pro-submit-row button{text-transform:uppercase;color:#fff;background:#0f5e2acc;border-color:#3fbe6985;height:24px;font:900 8px IBM Plex Mono,monospace}.dom-pro-submit-row button.sell{background:#af0000c2;border-color:#ff00009e}.dom-pro-submit-row button:disabled{color:#686d75;cursor:not-allowed;background:#191a1db8;border-color:#ffffff14}.dom-pro-execution-form,.dom-pro-strategy-grid,.dom-pro-protection-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;padding:6px 8px 0;display:grid}.dom-pro-execution-form label,.dom-pro-strategy-grid label,.dom-pro-protection-fields label{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:3px;padding:0;display:grid}.dom-pro-execution-form label>span,.dom-pro-strategy-grid label>span,.dom-pro-protection-fields label>span{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.dom-pro-execution-form input,.dom-pro-execution-form select,.dom-pro-strategy-grid input,.dom-pro-strategy-grid select,.dom-pro-protection-fields input{height:24px;padding:0 6px;font-size:9px}.dom-pro-strategy-grid{border-top:1px solid #ff00001f;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:5px}.dom-pro-strategy-grid .dom-pro-strategy-check{color:#b8bdc6;flex-direction:row;align-items:center;font:800 8px IBM Plex Mono,monospace;display:flex}.dom-pro-strategy-grid .dom-pro-strategy-check input{width:12px;height:12px}.dom-pro-execution-form .read-only b{color:#a7adb5;background:#00000057;border:1px solid #ffffff1a;align-items:center;height:24px;padding:0 6px;font-size:8px;display:flex}.dom-pro-equity-allocation{padding:4px 9px 3px}.dom-pro-equity-allocation>div:first-child{color:#9298a1;text-transform:uppercase;justify-content:space-between;font:800 8px IBM Plex Mono,monospace;display:flex}.dom-pro-equity-allocation>div:first-child b{color:#f2f4f7}.dom-pro-equity-allocation>input{accent-color:#e0000b;width:100%;height:12px;margin:3px 0 0}.dom-pro-allocation-markers{height:10px;margin:0 4px;position:relative}.dom-pro-allocation-markers button{color:#666d76;background:0 0;border:0;width:24px;padding:0;font:700 6px IBM Plex Mono,monospace;position:absolute;top:0;transform:translate(-50%)}.dom-pro-allocation-markers button:first-child{transform:none}.dom-pro-allocation-markers button:last-child{transform:translate(-100%)}.dom-pro-allocation-markers i{background:#707680;width:1px;height:3px;margin:0 auto 1px;display:block}.dom-pro-execution-preview{border:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:5px 8px 0;display:grid}.dom-pro-execution-preview span{color:#747b85;text-transform:uppercase;background:#00000047;gap:2px;min-width:0;padding:2px 4px;font:700 6px IBM Plex Mono,monospace;display:grid}.dom-pro-execution-preview b{color:#e7e9ed;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dom-pro-checks{color:#b8bdc6;grid-template-columns:repeat(3,minmax(0,1fr));font:800 8px IBM Plex Mono,monospace}.dom-pro-checks label{align-items:center;gap:5px;padding:0;display:flex}.dom-pro-checks input{width:12px;height:12px}.dom-pro-execution p{color:#8f959e;text-transform:uppercase;margin:2px 8px 0;padding:2px 0 3px;font:800 7px IBM Plex Mono,monospace}@container (width<=450px){.dom-pro-execution-form,.dom-pro-strategy-grid,.dom-pro-execution-preview{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=320px){.dom-pro-execution-form,.dom-pro-strategy-grid,.dom-pro-execution-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.dom-pro-allocation-markers button{font-size:0}.dom-pro-panel-title-status b{display:none}}@container (height<=190px){.dom-pro-execution-preview,.dom-pro-execution>p{display:none}.dom-pro-equity-allocation{padding-bottom:1px}.dom-pro-allocation-markers{height:7px}.dom-pro-allocation-markers button{font-size:0}}@media (max-width:1280px){.dom-pro-stats{grid-template-columns:repeat(4,minmax(100px,1fr))}.dom-pro-camera-switches{min-width:210px}}.auction-profile-settings{width:min(560px,100vw - 32px);max-height:min(760px,100vh - 92px);overflow:auto}.auction-profile-settings .indicator-settings-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid}.auction-profile-settings .indicator-settings-tabs button{color:#777e88;background:#080a0e;border:1px solid #252932;min-width:0;padding:6px 3px;font:700 8px/1 IBM Plex Mono,monospace}.auction-profile-settings .indicator-settings-tabs button.active{color:#f4f6f7;background:#160207;border-color:#700010}.auction-profile-settings .indicator-settings-tabs button.active .auction-profile-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:4px 0 8px;display:grid}.auction-profile-settings .indicator-settings-tabs button.active .auction-profile-presets button{color:#cfd3d8;cursor:pointer;background:#090b0e;border:1px solid #2a2e35;border-radius:2px;min-height:27px;font:600 8px/1.2 IBM Plex Mono,monospace}.auction-profile-settings .indicator-settings-section>small{color:#8a9098;padding:6px 0;line-height:1.45;display:block}.auction-profile-settings input[type=datetime-local],.auction-profile-settings input[type=text]{border:1px solid var(--line);width:176px;height:26px;color:var(--text);background:#07090b;border-radius:3px;font:10px IBM Plex Mono,monospace}.auction-profile-legend,.auction-profile-diagnostics,.auction-profile-loading,.auction-profile-error{z-index:14;pointer-events:none;background:#05070aed;border:1px solid #2a2e35;font-family:IBM Plex Mono,monospace;position:absolute;right:100px;box-shadow:0 8px 22px #0000006b}.auction-profile-legend{white-space:nowrap;grid-template-columns:auto auto;align-items:baseline;gap:3px 9px;max-width:min(520px,100vw - 220px);padding:5px 8px;font-size:8px;display:grid;top:48px}.auction-profile-legend b{color:#d0001f}.auction-profile-legend span{color:#f4f6f7}.auction-profile-legend em{color:#7f858e;font-style:normal}.auction-profile-diagnostics{width:310px;padding:6px 8px;font-size:8px;top:78px}.auction-profile-diagnostics>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;gap:12px;padding:3px 0;display:flex}.auction-profile-diagnostics>div:first-child{color:#d0001f}.auction-profile-diagnostics span{color:#8b9199}.auction-profile-diagnostics strong{color:#f4f6f7;font-weight:600}.auction-profile-diagnostics small{color:#666c74;overflow-wrap:anywhere;padding-top:5px;display:block}.auction-profile-loading,.auction-profile-error{gap:6px;width:310px;padding:9px;font-size:9px;display:grid;top:78px}.auction-profile-loading b,.auction-profile-error b{color:#d0001f}.auction-profile-loading span,.auction-profile-error span{color:#aeb4bc}.auction-profile-loading i{background:#15181e;height:3px;display:block;overflow:hidden}.auction-profile-loading i:after{content:"";background:linear-gradient(90deg,#360008,#d0001f 65%,#f4f6f7);width:42%;height:100%;animation:1.2s ease-in-out infinite alternate auction-profile-energy;display:block}@keyframes auction-profile-energy{0%{transform:translate(-12%)}to{transform:translate(150%)}}@media (prefers-reduced-motion:reduce){.auction-profile-loading i:after{width:100%;animation:none}}:root{--bt-glass-surface:linear-gradient(145deg, #16181dc7, #050609e0);--bt-glass-surface-strong:linear-gradient(145deg, #111317e6, #030406f0);--bt-glass-border:#ebeff624;--bt-glass-border-soft:#ebeff613;--bt-glass-control:#0000006b;--bt-glass-highlight:#ffffff0e;--bt-glass-red:#be001f8c;--bt-glass-radius:12px;--bt-glass-control-radius:7px;--bt-glass-shadow:0 26px 80px #000000b8, 0 8px 24px #0000006b, inset 0 1px 0 #ffffff13, inset 0 0 0 1px #00000047}:is(.indicator-settings,.dropdown-menu,.chart-context-menu,.custom-context-menu,.order-management-menu,.dom-compact-menu,.position-context-menu,.dom-pro-panel-popover,.pn-action-menu>div,.pn-share-menu>div,.pn-save-menu>div,.network-modal,.pn-editor){border:1px solid var(--bt-glass-border);border-radius:var(--bt-glass-radius);background:var(--bt-glass-surface);box-shadow:var(--bt-glass-shadow);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}:is(.indicator-settings,.dropdown-menu,.chart-context-menu,.order-management-menu,.dom-compact-menu,.position-context-menu,.dom-pro-panel-popover,.network-modal,.pn-editor){scrollbar-width:thin;scrollbar-color:#dde1e838 transparent}:is(.indicator-settings,.dropdown-menu,.chart-context-menu,.order-management-menu,.dom-compact-menu,.position-context-menu,.dom-pro-panel-popover,.network-modal,.pn-editor)::-webkit-scrollbar{width:6px;height:6px}:is(.indicator-settings,.dropdown-menu,.chart-context-menu,.order-management-menu,.dom-compact-menu,.position-context-menu,.dom-pro-panel-popover,.network-modal,.pn-editor)::-webkit-scrollbar-thumb{background:#dde1e838;border-radius:999px}.indicator-settings{padding:12px}.indicator-settings.tv-profile-settings{background:var(--bt-glass-surface-strong);box-shadow:var(--bt-glass-shadow), inset 1px 0 0 #be001f57;border-color:#ebeff624;border-radius:14px;padding:0;overflow:hidden}.indicator-settings.profile-settings:not(.tv-profile-settings){border-radius:14px}.indicator-settings.vwap-settings{background:radial-gradient(circle at 18% 4%, #8a001821, transparent 34%), var(--bt-glass-surface-strong);width:426px;max-height:min(760px,100% - 78px);box-shadow:var(--bt-glass-shadow), inset 1px 0 0 #d000234d;border-color:#e6eaf124;padding:14px}.indicator-settings.vwap-settings select{width:188px}.vwap-settings .vwap-mode-note{color:#d7dae094;letter-spacing:.018em;background:#ffffff05;border:1px solid #d9dde414;border-left-color:#d4002485;border-radius:8px;margin:4px 0 8px;padding:8px 10px;font:8.5px/1.45 IBM Plex Mono,monospace}.indicator-settings-title{border-bottom:1px solid var(--bt-glass-border-soft);min-height:28px;margin:-2px -2px 9px;padding:0 2px 8px}.indicator-settings-title span{letter-spacing:.045em}:is(.tv-settings-head,.tv-settings-tabs,.tv-settings-footer){-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);background:#07080b61}.tv-settings-head{border-radius:13px 13px 0 0}.tv-settings-footer{border-radius:0 0 13px 13px}.tv-settings-body,.strategy-overlay-settings .tv-settings-body{background:#01020438}:is(.indicator-settings-tabs,.tv-settings-tabs){gap:5px}:is(.indicator-settings-tabs,.tv-settings-tabs) button{background:#ffffff05;border:1px solid #0000;border-radius:7px;transition:color .12s,border-color .12s,background .12s,box-shadow .12s}:is(.indicator-settings-tabs,.tv-settings-tabs) button:hover{background:#ffffff0e;border-color:#ebeff61f}:is(.indicator-settings-tabs,.tv-settings-tabs) button.active{color:#f7f8fa;background:linear-gradient(#80001757,#34000a42);border-color:#dc002675;box-shadow:inset 0 -2px #ee0028c2,0 0 14px #96001a24}.indicator-settings-section{border-top-color:var(--bt-glass-border-soft)}.indicator-settings .dda-signal-reset{color:#d8dbe0;letter-spacing:.055em;text-transform:uppercase;background:#50000e38;border:1px solid #dc002652;border-radius:7px;min-height:28px;font:650 9px IBM Plex Mono,monospace}:is(.indicator-settings,.dropdown-menu,.chart-context-menu,.order-management-menu,.dom-pro-panel-popover,.network-modal,.pn-editor) :is(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea){box-shadow:inset 0 1px #ffffff09,0 1px #0000007a;border-radius:var(--bt-glass-control-radius)!important;background:var(--bt-glass-control)!important;border-color:#ebeff61f!important}:is(.indicator-settings,.dropdown-menu,.chart-context-menu,.order-management-menu,.dom-pro-panel-popover,.network-modal,.pn-editor) :is(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea):focus-visible{outline-offset:1px;outline:1px solid #e8002866;box-shadow:0 0 0 3px #b0001e21,inset 0 1px #ffffff0b;border-color:#e80028b8!important}.indicator-settings input[type=color],.tv-profile-settings input[type=color]{border-radius:var(--bt-glass-control-radius);background:#0000006b;border-color:#ebeff624;overflow:hidden}:is(.indicator-settings-title button,.tv-settings-head button,.tv-settings-footer button,.workspace-menu-actions button,.replay-menu-actions button,.order-management-menu button,.dom-pro-panel-popover button,.network-modal button,.pn-editor button){border-radius:var(--bt-glass-control-radius)}.dropdown-menu{padding:7px}.menu-option{border-radius:8px;transition:color .11s,background .11s,box-shadow .11s}.menu-option:hover{background:#ffffff0f}.menu-option.selected{background:linear-gradient(90deg,#90001957,#90001914);box-shadow:inset 2px 0 #eb0028d1}:is(.dropdown-search,.dropdown-scope-lock,.chart-context-head){border-color:var(--bt-glass-border-soft);background:#0000003d;border-radius:8px}:is(.chart-context-menu,.dom-compact-menu){padding:7px}:is(.chart-context-section button,.dom-compact-menu button){border-radius:7px}:is(.chart-context-section button,.dom-compact-menu button):hover{background:linear-gradient(90deg,#98001b4d,#98001b0f)}.custom-context-menu{min-width:190px;padding:6px;overflow:hidden}.custom-context-menu button{border-radius:7px!important}.custom-context-menu button:hover{background:#aa001d2e!important}:is(.order-management-menu,.position-context-menu){overflow:hidden}:is(.order-management-menu header,.position-context-head){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#4a000e29}.dom-pro-panel-popover{border-color:#ebeff626;border-radius:12px}.dom-pro-panel-popover footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07080bb8}.dom-pro-panel-popover details{border-color:var(--bt-glass-border-soft);background:#0000002e;border-radius:8px}.dom-pro-settings-panel{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#080a0da8;border:1px solid #ebeff61a;border-radius:10px;margin:8px 10px;box-shadow:inset 0 1px #ffffff0b,0 10px 26px #00000047}:is(.network-modal,.pn-editor){background:var(--bt-glass-surface-strong);border-radius:15px}:is(.network-modal,.pn-editor)>:is(header,footer){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07080b61}@media (max-width:720px){.indicator-settings:not(.tv-profile-settings){width:auto;max-width:calc(100% - 16px);left:8px;right:8px}.indicator-settings.tv-profile-settings{width:auto;left:8px;right:8px}:is(.dropdown-menu,.chart-context-menu){max-width:calc(100vw - 16px)}.auction-profile-settings .indicator-settings-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.dom-pro-settings-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.bclif-quick-controls{margin-left:auto}.bclif-quick-intensity span,.bclif-quick-intensity b{display:none}.bclif-quick-intensity input{width:52px}.bclif-quick-controls select{max-width:88px;font-size:7px}.indicator-settings.bclif-settings-shell{width:auto;left:8px;right:8px}.bclif-settings-v12 label{grid-template-columns:minmax(120px,1fr) minmax(126px,1fr)}}.terminal-command-center{--bg:#060608;--panel:#0c0c0f;--panel-2:#111115;--panel-3:#16161b;--line:#ffffff17;--line-soft:#ffffff0e;--text:#d8d2d6;--strong:#faf7f8;--muted:#918a90;--dim:#625c62;--red:#e3132d;--red-hot:#ff3047;--green:#4bd58a;height:100%;color:var(--text);background:radial-gradient(circle at 11% 16%,#ff233a14,#0000 24%),#070709;grid-template-rows:82px minmax(0,1fr) 34px;grid-template-columns:224px minmax(0,1fr);font-family:Manrope,system-ui,sans-serif;overflow:hidden}.terminal-command-center button,.terminal-command-center select,.terminal-command-center input,.terminal-command-center textarea{font-family:Manrope,system-ui,sans-serif}.terminal-command-center .topbar{height:82px;box-shadow:none;background:#070709f5;border:0;gap:8px;padding:13px 15px;position:relative;overflow:visible}.terminal-command-center .topbar:after{content:"";background:linear-gradient(90deg,#ff304773,#ffffff0f 28%,#ffffff0a);height:1px;position:absolute;bottom:0;left:15px;right:15px}.terminal-command-center .brand{gap:9px;width:258px;min-width:258px}.terminal-command-center .brand-mark{filter:drop-shadow(0 0 15px #ff30474d);flex-basis:50px;width:50px;height:46px}.terminal-command-center .brand-title{color:#fbf8f9;letter-spacing:-.025em;font:800 15px Manrope,sans-serif}.terminal-command-center .brand-sub{color:#706a70;letter-spacing:.13em;margin-top:5px;font:600 6px JetBrains Mono,monospace}.brand-live-pill{color:#70dda1;letter-spacing:.08em;background:#4bd58a0d;border:1px solid #4bd58a2e;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:5px 7px;font:700 6px JetBrains Mono,monospace;display:inline-flex}.brand-live-pill i{background:var(--green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #4bd58ab3}.terminal-command-center .symbol-control,.terminal-command-center .exchange-control,.terminal-command-center .workspace-control,.terminal-command-center .icon-btn,.terminal-command-center .select,.terminal-command-center .replay-toggle,.terminal-command-center .replay-icon,.terminal-command-center .replay-speed{color:#d9d4d7;background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:12px;height:40px;transition:all .16s;box-shadow:inset 0 1px #ffffff06}.terminal-command-center .symbol-control:hover,.terminal-command-center .exchange-control:hover,.terminal-command-center .workspace-control:hover,.terminal-command-center .icon-btn:hover,.terminal-command-center .replay-toggle:hover,.terminal-command-center .replay-icon:hover{color:#fff;background:#ff304712;border-color:#ff304752;transform:translateY(-1px)}.terminal-command-center .symbol-control{min-width:150px;font-size:12px}.terminal-command-center .coin-token,.terminal-command-center .exchange-badge{color:#ff6678;background:#ff304714;border-color:#ff304738;border-radius:8px;width:27px;height:25px;font:700 8px JetBrains Mono,monospace}.terminal-command-center .exchange-badge{color:#e4bc63;background:#ffbe460f;border-color:#ffbe4638}.terminal-command-center .timeframes{background:#ffffff05;border:1px solid #ffffff13;border-radius:12px;gap:2px;height:40px;padding:4px}.terminal-command-center .timeframes button{color:#777178;border-radius:8px;min-width:31px;height:30px;font-size:9px;font-weight:700}.terminal-command-center .timeframes button:hover{color:#ddd8db}.terminal-command-center .timeframes button.active{color:#fff;background:linear-gradient(135deg,#ff3b50,#b9001a);box-shadow:0 7px 16px #d4001e3d,inset 0 1px #ffffff38}.terminal-command-center .tool-cluster,.terminal-command-center .replay-controls{border:0;gap:4px;height:40px;padding:0}.terminal-command-center .icon-btn{width:40px}.terminal-command-center .icon-btn.active{color:#ff6576;background:#ff30471f;border-color:#ff304775;box-shadow:0 0 20px #ff304714}.terminal-command-center .exchange-control{min-width:120px;font-size:10px}.terminal-command-center .workspace-control{min-width:138px}.terminal-command-center .workspace-control span{color:#666067;font-size:8px}.terminal-command-center .workspace-control strong{font-size:10px;font-weight:700}.terminal-command-center .replay-toggle{color:#b9a56e;min-width:80px;font-size:8px}.terminal-command-center .latency,.terminal-command-center .live{font:700 8px JetBrains Mono,monospace}.terminal-command-center .latency{color:#58cf8c;margin-inline:4px}.terminal-command-center .upgrade-btn{background:linear-gradient(135deg,#ff3b50,#bd001b);border:1px solid #ff3b50;border-radius:12px;height:38px;margin-left:3px;padding:0 15px;font:800 8px Manrope,sans-serif;box-shadow:0 10px 22px #cd001d38,inset 0 1px #ffffff38}.terminal-command-center .top-separator{display:none}.terminal-command-center .dropdown-menu{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0e0e11f7;border:1px solid #ffffff1c;border-radius:16px;padding:8px;animation:.18s cubic-bezier(.16,1,.3,1) terminalMenuEnter;top:47px;overflow:hidden;box-shadow:0 24px 60px #00000094,0 0 34px #ff233a0d}@keyframes terminalMenuEnter{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.terminal-command-center .dropdown-search,.terminal-command-center .workspace-menu-actions input{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;height:38px}.terminal-command-center .menu-option{border-radius:10px;min-height:38px;font-size:10px}.terminal-command-center .menu-option:hover,.terminal-command-center .menu-option.selected{color:#fff;background:#ff304717}.terminal-command-center .menu-option.selected{box-shadow:inset 2px 0 #ff3b50}.terminal-command-center .sidebar{background:0 0;border:0;padding:12px 10px 10px 14px;position:relative;overflow:hidden}.terminal-command-center .sidebar:before{content:"";background:linear-gradient(#ff304709,#0000 22%),#0c0c0ff0;border:1px solid #ffffff13;border-radius:18px;position:absolute;inset:12px 7px 12px 14px;box-shadow:inset 0 1px #ffffff06,0 18px 40px #0003}.terminal-command-center .nav-list,.terminal-command-center .side-watermark{z-index:1;position:relative}.terminal-command-center .nav-list{scrollbar-width:none;gap:4px;padding:12px 8px 4px}.terminal-command-center .sidebar-command-label{border-bottom:1px solid #ffffff0f;gap:4px;margin-bottom:5px;padding:5px 10px 14px;display:grid}.terminal-command-center .sidebar-command-label span{color:#5f5960;letter-spacing:.13em;font:650 7.75px JetBrains Mono,monospace}.terminal-command-center .sidebar-command-label b{color:#d9d4d7;letter-spacing:-.01em;text-transform:none;font-size:12.5px}.terminal-command-center .nav{color:#878188;letter-spacing:.01em;border:1px solid #0000;border-radius:12px;gap:12px;height:43px;padding:0 11px;font-size:10.5px;font-weight:700;transition:all .15s}.terminal-command-center .nav svg{color:#69636a;stroke-width:1.8px;width:17px}.terminal-command-center .nav:hover{color:#f0ecee;background:#ffffff09;border-color:#ffffff0f;transform:translate(2px)}.terminal-command-center .nav.active:before{background:#ff3b50;border-radius:999px;width:3px;height:22px;left:-8px;box-shadow:0 0 15px #ff304785}.terminal-command-center .side-watermark{opacity:1;border-top:1px solid #ffffff0d;justify-content:flex-start;height:184px;margin:0 14px 16px 20px;padding:10px 4px 8px}.terminal-command-center .side-core-engine{color:#777078;letter-spacing:.12em;gap:3px;font:700 6.5px JetBrains Mono,monospace;overflow:hidden}.terminal-command-center .side-core-engine:before{display:none}.terminal-command-center .side-core-engine>span{z-index:1;align-self:flex-start;margin-left:6px;position:relative}.terminal-command-center .side-core-engine img{object-fit:contain;object-position:center;filter:brightness(1.12)saturate(1.08)drop-shadow(0 0 14px #ff233a26);flex:auto;width:112%;max-width:none;min-height:0}.terminal-command-center .terminal-grid{background:0 0;gap:10px;padding:12px 14px 12px 2px;overflow:hidden}.terminal-command-center .chart-panel,.terminal-command-center .right-panel,.terminal-command-center .bottom-panel{background:#0a0a0d;border:1px solid #ffffff16;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 18px 44px #0000002e}.terminal-command-center .chart-panel{isolation:isolate}.terminal-command-center .chart-panel:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ff304706,inset 0 30px 80px #ff304703}.terminal-command-center .chart-wrap:after{opacity:.45;background-image:radial-gradient(circle at 10% 10%,#ff304709,#0000 22%),linear-gradient(90deg,#ffffff02,#0000)}.terminal-command-center .chart-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0d10eb;border-bottom:1px solid #fff1;height:52px;padding:0 16px}.terminal-command-center .pair{color:#f0ecef;font-size:11px;font-weight:750}.terminal-command-center .status-dot{background:#4bd58a;width:7px;height:7px;box-shadow:0 0 12px #4bd58a94}.terminal-command-center .ohlc,.terminal-command-center .chart-metrics,.terminal-command-center .ticker-cell b,.terminal-command-center .book-row,.terminal-command-center .tape-row,.terminal-command-center .stat-row b{font-family:JetBrains Mono,monospace}.terminal-command-center .ohlc{color:#f67;font-size:9px}.terminal-command-center .chart-metrics{color:#70dda1;gap:9px;font-size:8px}.terminal-command-center .indicator-stack{top:67px;left:17px}.terminal-command-center .indicator-row{color:#8d878e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08080a94;border:1px solid #0000;border-radius:9px;min-height:27px;padding:0 7px;font-size:10px}.terminal-command-center .indicator-row:hover{background:#121216d1;border-color:#ffffff14}.terminal-command-center .drawing-toolbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0f12f0;border:1px solid #ffffff1c;border-radius:15px;gap:5px;width:47px;padding:7px 5px;top:68px;left:14px;box-shadow:0 20px 42px #00000073}.terminal-command-center .drawing-toolbar button{border-radius:10px;width:35px;height:35px}.terminal-command-center .drawing-toolbar button.active{color:#ff6577;background:#ff304721;border-color:#ff304759}.terminal-command-center .right-panel{grid-template-rows:minmax(0, var(--right-top-height,410px)) minmax(0, 1fr)}.terminal-command-center .orderbook,.terminal-command-center .market-stats,.terminal-command-center .tape,.terminal-command-center .panel-block,.terminal-command-center .bottom-blank{background:#0b0b0e}.terminal-command-center .tabs,.terminal-command-center .panel-title{background:#ffffff03;border-bottom:1px solid #ffffff0f;min-height:44px}.terminal-command-center .tabs button,.terminal-command-center .panel-title{color:#918b92;font-size:8px;font-weight:750}.terminal-command-center .tabs button.active{color:#fff}.terminal-command-center .book-head,.terminal-command-center .book-status,.terminal-command-center .depth-head,.terminal-command-center .trade-head{color:#6e686e;font:600 7px JetBrains Mono,monospace}.terminal-command-center .book-row,.terminal-command-center .depth-row,.terminal-command-center .terminal-trade-row,.terminal-command-center .tape-row,.terminal-command-center .stat-row{border-color:#ffffff06;transition:background .12s}.terminal-command-center .book-row:hover,.terminal-command-center .depth-row:hover,.terminal-command-center .terminal-trade-row:hover,.terminal-command-center .tape-row:hover,.terminal-command-center .stat-row:hover{background:#ffffff08}.terminal-command-center .mid-price{background:#ff304709;border-block:1px solid #ff30471f}.terminal-command-center .right-bottom{border-top:1px solid #ffffff12}.terminal-command-center .market-stats{border-right:1px solid #ffffff0f}.terminal-command-center .bottom-blank{background:linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/64px 100%,linear-gradient(#ff304705,#0000 70%) 0 0/100% 100%,#09090b 0 0/100% 100%;position:relative}.terminal-command-center .bottom-blank:after{content:"EXECUTION TIMELINE  /  READY FOR SIGNAL";color:#4f494f;letter-spacing:.12em;font:600 7px JetBrains Mono,monospace;position:absolute;top:16px;left:18px}.terminal-command-center .layout-resizer:after,.terminal-command-center .right-stack-resizer:after,.terminal-command-center .right-bottom-resizer:after{border-radius:99px}.terminal-command-center .layout-resizer:hover:after,.terminal-command-center .right-stack-resizer:hover:after,.terminal-command-center .right-bottom-resizer:hover:after{background:#ff304799;box-shadow:0 0 10px #ff304747}.terminal-command-center .statusbar{color:#5f5960;letter-spacing:.05em;background:#070709;border:0;height:34px;padding:0 17px;font:600 7px JetBrains Mono,monospace}.terminal-command-center .statusbar>span{border-color:#ffffff0b;min-height:14px;padding-inline:17px}.terminal-command-center .statusbar b{color:#aaa4aa}.terminal-command-center .green-dot{background:#4bd58a;width:6px;height:6px}.terminal-command-center .indicator-library{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 0 0,#ff304714,#0000 28%),#0d0d10f7;border:1px solid #ffffff1c;border-radius:20px;width:min(900px,100% - 28px);max-height:calc(100% - 28px);animation:.26s cubic-bezier(.16,1,.3,1) terminalPanelEnter;inset:14px;box-shadow:0 30px 80px #000000a6,0 0 50px #ff233a0d}@keyframes terminalPanelEnter{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.terminal-command-center .library-head{background:#ffffff03;border-bottom:1px solid #ffffff12;min-height:64px;padding:0 20px}.terminal-command-center .library-head strong{color:#f8f4f6;letter-spacing:-.025em;font-size:17px}.terminal-command-center .library-head span,.terminal-command-center .library-row-main em,.terminal-command-center .library-signal,.terminal-command-center .library-period.static{color:#746e74}.terminal-command-center .library-head button,.terminal-command-center .library-action,.terminal-command-center .script-library-empty button,.terminal-command-center .community-meta button{border-radius:10px}.terminal-command-center .library-tabs{border-bottom:1px solid #ffffff0e;gap:5px;padding:8px 12px}.terminal-command-center .library-tabs button{color:#746e75;border:0;border-radius:9px;min-height:34px;padding-inline:13px;font-size:8px}.terminal-command-center .library-tabs button.active{color:#ff6c7d;background:#ff30471c;box-shadow:inset 0 0 0 1px #ff304729}.terminal-command-center .library-search{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;height:44px;margin:11px 13px}.terminal-command-center .library-row,.terminal-command-center .community-row{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;margin:0 11px 7px;padding:10px 12px}.terminal-command-center .library-row:hover,.terminal-command-center .community-row:hover{background:#ff30470b;border-color:#ff30472e;transform:translate(2px)}.terminal-command-center .library-row.active,.terminal-command-center .community-row.active-strategy{background:#ff304713;border-color:#ff304742}.terminal-command-center .settings-panel-container{color:var(--text);background:0 0;padding:14px 16px 16px 2px;font-family:Manrope,sans-serif}.terminal-command-center .settings-header{background:radial-gradient(circle at 0 0,#ff304717,#0000 36%),#0c0c0f;border:1px solid #ffffff16;border-radius:18px;min-height:88px;padding:18px 24px;box-shadow:inset 0 1px #ffffff06}.terminal-command-center .settings-title-badge{color:#ff6375;background:#ff304714;border:1px solid #ff304740;border-radius:8px;padding:5px 8px;font:700 7px JetBrains Mono,monospace}.terminal-command-center .settings-title{color:#fbf8fa;letter-spacing:-.04em;text-shadow:none;font:800 24px Manrope,sans-serif}.terminal-command-center .settings-close-btn{color:#d7d2d5;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;min-height:40px;padding:0 16px;font:700 9px Manrope,sans-serif}.terminal-command-center .settings-content{gap:14px;padding:14px 0 0}.terminal-command-center .settings-section.card{background:linear-gradient(145deg,#ff304708,#0000 32%),#0c0c0f;border:1px solid #ffffff14;border-radius:18px;gap:18px;padding:22px;box-shadow:inset 0 1px #ffffff06,0 18px 36px #00000029}.terminal-command-center .settings-sec-title{color:#f1edef;border-color:#fff1;padding-bottom:13px;font:750 14px Manrope,sans-serif}.terminal-command-center .settings-sec-title svg{color:#ff5266}.terminal-command-center .telemetry-status-box{background:#ffffff05;border:1px solid #fff1;border-radius:13px;gap:10px;padding:14px}.terminal-command-center .telemetry-lbl,.terminal-command-center .telemetry-val,.terminal-command-center .settings-label{font-family:JetBrains Mono,monospace;font-size:8px}.terminal-command-center .telemetry-val.highlight,.terminal-command-center .indicator-badge{border-radius:8px}.terminal-command-center .settings-input{color:#eee9ec;background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;height:44px;font:500 10px Manrope,sans-serif}.terminal-command-center .settings-input:focus{background:#ff304709;border-color:#ff304780;box-shadow:0 0 0 4px #ff304712}.terminal-command-center .settings-submit-btn{background:linear-gradient(135deg,#ff3d52,#bd001c);border:1px solid #ff3d52;border-radius:12px;min-height:44px;font:800 9px Manrope,sans-serif;box-shadow:0 11px 24px #cd001d33}.terminal-command-center .module-focus{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d10e6;border:1px solid #ff30473d;border-radius:12px;box-shadow:0 16px 30px #00000047}.terminal-command-center.collapsed-sidebar,.terminal-command-center.app-shell.collapsed-sidebar{grid-template-columns:76px minmax(0,1fr)!important}.terminal-command-center .sidebar.collapsed{width:76px!important}.terminal-command-center .sidebar.collapsed:before{inset-inline:9px}.terminal-command-center .sidebar.collapsed .sidebar-command-label{display:none}.terminal-command-center .sidebar.collapsed .nav{border-radius:12px;width:42px;height:42px;margin-inline:auto}@media (max-width:1680px){.terminal-command-center{grid-template-columns:204px minmax(0,1fr)}.terminal-command-center .brand{width:218px;min-width:218px}.brand-live-pill,.terminal-command-center .workspace-control span,.terminal-command-center .statusbar>span:nth-child(5){display:none}.terminal-command-center .workspace-control{min-width:112px}.terminal-command-center .timeframes button:nth-child(-n+2){display:none}}@media (max-width:1380px){.terminal-command-center{grid-template-columns:78px minmax(0,1fr)}.terminal-command-center .sidebar{width:78px;padding-inline:9px}.terminal-command-center .sidebar:before{inset-inline:9px}.terminal-command-center .sidebar-command-label,.terminal-command-center .sidebar .nav span,.terminal-command-center .side-watermark,.terminal-command-center .brand-sub,.terminal-command-center .live,.terminal-command-center .latency{display:none!important}.terminal-command-center .sidebar .nav{justify-content:center;width:44px;height:44px;margin-inline:auto;padding:0}.terminal-command-center .brand{width:190px;min-width:190px}.terminal-command-center .brand-title{font-size:12px}.terminal-command-center .exchange-control,.terminal-command-center .workspace-control{display:none}}@media (max-width:1080px){.terminal-command-center .brand{width:54px;min-width:54px}.terminal-command-center .brand>div:nth-child(2),.terminal-command-center .timeframes button:nth-child(-n+4),.terminal-command-center .replay-controls,.terminal-command-center .upgrade-btn{display:none}.terminal-command-center .settings-content{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.terminal-command-center .dropdown-menu,.terminal-command-center .indicator-library{animation:none}.terminal-command-center .nav,.terminal-command-center button{transition:none}}.terminal-command-center{--bg:#020203;--panel:#050506;--panel-2:#070708;--panel-3:#09090b;--blood-red:#8f0018;--blood-red-strong:#b40020;--blood-red-deep:#350008;--red:var(--blood-red);--red-hot:var(--blood-red-strong);background:radial-gradient(circle at 11% 16%,#74001211,#0000 24%),#020203}.terminal-command-center .topbar{background:#020203fb}.terminal-command-center .symbol-control,.terminal-command-center .exchange-control,.terminal-command-center .workspace-control,.terminal-command-center .icon-btn,.terminal-command-center .select,.terminal-command-center .replay-toggle,.terminal-command-center .replay-icon,.terminal-command-center .replay-speed{background:linear-gradient(#09090b,#030304);border-color:#fff1;box-shadow:inset 0 1px #ffffff05}.terminal-command-center .timeframes{background:#040405;border-color:#ffffff0e}.terminal-command-center .timeframes button.active,.terminal-command-center .replay-toggle.active,.terminal-command-center .replay-controls.active .replay-toggle{background:linear-gradient(145deg, var(--blood-red-strong), var(--blood-red-deep));color:#fff7f8;border-color:#b40020c7;box-shadow:0 7px 16px #52000d57,inset 0 1px #ffe1e621}.terminal-command-center .icon-btn.active,.terminal-command-center .drawing-toolbar button.active,.terminal-command-center .soft.active{color:#fff4f6;background:linear-gradient(#8f0018eb,#2a0007f5);border-color:#b400209e;box-shadow:0 0 18px #7000122b,inset 0 1px #ffe6ea1a}.terminal-command-center .menu-option.selected,.terminal-command-center .library-tabs button.active,.terminal-command-center .library-row.active,.terminal-command-center .community-row.active-strategy{color:#fff4f6;box-shadow:inset 2px 0 0 var(--blood-red-strong);background:linear-gradient(90deg,#76001494,#2c0008b8);border-color:#8f00187a}.terminal-command-center .nav.active{color:#fff7f8;background:linear-gradient(90deg,#7e0015b8,#260007c7);border-color:#8f00188c;box-shadow:inset 0 1px #ffe8eb0f}.terminal-command-center .nav.active svg{color:#d00a2c;filter:drop-shadow(0 0 7px #8f00186b)}.terminal-command-center .nav.active:before{background:var(--blood-red-strong);box-shadow:0 0 12px #8f00187a}.terminal-command-center .tabs button.active{color:#fff5f6;background:linear-gradient(#74001357,#2b000733)}.terminal-command-center .tabs button.active:after,.terminal-command-center .underlined{border-color:var(--blood-red-strong)}.terminal-command-center .sidebar:before{background:linear-gradient(#74001206,#0000 22%),#050507fb;border-color:#ffffff0d;box-shadow:inset 0 1px #ffffff04,0 18px 42px #0000004d}.terminal-command-center .chart-panel,.terminal-command-center .right-panel,.terminal-command-center .bottom-panel{background:#050506;border-color:#ffffff0f;box-shadow:inset 0 1px #ffffff04,0 18px 46px #00000045}.terminal-command-center .chart-wrap{background:#000}.terminal-command-center .chart-wrap:after{content:none;opacity:0;background:0 0}.terminal-command-center .chart-header{background:#060608f5;border-bottom-color:#ffffff0c}.terminal-command-center .orderbook,.terminal-command-center .market-stats,.terminal-command-center .tape,.terminal-command-center .panel-block,.terminal-command-center .bottom-blank{background-color:#050506}.terminal-command-center .tabs,.terminal-command-center .panel-title{background:#060607;border-bottom-color:#ffffff0b}.terminal-command-center .bottom-panel{background:#040405}.terminal-command-center .bottom-blank{background:linear-gradient(90deg,#ffffff02 1px,#0000 1px) 0 0/64px 100%,linear-gradient(#67001004,#0000 70%) 0 0/100% 100%,#030304 0 0/100% 100%}.terminal-command-center .statusbar{background:#020203}
