@keyframes marketPulse{0%,to{box-shadow:0 0 10px rgba(140,255,190,.1);outline-color:rgba(140,255,190,.35);transform:scale(1)}25%{box-shadow:0 0 16px 2px rgba(140,255,190,.17);outline-color:rgba(140,255,190,.6);transform:scale(1.006)}50%{box-shadow:0 0 10px rgba(140,255,190,.1);outline-color:rgba(140,255,190,.42);transform:scale(1)}75%{box-shadow:0 0 14px 1px rgba(140,255,190,.15);outline-color:rgba(140,255,190,.55);transform:scale(1.004)}}@keyframes navIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes pulse{50%{opacity:.4}}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes sweep{to{transform:rotate(360deg)}}@keyframes segShine{0%,55%{transform:translateX(-100%)}85%,to{transform:translateX(100%)}}@keyframes goBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes cardFlash{0%{box-shadow:0 0 0 3px rgba(124,92,255,.6),0 0 34px rgba(124,92,255,.4)}to{box-shadow:0 0 0 3px transparent,0 0 34px transparent}}@keyframes modalIn{0%{opacity:0;transform:translateY(14px) scale(.98)}}@keyframes shimmer{to{background-position:-200%0}}@keyframes navPop{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes fadeSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes viewIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rowIn{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes vcKeysPulse{0%,to{box-shadow:0 0 14px rgba(25,230,193,.14),inset 0 0 30px rgba(25,230,193,.04)}50%{box-shadow:0 0 30px rgba(25,230,193,.4),inset 0 0 30px rgba(25,230,193,.12)}}@keyframes planShine{0%,55%{left:-45%}to{left:130%}}@keyframes planGlow{0%,to{box-shadow:0 0 14px rgba(255,191,71,.35),inset 0 1px 0 rgba(255,255,255,.65),inset 0-2px 6px rgba(255,138,61,.3)}50%{box-shadow:0 0 26px rgba(255,191,71,.6),inset 0 1px 0 rgba(255,255,255,.65),inset 0-2px 6px rgba(255,138,61,.35)}}@keyframes adminGlow{0%,to{box-shadow:0 0 12px rgba(124,92,255,.35),inset 0 1px 0 rgba(255,255,255,.35)}50%{box-shadow:0 0 24px rgba(124,92,255,.6),inset 0 1px 0 rgba(255,255,255,.35)}}@keyframes fillIn{0%{width:0!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes searchPulse{0%,to{box-shadow:0 0 0 3px rgba(25,230,193,.1)}50%{box-shadow:0 0 0 5px rgba(25,230,193,.22)}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes srchDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes bgPulse{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes glowText{0%{text-shadow:0 0 10px rgba(0,240,255,.5)}to{text-shadow:0 0 30px rgba(249,240,2,.8)}}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes dashCardIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes pulseDot{0%,to{opacity:.35}50%{opacity:1}}@keyframes lbSlide{0%{transform:translateX(-120%)}to{transform:translateX(350%)}}@keyframes logoGlow{0%,to{box-shadow:0 0 16px rgba(25,230,193,.35),0 0 34px rgba(124,92,255,.25),inset 0 0 0 1px rgba(255,255,255,.2)}50%{box-shadow:0 0 26px rgba(25,230,193,.6),0 0 54px rgba(124,92,255,.45),inset 0 0 0 1px rgba(255,255,255,.3)}}@keyframes lmPulse{0%{transform:scale(.92);opacity:.9}70%,to{transform:scale(1.18);opacity:0}}@keyframes hlDot{0%,to{opacity:.75}50%{opacity:1;transform:scale(1.25)}}@keyframes shSlideIn{0%{opacity:0;transform:translateY(-14px) scale(.985)}to{opacity:1;transform:none}}@keyframes shPulse{0%,to{box-shadow:0 2px 10px rgba(25,230,193,.4)}50%{box-shadow:0 2px 18px rgba(25,230,193,.8)}}@keyframes goldPulse{0%,to{box-shadow:0 0 0 1px rgba(255,200,0,.35),0 0 10px rgba(255,200,0,.35),inset 0 1px 0 rgba(255,255,255,.35)}50%{box-shadow:0 0 0 1px rgba(255,210,0,.5),0 0 20px rgba(255,200,0,.6),inset 0 1px 0 rgba(255,255,255,.4)}}@keyframes pmPulse{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{box-shadow:0 0 0 5px transparent}}@keyframes cbtnPulse{0%,to{box-shadow:0 4px 16px rgba(99,102,241,.35)}50%{box-shadow:0 4px 24px rgba(34,211,238,.55)}}@keyframes ctFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1}}@keyframes pmspin{to{transform:rotate(360deg)}}@keyframes sk-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes obBreath{0%,to{box-shadow:0 0 0 1px var(--border),0 0 0 transparent}50%{box-shadow:0 0 0 1px rgba(124,92,255,.35),0 0 18px rgba(124,92,255,.08)}}@keyframes obPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes obRowIn{0%{opacity:0;transform:translateY(8px) scale(.97)}60%{opacity:1;transform:translateY(-1px) scale(1.005)}to{opacity:1;transform:none}}@keyframes obRowBid{0%{opacity:0;transform:translateX(-18px) scale(.98)}60%{opacity:1;transform:translateX(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes obRowAsk{0%{opacity:0;transform:translateX(18px) scale(.98)}60%{opacity:1;transform:translateX(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes obGone{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}@keyframes obUpd{0%{background:rgba(255,255,255,.1)}to{background:0 0}}@keyframes obQFlash{0%{color:var(--accent);text-shadow:0 0 8px rgba(124,92,255,.8)}to{color:inherit}}@keyframes obPop{0%,to{transform:scale(1)}35%{transform:scale(1.07);box-shadow:0 0 20px rgba(255,190,50,.5)}60%{transform:scale(.99)}}@keyframes obFlashU{0%{background:rgba(53,208,127,.4);text-shadow:0 0 12px rgba(53,208,127,.9)}to{background:0 0}}@keyframes obFlashD{0%{background:rgba(255,77,103,.4);text-shadow:0 0 12px rgba(255,77,103,.9)}to{background:0 0}}@keyframes obMidPop{0%,to{transform:scale(1)}45%{transform:scale(1.08)}70%{transform:scale(.985)}}@keyframes obFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes obDensePulse{0%,to{box-shadow:inset 0 0 0 1px rgba(210,153,34,.5)}50%{box-shadow:inset 0 0 0 1px rgba(210,153,34,.95),0 0 14px rgba(210,153,34,.25)}}@keyframes termSpin{to{transform:rotate(360deg)}}@keyframes termScan{0%{background-position:130%0}to{background-position:-130%0}}@keyframes tapePulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tapeFlashBuy{0%{background:rgba(63,185,80,.25)}to{background:0 0}}@keyframes tapeFlashSell{0%{background:rgba(248,81,73,.25)}to{background:0 0}}@keyframes gwOnlineBlink{0%,to{opacity:1}50%{opacity:.45}}@keyframes cyberGlint{0%,60%{transform:translateX(-130%) skewX(-18deg)}90%,to{transform:translateX(340%) skewX(-18deg)}}@keyframes cyberGlitch{0%,to{transform:translate(0,0)}33%{transform:translate(2px,-1px);text-shadow:-2px 0 0 rgba(25,230,193,.9),2px 0 0 rgba(255,77,103,.8)}66%{transform:translate(-2px,1px);text-shadow:2px 0 0 rgba(25,230,193,.9),-2px 0 0 rgba(185,150,255,.9)}}@keyframes vcPromoPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes vcPopIn{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes vcHeadGlow{0%{transform:translateX(0) scale(1);opacity:.6}to{transform:translateX(40px) scale(1.1);opacity:1}}@keyframes fngTremble{0%,to{transform:rotate(-8deg) translateX(0)}25%{transform:rotate(6deg) translateX(1px)}50%{transform:rotate(-5deg) translateX(-1px)}75%{transform:rotate(4deg)}}@keyframes fngJoy{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(-5px) rotate(6deg)}70%{transform:translateY(-2px) rotate(-4deg)}}@keyframes scrRowHint{0%,to{opacity:.3}50%{opacity:.95}}@keyframes aiImgSpin{to{transform:rotate(360deg)}}@keyframes vcTgGlowSpin{to{filter:blur(8px) hue-rotate(360deg)}}@keyframes vcTgIn{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes vcTgPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes vcDashGlow{0%{box-shadow:0 0 20px rgba(10,132,255,.4),0 4px 16px rgba(94,92,230,.25)}to{box-shadow:0 0 24px rgba(191,90,242,.4),0 4px 20px rgba(10,132,255,.3)}}@keyframes vcDashBlink{50%{opacity:.45}}@keyframes vcDashRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vcDashFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes iosAurora{0%{opacity:.7;transform:translate3d(0,0,0) scale(1)}to{opacity:1;transform:translate3d(0,-30px,0) scale(1.06)}}@keyframes vcdPageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}:root{--bg:#08031a;--surface:#120a2e;--surface-2:#170d3d;--surface-3:#1d1149;--primary:#f9f002;--primary-dim:rgba(249, 240, 2, 0.13);--secondary:#ff2a6d;--secondary-dim:rgba(255, 42, 109, 0.15);--success:#39ff14;--warning:#ffbf47;--danger:#ff3860;--danger-dim:rgba(255, 56, 96, 0.13);--text:#f5efff;--text-2:#c3b9e8;--text-3:#9489c4;--border:rgba(157, 120, 255, 0.16);--border-strong:rgba(157, 120, 255, 0.28);--radius:22px;--radius-sm:14px;--sidebar-w:264px;--font-display:'Unbounded', sans-serif;--cyber-cyan:#00f0ff;--cyber-cyan-dim:rgba(0, 240, 255, 0.13);--cyber-purple:#9d6bff;--cyber-purple-dim:rgba(157, 107, 255, 0.14)}body{background:radial-gradient(1200px 700px at 80% -10%,rgba(255,42,109,.09),transparent 60%),radial-gradient(900px 600px at -10% 30%,rgba(0,240,255,.07),transparent 55%),var(--bg);background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:15px;line-height:1.55;overscroll-behavior:none}.sidebar{background:linear-gradient(180deg,rgba(18,10,46,.96),rgba(8,3,26,.98))}.mobile-nav{background:linear-gradient(180deg,rgba(23,13,61,.97),rgba(12,6,34,.99))}.topbar{background:linear-gradient(180deg,rgba(255,42,109,.1),rgba(8,3,26,.5) 55%,transparent)}.btn-primary{background:linear-gradient(135deg,#f9f002,#ffd000)}.btn-cyber{background:linear-gradient(135deg,var(--secondary),var(--cyber-purple))}.plan-badge.premium{background:linear-gradient(135deg,#f9f002,#ffd000)}.live-dot{background:#39ff14}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--secondary),var(--cyber-purple))}::selection{background:var(--secondary);background:rgba(25,230,193,.3)}.ct-tblwrap{max-height:80vh;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain}.mid-button{display:none!important}.pulse-tile,.widget-tile{transform-origin:center;outline:1.5px solid rgba(140,255,190,.25);outline-offset:1px}.pulse-tile{cursor:pointer}.sidebar{max-height:100vh}@media (max-width:768px){.sidebar{border:1px solid rgba(255,255,255,.7)!important;border-radius:18px!important;box-shadow:0 0 0 2px rgba(0,255,170,.35),0 8px 30px rgba(0,0,0,.7)!important;background:rgba(14,20,31,.92)!important}.sidebar a{border-bottom:1px solid rgba(255,255,255,.2)!important}}.center-button{background:gold!important;color:#111!important;font-weight:700;box-shadow:0 0 8px rgba(255,215,0,.8);z-index:20}.pulse-popup{z-index:9999!important}.report-window *{pointer-events:none!important}.ct-report-modal *,.modal-report *,.report-modal *,.reports-modal *{pointer-events:auto!important}@media (max-width:768px){.sidebar{border:2px solid rgba(255,255,255,.35);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.7);background:#0a1a16;margin:12px;padding:8px 0}.sidebar a{display:block;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);color:#eee;text-decoration:none}.sidebar a:last-of-type{border-bottom:none}.sidebar a:hover{background:rgba(255,255,255,.08);color:#fff}}.ct-report-modal,.dashboard-report-modal,.modal-report,.report-modal,.report-window,.reports-modal{pointer-events:none!important;z-index:0!important}.ct-report-modal,.dashboard-report-modal,.reports-modal{width:98vw!important;max-width:98vw!important;left:1vw!important;right:1vw!important;margin:0 auto!important}@media (min-width:1024px){.ct-report-modal,.dashboard-report-modal,.modal-report,.report-modal,.report-window,.reports-modal{width:98vw!important;max-width:1800px!important;left:1vw!important;right:1vw!important;margin:0 auto!important}}:root{--font-body:'Manrope', sans-serif;--font-mono:'JetBrains Mono', monospace;--spring:cubic-bezier(0.34, 1.56, 0.64, 1);--spring-soft:cubic-bezier(0.22, 1, 0.36, 1);--dur-fast:160ms;--dur-base:280ms;--dur-slow:420ms}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body::before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 900px 500px at 85% -10%,rgba(124,92,255,.09),transparent 60%),radial-gradient(ellipse 700px 450px at -5% 20%,rgba(25,230,193,.06),transparent 60%);z-index:0;background:radial-gradient(ellipse 900px 520px at 80% -6%,rgba(10,132,255,.16),transparent 60%),radial-gradient(ellipse 700px 460px at 15% 35%,rgba(191,90,242,.12),transparent 55%),radial-gradient(ellipse 620px 420px at 60% 108%,rgba(64,203,224,.12),transparent 60%);animation:iosAurora 26s ease-in-out infinite alternate}button{cursor:pointer}button,input,select{font-family:inherit}.app{display:flex;min-height:100vh;position:relative;z-index:1}.sidebar{background:linear-gradient(180deg,#0f1117 0,#161a2e 100%);width:var(--sidebar-w);position:fixed;background:linear-gradient(180deg,#0c0f14 0,#151a22 100%);overflow-y:auto;top:0;left:0;bottom:0;background:#0c0f16;backdrop-filter:blur(14px);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:14px 18px 18px;z-index:50;scrollbar-width:none;-ms-overflow-style:none}.nav::-webkit-scrollbar,.sidebar::-webkit-scrollbar{display:none}.nav{scrollbar-width:none;-ms-overflow-style:none}.logo{display:flex;align-items:center;gap:12px;width:calc(100% - 4px);min-height:88px;margin:0 2px 16px;padding:14px 86px 13px 14px;position:relative;overflow:hidden;flex-wrap:nowrap;border:1px solid rgba(124,92,255,.24);border-radius:20px;background:radial-gradient(circle at 18% 20%,rgba(25,230,193,.18),transparent 34%),radial-gradient(circle at 82%0,rgba(124,92,255,.22),transparent 36%),linear-gradient(135deg,rgba(18,10,46,.98),rgba(10,14,27,.98));backdrop-filter:blur(12px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.logo::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0,rgba(255,255,255,.08) 22%,transparent 44%);transform:translateX(-120%);pointer-events:none}.logo:hover{transform:translateY(-1px);box-shadow:0 16px 38px rgba(0,0,0,.36),0 0 0 1px rgba(25,230,193,.1),inset 0 1px 0 rgba(255,255,255,.08)}.logo-mark{width:50px;height:50px;display:grid;place-items:center;flex-shrink:0;border-radius:16px;background:linear-gradient(135deg,var(--primary),var(--secondary))}.logo-mark svg{width:28px;height:28px}@media (max-width:768px){.dashboard-cards,.dashboard-grid,.grid,.row{grid-template-columns:1fr!important}.card,.dashboard-widget,.panel,.widget,.widget-card{display:block!important;visibility:visible!important}.ct-tablewrap{overflow-x:auto}}.logo>div:nth-child(2){flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.logo-name{font-family:var(--font-display);line-height:1.02;text-shadow:0 0 16px rgba(25,230,193,.08);white-space:nowrap}.dn-row a:hover,.logo-name span,.summary-text strong,.tn-row a:hover{color:var(--primary)}.logo-sub{font-size:10px;color:var(--text-3);text-transform:uppercase;margin-top:1px;white-space:nowrap}.ver-badge{position:absolute;top:6px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:0;align-self:flex-start;font-size:9.5px;font-family:var(--font-mono);font-weight:800;letter-spacing:.06em;color:#d8d2ff;background:linear-gradient(135deg,rgba(124,92,255,.18),rgba(25,230,193,.12));border:1px solid rgba(124,92,255,.35);border-radius:999px;padding:4px 8px;box-shadow:0 0 16px rgba(124,92,255,.14),inset 0 1px 0 rgba(255,255,255,.08)}.nav{display:flex;flex-direction:column;gap:2px;flex:1;background:linear-gradient(180deg,rgba(124,92,255,.07),rgba(13,17,26,.35) 55%),rgba(17,22,34,.55);border:1px solid rgba(124,92,255,.16);border-radius:14px;padding:8px 6px}.nav-item{display:flex;align-items:center;gap:10px;padding:6.5px 10px;border:1px solid transparent;background:0 0;color:var(--text-2);font-size:13.5px;font-weight:600;text-align:left;transition:all .2s ease;animation:navIn .3s ease backwards}.nav-item svg{flex-shrink:0}.nav-item:hover{background:linear-gradient(90deg,rgba(124,92,255,.16),rgba(124,92,255,.05));box-shadow:0 0 0 1px rgba(124,92,255,.28),0 4px 14px rgba(124,92,255,.16)}.nav-item.active{background:linear-gradient(90deg,rgba(124,92,255,.28),rgba(124,92,255,.08));background:linear-gradient(135deg,rgba(124,92,255,.18),rgba(124,92,255,.05))}.nav-item::before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:0 3px 3px 0;background:var(--primary);transform:translateY(-50%);transition:height .2s ease}.nav-item.active::before{height:62%}.nav .nav-item:nth-child(1){animation-delay:.02s}.nav .nav-item:nth-child(2){animation-delay:.05s}.nav .nav-item:nth-child(3){animation-delay:.08s}.nav .nav-item:nth-child(4){animation-delay:.11s}.nav .nav-item:nth-child(5){animation-delay:.14s}.nav .nav-item:nth-child(6){animation-delay:.17s}.nav .nav-item:nth-child(7){animation-delay:.2s}.nav .nav-item:nth-child(8){animation-delay:.23s}.nav .nav-item:nth-child(9){animation-delay:.26s}.nav .nav-item:nth-child(10){animation-delay:.29s}.nav-item .nav-badge{margin-left:auto;font-family:var(--font-mono);font-size:11px;background:var(--danger-dim);color:var(--danger);border-radius:20px;padding:1px 8px}.plan-widget{background:linear-gradient(160deg,var(--surface-2),var(--surface));border:1px solid var(--border);border-radius:var(--radius-sm);padding:16px;margin-top:12px}.plan-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.plan-tag{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;color:var(--text);background:rgba(255,255,255,.08);padding:3px 10px;border-radius:6px}.plan-tag.pro{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#06110e;font-weight:700}.plan-tag.premium{color:#1e1400;font-weight:700;position:relative;overflow:hidden;background:linear-gradient(135deg,#fff3c4 0,#ffd76a 28%,#ffbf47 55%,#ff9e2c 82%,#ff8a3d 100%);box-shadow:0 0 14px rgba(255,191,71,.4),inset 0 1px 0 rgba(255,255,255,.6)}.plan-tag.premium::before{content:"";position:absolute;top:-60%;bottom:-60%;left:-45%;width:38%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.85),transparent);transform:skewX(-22deg);animation:planShine 3.6s ease-in-out infinite}.plan-usage-label{font-size:12px;color:var(--text-2);margin-bottom:6px}.plan-usage-nums{font-family:var(--font-mono);font-size:12px;color:var(--text)}.plan-bar{height:6px;border-radius:6px;background:rgba(255,255,255,.07);overflow:hidden;margin:8px 0 12px}.plan-bar-fill{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--primary),var(--secondary));transition:width .4s ease}.plan-reset{font-size:11.5px;color:var(--text-3);margin-bottom:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:11px 20px;font-size:14px;font-weight:700;transition:all .18s ease}.btn-primary{background:linear-gradient(135deg,var(--primary),#0fbfa2)}.btn-ghost{background:rgba(255,255,255,.06);color:var(--text);border:1px solid var(--border)}.btn-ghost:hover{background:rgba(255,255,255,.1)}.btn-backpack{background:linear-gradient(145deg,#b3572a,#7c3a16);border:1px solid #d97736;color:#fff6ec;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 3px 10px rgba(124,58,22,.35);position:relative}.btn-backpack:hover{background:linear-gradient(145deg,#c4642f,#8c4119);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 5px 16px rgba(124,58,22,.5)}.backpack-icon{font-size:15px;line-height:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.btn-block{width:100%}.btn-sm{padding:8px 14px;font-size:13px;border-radius:10px}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.main{margin-left:var(--sidebar-w);flex:1;padding:0 28px 60px;max-width:calc(100% - var(--sidebar-w))}.app,.main{overflow-x:clip}.topbar{gap:16px;padding:20px 0 18px;position:sticky;top:0;background:linear-gradient(var(--bg) 78%,transparent);z-index:40}.topbar h1{font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:.01em}.live-pill,.topbar,.topbar-right{display:flex;align-items:center}.topbar-right{margin-left:auto;gap:14px}.live-pill{gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--text-2);background:var(--surface);border:1px solid var(--border);padding:6px 14px}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 8px var(--success);animation:pulse 2s infinite}.live-dot.off{background:var(--danger);box-shadow:0 0 8px var(--danger);animation:none}.demo-pill{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--warning);background:rgba(255,191,71,.1);border:1px solid rgba(255,191,71,.25);border-radius:20px;padding:6px 12px}.icon-btn,.ticker-wrap{border:1px solid var(--border);background:var(--surface)}.icon-btn{width:38px;height:38px;color:var(--text-2);display:grid;place-items:center}.icon-btn svg{width:18px;height:18px}.icon-btn.spinning svg{animation:spin .9s linear infinite}.ticker-wrap{overflow:hidden;border-radius:var(--radius-sm);margin-bottom:22px;position:relative;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.ticker{display:flex;gap:36px;padding:11px 0;width:max-content;animation:ticker 240s linear infinite;will-change:transform}.ticker:hover{animation-play-state:paused}.tk-item{display:flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:12.5px;white-space:nowrap}.card-title .dot,.tk-item img{width:17px;height:17px;border-radius:50%}.tk-sym{color:var(--text);font-weight:700}.tk-price{color:var(--text-2)}.grid{display:grid;gap:18px}.g-score{grid-area:score}.g-kpi1{grid-area:kpi1}.g-kpi2{grid-area:kpi2}.g-kpi3{grid-area:kpi3}.g-kpi4{grid-area:kpi4}.g-summary{grid-area:summary}.g-market{grid-area:market}.g-threats{grid-area:threats}#view-dashboard .g-pulse .pulse-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.card{background:radial-gradient(circle at top right,rgba(25,230,193,.05),transparent 45%),var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:22px;position:relative}.card-title,.score-card{display:flex;align-items:center}.card-title{font-size:13px;font-weight:700;color:var(--text-2);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;gap:8px}.card-title .dot{width:6px;height:6px;background:var(--primary)}.score-card{flex-direction:column;justify-content:center;text-align:center;padding:28px 22px;overflow:hidden}.score-card::after{content:"";position:absolute;inset:-40%;background:conic-gradient(from 180deg,transparent 60%,rgba(25,230,193,.05),transparent 80%);animation:sweep 9s linear infinite;pointer-events:none}.score-ring-wrap{position:relative;width:216px;height:216px;margin:6px 0 4px}.mini-ring svg,.score-ring-wrap svg{transform:rotate(-90deg)}.ring-bg,.ring-val{fill:none;stroke-width:13}.ring-bg{stroke:rgba(255,255,255,.07)}.ring-val{stroke:url(#ringGrad);stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(25,230,193,.5));transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.score-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.score-num{font-family:var(--font-display);font-size:52px;font-weight:600;line-height:1}.score-denom{font-family:var(--font-mono);font-size:12px;color:var(--text-3)}.score-label{font-size:15px;font-weight:700;margin-top:10px}.score-delta{font-family:var(--font-mono);font-size:12.5px;color:var(--text-2);margin-top:4px}.score-factors{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:16px}.factor-chip{font-size:11.5px;padding:4px 11px;border-radius:20px;border:1px solid var(--border);color:var(--text-2);background:rgba(255,255,255,.03)}.factor-chip,.kpi-sub,.kpi-value{font-family:var(--font-mono)}.kpi-value{font-size:24px;font-weight:700;letter-spacing:-.01em}.kpi-sub{font-size:12.5px;color:var(--text-2);margin-top:5px}.lai b.up,.up{color:var(--success)}.down,.lai b.down{color:var(--danger)}.neutral-c{color:var(--warning)}.fng-wrap{display:flex;align-items:center;gap:16px}.fng-gauge{flex-shrink:0}.fng-num{font-family:var(--font-display);font-size:26px;font-weight:600}.fng-class{font-size:13px;font-weight:700;margin-top:2px}.summary-text{color:var(--text);font-size:14.5px;line-height:1.7}.summary-meta{font-family:var(--font-mono);font-size:11.5px;color:var(--text-3);margin-top:12px}.table-wrap{overflow-x:auto;max-width:100%}table{width:100%;border-collapse:collapse}td,th{white-space:nowrap}th{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:8px 10px;border-bottom:1px solid var(--border);color:var(--text-3);border-bottom-color:rgba(255,255,255,.1)}td.num,th.num{text-align:right}td{padding:11px 10px;border-bottom:1px solid rgba(255,255,255,.04);font-size:13.5px;border-bottom-color:rgba(255,255,255,.05)}tr:last-child td{border-bottom:none}tbody tr{transition:background .15s}tbody tr:hover{background:rgba(255,255,255,.025)}.coin-cell{display:flex;align-items:center;gap:10px}.coin-cell img,.fg-tile img{width:26px;height:26px;border-radius:50%}.coin-name{font-weight:700;font-size:13.5px}.coin-sym{font-size:11px;color:var(--text-3);text-transform:uppercase}.coin-sym,.mono,.pct{font-family:var(--font-mono)}.pct{font-size:12.5px;font-weight:600;padding:3px 8px;border-radius:8px}.pct.up{background:rgba(53,208,127,.1)}.pct.down{background:var(--danger-dim)}.threat-card{border:1px solid var(--border);border-radius:var(--radius-sm);padding:15px 16px;margin-bottom:12px;background:var(--surface-2);transition:border-color .2s}.threat-card:hover{border-color:var(--border-strong)}.threat-card:last-child{margin-bottom:0}.threat-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.sev,.tf b{font-weight:700}.sev{font-size:10.5px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:6px}.sev-high{background:var(--danger-dim);color:var(--danger)}.sev-med{background:rgba(255,191,71,.12);color:var(--warning)}.sev-low{background:rgba(124,92,255,.14);color:#a990ff}.threat-time{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--text-2);font-weight:700;white-space:nowrap}.threat-title{font-weight:800;font-size:15.5px;margin-bottom:6px;color:#fff;letter-spacing:.01em}.threat-desc{font-size:14px;color:#c7cedb;line-height:1.65}.threat-facts{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.08);display:flex;gap:14px;flex-wrap:wrap}.tf{font-family:var(--font-mono);font-size:12px;color:var(--text-2)}.tf b{color:#fff}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.chip{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:20px;padding:7px 16px;font-size:13px;font-weight:600}.chip:hover{color:var(--text)}.chip.active{background:var(--primary-dim);color:var(--primary)}.trade-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:start}.form-group{margin-bottom:18px}.form-label{display:block;font-size:13.5px;font-weight:700;color:var(--text);margin-bottom:8px}.form-label .hint,.seg button{font-weight:400;color:var(--text-2)}.input,.seg,.select{background:var(--surface-2);border:1px solid var(--border)}.input,.select{width:100%;color:var(--text);padding:12px 14px;font-size:14px;outline:0;transition:border-color .15s}.seg{display:flex;padding:4px;gap:4px}.seg button{flex:1;border:0;background:0 0;padding:10px;font-size:14px;font-weight:700;transition:all .15s}.seg button.active-long{background:rgba(53,208,127,.15);color:var(--success)}.seg button.active-short{background:var(--danger-dim);color:var(--danger)}.seg button.seg-market{flex:1.35;background:linear-gradient(135deg,rgba(124,92,255,.2),rgba(25,230,193,.12));border:1px solid rgba(124,92,255,.5);box-shadow:0 0 14px rgba(124,92,255,.22),inset 0 0 12px rgba(124,92,255,.07);position:relative;overflow:hidden}.seg button.seg-market::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:translateX(-100%);animation:segShine 3.2s ease-in-out infinite;pointer-events:none}.seg button.seg-market:hover{color:#fff;border-color:rgba(124,92,255,.9);box-shadow:0 0 22px rgba(124,92,255,.5),inset 0 0 14px rgba(124,92,255,.14);transform:translateY(-1px)}.seg button.seg-market:active{transform:translateY(0) scale(.97)}.seg button.seg-market .go-down{display:inline-block;margin-left:5px;font-weight:900;animation:goBob 1.5s ease-in-out infinite;color:var(--primary)}.seg button.seg-market.seg-market-go{color:#fff;border-color:#7c5cff;box-shadow:0 0 26px rgba(124,92,255,.65),inset 0 0 16px rgba(124,92,255,.2);transform:scale(.98)}#marketSection{scroll-margin-top:16px}.card-flash{animation:cardFlash 1.4s ease-out}.range-row{display:flex;align-items:center;gap:14px}input[type=range]{flex:1;appearance:none;-webkit-appearance:none;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--primary),var(--secondary));outline:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;border:4px solid var(--primary);cursor:pointer}.range-val{font-family:var(--font-mono);font-size:15px;font-weight:700;min-width:52px;text-align:right}.toggle-row{display:flex;align-items:center;justify-content:space-between;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:12px 14px}.switch{position:relative;width:46px;height:26px;flex-shrink:0}.switch input{opacity:0;width:0;height:0}.slider-t,.slider-t::before{position:absolute;transition:.2s}.slider-t{inset:0;background:rgba(255,255,255,.1);border-radius:26px;cursor:pointer}.slider-t::before{content:"";width:20px;height:20px;left:3px;top:3px;background:#fff;border-radius:50%}.switch input:checked+.slider-t{background:var(--primary)}.switch input:checked+.slider-t::before{transform:translateX(20px)}.live-asset-info{display:flex;gap:18px;flex-wrap:wrap;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:12px 16px;margin-bottom:18px}.lai{font-family:var(--font-mono);font-size:12.5px;color:var(--text-2);font-weight:600;letter-spacing:.02em}.lai b{display:block;font-size:16px;color:#fff;margin-top:3px;font-weight:700;text-shadow:0 0 14px rgba(25,230,193,.12)}.scan-overlay{position:fixed;inset:0;background:rgba(8,11,18,.92);backdrop-filter:blur(8px);z-index:100;display:none;align-items:center;justify-content:center}.scan-overlay.open{display:flex}.scan-box{text-align:center;max-width:420px;padding:30px}.scan-radar{width:130px;height:130px;margin:0 auto 26px;position:relative}.scan-radar .ring{position:absolute;inset:0;border:1px solid rgba(25,230,193,.25);border-radius:50%}.scan-radar .ring:nth-child(2){inset:20%}.scan-radar .ring:nth-child(3){inset:40%}.scan-radar .beam{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(25,230,193,.55),transparent 25%);animation:sweep 1.6s linear infinite}.scan-title{font-family:var(--font-display);font-size:17px;margin-bottom:22px}.scan-steps{text-align:left;display:flex;flex-direction:column;gap:11px}.plan-price small,.scan-step{font-size:14px;color:var(--text-3)}.result-score-row,.scan-step{display:flex;align-items:center}.scan-step{gap:11px;transition:color .3s}.billing-toggle span.on,.scan-step.active{color:var(--text)}.scan-step.done{color:var(--text-2)}.scan-step .st-ico{width:20px;height:20px;border-radius:50%;border:2px solid var(--text-3);display:grid;place-items:center;font-size:11px;flex-shrink:0}.scan-step.active .st-ico{border-color:var(--primary);animation:pulse 1s infinite}.scan-step.done .st-ico{border-color:var(--success);color:var(--success)}.result-score-row{gap:22px;margin-bottom:20px}.mini-ring{position:relative;width:110px;height:110px;flex-shrink:0}.mini-ring .score-center .score-num{font-size:30px}.verdict-title{font-size:18px;font-weight:800;margin-bottom:6px}.scenario p,.verdict-sub{font-size:13px;color:var(--text-2)}.verdict-sub{line-height:1.5;margin-bottom:4px;max-width:460px}.factor-item span,.verdict-text{font-size:14px;color:var(--text-2);line-height:1.6}.factors-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.modal-wide .factors-grid{grid-template-columns:repeat(3,1fr)}.factor-item,.scenario{background:var(--surface-2)}.factor-item{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;font-size:13px}.factor-item .fi-ico{font-size:15px;line-height:1.4}.factor-item b{display:block;font-size:13px;margin-bottom:2px}.factor-item span{font-size:12.5px;line-height:1.5}.scenario{border-left:3px solid var(--border-strong);margin-bottom:10px}.scenario.pos{border-left-color:var(--success)}.scenario.neu{border-left-color:var(--warning)}.scenario.neg{border-left-color:var(--danger)}.plan-feats li,.scenario b{font-size:13.5px}.scenario p{margin-top:3px}.scenario .prob{font-family:var(--font-mono)}.pf-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:18px;align-items:start}.donut-legend,.donut-wrap{display:flex;flex-direction:column}.donut-wrap{align-items:center;gap:18px}.donut-legend{gap:9px;width:100%}.dl-row{display:flex;align-items:center;gap:10px;font-size:13px}.dl-dot{width:10px;height:10px;border-radius:3px;flex-shrink:0}.dl-name{font-weight:700}.dl-val,.pf-total{font-family:var(--font-mono)}.dl-val{margin-left:auto;font-size:12.5px;color:var(--text-2)}.pf-total{font-size:34px;font-weight:700;letter-spacing:-.02em}.billing-toggle{display:flex;align-items:center;justify-content:center;gap:14px;margin:8px 0 28px}.billing-toggle span{font-size:14px;font-weight:700;color:var(--text-3);cursor:pointer;transition:color .15s}.save-badge{font-size:11px;font-family:var(--font-mono);background:rgba(53,208,127,.12);color:var(--success);padding:2px 8px;border-radius:12px}.plans{display:grid;grid-template-columns:repeat(2,minmax(0,420px));gap:20px;justify-content:center}.plan-card{padding:30px 28px;display:flex;flex-direction:column}.plan-card.featured{border-color:rgba(25,230,193,.35);background:radial-gradient(circle at top right,rgba(25,230,193,.1),transparent 50%),radial-gradient(circle at bottom left,rgba(124,92,255,.08),transparent 50%),var(--surface);box-shadow:0 12px 50px rgba(25,230,193,.08)}.plan-name{font-family:var(--font-display);font-size:15px;letter-spacing:.06em;margin-bottom:4px}.modal p,.plan-tagline{font-size:13px;color:var(--text-2);margin-bottom:18px}.plan-price{font-family:var(--font-mono);font-size:38px;font-weight:700}.plan-price small{font-weight:400}.plan-price-note{font-size:12px;color:var(--text-3);margin:4px 0 20px;min-height:18px}.plan-feats{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:26px;flex:1}.plan-feats li{display:flex;gap:10px;color:var(--text-2)}.plan-feats li::before{content:"✓";color:var(--primary);font-weight:700}.plan-feats li.mut{opacity:.45}.plan-feats li.mut::before{content:"—";color:var(--text-3)}.featured-tag{position:absolute;top:-12px;right:24px;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#06110e;font-size:11px;font-weight:800;letter-spacing:.08em;padding:4px 14px;border-radius:20px}.modal-overlay{position:fixed;inset:0;background:rgba(8,11,18,.85);backdrop-filter:blur(6px);z-index:110;display:none;align-items:center;justify-content:center;padding:20px;overflow-y:auto;overscroll-behavior:contain}.modal-overlay.open{display:flex}.modal-overlay>.modal{margin:auto}.modal{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);max-width:440px;width:100%;padding:28px;animation:modalIn .25s cubic-bezier(.22,1,.36,1)}.modal h3,.section-head h2{font-family:var(--font-display)}.modal h3{font-size:16px;margin-bottom:12px}.modal p{font-size:14px;line-height:1.6}.modal .actions{display:flex;gap:10px}.view{display:none}.view.active{display:block}.disclaimer,.error-banner{border-radius:var(--radius-sm)}.disclaimer{margin-top:34px;padding:16px 20px;border:1px dashed rgba(255,255,255,.12);font-size:12px;color:var(--text-3);line-height:1.6}.error-banner{display:none;align-items:center;gap:12px;background:var(--danger-dim);border:1px solid rgba(255,77,103,.3);color:var(--danger);padding:12px 18px;font-size:13.5px;margin-bottom:18px}.error-banner.show{display:flex}.error-banner button{margin-left:auto}.skeleton{background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:8px;color:transparent!important}.empty-state{text-align:center;padding:40px 20px;color:var(--text-3);font-size:14px}.section-head{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.section-head h2{font-size:17px;font-weight:600}.section-head .sub{font-size:13px;color:var(--text-3)}.mobile-nav{display:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.001s!important;transition-duration:.001s!important}}@media (max-width:1240px){.grid-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"score score""kpi1 kpi2""kpi3 kpi4""summary summary""market market""threats threats"}.pf-grid,.trade-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.sidebar{display:none}.main{margin-left:0;padding:0 16px 90px;max-width:100%}.topbar{margin:0-16px;padding:14px 16px 12px;background:linear-gradient(180deg,rgba(124,92,255,.14),rgba(13,17,26,.55) 55%,transparent);border-bottom:1px solid rgba(124,92,255,.18);border-radius:0 0 18px 18px;backdrop-filter:blur(12px)}.nav,.sidebar{scrollbar-width:none}.mobile-nav,.nav,.sidebar,.topbar,.topbar-right{-ms-overflow-style:none}.topbar,.topbar-right{scrollbar-width:none}.mobile-nav::-webkit-scrollbar,.nav::-webkit-scrollbar,.sidebar::-webkit-scrollbar,.topbar-right::-webkit-scrollbar,.topbar::-webkit-scrollbar{display:none}.grid-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kpi1 kpi2""kpi3 kpi4""pulse pulse""score score""summary summary""market market""threats threats"}.factors-grid{grid-template-columns:1fr}.plans{grid-template-columns:minmax(0,1fr)}.topbar{flex-wrap:wrap}.mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;margin:0 10px 10px;background:linear-gradient(180deg,rgba(30,41,59,.96),rgba(17,23,34,.98));backdrop-filter:blur(14px);border:1px solid rgba(124,92,255,.35);border-radius:16px;box-shadow:0-4px 24px rgba(0,0,0,.45),0 0 0 1px rgba(25,230,193,.06),0 8px 32px rgba(124,92,255,.12);z-index:60;padding:8px 6px calc(8px + env(safe-area-inset-bottom));overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mobile-nav button[data-view=dashboard]{position:-webkit-sticky;position:sticky;left:0;background:linear-gradient(180deg,rgba(30,41,59,.98),rgba(22,30,43,.98));box-shadow:8px 0 14px rgba(0,0,0,.35);border-radius:10px;padding:6px 8px;z-index:5}.mobile-nav button[data-view=dashboard].active{background:rgba(25,230,193,.12)}.mobile-nav button{flex:0 0 auto;min-width:58px;background:0 0;border:0;color:var(--text-3);font-size:10.5px;font-weight:700;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px}.mobile-nav button svg{width:21px;height:21px}.mobile-nav button.active{color:var(--primary)}.result-score-row{flex-direction:column;text-align:center}}.nav-item{transition:background .25s cubic-bezier(.4,0,.2,1),color .25s,transform .25s,box-shadow .25s;overflow:hidden}.nav-item::after{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:linear-gradient(180deg,#19e6c1,#7c5cff);border-radius:2px;transform:translateY(-50%);transition:height .3s cubic-bezier(.4,0,.2,1)}.nav-item:hover{transform:translateX(4px)}.btn{transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,background .25s,opacity .2s,filter .25s;position:relative}.btn:hover:not(:disabled){transform:translateY(-2px)}.btn:active:not(:disabled){transform:translateY(0) scale(.97)}.btn-primary:hover:not(:disabled){box-shadow:0 8px 28px rgba(25,230,193,.35);filter:brightness(1.08)}.btn-warn{background:linear-gradient(135deg,#ffbf47,#ff8a5c);color:#1a1206;font-weight:800;border:0}.btn-warn:hover:not(:disabled){box-shadow:0 8px 28px rgba(255,191,71,.35);filter:brightness(1.06)}.icon-btn{transition:transform .2s,color .2s,border-color .2s}.icon-btn:hover{color:var(--primary)}.chip{transition:transform .18s,background .22s,color .22s,border-color .22s,box-shadow .22s}.card{transition:border-color .3s,box-shadow .3s,transform .3s}.plan-card:hover{transform:translateY(-6px);box-shadow:0 18px 48px rgba(0,0,0,.45)}.mobile-nav button{transition:color .2s,transform .2s}.mobile-nav button.active svg{animation:navPop .35s cubic-bezier(.34,1.56,.64,1)}.view.active{animation:viewIn .35s cubic-bezier(.4,0,.2,1)}.row-anim{animation:rowIn .4s cubic-bezier(.4,0,.2,1) backwards}.lev-preview{background:rgba(255,138,92,.06)}.lev-liq-price{font-size:14px;color:#ff8a5c;transition:color .3s}.ad-card{margin:0 18px 14px;padding:12px 14px;background:linear-gradient(145deg,rgba(124,92,255,.08),rgba(25,230,193,.05));border:1px dashed rgba(124,92,255,.3);border-radius:14px;animation:fadeSlide .4s ease}.ad-tag{font-size:9.5px;letter-spacing:1px;text-transform:uppercase;color:var(--text-3);margin-bottom:6px}.ad-title{font-size:13px;font-weight:800;margin-bottom:3px}.ad-text{font-size:11.5px;color:var(--text-2);line-height:1.45;margin-bottom:8px}.pager{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px}.coin-rank,.pager-info{font-family:var(--font-mono);color:var(--text-3)}.pager-info{font-size:12px;min-width:60px;text-align:center}.coin-rank{font-size:10.5px;min-width:22px}.scr-pane{animation:fadeSlide .3s ease}.whale-mega td{background:rgba(255,191,71,.05)}.whale-mega td:first-child{border-left:2px solid var(--warning)}.plans-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.plan-card.premium{border-color:rgba(255,191,71,.25)}.plan-card.premium:hover{box-shadow:0 18px 48px rgba(255,191,71,.12)}.ref-banner{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px;background:linear-gradient(145deg,rgba(25,230,193,.06),rgba(124,92,255,.06))}.ref-link-row{display:flex;gap:8px;margin:12px 0}.auth-grid{display:grid;gap:18px;max-width:860px}.acc-grid,.auth-grid{grid-template-columns:1fr 1fr}.acc-row,.vc-key-row{display:flex;align-items:center}.acc-row{justify-content:space-between;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:13.5px}.acc-row span{color:var(--text-3)}.vc-key-row{position:relative;gap:10px;flex-wrap:wrap;justify-content:flex-start}.vc-key-row>span:first-child{flex:none}#vcApiKey{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;filter:blur(5px);cursor:pointer;user-select:none;transition:filter .2s ease}#vcApiKey:hover{filter:blur(3px)}#vcApiKey.has-key{font-weight:600}#vcApiKey.revealed,#vcApiKey.revealed:hover{filter:none!important;user-select:text}#vcApiKey:not(.has-key){filter:none;cursor:default}.vc-key-reissue,.vc-key-reveal{display:inline-flex;align-items:center;flex:none;border-radius:999px;cursor:pointer;white-space:nowrap;transition:transform .15s,box-shadow .15s,opacity .15s}.vc-key-reveal{margin-left:auto;padding:5px 16px;border:1px solid rgba(255,196,60,.55);background:linear-gradient(135deg,#ffd84d,#ffb02e);color:#1a1200;font-size:12px;font-weight:800;z-index:3;max-width:100%;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 12px rgba(255,190,40,.4)}.vc-key-reveal:hover{transform:scale(1.05);box-shadow:0 4px 16px rgba(255,190,40,.55)}.vc-key-reveal:active{transform:scale(.97)}.vc-key-reissue{margin-left:2px;padding:5px 12px;border:1px solid rgba(255,96,120,.45);background:rgba(255,96,120,.1);color:#ff8fa3;font-size:11.5px;font-weight:700}.vc-key-reissue:hover{transform:scale(1.04);box-shadow:0 2px 12px rgba(255,96,120,.35)}.vc-key-reissue:active{transform:scale(.97)}.vc-key-reissue:disabled{opacity:.5;cursor:default}.vc-copied{position:static;transform:none;margin-left:-4px;font-size:11.5px;font-weight:800;opacity:0;pointer-events:none;transition:opacity .18s ease}.vc-copied,.vc-key-row .vc-copied{color:#35d07f}.vc-keys-box{position:relative;display:flex;flex-direction:column;margin:4px 0 14px;padding:4px 14px 6px;border-radius:12px;background:linear-gradient(120deg,rgba(25,230,193,.1),rgba(124,92,255,.13) 55%,rgba(255,191,71,.1));border:1px solid rgba(25,230,193,.5);border-left:4px solid #19e6c1;box-shadow:0 0 22px rgba(25,230,193,.18),inset 0 0 30px rgba(25,230,193,.05);animation:vcKeysPulse 2.8s ease-in-out infinite}.vc-keys-box .acc-row{border-bottom-color:rgba(25,230,193,.16);padding:7px 0}.vc-keys-box .acc-row:last-child{border-bottom:none}.vc-keys-box .acc-row>span:first-child{flex:none;color:#19e6c1;font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;background:rgba(25,230,193,.13);border:1px solid rgba(25,230,193,.45);padding:3px 10px;border-radius:999px;text-shadow:0 0 10px rgba(25,230,193,.65);white-space:nowrap}.vc-keys-box #vcApiHost,.vc-keys-box #vcApiKey{color:#f4faff;font-size:13px!important;font-weight:700;text-shadow:0 0 9px rgba(25,230,193,.4)}.vc-keys-box #vcApiHost{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.vc-keys-box{animation:none}}.vc-copied.show{opacity:1}.acc-row .plan-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-weight:700;font-size:11px;letter-spacing:1.6px;padding:5px 14px;border-radius:999px;line-height:1;text-transform:uppercase;white-space:nowrap;position:relative;overflow:hidden;vertical-align:middle}.acc-row .plan-badge.free{color:var(--text-3);background:rgba(255,255,255,.06);border:1px solid var(--border)}.acc-row .plan-badge.pro{color:var(--primary);background:var(--primary-dim);border:1px solid rgba(25,230,193,.35);box-shadow:0 0 12px rgba(25,230,193,.15),inset 0 0 12px rgba(25,230,193,.06)}.acc-row .plan-badge.premium{color:#1e1400;border:1px solid rgba(255,224,150,.85);background:linear-gradient(135deg,#fff3c4 0,#ffd76a 28%,#ffbf47 55%,#ff9e2c 82%,#ff8a3d 100%);box-shadow:0 0 18px rgba(255,191,71,.45),inset 0 1px 0 rgba(255,255,255,.65),inset 0-2px 6px rgba(255,138,61,.35)}.acc-row .plan-badge.premium::before{content:"";position:absolute;top:-60%;bottom:-60%;left:-45%;width:38%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.85),transparent);transform:skewX(-22deg);animation:planShine 3.6s ease-in-out infinite}.acc-row .plan-badge.admin{color:#f6f3ff;border:1px solid rgba(165,140,255,.65);background:linear-gradient(135deg,#a48dff 0,#7c5cff 45%,#5a3bf0 100%);box-shadow:0 0 16px rgba(124,92,255,.45),inset 0 1px 0 rgba(255,255,255,.35);animation:adminGlow 3s ease-in-out infinite}.acc-row .plan-badge.premium+.plan-badge.admin{margin-left:6px}.auth-err{color:var(--danger);font-size:12.5px;margin-top:10px;min-height:16px}.admin-stats{grid-template-columns:repeat(4,1fr);margin-bottom:18px}.admin-stats>.admin-stats-bar{grid-column:1/-1}.admin-stats-bar{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px;width:100%}.admin-stats-bar .asb-card{background:var(--card-bg, rgba(255,255,255,.04));border:1px solid var(--border, rgba(255,255,255,.08));border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.3;color:var(--text-1, #fff);transition:opacity .15s;overflow:hidden}.admin-stats-bar .asb-card:hover{opacity:.85}.admin-stats-bar .asb-card-title{font-size:11px;color:var(--text-3, #888);font-weight:500;text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;gap:4px;white-space:nowrap}.admin-stats-bar .asb-card-value{font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.admin-stats-bar .asb-card-sub{font-size:11px;color:var(--text-3, #888);font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-stats-bar .asb-reset-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin-left:6px;border:1px solid var(--border, rgba(255,255,255,.12));border-radius:4px;background:0 0;color:var(--text-3, #888);font-size:12px;cursor:pointer;line-height:1;vertical-align:middle;transition:all .15s;flex-shrink:0}.admin-stats-bar .asb-reset-btn:hover{color:var(--danger, #ef5350);border-color:var(--danger, #ef5350);background:rgba(239,83,80,.08)}.admin-stats-bar .asb-dim,.admin-stats-bar .asb-sub{font-size:11px;color:var(--text-3, #888);font-weight:400}@media (max-width:900px){.admin-stats-bar{grid-template-columns:repeat(3,1fr);gap:8px}.admin-stats-bar .asb-card{padding:8px 10px}.admin-stats-bar .asb-card-value{font-size:15px}.admin-stats-bar .asb-dim{display:none}}@media (max-width:600px){.admin-stats-bar{grid-template-columns:repeat(2,1fr)}}.kpi-mini .kpi-value{font-size:24px}.admin-grid{grid-template-columns:3fr 2fr}.sel-sm{padding:5px 8px;font-size:12px;width:auto}.fb-row{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:12.5px}#adminFeedback::-webkit-scrollbar,#adminMail::-webkit-scrollbar,#adminPanel .table-wrap::-webkit-scrollbar{width:9px;height:9px}#adminFeedback::-webkit-scrollbar-track,#adminMail::-webkit-scrollbar-track,#adminPanel .table-wrap::-webkit-scrollbar-track{background:var(--surface);border-radius:8px}#adminFeedback::-webkit-scrollbar-thumb,#adminMail::-webkit-scrollbar-thumb,#adminPanel .table-wrap::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:8px;border:2px solid var(--surface)}#adminFeedback::-webkit-scrollbar-thumb:hover,#adminMail::-webkit-scrollbar-thumb:hover,#adminPanel .table-wrap::-webkit-scrollbar-thumb:hover{background:rgba(25,230,193,.4)}#adminFeedback,#adminMail,#adminPanel .table-wrap{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) var(--surface)}#view-liquidations .table-wrap::-webkit-scrollbar,#view-portfolio .table-wrap::-webkit-scrollbar,#view-token .table-wrap::-webkit-scrollbar,#view-trade .table-wrap::-webkit-scrollbar,#view-whales .table-wrap::-webkit-scrollbar{width:9px;height:9px}#view-liquidations .table-wrap::-webkit-scrollbar-track,#view-portfolio .table-wrap::-webkit-scrollbar-track,#view-token .table-wrap::-webkit-scrollbar-track,#view-trade .table-wrap::-webkit-scrollbar-track,#view-whales .table-wrap::-webkit-scrollbar-track{background:var(--surface);border-radius:8px}#view-liquidations .table-wrap::-webkit-scrollbar-thumb,#view-portfolio .table-wrap::-webkit-scrollbar-thumb,#view-token .table-wrap::-webkit-scrollbar-thumb,#view-trade .table-wrap::-webkit-scrollbar-thumb,#view-whales .table-wrap::-webkit-scrollbar-thumb{background:rgba(25,230,193,.35);border-radius:8px;border:2px solid var(--surface)}#view-liquidations .table-wrap::-webkit-scrollbar-thumb:hover,#view-portfolio .table-wrap::-webkit-scrollbar-thumb:hover,#view-token .table-wrap::-webkit-scrollbar-thumb:hover,#view-trade .table-wrap::-webkit-scrollbar-thumb:hover,#view-whales .table-wrap::-webkit-scrollbar-thumb:hover{background:rgba(25,230,193,.55)}#view-liquidations .table-wrap,#view-portfolio .table-wrap,#view-token .table-wrap,#view-trade .table-wrap,#view-whales .table-wrap{scrollbar-width:thin;scrollbar-color:rgba(25,230,193,.45) var(--surface)}.fb-vote{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06);font-size:13px;color:var(--text-2)}.fb-vote button{font-size:16px;padding:6px 14px}.fb-vote button:hover{transform:translateY(-3px) scale(1.15)}.tn-row{padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:12.5px;line-height:1.5}.tn-row a{color:var(--text);text-decoration:none}.tn-tone{color:var(--text-3);font-size:11px;margin-left:6px}.ai-engine{margin-left:auto;font-size:10px;letter-spacing:.5px;color:#b2a0ff;background:rgba(124,92,255,.12);padding:3px 8px;border-radius:8px;text-transform:none}.ai-deep{margin-top:12px;padding-top:12px;border-top:1px dashed rgba(124,92,255,.25)}.ai-answer{font-size:13.5px;line-height:1.7;padding:14px;margin-top:12px;background:rgba(124,92,255,.06);border:1px solid rgba(124,92,255,.18);border-radius:12px;animation:fadeSlide .4s ease}.seg-sm{display:inline-flex;padding:3px;margin-right:4px}.seg-sm button{padding:7px 14px;font-size:12px}.btn-del{width:26px;height:26px;font-size:15px;color:var(--text-3)}.btn-del:hover{color:var(--danger);border-color:rgba(255,77,103,.4);transform:scale(1.15)}.pf-row{cursor:pointer;transition:background .2s}.pf-row:hover td{background:rgba(255,255,255,.02)}.liq-kpi-grid{grid-template-columns:repeat(4,1fr);margin-bottom:18px}.liq-clusters-grid{grid-template-columns:1fr 1fr;margin-top:18px}@media (max-width:1240px){.plans-3{max-width:480px;margin:0 auto}.acc-grid,.admin-grid,.plans-3{grid-template-columns:1fr}.admin-stats,.liq-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.auth-grid,.liq-clusters-grid{grid-template-columns:1fr}.liq-kpi-grid{grid-template-columns:1fr 1fr}.pager{gap:8px}.topbar-right{flex-wrap:wrap;gap:8px}.mobile-nav{overflow-x:auto;justify-content:flex-start}.mobile-nav button{min-width:62px;flex:0 0 auto}.fb-vote{flex-wrap:wrap}.ref-banner{flex-direction:column;text-align:center}#view-whales .table-wrap,.scr-pane .table-wrap{font-size:12px}}.clickable{cursor:pointer}.clickable:hover td{background:rgba(25,230,193,.04)}.mover{transition:background .15s,transform .15s}.mover:hover{background:rgba(25,230,193,.07);transform:translateX(2px)}.token-head,.token-score-row{display:flex;align-items:center;flex-wrap:wrap}.token-head{gap:14px;margin-bottom:18px}.token-score-row{gap:26px}.tk-metrics{display:flex;flex-direction:column;gap:7px;margin-top:10px}.tk-metric{display:flex;align-items:center;gap:10px}.tk-name{font-size:12px;color:var(--text-2);min-width:128px}.tk-bar{flex:1;height:8px;border-radius:4px;background:rgba(255,255,255,.06);overflow:hidden}.tk-fill{height:100%;border-radius:4px;transition:width .8s cubic-bezier(.4,0,.2,1);animation:fillIn 1s cubic-bezier(.4,0,.2,1)}.tk-val{font-size:12px;font-weight:700;min-width:26px;text-align:right}.expert-line{font-size:13.5px;line-height:1.65;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.04)}@media (max-width:860px){.token-score-row{flex-direction:column}.tk-name{min-width:96px;font-size:11px}#tokenKpis{grid-template-columns:1fr 1fr!important}}.input-spin-wrap{position:relative}.input-spinner,.searching-note::after{border-top-color:var(--primary);border-radius:50%}.input-spinner{position:absolute;right:12px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(25,230,193,.25);opacity:0;pointer-events:none;transition:opacity .2s}.input-spinner.on{opacity:1;animation:spin .7s linear infinite}.input.searching{border-color:var(--primary)!important;animation:searchPulse 1.2s ease-in-out infinite}.searching-note{display:inline-flex;align-items:center;gap:4px}.searching-note::after{content:"";width:10px;height:10px;border:1.5px solid rgba(25,230,193,.3);animation:spin .7s linear infinite;margin-left:4px}.inp-sm{width:90px;padding:6px 9px;font-size:12.5px;text-align:right}#adminPlans input{transition:border-color .2s,box-shadow .2s}#adminPlans input:focus{border-color:#7c5cff;box-shadow:0 0 0 3px rgba(124,92,255,.15)}.stop-suggest{padding:10px 12px;background:linear-gradient(135deg,rgba(25,230,193,.06),rgba(124,92,255,.06));border:1px solid rgba(25,230,193,.18);border-radius:12px;font-size:12.5px;line-height:1.55;animation:fadeSlideIn .3s ease}.stop-suggest:empty{display:none}.stop-suggest-row{color:var(--text-2)}.stop-suggest-row b{color:#fff;font-size:13.5px}.stop-suggest-warn{margin-top:7px;padding:7px 9px;border-radius:8px;background:rgba(255,77,103,.1);border:1px solid rgba(255,77,103,.25);color:#ff8fa0;font-size:12px}.inp-date{width:130px;text-align:left;color-scheme:dark}.inp-date::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.radar-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.radar-cards .threat-card{margin-bottom:0;height:100%;display:flex;flex-direction:column}.radar-cards .threat-facts{margin-top:auto;padding-top:12px}.threat-card.tc-high{border-left:3px solid var(--danger);background:linear-gradient(135deg,rgba(255,77,103,.05),var(--surface))}.threat-card.tc-med{border-left:3px solid var(--warning);background:linear-gradient(135deg,rgba(255,191,71,.04),var(--surface))}.threat-card.tc-low{border-left:3px solid #7c5cff}.tc-ico{font-size:15px}.modal-wide{width:min(1240px,calc(100vw - 20px));max-width:none;max-height:min(93vh,1080px);overflow-y:auto;padding:16px 22px 20px}.modal-wide .card-title{margin-top:14px}.modal-wide .factor-item{padding:8px 10px}.modal-wide .scenario{padding:10px 12px;margin-bottom:0}.modal-wide .scenarios-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:900px){.modal-wide .scenarios-row{grid-template-columns:1fr}.modal-wide .factors-grid{grid-template-columns:1fr 1fr}}.modal-head{position:sticky;top:-22px;z-index:6;background:var(--surface);margin:-22px -26px 14px;padding:16px 26px;border-bottom:1px solid var(--border)}.modal-head h3{font-family:var(--font-display);font-size:17px}.modal-x{margin-left:auto;flex-shrink:0}.modal-x:hover{color:#fff;border-color:var(--danger);background:rgba(255,77,103,.12)}.nav-item.locked,.nav-item.q-locked{opacity:.55}.nav-item.locked::after,.nav-item.q-locked::after{content:"🔒";font-size:10.5px;margin-left:auto;opacity:.9}#mobileNav button.locked,#mobileNav button.q-locked{opacity:.5}#mobileNav button.locked::after{content:"🔒";font-size:8px}#mobileNav button.q-locked::after{content:"🔒";font-size:8px;margin-left:2px}.nav-item.guest-gated::after,.nav-item.nav-limited::after{content:"🔒";font-size:9px;position:static;margin-left:auto;width:auto;height:auto;background:0 0;opacity:.5}#mobileNav button.guest-gated::after{content:"🔒";font-size:7px;margin-left:2px;opacity:.55}.nav-item.nav-limited::after{content:"⏳";opacity:.6}#mobileNav button.nav-limited::after{content:"⏳";font-size:7px;margin-left:2px;opacity:.6}#liqCustom,.chips .input{background:var(--surface-2)!important;color:var(--text)!important;border:1px solid var(--border)}input.input:-webkit-autofill,input.input:-webkit-autofill:focus,input.input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface-2) inset!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);transition:background-color 99999s ease-in-out 0s}.src-link{display:inline-block;padding:3px 8px;border-radius:7px;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);font-size:11px;text-decoration:none;transition:all .15s}.src-link:hover{color:var(--primary);border-color:rgba(25,230,193,.35)}@media (max-width:720px){.radar-cards{grid-template-columns:1fr}.modal-wide{width:calc(100vw - 16px);max-height:92vh;padding:16px 14px}.modal-head{margin:-16px -14px 12px;padding:12px 14px;top:-16px}}.g-pulse{grid-area:pulse}.pulse-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pulse-tile{background:var(--surface-2);border:1px solid var(--border);padding:12px 14px}.pulse-tile:hover{transform:translateY(-2px);border-color:var(--border-strong)}.pt-label{font-size:10.5px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.pt-val{font-family:var(--font-mono);font-size:19px;font-weight:800;color:var(--text)}.pt-sub{font-size:10.5px;color:var(--text-3);margin-top:3px}.grid-overview{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"score kpi1 kpi2""score kpi3 kpi4""score pulse pulse""summary summary summary""market market threats"}.kpi-spark{width:100%;display:block;margin-top:10px}.dn-row{padding:8px 0;border-top:1px solid rgba(255,255,255,.05);font-size:13px}.dn-row a{color:var(--text);text-decoration:none;font-weight:600;flex:1;min-width:200px}.dn-prev{flex:1 0 100%;font-size:12px;color:var(--text-2);line-height:1.5;padding-left:2px}.dn-meta{font-family:var(--font-mono)}.dn-meta b{color:var(--text);font-weight:700}.dn-age{color:var(--primary);font-weight:800}.dn-meta{color:var(--text-2);font-size:12px;white-space:nowrap}#dashNews{margin-top:12px}#view-token .expert-line{font-size:14.5px;line-height:1.7}#tradeModal .tp-chip b,#view-token .tk-metrics{font-size:14px}#view-dashboard #dashVerdict [style*="font-size:26px"],#view-token .verdict-title{font-size:20px!important}#view-token .kpi-value{font-size:22px}#view-token .tn-row{font-size:13.5px}#view-token .token-head>div>div:first-child{font-size:21px!important}.stop-suggest{margin-top:10px}.stop-suggest-row{background:rgba(25,230,193,.06);border:1px solid rgba(25,230,193,.2);border-radius:12px;padding:10px 14px;font-size:13px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width:860px){.grid-overview{grid-template-columns:1fr 1fr;grid-template-areas:"kpi1 kpi2""kpi3 kpi4""pulse pulse""score score""summary summary""market market""threats threats"}.pulse-grid{grid-template-columns:1fr}.topbar-right{flex-wrap:wrap;gap:6px}#supportBtn span{display:none}#accountBtn span{max-width:84px;overflow:hidden;text-overflow:ellipsis}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap table{min-width:560px}#view-dashboard .g-market table,.g-score .table-wrap table{min-width:480px}.modal-wide{padding:14px 12px}.token-head{flex-wrap:wrap}#tokenKpis{grid-template-columns:repeat(2,1fr)!important}.liq-kpi-grid{grid-template-columns:repeat(2,1fr)}.chips{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}.chips .chip{white-space:nowrap;flex-shrink:0}.pager,.section-head{flex-wrap:wrap}#view-token .verdict-title{font-size:18px!important}}@media (max-width:480px){.pulse-grid{grid-template-columns:1fr}.pt-val{font-size:16px}.card{padding:16px}.kpi-value{font-size:22px}h1{font-size:18px}}@media (max-width:1240px) and (min-width:861px){.grid-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kpi1 kpi2""kpi3 kpi4""pulse pulse""score score""summary summary""market market""threats threats"}}.trade-params{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.tp-chip{background:var(--surface-2);display:flex;flex-direction:column;gap:2px}.tp-chip i{font-style:normal;font-size:10px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.tp-chip b{font-size:13.5px;color:var(--text);font-weight:800}.tp-liq{border-color:rgba(255,138,92,.4);background:rgba(255,138,92,.07)}.tp-liq b{color:#ff8a5c}.horizon-ai,.lsr15-first{border-radius:12px;padding:10px 14px;line-height:1.55}.horizon-ai{margin-top:10px;background:rgba(124,92,255,.07);border:1px solid rgba(124,92,255,.25);font-size:13px;color:var(--text-2)}.horizon-ai b{color:#b2a0ff}.lsr15-first{margin-bottom:10px;background:rgba(25,230,193,.06);border:1px solid rgba(25,230,193,.22);font-size:13.5px;color:var(--text);font-weight:700}.modal-wide::-webkit-scrollbar,.modal::-webkit-scrollbar{width:9px}.modal-wide::-webkit-scrollbar-track,.modal::-webkit-scrollbar-track{background:var(--surface);border-radius:8px}.modal-wide::-webkit-scrollbar-thumb,.modal::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:8px;border:2px solid var(--surface)}.modal-wide::-webkit-scrollbar-thumb:hover,.modal::-webkit-scrollbar-thumb:hover{background:rgba(25,230,193,.4)}.modal,.modal-wide{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) var(--surface)}.ag-features{margin:12px 0 14px}.ag-feat{font-size:13px;color:var(--text-2);padding:6px 0 6px 4px;border-top:1px solid rgba(255,255,255,.05);line-height:1.45}.ag-feat:first-child{border-top:none}.ag-login{border-top:1px solid var(--border);padding-top:14px}.pnl-cell{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.pnl-pct{font-family:var(--font-mono);font-size:14.5px;font-weight:800}.pnl-usd{font-size:11.5px;font-weight:700;opacity:.85}.pnl-up .pnl-pct,.pnl-up .pnl-usd{color:var(--success);text-shadow:0 0 14px rgba(53,208,127,.35)}.pnl-down .pnl-pct,.pnl-down .pnl-usd{color:var(--danger);text-shadow:0 0 14px rgba(255,77,103,.3)}.foot-gainers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (min-width:1500px){.foot-gainers{grid-template-columns:repeat(5,minmax(0,1fr))}}.fg-tile{display:flex;align-items:center;gap:9px;overflow:hidden;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:10px 12px;cursor:pointer;transition:transform .18s,border-color .18s}.fg-tile:hover{transform:translateY(-2px);border-color:rgba(53,208,127,.4)}.fg-tile,.fg-tile>div{min-width:0}.fg-sym{font-size:12.5px;font-weight:800}.fg-price{font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-tile .pct{margin-left:auto}@media (max-width:1240px){.foot-gainers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.foot-gainers{grid-template-columns:repeat(2,minmax(0,1fr))}}.pulse-tile .pt-label{font-size:12px!important;font-weight:800!important;color:#b9c2d4!important;text-transform:uppercase;letter-spacing:.06em}.pulse-tile .pt-val{font-size:22px!important;font-weight:800!important;color:var(--text)}.pulse-tile .pt-sub{font-size:12px!important;color:#96a0b5!important;font-weight:600}.pulse-click{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.pulse-click:hover{transform:translateY(-2px);border-color:rgba(25,230,193,.45);box-shadow:0 6px 22px rgba(25,230,193,.12)}.token-about{margin:12px 0 4px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.6;color:var(--text-2)}.token-about b{color:var(--text)}.cat-chip{display:inline-block;background:rgba(124,92,255,.12);border:1px solid rgba(124,92,255,.3);color:#b2a0ff;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700;margin-right:6px}.chart-note{margin-top:10px;background:rgba(25,230,193,.05);border:1px solid rgba(25,230,193,.18);border-radius:12px;padding:11px 14px;font-size:13.5px;line-height:1.6;color:var(--text-2)}.expert-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}.expert-block{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:13px 15px}.eb-head{font-size:13px;font-weight:800;color:var(--text);margin-bottom:6px}.eb-text{font-size:13.5px;line-height:1.62;color:#c3cbda}.expert-plan{grid-column:1/-1;border-color:rgba(25,230,193,.35);background:rgba(25,230,193,.05)}.expert-plan .eb-head{color:var(--primary)}@media (max-width:900px){.expert-grid{grid-template-columns:1fr}}#userInbox .fb-row{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.ais-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.ais-item{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.ais-ico{font-size:13px}.ais-label{font-size:10.5px;font-weight:800;color:#96a0b5;text-transform:uppercase;letter-spacing:.05em}.ais-val{font-size:13px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.ais-val.up{color:var(--success)}.ais-val.down{color:var(--danger)}.ais-val.warn{color:var(--warning)}.ais-verdict{background:rgba(25,230,193,.06);border:1px solid rgba(25,230,193,.22);font-weight:700;color:var(--text)}@media (max-width:1100px){.ais-grid{grid-template-columns:repeat(2,1fr)}}.ai-line{padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:13.5px;line-height:1.55;color:#c3cbda}.ai-line:last-child{border-bottom:none}.ai-hl,.alerts-idle b{color:var(--text)}.pump-legend{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px;font-size:12px;color:var(--text-3);align-items:center}.pump-legend>span{display:flex;align-items:center;gap:6px}.share-pop{position:absolute;bottom:calc(100% + 8px);left:0;z-index:300;background:#161e2b;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 14px 44px rgba(0,0,0,.5);padding:8px;display:flex;flex-direction:column;gap:2px;min-width:230px;animation:pop-in .18s ease}.share-pop a,.share-pop button{display:block;width:100%;text-align:left;background:0 0;border:0;cursor:pointer;color:var(--text);font-size:13.5px;font-weight:600;padding:9px 12px;border-radius:9px;text-decoration:none;transition:background .15s}.share-pop a:hover,.share-pop button:hover{background:rgba(25,230,193,.1)}.alerts-idle{display:flex;align-items:center;gap:14px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:16px 18px}.alerts-idle-ico{font-size:22px}.alerts-idle b{font-size:14px;display:block;margin-bottom:3px}.alerts-idle div div{font-size:12.5px;color:var(--text-2);line-height:1.5}.tk-click,.watch-row{cursor:pointer;transition:background .15s}.watch-row{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;border-bottom:1px solid rgba(255,255,255,.05)}.watch-row:hover{background:rgba(25,230,193,.06)}.watch-row b{min-width:56px}.watch-row .pf-del{margin-left:auto}.mini-ring .score-center{display:flex;align-items:center;justify-content:center;text-align:center}.mini-ring .score-center .score-num{line-height:1}#tradePreviewChart{background:#0d1320}.tk-click{border-radius:8px}.tk-click:hover{background:rgba(25,230,193,.08)}.breadth-bar{height:6px;border-radius:3px;background:rgba(255,77,103,.35);overflow:hidden;margin:4px 0 3px}.breadth-bar span{display:block;height:100%;background:linear-gradient(90deg,#35d07f,#19e6c1);border-radius:3px}.breadth-nums{font-size:11px}.widgets-pane{margin-top:4px}.widgets-divider{margin:14px 0 10px;padding-top:12px;border-top:1px solid var(--border);font-size:11px}.widgets-pane .widget-tile{padding:12px 14px}.widgets-pane .widget-tile:hover{border-color:var(--border-strong)}.widgets-divider,.widgets-pane .wt-head{font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.widgets-pane .wt-head{font-size:10.5px;margin-bottom:5px}.widgets-pane .wt-val{font-family:var(--font-mono);font-size:19px;font-weight:800;margin-top:0}.widgets-pane .wt-sub{font-size:10.5px;color:var(--text-3);margin-top:3px}.widget-tile{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:14px 16px;transition:transform .18s,border-color .18s}.widget-tile:hover{transform:translateY(-2px);border-color:rgba(124,92,255,.35)}.wt-head{font-size:11.5px;color:var(--text-3);font-weight:700;text-transform:uppercase;letter-spacing:.4px}.wt-val{font-family:var(--font-display);font-size:22px;font-weight:700;margin-top:6px}.wt-sub{font-size:11.5px;color:var(--text-2);margin-top:3px;line-height:1.4}.widget-locked{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--text-2);padding:14px 16px;background:rgba(124,92,255,.06);border:1px dashed rgba(124,92,255,.3);border-radius:12px}.searching-dots::after{content:"";animation:srchDots 1.2s steps(4) infinite}.input.searching{border-color:rgba(25,230,193,.5);box-shadow:0 0 0 3px rgba(25,230,193,.12)}#toasts>div{background:linear-gradient(180deg,#172033,#101827)!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 18px 44px rgba(0,0,0,.62),0 0 0 1px rgba(25,230,193,.06)!important;padding:14px 16px!important}#toasts b{color:var(--text)!important;font-size:15px!important;line-height:1.4!important}#toasts div div{color:#d3d9e5!important;font-size:14px!important;line-height:1.6!important}.modal-wide #tradeResult{font-size:14px;line-height:1.65}.modal-wide #tradeResult button{min-height:44px;font-size:14px}.quota-line{margin-top:8px;font-size:12.5px;color:var(--text-2);display:inline-block;padding:6px 14px;background:rgba(25,230,193,.06);border:1px solid rgba(25,230,193,.18);border-radius:8px}.quota-line b,.sh-src a{color:var(--primary)}.plan-badge{display:inline-block;font-weight:800;font-size:11px;letter-spacing:.06em;padding:2px 9px;border-radius:999px;vertical-align:1px;background:rgba(96,108,128,.18);border:1px solid rgba(96,108,128,.45);color:#c7cdda}.plan-badge.pro{background:rgba(124,92,255,.16);border-color:rgba(124,92,255,.55);color:#b2a0ff}.plan-badge.premium{background:linear-gradient(135deg,rgba(255,191,71,.18),rgba(255,138,92,.14));border-color:rgba(255,191,71,.6);color:#ffc85c;box-shadow:0 0 12px rgba(255,191,71,.25)}.q-num{font-size:14px;font-weight:800}.q-num.q-ok{color:var(--success)}.q-num.q-low{color:var(--warning)}.q-num.q-0{color:var(--danger)}#tradeLimitNote{font-size:12.5px}#tradeLimitNote .q-num,.er-zones>div{font-size:13px}.ct-copyres#pmWPick,.quota-lock{flex-wrap:wrap;align-items:center}.quota-lock{display:inline-flex;justify-content:center;gap:6px}.q-timer{font-size:10.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.plan-timer b,.q-timer b{color:var(--warning);font-variant-numeric:tabular-nums}.ct-toolbar{display:none!important}.ct-copyres#pmWPick{gap:6px 10px;padding:9px 10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:10px}.ct-vote-lab{font-size:11px;font-weight:700;color:var(--ct-t3);letter-spacing:.2px}.ct-vote-pick{font-size:15px;font-weight:800;padding:3px 11px;border-radius:999px;letter-spacing:.3px}.ct-vote-pick.ct-yes{color:#052e16;background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 2px 12px rgba(34,197,94,.35)}.ct-vote-pick.ct-no{color:#fff;background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 2px 12px rgba(239,68,68,.35)}.ct-vote-sub{flex-basis:100%;color:var(--ct-t3);font-size:11px}.ct-vote-live,.plan-timer{border-radius:999px;font-size:11px}.ct-vote-live{font-weight:700;color:var(--ct-acc,#35D07F);margin-left:6px;padding:2px 8px;background:rgba(53,208,127,.12);border:1px solid rgba(53,208,127,.3)}.plan-timer{display:inline-flex;align-items:center;gap:5px;margin:0 0 12px;padding:3px 9px;background:rgba(255,190,50,.14);border:1px solid rgba(255,190,50,.3);color:var(--text-2);font-weight:600;white-space:nowrap}.plan-timer b{font-weight:800}.er-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.er-pair{font-size:15px;font-weight:700;letter-spacing:.5px}.er-sig{font-size:13px;font-weight:600;margin-top:3px}.er-score{font-family:var(--font-display);font-size:38px;font-weight:800;line-height:1}.er-score-sub{font-size:15px;font-weight:600;color:var(--text-3)}.er-zones{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;padding:10px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px}.er-zones>div{gap:2px}.er-zlbl{font-size:11px;color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-weight:700}.er-bars,.er-zones>div{display:flex;flex-direction:column}.er-bars{gap:7px}.er-row{display:grid;grid-template-columns:105px 1fr 34px minmax(120px,1.2fr);gap:10px;align-items:center}.er-lbl{font-size:12.5px;font-weight:700;color:var(--text)}.er-track{height:9px;border-radius:5px;background:rgba(255,255,255,.09);overflow:hidden}.er-fill{display:block;height:100%;border-radius:5px;transition:width .5s ease}.er-num{font-size:13px;font-weight:800;text-align:right}.er-note{font-size:12px;color:var(--text-2);line-height:1.35}.er-changed{margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.45;background:rgba(25,230,193,.07);border:1px solid rgba(25,230,193,.25);border-radius:10px}.er-alerts,.er-disclaimer{margin-top:10px;color:var(--text-2)}.er-alerts{display:flex;flex-direction:column;gap:5px;font-size:12.5px}.er-disclaimer{font-size:11px;line-height:1.4}@media (max-width:700px){.er-zones{grid-template-columns:1fr;gap:6px}.er-row{grid-template-columns:92px 1fr 30px}.er-note{grid-column:1/-1;margin-top:-3px;padding-left:2px}}.shadow-kicker{font-family:var(--font-mono);font-size:10.5px;letter-spacing:2.5px;color:var(--warning);font-weight:700;margin-bottom:4px}.shadow-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.shs-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 16px}.shs-num{font-family:var(--font-display);font-size:26px;font-weight:800}.shs-lbl{font-size:11.5px;color:var(--text-2);margin-top:2px}.shadow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.shadow-feed{position:relative;padding-left:26px}.shadow-feed::before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,rgba(255,191,71,.5),rgba(124,92,255,.35),transparent);border-radius:2px}.sh-card{position:relative;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--text-3);border-radius:var(--radius-sm);padding:14px 16px;margin-bottom:12px;animation:fadeSlide .35s ease}.sh-card::before{content:"";position:absolute;left:-23px;top:18px;width:10px;height:10px;border-radius:50%;background:var(--bg);border:2px solid var(--text-3)}.sh-card.sh-manipulation{border-left-color:var(--danger)}.sh-card.sh-manipulation::before{border-color:var(--danger);box-shadow:0 0 10px rgba(255,77,103,.5)}.sh-card.sh-flow{border-left-color:#7c5cff}.sh-card.sh-flow::before{border-color:#7c5cff}.sh-card.sh-macro{border-left-color:var(--warning)}.sh-card.sh-macro::before{border-color:var(--warning)}.sh-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.sh-tag{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:1px;padding:2px 8px;border-radius:6px;text-transform:uppercase}.sh-tag-manipulation{background:rgba(255,77,103,.14);color:#ff8fa3}.sh-tag-flow{background:rgba(124,92,255,.14);color:#b2a0ff}.sh-tag-macro{background:rgba(255,191,71,.14);color:#ffd27a}.sh-tag-market{background:rgba(25,230,193,.12);color:#6ff2dc}.sh-time{margin-left:auto;font-family:var(--font-mono);font-size:11.5px;color:var(--text-2);font-weight:700;white-space:nowrap}.sh-title{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:9px}.sh-conf,.sh-sec{margin-top:8px;color:var(--text-2)}.sh-sec{font-size:14px;line-height:1.7}.mr-row b,.sh-sec b{color:var(--text);font-size:12px}.sh-sec b{text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:3px}.sh-conf{display:inline-flex;align-items:center;gap:6px;font-size:11px}.sh-conf-bar{width:90px;height:5px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.sh-conf-fill{display:block;height:100%;border-radius:3px}.sh-src{font-size:11px;color:var(--text-3);margin-top:6px}.sh-src a{text-decoration:none}.mirror-card{border:1px solid rgba(124,92,255,.28);background:linear-gradient(135deg,rgba(124,92,255,.05),var(--surface))}.mirror-form{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.mirror-form .input{flex:1;min-width:220px}.mirror-note{font-size:11.5px;color:var(--text-2);margin-bottom:10px}.mr-score-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:10px}.mr-big{font-family:var(--font-display);font-size:40px;font-weight:800;line-height:1}.mr-verdict,.view-hero h2{font-size:13.5px;font-weight:700}.mr-sub{font-size:12px;color:var(--text-2);margin-top:3px}.mr-rows{display:flex;flex-direction:column;gap:6px;margin-top:8px}.mr-row{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-2)}.mr-row b{min-width:130px}.mr-track{flex:1;height:8px;border-radius:4px;background:rgba(255,255,255,.07);overflow:hidden}.mr-fill{display:block;height:100%;border-radius:4px}.mr-val{font-family:var(--font-mono);font-size:12px;font-weight:700;min-width:44px;text-align:right}.mr-note{margin-top:10px;font-size:12px;color:var(--text-2);line-height:1.5;padding:10px 12px;background:var(--surface-2);border-radius:10px}@media (max-width:700px){.shadow-summary{grid-template-columns:1fr}.shadow-feed{padding-left:18px}.sh-card::before{left:-15px}}@media (max-width:560px){.seg.seg-sm button{font-size:11px;padding:6px 8px}.chips{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.chips::-webkit-scrollbar{display:none}.chips .chip,.chips .input,.chips .select{flex-shrink:0}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap table{min-width:560px}.trade-layout{grid-template-columns:1fr!important}.modal-wide{max-width:100vw!important;border-radius:0!important;max-height:100vh!important}.grid-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.g-market,.g-pulse,.g-score,.g-summary,.g-threats{grid-column:1/-1!important}.acc-grid,.admin-grid,.auth-grid,.expert-grid,.pulse-grid,.tk-metrics{grid-template-columns:1fr!important}h2{font-size:19px}.section-head .sub{display:none}#tokenKpis{grid-template-columns:repeat(2,1fr)!important}.plan-card{min-width:0}.topbar{flex-wrap:wrap;gap:6px}}.form-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-row2 .form-group{margin-bottom:12px}.market-type-note,.scr-legend{padding:8px 12px;border-radius:10px}.market-type-note{margin-top:8px;font-size:12px;line-height:1.5;background:rgba(53,208,127,.07);border:1px solid rgba(53,208,127,.25);color:var(--text-2)}.market-type-note.mt-warn{background:rgba(255,191,71,.08);border-color:rgba(255,191,71,.35)}.scr-legend{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:11.5px;color:var(--text-3);margin-bottom:10px;background:var(--surface-2)}.ad-view{border-radius:14px;border:1px solid var(--border);background:linear-gradient(135deg,rgba(124,92,255,.15),rgba(25,230,193,.1));padding:26px 16px;margin:12px 0 4px}.ad-progress{height:5px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden;margin-top:12px}.ad-progress-fill{height:100%;width:0;background:linear-gradient(90deg,#19e6c1,#7c5cff)}#aiNewsMore{background:linear-gradient(135deg,rgba(25,230,193,.15),rgba(124,92,255,.15));border:1px solid rgba(25,230,193,.4);color:var(--primary);font-weight:700;padding:7px 14px;box-shadow:0 0 14px rgba(25,230,193,.12)}#aiNewsMore:hover{background:rgba(25,230,193,.2);transform:translateY(-1px);box-shadow:0 0 20px rgba(25,230,193,.25)}@media (max-width:560px){.form-row2{grid-template-columns:1fr;gap:0}}.dn-fx{font-size:10.5px;white-space:nowrap;padding:2px 8px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid var(--border)}.dn-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.watch-alert-cell{display:inline-flex;align-items:center;gap:4px}.watch-alert-cell .inp-sm{padding:4px 8px;font-size:11.5px}.dn-important{background:linear-gradient(90deg,rgba(255,77,103,.07),transparent 70%);border-left:2px solid var(--danger);padding-left:8px;border-radius:6px}.dn-divider{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-3);margin:8px 0 4px;padding-top:6px;border-top:1px dashed var(--border)}#view-dashboard,.expert-block{position:relative}.expert-block .eb-head{font-size:15px;font-weight:850;letter-spacing:.01em;display:flex;align-items:center;gap:7px}.expert-block .eb-text{font-size:14px;line-height:1.72;color:var(--text-2)}.expert-block .key-value,.expert-block b,.expert-block strong{color:var(--text);font-weight:850}.expert-block .positive{color:var(--success)}.expert-block .negative{color:var(--danger)}.expert-block.expert-highlight{border-color:rgba(255,193,7,.42);box-shadow:inset 3px 0 0 var(--warning)}.hl-row{transition:background .18s ease,transform .18s ease}.hl-row:hover{background:rgba(255,255,255,.035)}.hl-side-long{background:rgba(25,230,193,.045)}.hl-side-short{background:rgba(255,77,106,.045)}.hl-side-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em}.hl-side-long .hl-side-badge{color:var(--success);background:rgba(25,230,193,.12)}.hl-side-short .hl-side-badge{color:var(--danger);background:rgba(255,77,106,.12)}.hl-pnl-neg,.hl-pnl-pos{color:var(--success);font-weight:800}.hl-pnl-neg{color:var(--danger)}#view-dashboard::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 10%,rgba(249,240,2,.12),transparent 40%),radial-gradient(circle at 90% 20%,rgba(0,240,255,.12),transparent 40%),radial-gradient(circle at 50% 90%,rgba(255,42,109,.1),transparent 40%);z-index:0;animation:bgPulse 10s ease-in-out infinite alternate}#view-dashboard>*{position:relative;z-index:1}.view-hero{text-align:center}.view-hero h2{font-size:2.2rem;background:linear-gradient(to right,var(--primary),var(--cyber-cyan),var(--secondary));text-shadow:0 0 20px rgba(0,240,255,.5);animation:glowText 3s infinite alternate;font-family:var(--font-display);font-size:19px;margin:0;background:linear-gradient(90deg,#fff 25%,#7cf5e3 70%,#19e6c1)}.kpi-ico{width:24px;height:24px;flex-shrink:0;filter:drop-shadow(0 0 8px currentColor);animation:iconPulse 2s infinite}#view-dashboard .g-kpi1,#view-dashboard .g-kpi2,#view-dashboard .g-kpi3,#view-dashboard .g-kpi4{background:rgba(255,255,255,.03);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,border-color .4s;position:relative}#view-dashboard .g-kpi1::before,#view-dashboard .g-kpi2::before,#view-dashboard .g-kpi3::before,#view-dashboard .g-kpi4::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:20px 20px 0 0}#view-dashboard .g-kpi1::before{background:linear-gradient(90deg,#f7931a,#fa0);box-shadow:0 0 15px #f7931a}#view-dashboard .g-kpi1 .card-title{color:#ffb45e}#view-dashboard .g-kpi1 .kpi-ico{color:#f7931a}#view-dashboard .g-kpi1:hover{transform:translateY(-5px);border-color:rgba(247,147,26,.6);box-shadow:0 20px 40px rgba(247,147,26,.2),inset 0 0 20px rgba(247,147,26,.1)}#view-dashboard .g-kpi2::before{background:linear-gradient(90deg,#a990ff,#d9c4ff);box-shadow:0 0 15px #a990ff}#view-dashboard .g-kpi2 .card-title{color:#b9a6ff}#view-dashboard .g-kpi2 .kpi-ico{color:#a990ff}#view-dashboard .g-kpi2:hover{transform:translateY(-5px);border-color:rgba(169,144,255,.6);box-shadow:0 20px 40px rgba(124,92,255,.25),inset 0 0 20px rgba(169,144,255,.1)}#view-dashboard .g-kpi3::before{background:linear-gradient(90deg,var(--primary),#00f0ff);box-shadow:0 0 15px var(--primary)}#view-dashboard .g-kpi3 .card-title{color:#7ff2dc}#view-dashboard .g-kpi3 .kpi-ico{color:var(--primary)}#view-dashboard .g-kpi3:hover{transform:translateY(-5px);border-color:rgba(25,230,193,.6);box-shadow:0 20px 40px rgba(25,230,193,.2),inset 0 0 20px rgba(25,230,193,.1)}#view-dashboard .g-kpi4::before{background:linear-gradient(90deg,var(--warning),#ff2a6d);box-shadow:0 0 15px var(--warning)}#view-dashboard .g-kpi4 .card-title{color:#ffd68a}#view-dashboard .g-kpi4 .kpi-ico{color:var(--warning)}#view-dashboard .g-kpi4:hover{transform:translateY(-5px);border-color:rgba(255,191,71,.6);box-shadow:0 20px 40px rgba(255,191,71,.2),inset 0 0 20px rgba(255,191,71,.1)}#view-dashboard .kpi-value{font-size:32px;letter-spacing:-.02em;text-shadow:0 0 20px rgba(25,230,193,.5);font-weight:800}#view-dashboard .g-kpi1 .kpi-value{text-shadow:0 0 20px rgba(247,147,26,.6)}#view-dashboard .g-kpi2 .kpi-value{text-shadow:0 0 20px rgba(169,144,255,.6)}#view-dashboard .g-kpi3 .kpi-value{text-shadow:0 0 20px rgba(25,230,193,.6)}#view-dashboard .g-kpi4 .kpi-value{text-shadow:0 0 20px rgba(255,191,71,.6)}#view-dashboard .g-score{background:rgba(255,255,255,.02);backdrop-filter:blur(12px);border:1px solid rgba(57,255,20,.2);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,border-color .4s}#view-dashboard .g-score:hover{border-color:rgba(57,255,20,.6);box-shadow:0 25px 50px rgba(0,0,0,.4),0 0 40px rgba(57,255,20,.15);transform:translateY(-5px)}.pulse-tile{background:linear-gradient(160deg,rgba(255,255,255,.04),transparent 60%),rgba(23,13,61,.6);backdrop-filter:blur(10px);border:1px solid rgba(0,240,255,.2);border-radius:16px!important;position:relative;overflow:hidden;transition:all .3s ease}.pulse-tile::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:.5s}.pulse-tile:hover::before{left:100%}.pulse-tile:hover{transform:translateY(-5px) scale(1.02);border-color:rgba(0,240,255,.6);box-shadow:0 15px 30px rgba(0,0,0,.4),0 0 25px rgba(0,240,255,.2)}#view-dashboard .table-wrap th{background:rgba(0,0,0,.4);border-bottom:2px solid rgba(0,240,255,.3);color:var(--cyber-cyan);text-transform:uppercase;letter-spacing:.05em;padding:6px 10px;font-size:10px}#view-dashboard tbody tr{border-bottom:1px solid rgba(255,255,255,.05)}#view-dashboard tbody tr:hover{background:rgba(0,240,255,.08);border-left:3px solid var(--cyber-cyan);background:rgba(10,132,255,.06)}#view-dashboard .g-summary{background:rgba(255,255,255,.03);backdrop-filter:blur(15px);border:1px solid rgba(157,107,255,.3)}#view-dashboard .g-summary:hover{border-color:rgba(157,107,255,.7);box-shadow:0 25px 50px rgba(0,0,0,.4),0 0 40px rgba(157,107,255,.2);transform:translateY(-5px)}#view-dashboard .g-threats{border:1px solid rgba(255,42,109,.3)}#view-dashboard .g-threats:hover{border-color:rgba(255,42,109,.7);box-shadow:0 25px 50px rgba(0,0,0,.4),0 0 40px rgba(255,42,109,.15);transform:translateY(-5px)}.dash-verdict-badge{border-radius:12px!important;padding:12px 16px!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;backdrop-filter:blur(10px)}#view-dashboard .g-market .table-wrap,#view-dashboard .g-score .table-wrap{max-height:none;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(25,230,193,.55) rgba(17,23,34,.72)}#view-dashboard .g-market .table-wrap::-webkit-scrollbar,#view-dashboard .g-score .table-wrap::-webkit-scrollbar{height:8px}#view-dashboard .g-market .table-wrap::-webkit-scrollbar-track,#view-dashboard .g-score .table-wrap::-webkit-scrollbar-track{background:linear-gradient(90deg,rgba(17,23,34,.7),rgba(124,92,255,.12));border-radius:999px}#view-dashboard .g-market .table-wrap::-webkit-scrollbar-thumb,#view-dashboard .g-score .table-wrap::-webkit-scrollbar-thumb{background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:999px;border:2px solid rgba(17,23,34,.85)}#view-dashboard .g-market .table-wrap::-webkit-scrollbar-thumb:hover,#view-dashboard .g-score .table-wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#6ff2dc,#b2a0ff)}#view-dashboard .g-market .table-wrap thead th,#view-dashboard .g-score .table-wrap thead th{position:sticky;top:0;z-index:2;background:#161a26;background:rgba(14,18,32,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#view-dashboard .table-wrap td{padding:5px 10px;font-size:12.5px}#view-dashboard .coin-cell{gap:7px}#view-dashboard .coin-cell img{width:20px;height:20px}#view-dashboard .coin-name{font-size:12.5px}#view-dashboard .coin-sym{font-size:10px}#view-dashboard .pct{font-size:11.5px;padding:2px 6px}#view-dashboard .table-wrap .mono{font-size:12px}#view-dashboard .g-market .pager{margin-top:12px;display:flex;justify-content:center}#view-dashboard .g-market .pager .btn-sm{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:all .2s}#view-dashboard .g-market .pager .btn-sm:hover{background:rgba(0,240,255,.1);border-color:rgba(0,240,255,.4);box-shadow:0 0 15px rgba(0,240,255,.2)}#view-dashboard #dashNews{max-height:none;overflow:visible;margin-top:8px}@media (max-width:860px){#view-dashboard #dashNews{max-height:430px;overflow-y:auto}}#view-dashboard .dn-row{padding:5px 0;font-size:12.5px;gap:6px}#view-dashboard .dn-row a{min-width:140px}#view-dashboard #dashVerdict>div{padding:10px 12px!important;gap:10px!important;margin-bottom:8px}#view-dashboard #dashVerdict [style*="font-size:16px"]{font-size:14px!important}#view-dashboard #dashEvents{margin-bottom:8px!important}#view-dashboard .ais-item{padding:4px 0}#view-dashboard .summary-meta{margin-top:6px}#view-dashboard #dashThreats{max-height:none;overflow:visible;padding-right:0}#view-dashboard .threat-card{padding:10px 12px;margin-bottom:8px}#view-dashboard .threat-head{margin-bottom:5px}#view-dashboard .threat-title{font-size:13px;margin-bottom:3px}#view-dashboard .threat-desc{font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#view-dashboard .threat-more{margin-top:5px;font-size:11px}#view-dashboard .pulse-tile{padding:9px 11px;border-radius:10px}#view-dashboard .pulse-tile .pt-label{font-size:10px!important;margin-bottom:3px}#view-dashboard .pulse-tile .pt-val{font-size:15px!important}#view-dashboard .pulse-tile .pt-sub{font-size:10px!important;margin-top:2px}#view-dashboard .g-market:hover{border-color:rgba(255,255,255,.15);box-shadow:0 20px 52px rgba(0,0,0,.32)}#view-dashboard .g-kpi1,#view-dashboard .g-kpi2,#view-dashboard .g-kpi3,#view-dashboard .g-kpi4,#view-dashboard .g-market,#view-dashboard .g-pulse,#view-dashboard .g-score,#view-dashboard .g-summary,#view-dashboard .g-threats{animation-delay:0s}.logo-name span,body[data-view=dashboard] h1{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body[data-view=dashboard] h1{background:linear-gradient(92deg,var(--primary) 0%,#7ff2dc 45%,#a990ff 100%)}@media (prefers-reduced-motion:reduce){#view-dashboard .card{animation:none}#view-dashboard .pulse-tile{transition:none}}#tradeModal .result-score-row{background:linear-gradient(135deg,rgba(124,92,255,.11),rgba(25,230,193,.06) 55%,transparent),var(--surface-2);border:1px solid rgba(124,92,255,.32);border-radius:16px;padding:18px 20px;margin-bottom:16px;box-shadow:0 10px 34px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05);position:relative;overflow:hidden}#tradeModal .result-score-row::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7c5cff,#19e6c1,transparent 85%)}#tradeModal .mini-ring{filter:drop-shadow(0 0 14px rgba(25,230,193,.35))}#tradeModal .mini-ring .score-num{text-shadow:0 0 18px rgba(25,230,193,.45)}#tradeModal .verdict-title{font-size:21px;letter-spacing:.01em;text-shadow:0 0 24px currentColor}#tradeModal .tp-chip{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.09);padding:8px 13px;transition:border-color .2s,transform .2s,box-shadow .2s}#tradeModal .tp-chip:hover{transform:translateY(-2px);border-color:rgba(124,92,255,.5);box-shadow:0 6px 16px rgba(0,0,0,.25)}#tradeModal .tp-chip.tp-liq{border-color:rgba(255,138,92,.55);background:rgba(255,138,92,.1);box-shadow:0 0 16px rgba(255,138,92,.12)}#tradeModal .tp-chip.tp-liq b{color:#ffb27e;font-size:15px}.horizon-ai{background:linear-gradient(135deg,rgba(124,92,255,.13),rgba(124,92,255,.04));border-color:rgba(124,92,255,.4);box-shadow:0 4px 18px rgba(124,92,255,.12)}.factor-item{transition:border-color .2s,transform .2s,box-shadow .2s}.factor-item:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.28)}.factor-item.f-ok{border-color:rgba(53,208,127,.28);background:linear-gradient(135deg,rgba(53,208,127,.07),var(--surface-2) 70%)}.factor-item.f-ok:hover{border-color:rgba(53,208,127,.55)}.factor-item.f-bad{border-color:rgba(255,77,103,.32);background:linear-gradient(135deg,rgba(255,77,103,.08),var(--surface-2) 70%)}.factor-item.f-bad:hover{border-color:rgba(255,77,103,.6)}.factor-item.f-bad b{color:#ff8a9e}.ais-verdict{background:linear-gradient(90deg,rgba(25,230,193,.1),rgba(124,92,255,.08));border-color:rgba(25,230,193,.35);border-radius:12px;padding:12px 16px;font-size:14px;box-shadow:0 4px 20px rgba(25,230,193,.08)}.lv-row{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:4px;border-radius:10px;border:1px solid transparent;transition:transform .2s,border-color .2s}.lv-row:hover{transform:translateX(3px)}.lv-row.lv-sl{background:rgba(255,77,103,.06);border-color:rgba(255,77,103,.25)}.lv-row.lv-sl:hover{border-color:rgba(255,77,103,.55)}.lv-row.lv-sl2{background:rgba(255,138,92,.05);border-color:rgba(255,138,92,.22)}.lv-row.lv-sl2:hover{border-color:rgba(255,138,92,.5)}.lv-row.lv-tp{background:rgba(53,208,127,.05);border-color:rgba(53,208,127,.22)}.lv-row.lv-tp:hover{border-color:rgba(53,208,127,.5)}.lv-name{min-width:62px;font-weight:800;font-size:12px;padding:3px 8px;border-radius:7px;text-align:center}.lv-name.lv-n-sl{background:rgba(255,77,103,.15);color:var(--danger)}.lv-name.lv-n-sl2{background:rgba(255,138,92,.15);color:#ff8a5c}.lv-name.lv-n-tp{background:rgba(53,208,127,.15);color:var(--success)}.scenario{border-radius:12px;padding:12px 16px;border-left-width:4px;transition:transform .2s,box-shadow .2s}.scenario:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.3)}.scenario.pos{background:linear-gradient(135deg,rgba(53,208,127,.1),var(--surface-2) 70%)}.scenario.neu{background:linear-gradient(135deg,rgba(255,191,71,.09),var(--surface-2) 70%)}.scenario.neg{background:linear-gradient(135deg,rgba(255,77,103,.1),var(--surface-2) 70%)}.scenario .prob{float:none;display:inline-block;font-size:12.5px;font-weight:800;color:var(--text);background:rgba(255,255,255,.06);border:1px solid var(--border);border-radius:999px;padding:2px 10px;margin-bottom:6px}.trade-form{position:relative;overflow:hidden}.tf-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.tf-title{font-size:17px;font-weight:800;letter-spacing:.01em}.tf-sub{font-size:11.5px;color:var(--text-3);margin-top:2px}.tf-side-badge{font-family:var(--font-mono);font-weight:800;font-size:12.5px;letter-spacing:1.5px;padding:7px 16px;border-radius:999px;text-transform:uppercase;transition:all .2s}.tf-side-badge.long{color:var(--success);background:rgba(53,208,127,.12);border:1px solid rgba(53,208,127,.45);box-shadow:0 0 16px rgba(53,208,127,.18)}.tf-side-badge.short{color:#ff8a9e;background:rgba(255,77,103,.12);border:1px solid rgba(255,77,103,.45);box-shadow:0 0 16px rgba(255,77,103,.18)}.side-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.side-card,.strat-list li{display:flex;color:var(--text)}.side-card{align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:12px 14px;cursor:pointer;text-align:left;transition:all .18s;position:relative}.side-card:hover{border-color:rgba(255,255,255,.2);transform:translateY(-1px)}.side-card .sc-ico{width:38px;height:38px;border-radius:11px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.side-card .sc-ico.up{background:rgba(53,208,127,.12);color:var(--success)}.side-card .sc-ico.down{background:rgba(255,77,103,.12);color:var(--danger)}.side-card .sc-body{display:flex;flex-direction:column;gap:1px;min-width:0}.side-card .sc-body b{font-size:13.5px;white-space:nowrap}.side-card .sc-body small{font-size:11px;color:var(--text-3);line-height:1.3}.side-card .sc-check,.tf-divider{font-weight:800;display:flex;align-items:center}.side-card .sc-check{margin-left:auto;width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1.5px solid var(--border-strong);justify-content:center;font-size:11px;color:transparent;transition:all .18s}.side-card.active-long{border-color:rgba(53,208,127,.55);background:linear-gradient(135deg,rgba(53,208,127,.11),var(--surface-2) 85%);box-shadow:0 0 20px rgba(53,208,127,.12)}.side-card.active-short{border-color:rgba(255,77,103,.55);background:linear-gradient(135deg,rgba(255,77,103,.11),var(--surface-2) 85%);box-shadow:0 0 20px rgba(255,77,103,.12)}.side-card.active-long .sc-check,.side-card.active-short .sc-check{border-color:transparent;color:#0d1320}.side-card.active-long .sc-check{background:var(--success)}.side-card.active-short .sc-check{background:var(--danger)}.tf-divider{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);margin:4px 0 12px;gap:10px}.tf-divider::after{content:"";flex:1;height:1px;background:rgba(255,255,255,.08)}.form-row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.form-row3 .form-group{margin-bottom:16px}.stop-card{display:flex;align-items:center;gap:14px;background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:13px 16px}.stop-card .switch{transform:scale(.9);transform-origin:right center}.trade-run-btn{background:linear-gradient(135deg,#7c5cff,#19e6c1)!important;border:0!important;font-size:15px;font-weight:800;letter-spacing:.02em;border-radius:14px!important;box-shadow:0 8px 24px rgba(124,92,255,.35);transition:transform .15s,box-shadow .2s}.trade-run-btn:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(124,92,255,.45)}.lev-preview{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px;padding:12px 14px;background:linear-gradient(135deg,rgba(255,138,92,.09),rgba(255,138,92,.03));border:1px solid rgba(255,138,92,.24);border-radius:12px;font-size:12.5px;color:var(--text-2);animation:fadeSlide .3s ease}.strat-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.strat-card{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.strat-card.strat-best{border-color:rgba(25,230,193,.5);box-shadow:0 0 24px rgba(25,230,193,.12)}.strat-head,.strat-list li i{font-weight:800;align-items:center}.strat-head{display:flex;gap:8px;font-size:16.5px;flex-wrap:wrap;letter-spacing:.02em}.strat-head.long,.strat-list li.ok i{color:var(--success)}.strat-head.short{color:var(--danger)}.strat-pill{font-size:11.5px;font-weight:800;padding:3px 12px;border:1px solid;border-radius:999px;letter-spacing:.03em;background:rgba(255,255,255,.04)}.strat-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.strat-list li{align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.5}.strat-list li i{font-style:normal;width:17px;height:17px;border-radius:50%;flex-shrink:0;display:inline-flex;justify-content:center;font-size:10.5px;margin-top:2px}.strat-list li.ok i{background:rgba(53,208,127,.18)}.strat-list li.bad i{background:rgba(255,77,103,.18);color:var(--danger)}.strat-plan{font-size:13px;color:var(--text);line-height:1.6;background:rgba(124,92,255,.08);border:1px solid rgba(124,92,255,.25);border-radius:10px;padding:10px 13px}.strat-plan-label{display:block;font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--primary);margin-bottom:4px}.strat-verdict{margin-top:14px;font-size:14px;line-height:1.55;background:rgba(25,230,193,.07);border:1px solid rgba(25,230,193,.25);border-radius:12px;padding:12px 16px}.strat-verdict,.strat-verdict b{color:var(--text)}@media (max-width:760px){.strat-grid{grid-template-columns:1fr}}@media (max-width:640px){.side-cards{grid-template-columns:1fr}.form-row3{grid-template-columns:1fr 1fr}.tf-head{flex-direction:column;align-items:flex-start}}.scr-liq-slider{display:flex;align-items:center;gap:14px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:10px 16px;margin-bottom:14px}.scr-liq-val{font-size:12.5px!important;min-width:190px;text-align:right;color:var(--text);white-space:nowrap}#scrLiqSlider{flex:1}.tk-loader{padding:24px}.tk-loader-head{display:flex;align-items:center;gap:16px;margin-bottom:20px}.tk-loader-spin{width:42px;height:42px;border-radius:50%;flex-shrink:0;border:3px solid rgba(25,230,193,.15);border-top-color:var(--primary);animation:spin .8s linear infinite;box-shadow:0 0 18px rgba(25,230,193,.15)}.tk-loader-title{font-size:16.5px;font-weight:800}.tk-loader-title b{color:var(--primary)}.tk-loader-sub{font-size:12.5px;color:var(--text-3);margin-top:3px;line-height:1.4}.tk-loader-pct{font-size:22px;opacity:.8;animation:pulseDot 1.2s ease-in-out infinite}.tk-loader-body{display:flex;gap:22px;margin-bottom:20px}.tk-loader-bars,.tk-loader-ring{display:flex;justify-content:center}.tk-loader-ring{flex-shrink:0;align-items:center}.tk-loader-bars{flex:1;flex-direction:column;gap:12px}.tk-lb{display:grid;grid-template-columns:34% 1fr 9%;align-items:center;gap:10px}.nav-item svg,.tk-lb-track{background:rgba(255,255,255,.05)}.tk-lb-track{height:8px;border-radius:6px;overflow:hidden;position:relative}.tk-lb-fill{position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,rgba(25,230,193,.55),transparent);animation:lbSlide 1.3s ease-in-out infinite}.tk-loader-foot{display:flex;flex-direction:column;gap:10px}.logo-mark{position:relative;background:linear-gradient(135deg,#19e6c1,#7c5cff);animation:logoGlow 2.6s ease-in-out infinite}.logo-mark .lm-pulse{position:absolute;inset:-4px;border-radius:15px;border:1.5px solid rgba(25,230,193,.55);animation:lmPulse 2.2s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}.logo-name{font-weight:800;font-size:16px;letter-spacing:.03em}.logo-name span{background:linear-gradient(90deg,#19e6c1,#7c5cff);filter:drop-shadow(0 0 10px rgba(25,230,193,.55));font-weight:900}.logo-sub{letter-spacing:.18em}.mobile-nav button[data-view=copytrade],.nav-item{position:relative}.nav-item svg{width:34px;height:34px;padding:7px;border-radius:9px;border:1px solid rgba(255,255,255,.07);transition:all .2s}.nav-item:hover svg{background:rgba(25,230,193,.12);border-color:rgba(25,230,193,.35)}.nav-item.active svg{background:linear-gradient(135deg,rgba(25,230,193,.18),rgba(124,92,255,.18));border-color:rgba(25,230,193,.5);box-shadow:0 0 14px rgba(25,230,193,.3)}.nav-item.active{background:linear-gradient(90deg,rgba(25,230,193,.1),rgba(124,92,255,.06))}.nav-item.active::after{height:65%;box-shadow:0 0 12px rgba(25,230,193,.7)}.topbar-right .btn,.topbar-right .icon-btn{border-radius:11px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09)}.topbar-right .btn{backdrop-filter:blur(6px)}.topbar-right .btn:hover{border-color:rgba(25,230,193,.45);background:linear-gradient(135deg,rgba(25,230,193,.12),rgba(124,92,255,.12));box-shadow:0 4px 16px rgba(25,230,193,.15)}.topbar-right .btn svg{transition:transform .2s}.topbar-right .btn:hover svg{transform:translateY(-1px) scale(1.08)}.topbar-right .icon-btn{transition:all .2s}.topbar-right .icon-btn:hover{border-color:rgba(124,92,255,.5);background:linear-gradient(135deg,rgba(124,92,255,.14),rgba(25,230,193,.1));box-shadow:0 4px 16px rgba(124,92,255,.2)}.live-pill{background:linear-gradient(135deg,rgba(25,230,193,.12),rgba(124,92,255,.08));border:1px solid rgba(25,230,193,.3);border-radius:999px}.hl-card{background:linear-gradient(160deg,rgba(124,92,255,.07),var(--surface-1) 45%);border:1px solid rgba(124,92,255,.28)}.hl-card-title{font-size:15px}.hl-dot{animation:hlDot 1.8s ease-in-out infinite}.hl-coins .chip,.hl-wallet{border-radius:999px;font-weight:700}.hl-coins .chip.active{background:linear-gradient(135deg,#7c5cff,#19e6c1)}.hl-coins .chip[data-hlmin].active{background:linear-gradient(135deg,rgba(124,92,255,.25),rgba(25,230,193,.2));color:var(--text)}.hl-wallet{font-family:var(--font-mono);font-size:12px;color:var(--primary);text-decoration:none;background:rgba(25,230,193,.08);border:1px solid rgba(25,230,193,.25);padding:3px 10px;display:inline-flex;align-items:center;gap:4px;transition:all .18s;white-space:nowrap}.hl-wallet:hover{background:rgba(25,230,193,.18);border-color:rgba(25,230,193,.6);box-shadow:0 0 14px rgba(25,230,193,.35);transform:translateY(-1px)}#scrHlPos tr:hover{background:rgba(124,92,255,.06)}.view-hero,.view-hero .vh-ico{display:flex;align-items:center}.view-hero{gap:14px;flex-wrap:wrap;padding:15px 18px;border-radius:16px;margin-bottom:18px;background:linear-gradient(120deg,rgba(25,230,193,.09),rgba(124,92,255,.09) 60%,rgba(255,191,71,.05))}.view-hero .vh-ico{width:46px;height:46px;border-radius:13px;flex-shrink:0;justify-content:center;font-size:22px;background:linear-gradient(135deg,rgba(25,230,193,.16),rgba(124,92,255,.16))}.view-hero .sub{font-size:12.5px;color:var(--text-3)}.view-hero .shadow-kicker{font-size:10px;letter-spacing:2px;margin-bottom:2px}@media (max-width:720px){.view-hero{padding:12px 14px}.view-hero h2{font-size:17px}}.sh-badge-new,.shadow-live{font-family:var(--font-mono)}.shadow-live{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11px;color:var(--text-2);background:rgba(25,230,193,.08);border-radius:999px;padding:4px 12px;white-space:nowrap}.shadow-live .sl-dot{width:7px;height:7px;border-radius:50%;background:#19e6c1;animation:hlDot 1.6s infinite}.sh-card.sh-new{border-color:rgba(25,230,193,.55);box-shadow:0 0 20px rgba(25,230,193,.14);animation:shSlideIn .5s ease}.sh-card.sh-new::before{background:#19e6c1;box-shadow:0 0 12px #19e6c1}.sh-badge-new{position:absolute;top:-9px;right:12px;z-index:2;background:linear-gradient(135deg,#19e6c1,#7c5cff);color:#04120e;font-size:10px;font-weight:800;letter-spacing:.6px;padding:2px 9px;border-radius:8px;box-shadow:0 2px 10px rgba(25,230,193,.4);animation:shPulse 2s infinite}.sh-card.sh-seen{opacity:.82}.sh-card .sh-upd{font-size:10px;color:var(--text-3);margin-left:4px}.sh-feed-more{text-align:center;padding:10px 0 4px;font-size:12px;color:var(--text-3)}.threat-card.threat-click{cursor:pointer;transition:all .18s}.threat-card.threat-click:hover{border-color:rgba(124,92,255,.55);box-shadow:0 6px 22px rgba(0,0,0,.4);transform:translateY(-1px)}.threat-card.threat-click .threat-more{color:var(--primary);font-size:12px;font-weight:700;margin-top:8px;display:inline-flex;align-items:center;gap:4px;transition:gap .18s,color .18s}.threat-card.threat-click:hover .threat-more{color:#fff;gap:8px}.threat-bar{margin-left:auto;width:44px;height:5px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden;flex-shrink:0}.threat-bar-fill{display:block;height:100%;border-radius:3px}.threat-more{margin-top:8px;font-size:11px;color:var(--primary);font-weight:700}.tn-row .src-link{margin-right:8px;margin-bottom:4px;display:inline-block}.btn-gold{background:linear-gradient(135deg,#ffd54d,#ffb300)!important;color:#1a1300!important;font-weight:800!important;border:0!important;box-shadow:0 0 0 1px rgba(255,200,0,.35),0 0 14px rgba(255,200,0,.45),inset 0 1px 0 rgba(255,255,255,.35);animation:goldPulse 2.4s ease-in-out infinite}.btn-gold:hover{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(255,210,0,.5),0 0 22px rgba(255,200,0,.65),inset 0 1px 0 rgba(255,255,255,.4);transform:translateY(-1px)}.shadow-grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media (max-width:900px){.shadow-grid2{grid-template-columns:1fr}}.vw-track{display:inline-block;width:52px;height:6px;border-radius:4px;background:var(--border);vertical-align:middle;margin-right:6px;overflow:hidden}.vw-fill{display:block;height:100%;border-radius:4px}.pm{--pm-bg:transparent;--pm-card:var(--surface-2);--pm-line:var(--border);--pm-t2:var(--text-2);--pm-t3:var(--text-3);--pm-grn:var(--success);--pm-red:var(--danger);--pm-warn:var(--warning);--pm-info:var(--secondary);--pm-acc:var(--primary);font-family:var(--font-body);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);padding:20px;margin-top:18px;font-weight:400}.pm *{box-sizing:border-box}.pm-head{justify-content:space-between;flex-wrap:wrap}.pm-head,.pm-head-left{display:flex;align-items:center;gap:12px}.pm-title{font-size:20px;font-weight:500;color:#fff;font-family:"Manrope",sans-serif}.pm-live{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--pm-grn);background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25);padding:3px 10px;border-radius:20px}.pm-dot{width:6px;height:6px;border-radius:50%;background:var(--pm-grn);animation:pmPulse 1.6s infinite}.pm-upd{font-size:12px;color:var(--pm-t3)}.pm-sub{font-size:13px;color:var(--pm-t2);margin-top:6px}.pm-tabs{background:#1a1a1a;width:fit-content;max-width:100%}.pm-search input,.pm-tab{font-family:inherit}.pm-tab.active{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3)}.pm-badge{background:var(--pm-red);line-height:1.5}.pm-pane{display:none;margin-top:18px}.pm-pane.active{display:block}.pm-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:900px){.pm-stats{grid-template-columns:repeat(2,1fr)}}.pm-stat{background:var(--pm-card);border:1px solid var(--pm-line);border-radius:10px;padding:12px 14px}.pm-stat-label{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--pm-t3)}.pm-stat-val{font-size:22px;font-weight:500;color:#fff;font-variant-numeric:tabular-nums;margin-top:4px}.pm-stat-delta{font-size:11px;margin-top:2px}.pm-d-up{color:var(--pm-grn)}.pm-d-dn{color:var(--pm-red)}.pm-search,.pm-toolbar{display:flex;align-items:center}.pm-toolbar{gap:10px;margin:16px 0;flex-wrap:wrap}.pm-search{gap:8px;background:var(--pm-card);border:1px solid var(--pm-line);border-radius:8px;padding:0 12px;max-width:260px;flex:1;min-width:180px}.pm-search svg{color:var(--pm-t3);flex:none}.pm-search input{background:0 0;border:0;outline:0;color:#fff;font-size:13px;padding:9px 0;width:100%}.pm-chips{display:flex;gap:8px;flex-wrap:wrap}.pm-chip,.pm-filters{display:flex;align-items:center;gap:6px;background:var(--pm-card);border:1px solid var(--pm-line);border-radius:8px;color:var(--pm-t2);font-size:12px;font-weight:500;padding:7px 12px;cursor:pointer;font-family:inherit}.pm-chip.active{background:var(--primary);color:#04121b;border-color:var(--primary)}.pm-chip .pm-dot{width:5px;height:5px}.pm-filters svg,.pm-search svg{width:15px;height:15px}.pm-tblwrap{overflow-x:auto;border:1px solid var(--pm-line);border-radius:10px}.pm-table{width:100%;border-collapse:collapse;min-width:900px;background:var(--pm-card)}.pm-table td,.pm-table th{padding:10px 12px;border-bottom:1px solid var(--pm-line);white-space:nowrap}.pm-table th{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--pm-t3);font-weight:500;text-align:left;background:var(--surface-2)}.pm-table td{font-size:13px;color:#fff}.pm-table tbody tr:last-child td{border-bottom:0}.pm-table tbody tr:hover{background:var(--surface-3)}.pm-rank,.pm-table .num{font-variant-numeric:tabular-nums}.pm-table .num{text-align:right}.pm-rank{font-size:12px;color:var(--pm-t3)}.pm-rank.gold{color:#d4a017;font-weight:500}.pm-rank.silver{color:#a0a0a0}.pm-rank.bronze{color:#cd7f32}.pm-whale{display:flex;align-items:center;gap:10px}.pm-ava,.pm-wname{color:#fff;font-weight:500}.pm-ava{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex:none}.pm-wname{font-size:13px;line-height:1.2}.pm-waddr{font-size:11px;color:var(--pm-t3);font-family:"JetBrains Mono",monospace;line-height:1.2;max-width:120px;overflow:hidden;text-overflow:ellipsis}.pm-pnl{font-weight:500}.pm-pnl.up{color:var(--pm-grn)}.pm-pnl.dn{color:var(--pm-red)}#gwUsersModal .vc-users-modal .modal-head .gw-online-count b,.pm-pnl,.pm-wr{font-variant-numeric:tabular-nums}.pm-wr.g{color:var(--pm-grn)}.pm-wr.y{color:var(--pm-warn)}.pm-wr.r{color:var(--pm-red)}.pm-risk{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--pm-t2)}.pm-risk .pm-dot{width:5px;height:5px;animation:none}.pm-risk.low .pm-dot{background:var(--pm-grn)}.pm-risk.mid .pm-dot{background:var(--pm-warn)}.pm-risk.hi .pm-dot{background:var(--pm-red)}.pm-ai,.pm-tag{font-weight:500;padding:2px 8px;border-radius:6px}.pm-tag{font-size:11px;display:inline-block}.pm-tag.smart{background:rgba(34,197,94,.1);color:var(--pm-grn)}.pm-tag.contr{background:rgba(99,102,241,.14);color:#a5b4fc}.pm-tag.mom{background:rgba(59,130,246,.12);color:#93c5fd}.pm-tag.ins{background:rgba(245,158,11,.12);color:var(--pm-warn)}.pm-tag.new{background:rgba(239,68,68,.12);color:var(--pm-red)}.pm-tag.pol{background:rgba(99,102,241,.14);color:#a5b4fc}.pm-tag.cr{background:rgba(34,197,94,.1);color:var(--pm-grn)}.pm-ai{font-size:12px;font-variant-numeric:tabular-nums}.pm-ai.g{background:rgba(34,197,94,.12);color:var(--pm-grn)}.pm-ai.y{background:rgba(245,158,11,.12);color:var(--pm-warn)}.pm-ai.r{background:rgba(239,68,68,.12);color:var(--pm-red)}.pm-acts{display:flex;gap:6px;opacity:0;transition:opacity .15s}.pm-table tr:hover .pm-acts{opacity:1}.pm-act,.pm-fh{display:flex;align-items:center}.pm-act{width:26px;height:26px;justify-content:center;border:1px solid var(--pm-line);border-radius:6px;background:0 0;color:var(--pm-t2);cursor:pointer}.pm-act:hover{color:#fff;border-color:#333}.pm-act svg{width:13px;height:13px}.pm-fh{gap:10px;margin-bottom:10px}.pm-fh .pm-ava{width:26px;height:26px;font-size:10px}.pm-ftime{margin-left:auto;font-size:11px;color:var(--pm-t3)}.pm-fbody{font-size:13px;color:#fff;line-height:1.5}.pm-fbody b,.pm-no,.pm-yes{font-weight:500}.pm-no,.pm-yes{color:var(--pm-grn)}.pm-no{color:var(--pm-red)}.pm-ai-block,.pm-fmeta{color:var(--pm-t2);margin-top:10px}.pm-fmeta{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;padding-top:10px;border-top:1px solid var(--pm-line)}.pm-fmeta b{color:#fff;font-variant-numeric:tabular-nums}.pm-ai-block{background:var(--pm-card);border-radius:6px;border-left:2px solid var(--pm-info);padding:10px 12px;font-size:12px;line-height:1.5}.pm-ai-rec,.pm-fmeta b{font-weight:500}.pm-ai-rec.buy,.pm-mrow .val.up{color:var(--pm-grn)}.pm-ai-rec.avoid,.pm-mrow .val.dn{color:var(--pm-red)}.pm-copybox{margin-top:12px;padding-top:12px;border-top:1px dashed var(--pm-line)}.pm-amtlabel{font-size:11px;color:var(--pm-t2);margin-bottom:6px}.pm-amtinput{background:#1a1a1a;border:1px solid var(--pm-line);border-radius:8px;color:#fff;font-size:14px;padding:8px 12px;max-width:140px;font-family:inherit;outline:0}.pm-amtinput:focus{border-color:#333}.pm-copybtns,.pm-copyres{display:flex;flex-wrap:wrap}.pm-copyres{background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.15);border-radius:6px;padding:8px 10px;margin-top:8px;align-items:baseline;gap:10px}.pm-copyres b{font-size:16px;color:var(--pm-grn);font-weight:500;font-variant-numeric:tabular-nums}.pm-copyres span{font-size:11px;color:var(--pm-t2);margin-left:auto}.pm-copybtns{gap:8px;margin-top:10px}.pm-btn-primary{background:#fff;color:#000;border:0;border-radius:8px;font-size:13px;font-weight:500;padding:9px 18px;cursor:pointer;font-family:inherit}.pm-btn-primary:hover{filter:brightness(.92)}.pm-btn-ghost,.pm-modal{border:1px solid var(--pm-line)}.pm-btn-ghost{background:0 0;color:var(--pm-t2);border-radius:8px;font-size:13px;font-weight:500;padding:9px 18px;cursor:pointer;font-family:inherit}.pm-btn-ghost:hover{color:#fff}.pm-modal{background:var(--pm-card);border-radius:14px;max-width:400px}.pm-modal h3{font-family:"Manrope",sans-serif;font-size:17px;font-weight:500;color:#fff;margin-bottom:16px}.pm-mrows{display:grid;gap:8px;margin-bottom:14px}.pm-mrow{display:flex;justify-content:space-between;gap:10px;font-size:13px}.pm-mrow .lbl{color:var(--pm-t2)}.pm-mrow .val{color:#fff;font-weight:500;text-align:right}.pm-amtbox{background:#1a1a1a;border-radius:10px;padding:12px;margin-bottom:14px}.pm-mactions,.pm-warn{display:flex;gap:10px}.pm-mactions .pm-btn-ghost,.pm-mactions .pm-btn-primary{flex:1}.pm-warn{gap:8px;align-items:flex-start;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.25);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--pm-warn);margin-bottom:14px;line-height:1.5}.pm-warn svg{width:16px;height:16px;flex:none;margin-top:1px}.pm-empty-title{font-size:15px;font-weight:500;color:#fff}.pm-empty-sub,.pm-status{font-size:13px;color:var(--pm-t2)}.pm-empty-sub{margin-top:4px}.pm-status{display:flex;align-items:center;gap:8px}.pm-status .pm-dot{width:6px;height:6px;animation:none}.pm-status.on .pm-dot{background:var(--pm-grn)}.pm-status.off .pm-dot{background:#4b4b4b}.pm-trig{font-size:13px;color:#fff;font-weight:500;line-height:1.3}.pm-trig-sub{font-size:11px;color:var(--pm-t3);font-weight:400;margin-top:2px}.pm-nav-badge{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.pm-nav-dot{width:6px;height:6px;border-radius:50%;background:#4ade80;display:inline-block;animation:pmPulse 1.6s infinite;flex:none}.pm-nav-count{position:absolute;top:-3px;right:-3px;min-width:15px;height:14px;padding:0 4px;border-radius:8px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.45);color:#4ade80;font-family:var(--font-mono);font-size:9px;font-weight:700;line-height:12px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.35)}.coin-ico{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#0b0e1a;font-weight:800;font-size:13px;flex:none;text-transform:uppercase}#scr-candle .pm-wr{font-weight:700}.scr-candle-row{cursor:pointer;transition:background .15s}.scr-candle-row:hover{background:rgba(249,115,22,.06)}.pm-stat{transition:border-color .15s,background .15s}.pm-feeditem:hover,.pm-stat:hover{background:var(--surface-2)}.pm-stat:hover{border-color:var(--primary)}.pm-feeditem,.pm-row,.pm-stat{cursor:pointer}.pm-ava{box-shadow:0 0 0 2px var(--surface-3)}.pm-whead{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--pm-line)}.pm-wava{width:46px;height:46px;font-size:16px;box-shadow:0 0 0 3px var(--surface-3),0 4px 14px rgba(0,0,0,.45)}.pm-wid{flex:1;min-width:0}.pm-wid .pm-wname{font-size:16px;font-weight:600}.pm-wtag{font-size:11px;padding:4px 10px;border-radius:999px;font-weight:500;white-space:nowrap}.pm-wtag.on{background:rgba(53,208,127,.12);color:#35d07f}.pm-wtag.off{background:rgba(154,168,188,.12);color:var(--text-3)}.pm-wstats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.pm-wstat{background:var(--pm-card);border:1px solid var(--pm-line);border-radius:10px;padding:9px 12px}.pm-wstat-l{font-size:10.5px;text-transform:uppercase;letter-spacing:.4px;color:var(--pm-t3)}.pm-wstat-v{font-size:16px;font-weight:600;color:#fff;margin-top:2px;font-variant-numeric:tabular-nums}.pm-wstat-v.g{color:#35d07f}.pm-wstat-v.y{color:#ffbf47}.pm-wstat-v.dn,.pm-wstat-v.r{color:#ff4d67}.pm-wstat-v.up{color:#35d07f}.pm-wdeal{background:var(--pm-card);border:1px solid var(--pm-line);border-radius:12px;padding:12px 14px;margin-bottom:16px}.pm-wd-title{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--pm-t3);margin-bottom:8px}.pm-wd-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:13px;color:var(--pm-t2);border-bottom:1px dashed rgba(255,255,255,.05)}.pm-wd-row:last-child{border-bottom:0}.pm-wd-row b{color:#fff;font-weight:600}.pm-wd-row .mono{font-family:"JetBrains Mono",monospace}.pm-wmodal .pm-mactions{display:flex;gap:8px;flex-wrap:wrap}.pm-wmodal .pm-mactions .pm-btn-primary{flex:1.2}.pm-wmodal .pm-mactions .pm-btn-ghost{flex:1}.pm-tab,.pm-tabs{display:flex;gap:6px}.pm-tabs{background:var(--surface-2);border:1px solid var(--border);padding:5px;border-radius:12px;margin:14px 0 4px;flex-wrap:wrap}.pm-tab{background:0 0;border:0;color:var(--text-3);font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:9px;cursor:pointer;font-family:var(--font-body);align-items:center;transition:background .15s,color .15s}.pm-tab:hover{color:var(--text)}.pm-tab.active{background:var(--primary);color:#04121b}.pm-badge{background:var(--danger);color:#fff;border-radius:999px;font-size:10px;padding:1px 6px;font-weight:700}.pm-feeditem{border:1px solid var(--pm-line);border-radius:14px;padding:12px 14px;margin-bottom:8px;background:var(--pm-card);transition:border-color .15s,transform .15s}.pm-feeditem:hover{border-color:var(--primary);transform:translateY(-1px)}.pm-tblwrap{box-shadow:0 6px 24px rgba(0,0,0,.25)}.pm-empty{border:1px dashed var(--border-strong);border-radius:14px;padding:28px;text-align:center}.candle-modal{max-width:620px;width:92vw}.candle-head,.candle-title{font-size:17px;margin-bottom:12px}.candle-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px}.candle-chart-box{background:linear-gradient(180deg,rgba(13,22,33,.7),rgba(8,14,22,.9));border:1px solid var(--border);border-radius:14px;padding:10px 8px 8px;margin-bottom:14px;overflow:hidden}.candle-svg{width:100%;height:150px;display:block}.candle-empty{color:var(--text-3);font-size:12px;text-align:center;padding:40px 0}.candle-why{background:rgba(125,211,252,.06);border:1px solid rgba(125,211,252,.18);border-radius:10px;padding:9px 12px;font-size:12px;line-height:1.55;color:var(--text-2);margin-top:12px}.candle-why b,.ct-table th.sortable:hover{color:#7dd3fc}.candle-actions{display:flex;gap:10px;margin-top:14px}.pm-wtrades-title{font-size:12px;font-weight:700;color:var(--text-2);margin:16px 0 8px;display:flex;align-items:center;gap:8px}.pm-wtrades-src{font-weight:500;color:var(--text-3);font-size:10.5px}.pm-wtrades{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}.pm-wtr{border:1px solid var(--border);border-radius:10px;padding:8px 10px;cursor:pointer;transition:border-color .15s ease,background .15s ease;background:rgba(255,255,255,.015)}.pm-wtr:hover{border-color:var(--primary);background:rgba(34,211,238,.05)}.pm-wtr-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.pm-wtr-top b{font-size:11.5px}.pm-wtr-mk{font-size:11px;color:var(--text-2);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-wtr-t{font-size:10.5px;color:var(--text-3);margin-top:2px}.pm-wmodal{max-width:480px}#view-copytrade .ct,.cbtn{font-family:var(--font-body)}.cbtn{border:0;border-radius:12px;padding:11px 16px;font-size:13px;font-weight:700;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease,filter .15s ease;position:relative;overflow:hidden}.cbtn:active{transform:scale(.96)}.cbtn-primary{flex:1.4;background:linear-gradient(135deg,#22d3ee,#6366f1);color:#04121b;box-shadow:0 4px 16px rgba(99,102,241,.35);animation:cbtnPulse 2.6s infinite}.cbtn-primary:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 8px 22px rgba(99,102,241,.5)}.cbtn-ghost{flex:1;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border-strong)}.cbtn-ghost:hover{color:var(--text);border-color:var(--primary);transform:translateY(-1px)}#view-copytrade{--ct-acc:#22D3EE;--ct-acc2:#6366F1;--ct-grn:#35D07F;--ct-red:#FF4D67;--ct-yel:#FBBF24;--ct-t2:#B7C2D3;--ct-t3:#9AA8BC}#view-copytrade .ct{display:flex;flex-direction:column;gap:14px}.ct-hero,.ct-title{display:flex;align-items:center}.ct-hero{justify-content:space-between;gap:14px;flex-wrap:wrap;background:linear-gradient(135deg,rgba(34,211,238,.12),rgba(99,102,241,.14) 60%,rgba(124,92,255,.08));border:1px solid rgba(124,92,255,.25);border-radius:16px;padding:18px 20px}.ct-title{font-size:21px;font-weight:700;letter-spacing:.2px;color:var(--text);margin:0;gap:10px}.ct-sub{font-size:12.5px;color:var(--ct-t2);margin-top:4px}.ct-hero-r{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.ct-live{font-size:12px;color:var(--ct-t2);display:flex;align-items:center;gap:7px;background:rgba(255,255,255,.04);border:1px solid var(--border);border-radius:20px;padding:5px 12px}.ct-dot{width:7px;height:7px;border-radius:50%;background:#64748b;display:inline-block;flex:none}.ct-dot-on{background:#4ade80;box-shadow:0 0 8px #4ade80}.ct-dot-warn{background:#f59e0b}.ct-quota{font-size:11.5px;color:var(--ct-t2);background:rgba(255,255,255,.04);border:1px solid var(--border);border-radius:20px;padding:4px 12px}.ct-quota-warn{color:#fbbf24;border-color:rgba(251,191,36,.4)}.ct-tab,.ct-tabs{display:flex;align-items:center}.ct-tabs{gap:8px;flex-wrap:wrap}.ct-tab{background:var(--surface-2);border:1px solid var(--border-strong);color:var(--ct-t2);border-radius:12px;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-body);transition:all .15s ease;gap:7px}.ct-tab:hover{border-color:var(--ct-acc);color:var(--text)}.ct-tab.active{background:linear-gradient(135deg,rgba(34,211,238,.18),rgba(99,102,241,.22));border-color:rgba(99,102,241,.55);color:#eaf0f8}.ct-tab.ct-check{margin-left:auto;background:linear-gradient(135deg,#22d3ee,#6366f1);color:#04121b;border:0;font-weight:700;box-shadow:0 4px 14px rgba(99,102,241,.35)}.ct-tab.ct-check:disabled{opacity:.6;cursor:wait}.ct-badge{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(135deg,#22d3ee,#6366f1);color:#04121b;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ct-pane{display:none;flex-direction:column;gap:12px}.ct-pane.active{display:flex;animation:ctFade .2s ease}.ct-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.ct-stat{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border-strong);border-radius:14px;padding:12px 14px;cursor:pointer;transition:border-color .15s}.ct-stat:hover{border-color:var(--ct-acc)}.ct-stat-l{font-size:11px;color:var(--ct-t3);text-transform:uppercase;letter-spacing:.5px}.ct-stat-v{font-size:20px;font-weight:700;color:var(--text);margin:3px 0}.ct-stat-d{font-size:11px;font-weight:600}.ct-stat-d.up{color:var(--ct-grn)}.ct-stat-d.dn{color:var(--ct-red)}.ct-toolbar{gap:10px;flex-wrap:wrap;position:relative}.ct-chips,.ct-search,.ct-toolbar{display:flex;align-items:center}.ct-search{gap:8px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:12px;padding:8px 12px;flex:1;min-width:200px;max-width:340px}.ct-search svg{width:15px;height:15px;color:var(--ct-t3);flex:none}.ct-search input{background:0 0;border:0;outline:0;color:var(--text);font-size:13px;font-family:var(--font-body);width:100%}.ct-chips{gap:6px;flex-wrap:wrap}.ct-chip,.ct-filters{display:flex;align-items:center;background:var(--surface-2);border:1px solid var(--border-strong);color:var(--ct-t2);cursor:pointer;font-family:var(--font-body)}.ct-chip{border-radius:20px;padding:6px 13px;font-size:12px;transition:all .15s;gap:6px}.ct-chip:hover{color:var(--text);border-color:var(--ct-acc)}.ct-chip.active{background:rgba(34,211,238,.14);border-color:var(--ct-acc);color:#7dd3fc}.ct-filters{gap:7px;border-radius:12px;padding:8px 13px;font-size:12.5px}.ct-filters:hover{color:var(--text)}.ct-fbadge{display:none;min-width:16px;height:16px;border-radius:8px;background:var(--ct-acc);color:#04121b;font-size:10px;font-weight:700;align-items:center;justify-content:center;padding:0 4px}.ct-fbadge.show{display:inline-flex}.ct-fpanel{position:absolute;top:calc(100% + 8px);right:0;z-index:40;background:#1a2332;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:14px;display:none;width:min(400px,92vw);box-shadow:0 18px 50px rgba(0,0,0,.5)}.ct-fpanel.open{display:block}.ct-fg{padding:9px 0;border-bottom:1px solid var(--border)}.ct-ft{font-size:11px;color:var(--ct-t3);margin-bottom:7px;text-transform:uppercase;letter-spacing:.5px}.ct-fc{display:flex;gap:6px;flex-wrap:wrap}.ct-fchip{background:var(--surface-2);border:1px solid var(--border-strong);color:var(--ct-t2);border-radius:8px;padding:5px 11px;font-size:12px;cursor:pointer;font-family:var(--font-body)}.ct-fchip.active{background:rgba(34,211,238,.14);border-color:var(--ct-acc);color:#7dd3fc}.ct-ffoot{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.ct-finfo,.ct-table th{font-size:11px;color:var(--ct-t3)}.ct-tblwrap{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:14px;overflow:auto;box-shadow:0 8px 28px rgba(0,0,0,.25)}.ct-table{width:100%;border-collapse:collapse;min-width:900px}.ct-table th{text-transform:uppercase;letter-spacing:.5px;text-align:left;padding:11px 12px;background:rgba(255,255,255,.02);border-bottom:1px solid var(--border);white-space:nowrap;user-select:none}.ct-table td.num,.ct-table th.num,.vc-grid-models thead th.num{text-align:right}.ct-table th.sortable{cursor:pointer}.ct-sort{font-size:9px;margin-left:3px}.ct-table td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04);font-size:13px;color:var(--ct-t2);vertical-align:middle}.ct-row{cursor:pointer;transition:background .12s}.ct-row:hover{background:rgba(34,211,238,.05)}.ct-whale{display:flex;align-items:center;gap:9px}.ct-ava{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;flex:none}.ct-wname{font-size:13px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:6px}.ct-dot-on{width:6px;height:6px}.ct-waddr{font-size:10.5px;color:var(--ct-t3)}.mono{font-family:"JetBrains Mono",Consolas,monospace}.ct-pnl,.ct-wr{font-weight:700}.ct-pnl.up{color:var(--ct-grn)}.ct-pnl.dn{color:var(--ct-red)}.ct-wr.g{color:var(--ct-grn)}.ct-wr.y{color:var(--ct-yel)}.ct-wr.r{color:var(--ct-red)}.ct-risk{color:var(--ct-t2)}.ct-risk.low{color:var(--ct-grn);border-color:rgba(53,208,127,.3)}.ct-risk.mid{color:var(--ct-yel);border-color:rgba(251,191,36,.3)}.ct-risk.hi{color:var(--ct-red);border-color:rgba(255,77,103,.3)}.ct-risk.on{box-shadow:0 0 0 1px var(--ct-acc)}.ct-ai,.ct-risk,.ct-tag{font-size:11px;border-radius:8px;padding:4px 9px;cursor:pointer;font-family:var(--font-body);border:1px solid var(--border-strong);background:var(--surface-2)}.ct-tag{color:#7dd3fc}.ct-risk.on,.ct-tag.on{border-color:var(--ct-acc)}.ct-ai{font-weight:700}.ct-ai.g,.ct-copyres b{color:var(--ct-grn)}.ct-ai.y{color:var(--ct-yel)}.ct-ai.r{color:var(--ct-red)}.ct-act:hover,.ct-ai.on{border-color:var(--ct-acc)}.ct-acts{display:flex;gap:6px;justify-content:flex-end}.ct-act{width:30px;height:30px;border-radius:9px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--ct-t2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transition:all .15s}.ct-act svg{width:14px;height:14px}.ct-act:hover{color:#7dd3fc;transform:translateY(-1px)}.ct-rank{font-size:12px;color:var(--ct-t3);font-weight:700}.ct-rank.gold{color:#fbbf24}.ct-rank.silver{color:#c7d2e0}.ct-rank.bronze{color:#e8935a}.ct-feedchips{margin-bottom:2px}#pmFeedList{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width:1500px){#pmFeedList{grid-template-columns:repeat(3,1fr)}}@media (max-width:1150px){#pmFeedList{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){#pmFeedList{grid-template-columns:1fr}}.ct-feeditem{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border-strong);border-radius:14px;padding:11px 12px;transition:border-color .15s;min-width:0}.ct-feeditem:hover{border-color:rgba(34,211,238,.4)}.ct-feeditem .ct-copybox .ct-btn-ghost,.ct-feeditem .ct-copybox .ct-btn-primary{padding:6px 10px;font-size:12px}.ct-feeditem .ct-amt{width:88px}.ct-fh{display:flex;align-items:center;gap:10px;margin-bottom:7px}.ct-fi{min-width:0;cursor:pointer}.ct-ftime{margin-left:auto;font-size:11px;color:var(--ct-t3);white-space:nowrap}.ct-fbody{font-size:12.5px;color:var(--ct-t2);margin-bottom:6px;overflow-wrap:anywhere}.ct-fmk{margin-top:3px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-no,.ct-yes{color:var(--ct-grn);font-weight:600}.ct-no{color:var(--ct-red)}.ct-inc{background:rgba(53,208,127,.12);border-radius:6px;padding:1px 6px}.ct-fdeal b.ct-wr.g,.ct-inc{color:#35d07f!important}.ct-fdeal b.ct-wr.y{color:#fbbf24!important}.ct-fdeal b.ct-wr.r{color:#ff6b81!important}.ct-pay{color:#8b94a7!important;font-weight:500;font-size:12px}.ct-feeditem.ct-lock,td.scr-tb-td{position:relative}#pmAlertsBody tr.ct-blur,.ct-feeditem.ct-lock>*{filter:blur(5px);pointer-events:none;user-select:none}.ct-feeditem.ct-lock>.ct-lockov{filter:none;pointer-events:auto;user-select:auto;position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgba(8,12,22,.5);border-radius:14px;text-align:center;padding:12px;font-size:12px;color:#e5eaf3;font-weight:600}.ct-locked{opacity:.4;filter:grayscale(1);cursor:not-allowed}#pmAlertsBody tr.ct-blur{opacity:.55;filter:blur(4px)}#pmFeedList.ct-blur-names{pointer-events:none;-webkit-user-select:none;cursor:not-allowed}#pmBoardBody.ct-blur-names .ct-ava,#pmFeedList.ct-blur-names .ct-ava,#pmWatch.ct-blur-names .ct-ava{filter:blur(7px) grayscale(1) brightness(.45);background:#0d1117!important}#pmBoardBody.ct-blur-names .ct-waddr,#pmBoardBody.ct-blur-names .ct-wname,#pmFeedList.ct-blur-names .ct-fi,#pmFeedList.ct-blur-names .ct-waddr,#pmFeedList.ct-blur-names .ct-wname,#pmWatch.ct-blur-names .ct-waddr,#pmWatch.ct-blur-names .ct-wname{filter:blur(9px) brightness(.6)}#pmBoardBody.ct-blur-names,#pmFeedList.ct-blur-names{user-select:none;transition:filter .25s}#planTestBtn .ptb-menu button,.scr-limit{font-size:12px;border-radius:8px;cursor:pointer}.ex-badge,.scr-limit{font-weight:700;white-space:nowrap}.scr-limit{display:inline-block;padding:4px 10px;color:#fbbf24;background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.45)}.scr-limit:hover{background:rgba(251,191,36,.22)}.ex-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:20px;font-size:10.5px;letter-spacing:.3px;line-height:1.7;border:1px solid transparent;vertical-align:middle}.ex-badge::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.85}.ex-binance{color:#f0b90b;background:rgba(240,185,11,.12);border-color:rgba(240,185,11,.35)}.ex-bybit{color:#5aa2ff;background:rgba(90,162,255,.12);border-color:rgba(90,162,255,.35)}.ex-bingx{color:#2de3b6;background:rgba(45,227,182,.12);border-color:rgba(45,227,182,.35)}.ex-other{color:#9aa8bc;background:rgba(154,168,188,.1);border-color:rgba(154,168,188,.3)}.scr-tb{position:relative;display:inline-block;vertical-align:middle}.scr-tb .scr-tb-txt{display:inline-block;filter:blur(5px);opacity:.45;user-select:none;pointer-events:none}.scr-tb-revealed .scr-tb-txt{filter:none;opacity:1}.scr-tb-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:3px;padding:3px 10px;border-radius:8px;font-size:10.5px;font-weight:700;letter-spacing:.2px;cursor:pointer;white-space:nowrap;color:#fbbf24;background:rgba(251,191,36,.13);border:1px solid rgba(251,191,36,.45);transition:background .15s,transform .12s;z-index:2}.scr-tb-btn:hover{background:rgba(251,191,36,.25)}.scr-tb-btn:active{transform:translate(-50%,-50%) scale(.95)}.scr-tb-armed{color:#fbbf24;background:rgba(251,191,36,.24);border-color:rgba(251,191,36,.65);font-weight:800}.scr-tb-revealed .scr-tb-btn{position:static;transform:none;margin-left:7px;padding:2px 8px;border-radius:7px;font-size:10px;vertical-align:middle;flex:none;transition:background .15s}.scr-tb-revealed .scr-tb-btn:active{transform:scale(.95)}.coin-name .scr-tb,td.scr-tb-td .scr-tb{position:static}.coin-name{position:relative}.scr-candle-row .coin-cell>div{flex:1 1 auto;min-width:0}.scr-tb-go{color:#35d07f;background:rgba(53,208,127,.14);border-color:rgba(53,208,127,.5)}.scr-tb-go:hover{background:rgba(53,208,127,.26)}#planTestBtn,#scrNotice{position:fixed;z-index:9999;border-radius:12px}#scrNotice{left:50%;bottom:26px;transform:translateX(-50%) translateY(10px);padding:9px 18px;font-size:12.5px;font-weight:600;letter-spacing:.2px;color:#fbbf24;background:rgba(18,24,36,.96);border:1px solid rgba(251,191,36,.4);box-shadow:0 10px 30px rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;max-width:min(92vw,520px);text-align:center;line-height:1.45}#scrNotice.show{opacity:1;transform:translateX(-50%) translateY(0)}#planTestBtn{right:14px;bottom:14px;padding:9px 14px;font-size:12px;font-weight:700;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;box-shadow:0 6px 20px rgba(124,58,237,.4);display:flex;align-items:center;gap:6px}#planTestBtn .ptb-caret{opacity:.75;font-size:10px}#planTestBtn .ptb-menu{display:none;position:absolute;right:0;bottom:calc(100% + 8px);min-width:215px;background:#141a2b;border:1px solid rgba(124,92,255,.3);border-radius:12px;padding:6px;box-shadow:0 14px 40px rgba(0,0,0,.5);flex-direction:column;gap:2px}#bugFab,#planTestBtn.open .ptb-menu{display:flex}#planTestBtn .ptb-menu button{background:0 0;border:0;color:var(--text-1);font-weight:600;text-align:left;padding:8px 10px;transition:background .15s}#planTestBtn .ptb-menu button:hover{background:rgba(124,92,255,.18)}#bugFab{position:fixed;right:16px;bottom:64px;z-index:9999;padding:11px 16px;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#7c3aed);color:#fff;border:0;box-shadow:0 8px 24px rgba(14,165,233,.35);align-items:center;gap:7px;transition:transform .15s,box-shadow .15s}#bugFab:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(14,165,233,.45)}#bugFab:active{transform:translateY(0)}#bugFab .bugfab-lbl{font-size:12px}.bug-modal{max-width:540px}.bug-modal textarea{font-family:var(--font-mono);font-size:13px}#bugModal .actions button{min-height:44px}#bugModal summary::-webkit-details-marker{display:none}@media (max-width:480px){#bugFab{bottom:70px;right:12px;padding:12px}#bugFab .bugfab-lbl{display:none}}@media (max-width:860px){#bugFab,#planTestBtn{bottom:calc(env(safe-area-inset-bottom) + 104px);right:12px}#bugFab{bottom:calc(env(safe-area-inset-bottom) + 158px)}}#guestAdminBar{position:relative;z-index:70}#guestAdminBar #guestAdminOpenBtn{min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;gap:6px}#guestAdminBar b{line-height:1.35}.ct-copybox,.ct-fmeta{display:flex;flex-wrap:wrap}.ct-fmeta{gap:10px;font-size:11px;color:var(--ct-t3);margin-bottom:8px}.ct-copybox{gap:6px;align-items:center;border-top:1px dashed var(--border);padding-top:8px}.ct-amt{width:110px}.ct-copyres{color:var(--ct-t2)}.ct-copyres i{color:var(--ct-t3);font-style:normal}.ct-btn-ghost,.ct-btn-primary{border-radius:11px;padding:10px 16px;font-size:13px;cursor:pointer;font-family:var(--font-body)}.ct-btn-primary{background:linear-gradient(135deg,#22d3ee,#6366f1);color:#04121b;border:0;font-weight:700;transition:transform .12s,box-shadow .15s;box-shadow:0 4px 14px rgba(99,102,241,.3)}.ct-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(99,102,241,.45)}.ct-btn-ghost{background:var(--surface-2);color:var(--ct-t2);border:1px solid var(--border-strong)}.ct-btn-ghost:hover{color:var(--text);border-color:var(--ct-acc)}.ct-alhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ct-trig{font-size:13px;color:var(--text);font-weight:600}.ct-trig-sub{font-size:11px;color:var(--ct-t3);font-weight:400;margin-top:2px}.ct-status{font-size:12px;display:inline-flex;align-items:center;gap:7px;border-radius:20px;padding:5px 12px;font-weight:600}.ct-status.on{background:rgba(53,208,127,.12);color:var(--ct-grn)}.ct-status.off{background:rgba(255,255,255,.05);color:var(--ct-t3)}.ct-wgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.ct-wcard{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border-strong);border-radius:14px;padding:14px}.ct-empty{text-align:center;color:var(--ct-t3);background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:14px;padding:32px}.ct-empty-t{font-size:15px;font-weight:600;color:var(--text)}.ct-empty-s{font-size:12px;margin-top:4px}.ct-modal{max-width:460px;background:linear-gradient(180deg,#212c3d,#1a2332)!important;border-color:rgba(255,255,255,.16)!important}.ct-modal h3{color:#eaf0f8}.ct-alform{display:grid;gap:11px;margin-bottom:14px}.ct-alabel{font-size:11px;color:#c6d2e2;margin-bottom:5px;display:block}.ct-input{width:100%;background:#161e2b;border:1px solid rgba(255,255,255,.12);color:#eaf0f8;border-radius:10px;padding:9px 12px;font-size:13px;font-family:var(--font-body);outline:0}.ct-input:focus{border-color:#22d3ee}select.ct-input{appearance:none;cursor:pointer}.ct-alnote{font-size:11px;color:#9aa8bc}.ct-mrows{display:grid;gap:8px;margin-bottom:14px}.ct-mrow{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#b7c2d3;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.06)}.ct-mrow b{color:#eaf0f8;text-align:right}.ct-amtbox{display:grid;gap:8px;margin-bottom:12px}.ct-copyres,.ct-emo{display:flex;gap:12px;align-items:center}.ct-copyres{font-size:12.5px;color:#b7c2d3}.ct-copyres b{color:#35d07f}.ct-emo{padding:11px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.02));margin-bottom:12px}.ct-emo .ct-emo-ic{font-size:26px;line-height:1;flex:none}.ct-emo .ct-emo-tx{min-width:0}.ct-emo .ct-emo-t,.ct-emo-sm{font-weight:700;font-size:13.5px;color:#eaf0f8}.ct-emo .ct-emo-d{font-size:11.5px;color:#9aa8bc;margin-top:2px;line-height:1.45}.ct-emo.hot{background:linear-gradient(135deg,rgba(255,77,103,.18),rgba(255,77,103,.04));border-color:rgba(255,77,103,.4)}.ct-emo.safe{background:linear-gradient(135deg,rgba(53,208,127,.16),rgba(53,208,127,.03));border-color:rgba(53,208,127,.4)}.ct-emo.lottery{background:linear-gradient(135deg,rgba(167,139,250,.18),rgba(167,139,250,.04));border-color:rgba(167,139,250,.4)}.ct-emo.risky{background:linear-gradient(135deg,rgba(255,159,28,.16),rgba(255,159,28,.04));border-color:rgba(255,159,28,.4)}.ct-emo.doubt{background:linear-gradient(135deg,rgba(251,191,36,.12),rgba(251,191,36,.03));border-color:rgba(251,191,36,.35)}.ct-emo.diamond{background:linear-gradient(135deg,rgba(56,189,248,.16),rgba(56,189,248,.04));border-color:rgba(56,189,248,.4)}.ct-emo.neutral{background:linear-gradient(135deg,rgba(148,163,184,.12),rgba(148,163,184,.03));border-color:rgba(148,163,184,.3)}.ct-emo-sm{display:inline-flex;gap:8px;align-items:center;font-size:12px;font-weight:600;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:4px 11px;margin-top:8px}.ct-hide{filter:blur(7px);user-select:none;-webkit-user-select:none;cursor:default}.ct-wd-lock{font-size:12px;line-height:1.5;color:#b7c2d3;background:rgba(8,12,22,.6);border:1px dashed #3a4658;border-radius:10px;padding:10px 12px;margin:8px 0 12px}.ct-warn-head b,.ct-warn-line b,.ct-wd-lock b{color:#ffd666}.ct-wd-note{font-size:11.5px;color:#4ade80;margin:8px 0 0}.ct-wd-lock+.ct-btn-primary,.ct-wd-note+.ct-btn-primary{margin-top:10px}.ct-warn{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#fbbf24;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.25);border-radius:10px;padding:12px 14px;margin-bottom:14px}.ct-warn svg{width:16px;height:16px;flex:none;margin-top:1px}.ct-warn-head{font-size:13.5px;font-weight:700;color:#fbbf24;line-height:1.4}.ct-warn-line{font-size:12px;color:#e8c978;line-height:1.5}.ct-warn-q{font-size:12.5px;font-weight:600;color:#fbbf24;margin-top:4px;line-height:1.4}.ct-warn-ok{color:#4ade80}.ct-warn-ok b{color:#6ee7a0}.ct-mactions{display:flex;gap:10px;justify-content:flex-end}.ct-mactions .ct-btn-primary{flex:1.4}.ct-mactions .ct-btn-ghost{flex:1}.ct-wmodal{width:min(1240px,calc(100vw - 24px));max-width:none;max-height:94vh;height:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-template-rows:auto auto auto;gap:12px 16px;align-items:stretch;overflow:hidden;padding:16px 18px}.ct-whead{display:flex;gap:12px;align-items:center;flex-wrap:wrap;grid-column:1/-1;min-width:0}.ct-wmodal .ct-wcol{display:flex;flex-direction:column;gap:10px;min-width:0;overflow:visible}.ct-wmodal .ct-wdeal{flex:none}.ct-wmodal .ct-wtrades{flex:none;max-height:none;overflow:visible}.ct-wmodal .ct-mactions{grid-column:1/-1;margin-top:2px}.ct-wmodal .ct-wt-title{flex:none}.ct-wmodal .ct-wstats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ct-wmodal .ct-waddr,.ct-wmodal .ct-wd-row b,.ct-wmodal .ct-wname,.ct-wmodal .ct-wtr-mk{overflow-wrap:anywhere;word-break:break-word}.ct-waddr{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ct-wava{width:46px;height:46px;font-size:15px}.ct-winfo{min-width:0}.ct-wtag{font-size:11px;border-radius:20px;padding:3px 10px;display:inline-block;margin-top:5px}.ct-wtag.on{background:rgba(53,208,127,.12);color:#35d07f}.ct-wtag.off{background:rgba(255,255,255,.06);color:#9aa8bc}.ct-wacts{display:flex;gap:7px;margin-left:auto;flex-wrap:wrap}.ct-wacts .ct-act{width:auto;padding:0 11px;font-size:11.5px;font-weight:600}.ct-wstats{margin-bottom:14px}.ct-wstat{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:11px;padding:9px 11px}.ct-wstat-l{font-size:10.5px;color:#9aa8bc;text-transform:uppercase;letter-spacing:.4px}.ct-wstat-v{font-size:15px;font-weight:700;color:#eaf0f8;margin-top:2px}.ct-wstat-v.up{color:#35d07f}.ct-wstat-v.dn{color:#ff4d67}.ct-wstat-v.g{color:#35d07f}.ct-wstat-v.y{color:#fbbf24}.ct-wstat-v.r{color:#ff4d67}.ct-wdeal{background:rgba(34,211,238,.05);border:1px solid rgba(34,211,238,.16);border-radius:11px;padding:10px 12px;margin-bottom:12px}.ct-wd-title{font-weight:700}.ct-wd-row{display:flex;justify-content:space-between;font-size:12.5px;color:#b7c2d3;padding:3px 0}.ct-wd-row b{color:#eaf0f8}.ct-wt-title{font-size:11px;font-weight:700;color:#b7c2d3;margin:4px 0 8px;text-transform:uppercase;letter-spacing:.5px}.ct-wset{gap:12px;min-width:0;min-height:0;overflow-y:auto}.ct-wset,.ct-wset-box,.ct-wset-row{display:flex;flex-direction:column}.ct-wset-box{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:12px;gap:9px}.ct-wset-row{gap:5px;font-size:11.5px;color:#9aa8bc;font-weight:600;letter-spacing:.3px}.ct-wset-row .ct-input{font-size:13px}.ct-act-wide{width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:var(--surface-2);color:var(--ct-t2);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s;display:inline-flex;align-items:center;gap:8px}.ct-act-wide:hover{border-color:#22d3ee;color:#fff}.ct-act-wide.on{background:rgba(53,208,127,.12);border-color:rgba(53,208,127,.4);color:#35d07f}.ct-wset .ct-wt-title{margin:0}.ct-wtrades{max-height:none;overflow-y:auto;display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding-right:2px}.ct-wtr{border:1px solid rgba(255,255,255,.09);border-left:3px solid rgba(255,255,255,.14);border-radius:10px;padding:8px 11px;cursor:pointer;transition:border-color .15s;background:rgba(255,255,255,.015)}.ct-wtr:hover{border-color:#22d3ee}.ct-wtr-s{border-left-color:#64748b}.ct-wtr-m{border-left-color:#22d3ee;background:rgba(34,211,238,.06)}.ct-wtr-l{border-left-color:#f59e0b;background:rgba(245,158,11,.09)}.ct-wtr-xl{border-left-color:#ff4d67;background:rgba(255,77,103,.12);box-shadow:0 0 0 1px rgba(255,77,103,.3),0 0 14px rgba(255,77,103,.15)}.ct-wtr-usd{font-weight:700;font-size:11.5px;padding:1px 8px;border-radius:20px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);white-space:nowrap}.ct-wtr-usd-s{color:#94a3b8}.ct-wtr-usd-m{color:#22d3ee}.ct-wtr-usd-l{color:#fbbf24}.ct-wtr-usd-xl{color:#ff6b81}.ct-wtr-pnl,.ct-wtr-side{border-radius:4px;white-space:nowrap}.ct-wtr-side{font-size:10px;font-weight:800;padding:2px 7px;letter-spacing:.4px}.ct-wtr-side.ct-yes{background:rgba(53,208,127,.14);color:#35d07f;border:1px solid rgba(53,208,127,.35)}.ct-wtr-side.ct-no{background:rgba(248,81,73,.14);color:#f85149;border:1px solid rgba(248,81,73,.35)}.ct-wtr-pnl{font-size:11px;font-weight:700;padding:1px 7px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}.ct-wtr-pnl.up{color:#35d07f}.ct-wtr-pnl.dn{color:#f85149}.ct-wtr-lg{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#8a97ac;padding:4px 2px 8px;flex-wrap:wrap}.ct-wtr-lg i{width:10px;height:10px;border-radius:3px;display:inline-block;margin:0 1px 0 4px}.ct-lg-s{background:#64748b}.ct-lg-m{background:#22d3ee}.ct-lg-l{background:#f59e0b}.ct-lg-xl{background:#ff4d67}.ct-wtr-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px}.ct-wtr-mk{font-size:11px;color:#b7c2d3;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-wtr-t{font-size:10.5px;color:#9aa8bc;margin-top:2px}@media (max-width:720px){.ct-hero{flex-direction:column}.ct-hero,.ct-hero-r{align-items:flex-start}.ct-tab.ct-check{margin-left:0}.ct-fpanel{right:auto;left:0}}@media (max-width:760px){.ct-wmodal{height:auto;max-height:min(94vh,960px);overflow-y:auto;grid-template-columns:1fr;grid-template-rows:none}.ct-wmodal .ct-wcol{overflow:visible}.ct-wmodal .ct-wtrades{max-height:300px}.ct-wmodal .ct-whead{flex-direction:column;align-items:flex-start}.ct-wmodal .ct-wacts{margin-left:0}}#spikeFeed,.spk-item{height:94px;overflow:hidden}#spikeFeed{position:fixed;right:18px;bottom:18px;z-index:201;width:330px;border-radius:12px;display:none;background:linear-gradient(180deg,#172033,#101827);border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 44px rgba(0,0,0,.62),0 0 0 1px rgba(25,230,193,.06)}#spikeFeedList{height:100%;will-change:transform}.spk-item{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px;border-left:3px solid var(--spk-accent,#19E6C1);cursor:pointer}.spk-item:hover{background:rgba(255,255,255,.045)}.spk-title{font-size:13px;font-weight:700;color:#f5f7fa;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spk-desc{font-size:11.5px;color:#d3d9e5;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.spk-time{font-size:10px;color:#6b7488;font-family:"JetBrains Mono",Consolas,monospace}#spikeCfg label,#spikeFeedX{display:flex;align-items:center}#spikeFeed .spk-btns button,#spikeFeedX{width:18px;height:18px;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#8b94a7;font-size:10px;line-height:1;cursor:pointer;justify-content:center;padding:0}#spikeFeedX{position:static}#spikeFeedX:hover{background:rgba(255,255,255,.16);color:#f5f7fa}@media (max-width:640px){#spikeFeed{width:calc(100vw - 36px);max-width:330px}}#spikeFeed .spk-btns{position:absolute;top:5px;right:6px;z-index:3;display:flex;gap:4px}#spikeFeed .spk-btns button{display:flex;align-items:center}#spikeFeed .spk-btns button:hover{background:rgba(255,255,255,.18);color:#f5f7fa}#spikeCfg,#spikeCfg select{border:1px solid rgba(255,255,255,.14)}#spikeCfg{position:absolute;right:0;bottom:100%;margin-bottom:8px;width:230px;background:#141c2b;border-radius:12px;padding:10px 12px;display:none;box-shadow:0 16px 40px rgba(0,0,0,.6);z-index:5}#spikeCfg.open{display:block}.spk-cfg-t{font-size:11px;font-weight:700;color:#f5f7fa;margin-bottom:8px}#spikeCfg label{justify-content:space-between;font-size:11px;color:#b9c2d4;margin:6px 0}#spikeCfg select{background:#0e1420;color:#f5f7fa;border-radius:8px;font-size:11px;padding:3px 6px}.spk-cfg-note{font-size:10px;color:#6b7488;margin-top:6px;line-height:1.4}.spk-switch-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#b9c2d4;margin:6px 0;cursor:pointer;user-select:none}.spk-switch-row input{position:absolute;opacity:0;pointer-events:none}.spk-sw{position:relative;width:34px;height:19px;background:#0e1420;border:1px solid rgba(255,255,255,.18);border-radius:20px;transition:.18s}.spk-sw::after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#8b94a7;transition:.18s}.spk-switch-row input:checked+.spk-sw{background:rgba(25,230,193,.22);border-color:rgba(25,230,193,.55)}.spk-switch-row input:checked+.spk-sw::after{left:17px;background:#19e6c1}.pm-wrisk{pointer-events:none;font-weight:600;font-size:12.5px;min-height:32px;box-sizing:border-box}#pmLoader,.pm-loader-box,.pm-wrisk{display:flex;align-items:center}#pmLoader{position:fixed;inset:0;z-index:9999;background:rgba(8,12,20,.84);backdrop-filter:blur(6px);justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s}#pmLoader.on{opacity:1;pointer-events:auto}.pm-loader-box{flex-direction:column;gap:14px;color:#f5f7fa;font-size:15px;font-weight:600}.pm-spin{width:46px;height:46px;border-radius:50%;border:4px solid rgba(25,230,193,.15);border-top-color:#19e6c1;animation:pmspin 1s linear infinite}.ct-skel td{height:54px;border-bottom:1px solid rgba(255,255,255,.05)}.sk{position:relative;overflow:hidden;background:rgba(255,255,255,.06);border-radius:8px;height:16px;margin:8px 6px}.sk::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);animation:sk-shimmer 1.3s ease-in-out infinite}.pm-progress{width:260px;max-width:72vw;height:6px;border-radius:6px;background:rgba(255,255,255,.1);overflow:hidden;margin-top:-4px}.pm-progress-fill{height:100%;width:0%;border-radius:6px;background:linear-gradient(90deg,#19e6c1,#22d3ee);box-shadow:0 0 12px rgba(25,230,193,.6)}.pm-loader-pct{font-size:11px;color:#8b94a7;font-family:"JetBrains Mono",Consolas,monospace;margin-top:-8px}.pm-gate{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.3);color:#fbbf24;border-radius:12px;padding:9px 14px;font-size:12.5px;margin:0 0 10px}.pm-gate b{color:#fde68a}.ct-riskb,.ct-tagb{font-weight:700}.ct-riskb.hi{color:#ff6b81}.ct-riskb.mid{color:#fbbf24}.ct-riskb.low{color:#35d07f}.ct-wtag.big{background:rgba(251,191,36,.14)!important;color:#fbbf24!important;border:1px solid rgba(251,191,36,.45)}.ct-wtag.hi{background:rgba(255,77,103,.14)!important;color:#ff6b81!important;border:1px solid rgba(255,77,103,.45)}.pm-wrisk.hi{color:#ff6b81!important;border-color:rgba(255,77,103,.45)!important;background:rgba(255,77,103,.08)!important}.pm-wrisk.mid{color:#fbbf24!important;border-color:rgba(251,191,36,.4)!important;background:rgba(251,191,36,.07)!important}.pm-wrisk.low{color:#35d07f!important;border-color:rgba(53,208,127,.4)!important;background:rgba(53,208,127,.07)!important}.spk-sub,.sub-row{align-items:center;overflow:hidden}.spk-sub{display:inline-flex;gap:6px;margin:0 auto;max-width:90%;padding:5px 12px;border-radius:999px;background:rgba(25,230,193,.08);border:1px solid rgba(25,230,193,.28);color:#9fe8d8;font-weight:600;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 10px rgba(25,230,193,.08)}.spk-sub:hover{border-color:rgba(25,230,193,.6);background:rgba(25,230,193,.14);transform:translateY(-1px)}.spk-sub i{font-style:normal;color:#7e8aa0;font-weight:500}.spk-sub.sev-high{background:rgba(255,77,103,.1);border-color:rgba(255,77,103,.35);color:#ff8fa3}.spk-sub.sev-high i{color:#b98a96}.spk-sub.sev-med,.spk-sub.sev-warn{background:rgba(255,191,71,.08);border-color:rgba(255,191,71,.3);color:#ffd28a}.sub-row{display:flex;justify-content:center;gap:10px;flex-wrap:nowrap;max-width:100%}.spk-sub{max-width:min(460px,100%)!important;flex:0 1 auto;min-width:0}.ct-wtr.sel{outline:2px solid rgba(25,230,193,.65);background:rgba(25,230,193,.07)}#pmWPick b{display:block;margin-bottom:2px}#pmWPick span{color:#8b94a7;font-size:11px}.ct-wtr-ok{border-left-color:#19e6c1!important;background:rgba(25,230,193,.055)}.ct-wtr-ok:hover{border-color:#19e6c1!important}.ct-dot-err{background:#f87171;box-shadow:0 0 8px #f87171}.ct-wstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.ct-wstat{transition:border-color .15s,transform .15s}.ct-wstat:hover{border-color:rgba(25,230,193,.45);transform:translateY(-1px)}.ct-wstat-v.s{color:#fbbf24}.ct-wd-title{font-size:11px;color:#9aa8bc;text-transform:uppercase;letter-spacing:.5px;margin:2px 0 8px}.ct-end{color:#19e6c1;font-weight:600;white-space:nowrap}.ct-fdeal{display:flex;gap:14px;font-size:11.5px;color:#9aa8bc;padding:0 2px 6px}.ct-fdeal b{color:#eaf0f8}.ct-check-list .ct-wtr{border-left-color:#22d3ee;margin-bottom:6px}.chip.chip-active{background:rgba(25,230,193,.16)}.ob-duo{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:960px){.ob-duo{grid-template-columns:1fr}}.ob-card{position:relative;overflow:hidden}.ob-title{color:var(--text-1)}.ob-title b{color:var(--accent)}.ob-live{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--text-2)}.ob-live-dot{width:9px;height:9px;border-radius:50%;background:#6b7280;flex:none}.ob-live-dot.on{background:var(--success);box-shadow:0 0 10px var(--success);animation:obPulse 1.4s ease-in-out infinite}.ob-live-dot.poll{background:var(--warning);box-shadow:0 0 10px var(--warning);animation:obPulse 1s ease-in-out infinite}.ob-toolbar{display:flex;align-items:center;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--border)}.ob-toolbar .input{background:var(--surface);border:1px solid var(--border);color:var(--text-1);width:92px}.ob-toolbar select.input{width:auto}.ob-step-lbl{font-size:11px;color:var(--text-3)}.ob-step-sel{width:auto;font-family:var(--font-mono);background:var(--surface);border:1px solid var(--border);color:var(--text-1);cursor:pointer}.ob-step-sel:focus{outline:0;border-color:var(--accent)}.ob-step-sel:hover{border-color:var(--accent)}.ob-book,.ob-pane{display:flex;flex-direction:column}.ob-book{gap:2px;transition:opacity .18s ease}.ob-book.ob-swap{opacity:.45}.ob-pane{position:relative;flex:1;min-height:0;overflow-y:auto;padding-right:3px;scrollbar-width:thin;scrollbar-color:var(--border) transparent;-webkit-overflow-scrolling:touch}.ob-pin-chip{position:absolute;top:4px;right:8px;z-index:5;display:none;padding:2px 8px;font-size:10.5px;font-family:var(--font-mono);color:var(--accent);background:var(--surface);border:1px solid var(--border);border-radius:99px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.35);transition:color .15s,border-color .15s}.ob-pin-chip:hover{color:#fff;border-color:var(--accent)}.ob-pane::-webkit-scrollbar{width:4px}.ob-pane::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.ob-pane::-webkit-scrollbar-track{background:0 0}@media (max-width:960px){.ob-book{height:52vh;min-height:280px;max-height:420px}.ob-pane{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.ob-card{display:flex;flex-direction:column}.ob-mid{margin:2px 0}}.ob-col{display:flex;flex-direction:column;gap:1px;flex:none}.ob-mid,.ob-row{display:flex;align-items:center;flex:none}.ob-row{position:relative;gap:6px;padding:0 6px;border-radius:3px;overflow:hidden;font-family:var(--font-mono);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;will-change:transform,opacity;transform:translateZ(0);transition:background-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease;opacity:calc(1 - var(--dep,0)*.5)}.ob-row.ob-new{animation:obRowIn var(--dur-base) var(--spring) both}.ob-row.ob-bid.ob-new{animation-name:obRowBid}.ob-row.ob-ask.ob-new{animation-name:obRowAsk}.ob-row.ob-gone{animation:obGone var(--dur-fast) ease-in both}.ob-row .ob-bar{position:absolute;top:0;bottom:0;left:0;pointer-events:none;transform-origin:left center;transform:scaleX(0);transition:transform var(--dur-base) var(--spring);will-change:transform}.ob-bid .ob-bar{background:linear-gradient(90deg,var(--success),transparent)}.ob-ask .ob-bar{background:linear-gradient(90deg,transparent,var(--danger))}.ob-row:hover{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--border-strong)}.ob-bid:hover .ob-p{text-shadow:0 0 10px var(--success)}.ob-ask:hover .ob-p{text-shadow:0 0 10px var(--danger)}.ob-row:active{transform:scale(.985);transition:transform var(--dur-fast) var(--spring)}.ob-bid:active{transform:translateX(3px) scale(.985)}.ob-ask:active{transform:translateX(-3px) scale(.985)}.ob-row .ob-p{min-width:0}#payHistRow b,.ob-bid .ob-p{color:var(--success)}.ob-ask .ob-p{color:var(--danger)}.ob-row .ob-t{color:var(--text-3)}.ob-row.ob-low{opacity:calc((1 - var(--dep,0)*.5)*.72)}.ob-row.ob-best{background:linear-gradient(90deg,rgba(53,208,127,.16),transparent);box-shadow:inset 2px 0 0 var(--success)}.ob-row.ob-best.ob-ask{background:linear-gradient(90deg,transparent,rgba(255,77,103,.16));box-shadow:inset -2px 0 0 var(--danger)}.ob-row.ob-best.ob-ask .ob-p{color:#fff;text-shadow:0 0 10px rgba(248,81,73,.7)}.ob-row.ob-best .ob-t{color:var(--text-1)}.ob-row.ob-big .ob-q,.ob-row.ob-big .ob-t{color:var(--warning);font-weight:800;text-shadow:0 0 10px rgba(255,190,50,.35)}.ob-row.ob-big .ob-p{font-weight:800}.ob-row.ob-dense{background:linear-gradient(90deg,rgba(255,190,50,.14),rgba(255,190,50,.02));animation:obDensePulse 2s ease-in-out infinite}.ob-row.ob-dense .ob-p,.ob-row.ob-dense .ob-q,.ob-row.ob-dense .ob-t{color:var(--warning);font-weight:800}.ob-row.ob-dense .ob-bar{opacity:.42}.ob-row.ob-upd{animation:obUpd var(--dur-base) ease}.ob-row.ob-upd .ob-t{animation:obQFlash .5s ease}.ob-row.ob-pop{animation:obPop var(--dur-slow) var(--spring)}.ob-mid{justify-content:space-between;gap:8px;background:var(--surface);border:1px solid var(--border)}.ob-mid-price,.ob-mid-sub{font-variant-numeric:tabular-nums}.ob-mid-price{font-family:var(--font-mono);line-height:1.2;transition:color .15s;will-change:transform}.ob-mid-price.ob-up.ob-pop{color:var(--success);animation:obFlashU var(--dur-base) ease,obMidPop var(--dur-slow) var(--spring)}.ob-mid-price.ob-down.ob-pop{color:var(--danger);animation:obFlashD var(--dur-base) ease,obMidPop var(--dur-slow) var(--spring)}.ob-mid-sub{color:var(--text-3);text-align:right;line-height:1.3}.ob-mini,.ob-srcs{font-family:var(--font-mono)}.ob-srcs{font-size:10.5px;color:var(--text-3);margin-top:6px}.ob-srcs::before{content:"⇄ "}.ob-mini{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin:10px 0;color:var(--text-2);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.ob-bar,.ob-live-dot,.ob-mid-price,.ob-row{animation:none!important;transition:none!important}.ob-row.ob-gone,.ob-row.ob-new{opacity:1;transform:none}.ob-ask:active,.ob-ask:hover,.ob-bid:active,.ob-bid:hover,.ob-row:active,.ob-row:hover{transform:none!important;box-shadow:none!important;text-shadow:none!important}}.ob-mini b{font-size:14px}.ob-src,.ob-sub{color:var(--text-3)}.ob-sub{font-size:11px;margin-left:4px}.ob-hot b{color:var(--warning)}.ob-src{font-size:10.5px}.ob-blur{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(10,12,20,.55);backdrop-filter:blur(7px);z-index:5}.ob-blur-inner{text-align:center;color:var(--text-1);font-size:13px;line-height:1.7}.ob-blur-inner span{font-size:11px;color:var(--text-2)}.ob-blur-inner .btn{margin-top:8px}.ob-tabs{display:flex;gap:6px;margin:12px 0 8px;flex-wrap:wrap}.ob-tab{background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s}.ob-tab.active,.ob-tab:hover{color:var(--text-1);border-color:var(--accent)}.ob-tab.active{background:linear-gradient(135deg,rgba(124,92,255,.18),rgba(53,208,127,.12));box-shadow:0 0 12px rgba(124,92,255,.15)}.ob-tab-pane{animation:obFade .3s ease}.ob-lag-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}.ob-lag-btc{font-size:13px;font-weight:700;font-family:var(--font-mono);padding:6px 12px;border-radius:10px;background:rgba(247,147,26,.1);border:1px solid rgba(247,147,26,.35);color:#f7931a}.ob-lag-btc.up{color:var(--success);border-color:rgba(53,208,127,.4);background:rgba(53,208,127,.08)}.ob-lag-btc.dn{color:var(--danger);border-color:rgba(255,77,103,.4);background:rgba(255,77,103,.08)}.ob-lag-table{display:flex;flex-direction:column;gap:4px}.ob-lag-row{position:relative;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);overflow:hidden;font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;animation:obRowIn .3s ease}.ob-lag-row .ob-lag-bar{position:absolute;top:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(124,92,255,.25),transparent);opacity:.7;pointer-events:none}.ob-lag-sym{flex:none;width:64px;font-weight:800;color:var(--text-1)}.ob-lag-corr,.ob-lag-time{flex:none;text-align:center}.ob-lag-corr{width:52px;color:var(--accent);font-weight:800}.ob-lag-time{width:120px;color:var(--text-2)}.ob-lag-move,.ob-lag-target{text-align:right;font-weight:700}.ob-lag-move{flex:none;width:70px;color:var(--success)}.ob-lag-target{flex:1;min-width:0;color:var(--warning)}.ob-lag-strong{box-shadow:inset 0 0 0 1px rgba(255,190,50,.5)}.ob-anom-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:900px){.ob-anom-grid{grid-template-columns:1fr}}.ob-anom-card .card-title{margin-bottom:6px}.ob-fvg-list,.ob-liq-list{display:flex;flex-direction:column;gap:4px}.ob-anom-row,.ob-title b{font-family:var(--font-mono)}.ob-anom-row{display:flex;align-items:center;gap:12px;padding:6px 10px;border-radius:7px;background:var(--surface-2);border:1px solid var(--border);font-size:12px;font-variant-numeric:tabular-nums;position:relative;overflow:hidden}.ob-anom-row .ob-big-bar{z-index:0}.ob-anom-row .ob-ar,.ob-anom-row .ob-ast,.ob-anom-row .ob-av,.ob-anom-row .ob-az{position:relative;z-index:1}.ob-anom-row .ob-az{flex:none;width:96px;color:var(--text-1);font-weight:700}.ob-anom-row .ob-ar{flex:1;min-width:0;color:var(--text-2);padding-left:10px}.ob-anom-row .ob-ast{flex:none;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:6px}.ob-ast-open{background:rgba(53,208,127,.14);color:var(--success)}.ob-ast-closed{background:rgba(255,77,103,.14);color:var(--danger)}.ob-ast-above{background:rgba(53,208,127,.14);color:var(--success)}.ob-ast-below{background:rgba(247,147,26,.14);color:#f7931a}.ob-anom-row .ob-av{flex:none;width:76px;text-align:right;color:var(--warning);font-weight:700}.ob-card{background:#0d1117;border:1px solid #30363d;border-radius:8px;animation:none;box-shadow:0 8px 24px rgba(0,0,0,.4)}.ob-head{display:flex;align-items:center;gap:10px;background:#161b22;border-bottom:1px solid #30363d;border-radius:8px 8px 0 0;padding:10px 14px;margin:-1px -1px 0}.ob-title{font-size:13px;font-weight:600;color:#e6edf3;letter-spacing:.2px}.ob-title b{color:#58a6ff}.ob-stats{display:flex;gap:14px;font-size:11px;margin-left:4px}.ob-stat{display:flex;flex-direction:column;gap:1px}.ob-stat-l{color:#7d8590;font-size:9.5px;text-transform:uppercase;letter-spacing:.5px}.ob-stat-v{font-weight:700;color:#e6edf3;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.ob-stat-v.positive{color:#3fb950}.ob-stat-v.negative{color:#f85149}.ob-live{margin-left:auto}.ob-toolbar{background:#0d1117;border-bottom:1px solid #30363d;padding:8px 10px;margin:0-1px;border-radius:0}.ob-step-sel,.ob-toolbar .chip,.ob-toolbar .input{background:#21262d;border:1px solid #30363d;color:#e6edf3;border-radius:4px;font-size:11.5px;padding:5px 10px;transition:background .15s,border-color .15s,color .15s}.ob-step-sel:hover,.ob-toolbar .chip:hover,.ob-toolbar .input:hover{border-color:#58a6ff;color:#fff}.ob-toolbar .chip.active,.ob-toolbar .chip.chip-active{background:#238636;border-color:#2ea043;color:#fff}.ob-step-lbl{color:#7d8590}.ob-book{height:380px;background:#0d1117;border-radius:0}.ob-pane{scrollbar-color:#30363d transparent}.ob-pane::-webkit-scrollbar-thumb{background:#30363d}.ob-row{background:0 0;height:25px;min-height:25px;font-size:11px;color:#e6edf3}.ob-row .ob-p{flex:none;width:86px;text-align:right;order:2;font-weight:600}.ob-bid .ob-p{color:#3fb950}.ob-ask .ob-p{color:#f85149}.ob-row .ob-t{flex:1;min-width:0;text-align:left;width:auto;order:1;color:#8b949e;font-size:10.5px;padding-left:8px}.ob-row .ob-bar{opacity:.38;border-radius:2px}.ob-ask .ob-bar,.ob-bid .ob-bar{left:0;right:auto;transform-origin:left center}.ob-bid .ob-bar{background:linear-gradient(90deg,#0f3d2e,#0f8)}.ob-ask .ob-bar{background:linear-gradient(90deg,#3d0f0f,#f44)}.ob-row.ob-best{opacity:1!important;background:rgba(35,134,54,.18);box-shadow:inset 2px 0 0#238636}.ob-row.ob-best.ob-ask{background:rgba(218,54,51,.16);box-shadow:inset 2px 0 0#da3633}.ob-row.ob-best .ob-p{color:#fff;text-shadow:0 0 10px rgba(63,185,80,.7)}.ob-row.ob-best .ob-bar{opacity:.55}.ob-row.ob-best .ob-t{color:#c9d1d9}.ob-row.ob-dense{background:rgba(210,153,34,.12);box-shadow:inset 0 0 0 1px rgba(210,153,34,.5)}.ob-row.ob-dense .ob-p,.ob-row.ob-dense .ob-q,.ob-row.ob-dense .ob-t{color:#d29922}.ob-row:hover{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px #30363d}.ob-bid:hover .ob-p{text-shadow:0 0 10px rgba(63,185,80,.8)}.ob-ask:hover .ob-p{text-shadow:0 0 10px rgba(248,81,73,.8)}.ob-mid{background:#161b22;border:1px solid #30363d;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.5);padding:5px 14px;margin:2px 6px}.ob-mid-price{font-size:16px;font-weight:700;color:#e6edf3}.ob-mid-sub{font-size:10px;color:#8b949e}.ob-srcs{color:#8b949e;padding:0 14px 8px}.ob-mini{background:#161b22;border:1px solid #30363d;border-radius:8px;padding:9px 14px;color:#c9d1d9;font-size:12px}.ob-mini b{color:#e6edf3}.ob-src,.ob-sub{color:#8b949e}.ob-hot b{color:#d29922}.ob-live-dot.on{background:#3fb950;box-shadow:0 0 10px #3fb950}.ob-live-dot.poll{background:#d29922;box-shadow:0 0 10px #d29922}.term-wrap{display:flex;flex-direction:column;gap:0;background:#0d1117;border:1px solid #30363d;border-radius:10px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.4)}.term-sym,.term-top{display:flex;align-items:center;flex-wrap:wrap}.term-top{gap:12px;padding:10px 16px;background:#161b22;border-bottom:1px solid #30363d}.term-sym{gap:6px}.term-badge{background:#21262d;padding:6px 15px;border-radius:20px;font-weight:700;font-size:14px;border:1px solid #30363d;color:#e6edf3;font-family:var(--font-mono)}.term-step select,.term-sym select{cursor:pointer}.term-btn,.term-step select,.term-sym input,.term-sym select{background:#21262d;border:1px solid #30363d;color:#e6edf3;border-radius:4px;font-size:13px}.term-step select,.term-sym input,.term-sym select{padding:6px 11px;outline:0;transition:border-color .15s}.term-step select,.term-sym input,.term-sym select,.term-whale select{color-scheme:dark}.term-step select option,.term-sym select option,.term-whale select option{background:#161b22;color:#e6edf3}.term-btn:hover,.term-step select:hover,.term-sym select:hover{border-color:#58a6ff}.term-sym input{width:120px;cursor:text}.term-btn{padding:6px 13px;font-weight:600;cursor:pointer;transition:all .15s}.term-btn:hover{background:#30363d}.term-search{display:none;align-items:center;gap:7px;padding:6px 12px;border-radius:6px;background:rgba(88,166,255,.1);border:1px solid rgba(88,166,255,.35);color:#58a6ff;font-size:12.5px;font-weight:600;font-family:var(--font-mono);white-space:nowrap}.term-sym.searching .term-search{display:inline-flex}.term-search-spin{width:13px;height:13px;border:2px solid rgba(88,166,255,.25);border-top-color:#58a6ff;border-radius:50%;animation:termSpin .7s linear infinite;flex:0 0 auto}.term-pbody.scan::after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(88,166,255,.1) 50%,transparent 65%);background-size:220% 100%;animation:termScan 1.15s linear infinite}.term-tfs{display:flex;gap:6px;flex-wrap:wrap}.term-tf{background:#161b22;border:1px solid #30363d;color:#8b949e;padding:7px 15px;border-radius:20px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.term-tf:hover{background:#21262d;color:#e6edf3}.term-tf.active{background:#238636;border-color:#2ea043;color:#fff}.term-tf.active-red{background:#da3633;border-color:#f85149;color:#fff}.term-filters,.term-step{display:flex;align-items:center}.term-filters{gap:8px;padding:3px 6px 3px 10px;background:#161b22;border:1px solid #30363d;border-radius:8px}.term-step{gap:6px}.term-step-l{font-size:10px;color:#8b949e;text-transform:uppercase;letter-spacing:.5px}.term-step select{font-family:var(--font-mono);width:auto}.term-whale{display:flex;align-items:center;gap:6px}.term-whale select{background:#161b22;border:1px solid #30363d;color:#8b949e;padding:6px 11px;border-radius:4px;font-size:13px;font-weight:600;font-family:var(--font-mono);outline:0;cursor:pointer;transition:all .2s}.term-whale select:hover{border-color:#d29922}.term-whale.active select{background:rgba(227,179,65,.1);border-color:#d29922;color:#f2cc60}.term-whale.active select:hover{border-color:#e3b341}.term-stats{display:flex;gap:18px;margin-left:auto;font-size:12px;flex-wrap:wrap}.term-stat{display:flex;flex-direction:column;gap:2px}.term-stat-l{color:#8b949e;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.term-stat-v{font-weight:700;color:#f0f6fc;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px}.term-grid{display:grid;grid-template-columns:1fr 1fr 1fr;height:calc(100vh - 190px);min-height:420px;max-height:820px;background:#1c2128}@media (max-width:1180px){.term-grid{grid-template-columns:1fr 1fr;height:auto}.term-grid .term-panel{height:380px}.term-grid .term-panel:nth-child(3){grid-column:1/-1;height:280px}}@media (max-width:760px){.term-grid{grid-template-columns:1fr}.term-grid .term-panel{height:408px}.term-grid .term-panel:nth-child(3){height:384px}.term-grid .term-filters{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#161b22;border:1px solid #30363d;border-radius:8px;margin:6px 0 2px}}.term-panel{background:#0d1117;display:flex;flex-direction:column;overflow:hidden;min-width:0}.term-phead{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;background:#161b22;border-bottom:1px solid #30363d}.term-phead>span:first-child{font-size:13.5px;font-weight:600;color:#f0f6fc}.term-srcs{font-size:11px;color:#8b949e;font-family:var(--font-mono);text-align:right}.term-book,.term-pbody{position:relative;background:#0d1117}.term-pbody{flex:1;overflow:hidden;min-height:0}#termChart{width:100%;height:100%}.term-book{height:100%;overflow-y:auto;overflow-x:hidden;z-index:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#484f58 transparent}.term-book::-webkit-scrollbar{width:7px}.term-book::-webkit-scrollbar-track{background:#161b22}.term-book::-webkit-scrollbar-thumb{background:#484f58;border-radius:4px;border:1px solid #21262d}.term-book::-webkit-scrollbar-thumb:hover{background:#58a6ff}#termCanvas{display:block;width:100%;max-width:100%}.term-center-btn{background:rgba(88,166,255,.12);border:1px solid rgba(88,166,255,.35);color:#58a6ff;font-weight:700;transition:all .15s;cursor:pointer}.term-center-btn:hover{background:rgba(88,166,255,.25);border-color:#58a6ff}@media (min-width:861px){.term-center-btn{display:none!important}}.btn-account{background:linear-gradient(135deg,rgba(25,230,193,.2),rgba(25,230,193,.06));border:1px solid rgba(25,230,193,.55);color:var(--secondary,#19E6C1);font-weight:800;padding:8px 16px;border-radius:10px;box-shadow:0 0 14px rgba(25,230,193,.18);transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.btn-account:hover{background:linear-gradient(135deg,rgba(25,230,193,.32),rgba(25,230,193,.14));border-color:var(--secondary,#19E6C1);color:#fff;box-shadow:0 0 20px rgba(25,230,193,.3)}.strat-card,.vc-h-sum>span{min-width:0}.eb-text,.strat-list li,.strat-plan,.strat-verdict,.vc-promo-row>b.mono{overflow-wrap:anywhere}.pulse-tile:active{transform:none}.term-sym input:-webkit-autofill,.term-sym input:-webkit-autofill:focus,.term-sym input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #21262d inset!important;-webkit-text-fill-color:#e6edf3!important;caret-color:#e6edf3;transition:background-color 99999s ease-in-out 0s}.term-trades{height:100%;overflow-y:auto;scrollbar-color:#30363d transparent}.term-trades::-webkit-scrollbar{width:5px}.term-trades::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}.term-trade{display:grid;grid-template-columns:56px 1fr 66px 50px;gap:8px;padding:6px 10px;font-size:12.5px;font-family:var(--font-mono);border-bottom:1px solid #161b22;align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0}.term-trade:hover{background:#161b22}.term-trade .tt-time{color:#8b949e}.term-trade .tt-price,.term-trade .tt-time,.term-trade .tt-vol{overflow:hidden;text-overflow:ellipsis}.term-trades{scrollbar-width:thin}@media (max-width:1180px){.term-trades{overflow-x:auto;overscroll-behavior-x:contain}.term-trades .term-trade{min-width:360px}}.kpi-ai b,.term-trade .tt-price{font-weight:700}.term-trade .tt-price.buy,.term-trade .tt-side.buy{color:#3fb950}.term-trade .tt-price.sell,.term-trade .tt-side.sell{color:#f85149}.term-trade .tt-vol{text-align:right;color:#f0f6fc}.term-trade .tt-side{text-align:right;font-weight:800;font-size:10.5px}.term-tape-panel{position:relative;display:flex;flex-direction:column}.term-tape-panel .term-phead{padding:8px 12px;gap:6px}.tape-head,.tape-head-left{display:flex;align-items:center}.tape-head{justify-content:space-between;gap:6px;flex-wrap:wrap}.tape-head-left{gap:5px;font-size:13px;font-weight:700;color:#f0f6fc;white-space:nowrap}.tape-icon{font-size:14px;animation:tapePulse 2s ease-in-out infinite}.tape-controls{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.tape-filter-btn{padding:2px 7px;font-size:10.5px;font-weight:600;border:1px solid #30363d;border-radius:4px;background:#161b22;color:#8b949e;cursor:pointer;transition:all .15s;line-height:1.3}.tape-filter-btn:hover{border-color:#484f58;color:#c9d4df}.tape-filter-btn.active{border-color:#58a6ff;color:#58a6ff;background:rgba(88,166,255,.08)}.tape-filter-btn[data-tape-filter=buy].active{border-color:#3fb950;color:#3fb950;background:rgba(63,185,80,.08)}.tape-filter-btn[data-tape-filter=sell].active{border-color:#f85149;color:#f85149;background:rgba(248,81,73,.08)}.tape-sep{width:1px;height:14px;background:#30363d;margin:0 2px}.tape-min-sel{padding:2px 4px;font-size:10px;border:1px solid #30363d;border-radius:4px;background:#161b22;color:#8b949e;cursor:pointer;line-height:1.3}.tape-min-sel option{background:#161b22;color:#c9d4df}.tape-counter{font-size:10px;color:#8b949e;font-family:var(--font-mono);min-width:20px;text-align:center}.tape-clr-btn{padding:2px 5px;font-size:10px;border:1px solid #30363d;border-radius:4px;background:#161b22;color:#8b949e;cursor:pointer;line-height:1.3}.tape-clr-btn:hover{border-color:#f85149;color:#f85149}.tape-src{position:absolute;top:8px;right:12px;font-size:10px;color:#484f58;pointer-events:none}.tape-pbody{display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0}.tape-scroll-wrap{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#30363d transparent;position:relative}.tape-scroll-wrap::-webkit-scrollbar{width:5px}.tape-scroll-wrap::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}.tape-list{display:flex;flex-direction:column}.tape-row{display:grid;grid-template-columns:52px 1fr 62px 44px;gap:0 6px;padding:3px 10px;font-size:11.5px;font-family:var(--font-mono);border-bottom:1px solid rgba(22,27,34,.6);align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;position:relative;overflow:hidden;transition:background .08s}.tape-row:hover{background:rgba(255,255,255,.03)}.tape-row::before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:0;pointer-events:none;transition:width .3s ease;border-radius:0 2px 2px 0}.tape-row.buy::before{background:rgba(63,185,80,.1)}.tape-row.sell::before{background:rgba(248,81,73,.1)}.tape-row.flash-buy{animation:tapeFlashBuy .6s ease-out}.tape-row.flash-sell{animation:tapeFlashSell .6s ease-out}.tape-row.whale{border-left:2px solid #e3b341}.tape-row.whale .tape-price{color:#ffd97a!important}.tape-price,.tape-time{z-index:1;overflow:hidden;text-overflow:ellipsis}.tape-time{color:#6e7681;font-size:10px}.tape-price{font-weight:700}.tape-price.buy{color:#3fb950}.tape-price.sell{color:#f85149}.tape-side,.tape-vol{text-align:right;z-index:1}.tape-vol{font-size:10.5px;color:#8b949e;overflow:hidden;text-overflow:ellipsis}.tape-side{font-size:9.5px;font-weight:800;letter-spacing:.5px}.tape-side.buy{color:#3fb950}.tape-side.sell{color:#f85149}.tape-stats-bar{display:flex;gap:0;padding:5px 10px;background:#161b22;border-top:1px solid #21262d;flex-shrink:0}.tape-stat{display:flex;align-items:center;gap:4px;padding:0 10px;font-size:10.5px;font-family:var(--font-mono)}.tape-stat+.tape-stat{border-left:1px solid #21262d}.tape-stat-l{color:#6e7681;font-weight:500}.tape-stat-v{font-weight:700;font-variant-numeric:tabular-nums}.tape-stat-v.buy{color:#3fb950}.tape-stat-v.sell{color:#f85149}.tape-stat-v.imb-pos{color:#3fb950}.tape-stat-v.imb-neg{color:#f85149}.tape-empty{display:flex;align-items:center;justify-content:center;height:100%;color:#484f58;font-size:12px;font-style:italic;pointer-events:none}@media (max-width:760px){.tape-head{gap:4px}.tape-controls{gap:3px}.tape-filter-btn{padding:2px 5px;font-size:10px}.tape-min-sel{font-size:9px}.tape-row{grid-template-columns:44px 1fr 52px 36px;padding:3px 6px;font-size:10.5px}.tape-stats-bar{padding:4px 6px;gap:0}.tape-stat{padding:0 6px;font-size:9.5px}}.term-status{margin-top:10px;padding:9px 15px;border-radius:6px;font-size:13px;font-weight:700;background:#161b22;border:1px solid #30363d;color:#8b949e;font-family:var(--font-mono);display:inline-block}.term-status.ok{color:#3fb950;border-color:rgba(63,185,80,.4);background:rgba(35,134,54,.12)}.term-status.warn{color:#d29922;border-color:rgba(210,153,34,.4);background:rgba(210,153,34,.1)}.term-status.bad{color:#f85149;border-color:rgba(248,81,73,.4);background:rgba(218,54,51,.1)}@media (max-width:900px){.view [class*=grid]>*{min-width:0}#view-dashboard .g-market .table-wrap,#view-dashboard .g-score .table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin}#pmFeedList,.ct-grid,.expert-grid,.factors-grid,.liq-clusters-grid,.liq-kpi-grid,.ob-anom-grid,.ob-duo,.ob-grid,.pf-grid,.plans,.pm-grid,.scenarios-row,.shadow-grid,.shadow-grid2,.strat-grid,.term-grid,.tok-grid,.trade-layout{grid-template-columns:minmax(0,1fr)!important}.ais-grid,.auth-grid,.foot-gainers,.pm-stats,.pulse-grid,.widgets-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}canvas{max-width:100%}}td.scr-tb-td .scr-tb-badge .scr-tb-btn{position:static;transform:none;margin-left:7px}td.scr-tb-td .ex-badge{margin-left:10px}@media (max-width:480px){.card{padding:16px 14px}.kpi-value{font-size:22px!important}.card-title{font-size:11.5px;flex-wrap:wrap}.ais-grid,.foot-gainers,.pm-stats,.pulse-grid,.widgets-grid{grid-template-columns:1fr!important}body{font-size:16px}.chip{padding:11px 14px;font-size:14px;min-height:44px}.btn-sm{padding:10px 14px}.mobile-nav button{padding:10px 2px 9px}.mobile-nav button svg{width:22px;height:22px}.threat-head{flex-wrap:wrap}.threat-time{white-space:normal;min-width:100%;text-align:right}#vcPayNote #vcBuyHint{white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word}}@media (max-width:860px){body.vc-mode #adminPanel,body.vc-mode #discFooter,body.vc-mode #footGainersCard,body.vc-mode #mobileNav,body.vc-mode #siteFooter,body.vc-mode #vcMobileHide,body.vc-mode .mobile-nav{display:none!important}}#bugDetailModal .bug-modal,#bugListModal .bug-modal,#bugModal .bug-modal{max-width:min(1600px,96vw);width:96vw}#bugListHist{max-height:68vh!important}@media (max-width:639px){#bugDetailModal .bug-modal,#bugListModal .bug-modal,#bugModal .bug-modal{max-width:calc(100vw - 40px);width:100%}}@media (min-width:640px) and (max-width:1023px){#bugDetailModal .bug-modal,#bugListModal .bug-modal,#bugModal .bug-modal{max-width:92vw;width:92vw}}@media (max-width:768px){.mobile-nav [data-view=radar]{display:none!important}}@media (max-width:480px){.widgets-grid{grid-template-columns:1fr!important;gap:8px!important}.widget-tile{padding:10px 12px!important}.wt-val{font-size:18px!important}}#bugListHist .rep-card{cursor:pointer;transition:border-color .15s,background .15s}#bugListHist .rep-card:hover{border-color:rgba(25,230,193,.4);background:rgba(25,230,193,.04)}#bugDetailBox{padding-right:4px}.bug-detail-block{margin-bottom:12px}.bug-detail-label{font-size:12px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:7px}.bug-detail-text{border:1px solid var(--border);border-radius:10px;padding:12px 14px;background:var(--surface-2);font-size:15px;line-height:1.65;white-space:pre-wrap;word-break:break-word;max-height:320px;overflow-y:auto;color:var(--text-1)}.bug-detail-ai{border-color:rgba(124,92,255,.35)}.bug-sel-card{background:rgba(25,230,193,.07)!important}.vc-role{display:flex;gap:8px}.vc-role-btn{flex:1;padding:9px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text-2);font-weight:700;font-size:13px;cursor:pointer;transition:all .15s;text-align:center}.vc-role-btn.active,.vc-role-btn:hover{border-color:var(--primary);color:var(--primary)}.vc-role-btn.active{background:rgba(25,230,193,.08);box-shadow:0 0 0 1px var(--primary)}.kpi-ai,.vc-role-hint{font-size:11.5px;color:var(--text-3);margin-top:6px;line-height:1.5}.kpi-ai{font-size:10.5px;margin-top:4px;line-height:1.3;min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-ai .ai-long{color:#35d07f}.kpi-ai .ai-short{color:#ff4d67}.kpi-ai .ai-wait{color:#ffbf47}@media (max-width:860px){.ct-tblwrap{max-height:62vh;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}#vcAdminModal .vc-admin-modal{max-width:min(1280px,96vw);width:96vw;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;padding:22px 26px}#vcAdminModal .vc-admin-modal .modal-head{position:static;background:var(--surface);z-index:2;margin:-22px -26px 14px;padding:16px 26px 14px;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius)0 0}#vcAdminModal .vc-admin-modal .modal-head h3{font-size:17px;letter-spacing:.02em}#vcAdminModal .vc-admin-modal .vc-admin-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:14px}#vcAdminModal .vc-admin-modal .vc-a-card{padding:16px 18px;margin:0}#vcAdminModal .vc-admin-modal .card-title{font-size:13px;margin-bottom:0}#vcAdminModal .admin-stats{grid-template-columns:repeat(5,1fr);gap:10px}#vcAdminModal .admin-stats .kpi-mini{padding:12px}#vcAdminModal .admin-stats .kpi-mini .card-title{font-size:10.5px}#vcAdminModal .admin-stats .kpi-mini .kpi-value{font-size:17px!important;line-height:1.35}#vcAdminModal .vc-qbtn{padding:7px 12px;font-size:12px;border-radius:8px}#vcAdminModal .vc-qbtn-mini{padding:4px 9px;font-size:10.5px}#vcAdminModal .vc-admin-modal .inp-sm{font-size:12.5px;padding:7px 10px}#vcAdminModal .vc-admin-modal .btn-sm{padding:8px 15px;font-size:12.5px}#vcAdminModal .vc-admin-modal #vcAdminKeys{max-height:320px}#vcAdminModal .vc-admin-modal #vcAdminBatches{max-height:170px}#vcAdminModal .vc-key-item{padding:9px 4px}#vcAdminModal .vc-dest-chip,.vc-qbtn{display:inline-flex;align-items:center;border:1px solid var(--border);background:var(--surface-2);white-space:nowrap;user-select:none}.vc-qbtn:hover{border-color:var(--primary);color:var(--primary);background:rgba(25,230,193,.07)}.vc-qbtn.active{border-color:var(--primary);background:var(--primary);box-shadow:0 0 0 1px rgba(25,230,193,.35)}#vcAdminModal .admin-stats .vc-qbtn-mini{padding:1px 5px;font-size:9.5px;line-height:1.6}.vc-qbtn-danger:hover{border-color:var(--danger);color:var(--danger);background:rgba(255,82,82,.08)}#vcAdminModal .vc-admin-modal .vc-wide{grid-column:1/-1}#vcAdminModal .vc-dest-chip{gap:5px;padding:4px 12px;border-radius:20px;color:var(--text-2);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}#vcAdminModal .vc-dest-chip:hover{border-color:var(--primary);color:var(--primary)}#vcAdminModal .vc-dest-chip input{display:none}#vcAdminModal .vc-dest-chip .vc-dest-mark{opacity:0;font-weight:800;color:var(--success);transition:opacity .12s}#vcAdminModal .vc-dest-chip.on{border-color:var(--success);color:#fff;background:rgba(53,208,127,.12);box-shadow:0 0 0 1px rgba(53,208,127,.35)}#vcAdminModal .vc-dest-chip.on .vc-dest-mark{opacity:1}.vc-hint{font-size:11px;color:var(--text-3);font-weight:400}.vc-promo-sum{display:inline-block;background:linear-gradient(135deg,#f9f002,#ffd000);color:#1a1400;font-weight:800;font-size:12px;border-radius:999px;padding:1px 10px;margin-left:2px;box-shadow:0 0 14px rgba(249,240,2,.35);white-space:nowrap;vertical-align:middle}.vc-key-item{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.05);flex-wrap:wrap}.vc-key-item:last-child{border-bottom:0}.vc-key-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.vc-key-info b{font-size:12.5px;overflow-wrap:anywhere}.vc-key-api{font-size:10.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:340px}.vc-key-actions{align-items:center;flex-shrink:0}.vc-promo-row{flex-wrap:wrap;row-gap:6px}.vc-promo-actions,.vc-topup{display:flex;align-items:center}.vc-promo-actions{gap:5px;flex-shrink:0}.vc-topup{gap:4px;flex-wrap:wrap;padding:8px 2px 2px;flex:1 1 100%}.vc-topup-deduct,.vc-user-deduct-go{border-color:rgba(255,107,107,.4);color:#ff9a9a}.vc-topup-deduct:hover,.vc-user-deduct-go:hover{background:rgba(255,107,107,.12)}.vc-topup-set{border-color:rgba(124,92,255,.5);color:#c4b5ff}.vc-topup-set:hover{background:rgba(124,92,255,.12)}.vc-lastkey{font-size:11.5px;color:var(--text-2);background:rgba(124,92,255,.1);border:1px solid rgba(124,92,255,.3);border-radius:8px;padding:5px 9px;flex:1;min-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-grid td,.vc-grid th{padding:4px 8px;font-size:12px}.vc-grid td.mono{font-size:11px}.vc-grid-models{width:100%;border-collapse:separate;border-spacing:0;border-radius:10px;overflow:hidden;border:1px solid rgba(25,230,193,.22);background:rgba(8,14,24,.5)}.vc-grid-models thead th{position:sticky;top:0;z-index:2;background:linear-gradient(120deg,rgba(25,230,193,.17),rgba(124,92,255,.22));color:#eafef9;font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;text-shadow:0 0 8px rgba(25,230,193,.45);border-bottom:1px solid rgba(25,230,193,.35);padding:8px 10px;text-align:left;white-space:nowrap}.vc-grid-models tbody td{padding:7px 10px;font-size:12px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.045)}.vc-grid-models tbody tr:last-child td{border-bottom:none}.vc-grid-models tbody tr{transition:background .15s ease}.vc-grid-models tbody tr:hover{background:linear-gradient(90deg,rgba(25,230,193,.08),rgba(124,92,255,.1));box-shadow:inset 0 0 0 1px rgba(25,230,193,.16)}.vc-grid-models tbody tr:hover td:first-child{text-shadow:0 0 8px rgba(25,230,193,.35)}.vc-grid-models td.mono{font-size:11px;color:#9fb6c8;letter-spacing:.2px}.vc-grid-models td.num{text-align:right;font-weight:800;font-size:12.5px;color:#19e6c1;white-space:nowrap;text-shadow:0 0 10px rgba(25,230,193,.45)}.vc-mv{display:inline-flex;align-items:center;font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;padding:2px 7px;border-radius:999px;margin-right:7px;vertical-align:middle;border:1px solid transparent}.vc-mv-deepseek{color:#7c9bff;background:rgba(77,107,254,.14);border-color:rgba(77,107,254,.45)}.vc-mv-mimo{color:#ff8fb2;background:rgba(255,107,157,.13);border-color:rgba(255,107,157,.42)}.vc-mv-openai{color:#4cd9b0;background:rgba(16,163,127,.14);border-color:rgba(16,163,127,.45)}.vc-mv-anthropic{color:#f0a184;background:rgba(217,119,87,.14);border-color:rgba(217,119,87,.45)}.vc-mv-minimax{color:#c3b3ff;background:rgba(167,139,250,.15);border-color:rgba(167,139,250,.45)}@media (max-width:560px){.vc-grid-models tbody td{font-size:11px;padding:6px 7px}.vc-grid-models td.mono{font-size:10px}.vc-mv{font-size:8.5px;padding:1px 5px;margin-right:5px}}#vcPanel .table-wrap::-webkit-scrollbar,#vcPanel::-webkit-scrollbar{width:9px;height:9px}#vcPanel .table-wrap::-webkit-scrollbar-track,#vcPanel::-webkit-scrollbar-track{background:var(--surface);border-radius:8px}#vcPanel .table-wrap::-webkit-scrollbar-thumb,#vcPanel::-webkit-scrollbar-thumb{background:rgba(25,230,193,.35);border-radius:8px;border:2px solid var(--surface)}#vcPanel .table-wrap::-webkit-scrollbar-thumb:hover,#vcPanel::-webkit-scrollbar-thumb:hover{background:rgba(25,230,193,.55)}#vcPanel .table-wrap{scrollbar-width:thin}#vcPanel,#vcPanel .table-wrap{scrollbar-color:rgba(25,230,193,.35) var(--surface)}@media (min-width:640px) and (max-width:1023px){#vcAdminModal .vc-admin-modal{max-width:96vw;width:96vw}#vcAdminModal .admin-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){#vcAdminModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#vcAdminModal .vc-admin-modal{max-width:100%;width:100%;border-radius:18px 18px 0 0;padding:14px 12px calc(14px + env(safe-area-inset-bottom));max-height:94vh}#vcAdminModal .vc-admin-modal .modal-head{margin:-14px -12px 10px;padding:12px 12px 10px}#vcAdminModal .vc-admin-modal .vc-admin-grid{grid-template-columns:1fr}#vcAdminModal .admin-stats{grid-template-columns:1fr 1fr;gap:8px}#vcAdminModal .vc-key-item{flex-wrap:wrap;gap:6px}#vcAdminModal .vc-key-actions{width:100%;justify-content:flex-start}#vcAdminModal .vc-key-api,#vcAdminModal .vc-lastkey{max-width:100%}#vcAdminModal .vc-admin-modal .inp-sm{min-width:0;width:100%}#vcAdminModal .vc-admin-modal #vcAdminPrice,#vcAdminModal .vc-admin-modal #vcCalcPrice,#vcAdminModal .vc-admin-modal #vcCalcTokens{width:100%;max-width:160px}#vcAdminModal .vc-qbtn{min-height:40px}#vcAdminModal .vc-dest-chip{min-height:38px}#vcAdminModal .vc-dest-chip,#vcAdminModal .vc-key-actions .vc-qbtn{flex:1;justify-content:center}#vcAdminModal .vc-admin-modal .actions .btn{min-height:44px}#vcAdminModal .vc-admin-modal .modal-head h3{font-size:14px;line-height:1.4}}@media (max-width:639px){#adminJump{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}#adminJump .btn{width:100%;min-height:44px;justify-content:center;white-space:normal}}@media (max-width:380px){#adminJump{grid-template-columns:1fr}}.vc-h-card{cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}.vc-h-card:hover{border-color:var(--primary);box-shadow:0 2px 12px rgba(25,230,193,.12);transform:translateY(-1px)}.vc-h-card:active{transform:translateY(0)}#vcHistoryModal .vc-h-modal{max-width:min(1000px,96vw);width:96vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;padding:18px 20px}#vcHistoryModal .vc-h-modal .modal-head{flex:none;position:static;background:var(--surface);z-index:3;margin:-18px -20px 0;padding:12px 20px 10px;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius)0 0}#vcApiModal .vc-api-modal .modal-head h3,#vcHistoryModal .vc-h-modal .modal-head h3,#vcUsersModal .vc-users-modal .modal-head h3{font-size:15px;margin:0}#vcHistoryModal .vc-h-modal .actions,#vcHistoryModal .vc-h-modal .vc-h-sub{flex:none}#vcHistoryModal #vcHistoryList,#vcTopupsModal #vcTopupsList{flex:0 1 auto;min-height:0}.vc-h-model{overflow:hidden;text-overflow:ellipsis}.vc-h-meta,.vc-h-model{white-space:nowrap}.vc-h-item{border:1px solid var(--border);overflow:hidden}.vc-h-item[open]{border-color:rgba(124,92,255,.45)}.vc-h-sum{flex-wrap:wrap;padding:10px 12px;list-style:none;user-select:none}.vc-h-sum::-webkit-details-marker{display:none}.vc-h-sum::before{content:"▸";color:var(--text-3);transition:transform .15s}.vc-h-item[open]>.vc-h-sum::before{transform:rotate(90deg)}.vc-h-sum:hover{background:rgba(124,92,255,.06)}.vc-h-model{font-weight:700;color:#7c5cff}.vc-h-err,.vc-h-ok{margin-left:auto;font-size:10.5px;font-weight:700;border-radius:8px;padding:2px 8px}.vc-h-ok{color:var(--success);background:rgba(53,208,127,.12)}.vc-h-err{color:var(--danger);background:rgba(255,77,103,.12)}.vc-h-body{border-top:1px dashed var(--border);padding:10px 12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.vc-h-body .vc-h-col,.vc-pay-note>span{min-width:0}.vc-h-body .vc-h-col-head{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);margin-bottom:6px;display:flex;align-items:center;gap:6px}.vc-h-body .vc-h-col-head b{color:var(--text-1);font-weight:800}.vc-h-body .vc-h-col+.vc-h-col{border-left:1px dashed var(--border);padding-left:10px}.vc-h-body .vc-h-tokens{font-size:10.5px;color:var(--text-3);margin-top:8px;padding-top:8px;border-top:1px dashed var(--border);grid-column:1/-1;text-align:right;font-weight:600}.vc-h-msg{margin-bottom:8px}.vc-h-msg:last-child{margin-bottom:0}.vc-h-role{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-3);margin-bottom:3px}.vc-h-pre{margin:0;padding:8px 10px;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:8px;font-family:var(--mono, ui-monospace, monospace);font-size:11.5px;line-height:1.5;max-height:220px;overflow-y:auto;color:var(--text-1)}@media (max-width:639px){#vcHistoryModal.modal-overlay{padding:8px 0 0;align-items:flex-end}.vc-h-body{grid-template-columns:1fr}.vc-h-body .vc-h-col+.vc-h-col{border-left:none;border-top:1px dashed var(--border);padding-left:0;padding-top:10px}#vcHistoryModal .vc-h-modal{max-width:100%;width:100%;border-radius:18px 18px 0 0;padding:14px 12px calc(14px + env(safe-area-inset-bottom));max-height:94vh}#vcHistoryModal .vc-h-modal .modal-head{margin:-14px -12px 0;padding:12px 12px 10px}}#vcTopupsModal .vc-h-modal{max-width:min(1000px,96vw);width:96vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;padding:18px 20px}#vcTopupsModal .vc-h-modal .modal-head{flex:none;position:static;background:var(--surface);z-index:3;margin:-18px -20px 0;padding:12px 20px 10px;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius)0 0}#gwUsersModal .vc-users-modal .modal-head .gw-online-count,#gwUsersModal .vc-users-modal .modal-head .modal-x,#vcTopupsModal .vc-h-modal .actions,#vcTopupsModal .vc-h-modal .vc-h-sub{flex:none}#vcTopupsModal .vc-t-item{display:flex;align-items:flex-start;gap:10px;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.05)}#vcTopupsModal .vc-t-item:last-child{border-bottom:0}#vcTopupsModal .vc-t-ico{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border);margin-top:2px}#vcTopupsModal .vc-t-info{flex:1 1 40%;min-width:0;display:flex;flex-direction:column;gap:2px}#vcTopupsModal .vc-t-title{font-size:13px;font-weight:700;color:var(--text-1);word-break:break-word;overflow-wrap:anywhere}#vcTopupsModal .vc-t-meta{font-size:11px;color:var(--text-3)}#vcTopupsModal .vc-t-amt{flex:0 1 auto;min-width:0;max-width:58%;text-align:right;font-size:12.5px;color:var(--text-2);white-space:normal;line-height:1.45}@media (max-width:639px){#vcTopupsModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#vcTopupsModal .vc-h-modal{max-width:100%;width:100%;border-radius:18px 18px 0 0;padding:14px 12px calc(14px + env(safe-area-inset-bottom));max-height:94vh}#vcTopupsModal .vc-h-modal .modal-head{margin:-14px -12px 0;padding:12px 12px 10px}#vcTopupsModal .vc-t-amt{max-width:50%}}#vcApiModal .vc-api-modal{max-width:min(820px,96vw);width:96vw;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px}#vcApiModal .vc-api-modal .modal-head{position:sticky;top:0;background:var(--surface);z-index:2;margin:-18px -20px 0;padding:12px 20px 10px;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius)0 0}.vc-api-keyline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 12px;padding:8px 12px;background:rgba(25,230,193,.06);border:1px solid rgba(25,230,193,.22);border-radius:8px}.vc-api-keylabel{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);flex:none}.vc-api-key{font-size:12.5px;word-break:break-all;color:var(--primary)}.vc-api-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.vc-api-tab{font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--border-strong);background:0 0;color:var(--text-2);cursor:pointer;transition:all .15s ease}.vc-api-tab:hover{border-color:var(--primary);color:var(--primary)}.vc-api-tab.active{background:var(--primary);border-color:var(--primary);color:#07110d}#vcAdminModal .kpi-mini div[title="Остаток на аккаунте smartapi.shop"],.vc-api-pane{display:none}.vc-api-pane.active{display:block;animation:viewIn .25s ease}.vc-api-note{font-size:12.5px;color:var(--text-2);line-height:1.55;background:rgba(124,92,255,.07);border:1px solid rgba(124,92,255,.2);border-radius:8px;padding:9px 12px;margin:0 0 12px}.vc-api-note-m{background:rgba(25,230,193,.06);border-color:rgba(25,230,193,.2)}.vc-api-badge{display:inline-block;font-size:10.5px;font-weight:800;background:var(--primary);color:#07110d;border-radius:5px;padding:1px 6px;margin-right:4px}.vc-api-step{font-size:13.5px;color:var(--text-1);margin:12px 0 6px;line-height:1.55}.vc-api-copy:hover,.vc-api-step b,.vc-user-meta b{color:var(--primary)}.vc-api-label{font-size:11.5px;color:var(--text-3);margin:8px 0 4px}.vc-api-copy,.vc-api-pre{border:1px solid var(--border-strong)}.vc-api-pre{margin:0 0 6px;padding:10px 12px;background:var(--surface);border-radius:8px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;color:var(--text-1);white-space:pre-wrap;word-break:break-word;overflow-x:auto}.vc-api-copy{font-size:11px;font-weight:700;padding:3px 9px;border-radius:6px;background:0 0;color:var(--text-2);cursor:pointer;margin-bottom:10px;transition:all .15s ease}.vc-api-copy:hover{border-color:var(--primary)}.vc-api-copy.copied{border-color:#35d07f;color:#35d07f}@media (max-width:639px){#vcApiModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#vcApiModal .vc-api-modal{max-width:100%;width:100%;border-radius:18px 18px 0 0;padding:14px 12px calc(14px + env(safe-area-inset-bottom));max-height:94vh}#vcApiModal .vc-api-modal .modal-head{margin:-14px -12px 0;padding:12px 12px 10px}}.vc-users-card{cursor:pointer;transition:border-color .15s,transform .15s,box-shadow .15s}.vc-users-card:hover{border-color:var(--primary);box-shadow:0 2px 12px rgba(124,92,255,.25);transform:translateY(-1px)}.vc-users-card:active{transform:translateY(0)}#vcUsersModal .vc-users-modal{max-width:min(900px,96vw);width:96vw;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px}#vcUsersModal .vc-users-modal .modal-head{position:sticky;top:0;background:var(--surface);z-index:2;margin:-18px -20px 0;padding:12px 20px 10px;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius)0 0}.vc-user-row{flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.05)}.vc-user-row:hover{background:rgba(124,92,255,.06)}.vc-user-row:last-child{border-bottom:0}.vc-user-info{display:flex;flex-direction:column;gap:2px;min-width:0}.vc-user-email{color:var(--text-1)}.vc-user-key{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}.vc-deleted-title{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:14px 0 4px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.12)}.vc-user-deleted{opacity:.55;cursor:default}.vc-user-deleted:hover{background:0 0}.vc-user-deleted .vc-user-email{text-decoration:line-through}.vc-user-balance{font-size:11.5px;color:var(--text-2)}.vc-user-balance b{color:#19e6c1;font-weight:700}.vc-user-topup-box{display:flex;gap:6px;align-items:center;width:100%;padding:6px 4px 2px}.vc-user-topup-box .inp-sm{width:140px;flex:0 1 auto}.vc-user-topup-box .btn{flex-shrink:0}.vc-user-actions{align-items:center;flex-shrink:0}@media (max-width:639px){#vcUsersModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#vcUsersModal .vc-users-modal{max-width:100%;width:100%;border-radius:18px 18px 0 0;padding:14px 12px calc(14px + env(safe-area-inset-bottom));max-height:94vh}#vcUsersModal .vc-users-modal .modal-head{margin:-14px -12px 0;padding:12px 12px 10px}}#gwUsersModal .vc-users-modal{max-width:min(1200px,98vw);width:98vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;padding:18px 20px}#gwUsersModal .vc-users-modal .modal-head{position:sticky;top:0;background:var(--surface);z-index:3;margin:-18px -20px 0;padding:12px 20px 10px;border-bottom:1px solid var(--border);border-radius:var(--radius) var(--radius)0 0;flex-wrap:wrap;align-items:center;column-gap:12px}#gwUsersModal .vc-users-modal .modal-head h3{font-size:16px;margin:0;flex:1 1 auto;min-width:0;font-family:var(--font-display)}#gwUsersModal .vc-users-modal .gw-sub{flex:1 1 100%;min-width:0;font-size:12.5px;line-height:1.5;color:var(--text-3);margin-top:6px;padding:8px 0 2px;border-top:1px dashed rgba(255,255,255,.1)}#gwUsersModal .vc-users-modal .modal-head:not(:has(+div)){padding-bottom:12px}#gwUsersModal .vc-users-modal .actions{flex:none}#gwUsersList{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gw-online-count{margin-left:8px;font-size:12px;font-weight:800;color:var(--success);background:rgba(53,208,127,.12);border:1px solid rgba(53,208,127,.35);padding:2px 10px;border-radius:999px;vertical-align:middle}#gwUsersModal .vc-user-row{padding:13px 10px;gap:12px}#gwUsersModal .vc-user-email{font-size:16px;color:#f4faff;font-weight:700}#gwUsersModal .vc-user-meta{font-size:13.5px;color:#c7cfdb;line-height:1.5}#gwUsersModal .vc-user-meta b{font-size:13.5px;color:var(--primary)}#gwUsersModal .vc-user-meta .mono{font-size:13px}.gw-online-dot{width:10px;height:10px;border-radius:50%;background:#39ff14;box-shadow:0 0 12px #39ff14,0 0 4px #39ff14;flex:none;animation:gwOnlineBlink 2s ease-in-out infinite;margin-left:4px}@media (prefers-reduced-motion:reduce){.gw-online-dot{animation:none}}@media (max-width:639px){#gwUsersModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#gwUsersModal .vc-users-modal{max-width:100%;width:100%;border-radius:18px 18px 0 0;padding:14px 12px calc(14px + env(safe-area-inset-bottom));max-height:94vh}#gwUsersModal .vc-users-modal .modal-head{margin:-14px -12px 0;padding:12px 12px 10px;row-gap:6px}#gwUsersModal .vc-users-modal .modal-head h3{font-size:14.5px;line-height:1.35}}.vc-role-btn[data-kind=trader].active{border-color:#19e6c1;color:#19e6c1;background:rgba(25,230,193,.1);box-shadow:0 0 0 1px #19e6c1}.vc-role-btn[data-kind=vibecoder].active{border-color:#b2a0ff;background:rgba(124,92,255,.14);box-shadow:0 0 0 1px #7c5cff}.vc-role-btn[data-kind=trader]:hover{border-color:#19e6c1;color:#19e6c1}.vc-role-btn[data-kind=vibecoder]:hover{border-color:#b2a0ff}.vc-role-btn[data-kind=vibecoder]{position:relative;overflow:hidden;color:#c9bcff;background:linear-gradient(135deg,rgba(124,92,255,.28),rgba(25,230,193,.1)),#0c1322;border:1px solid rgba(124,92,255,.65);box-shadow:0 0 10px rgba(124,92,255,.3),inset 0 0 12px rgba(124,92,255,.1);text-shadow:0 0 10px rgba(185,150,255,.8),0 0 22px rgba(25,230,193,.5)}.vc-role-btn[data-kind=vibecoder]::before{content:"";position:absolute;inset:-2px;border:1px solid rgba(25,230,193,.25);border-radius:11px;pointer-events:none;transition:inset .2s ease,border-color .2s ease}.vc-role-btn[data-kind=vibecoder]::after{content:"";position:absolute;top:0;bottom:0;left:0;width:55%;background:linear-gradient(105deg,transparent,rgba(185,150,255,.2) 40%,rgba(25,230,193,.3) 50%,rgba(185,150,255,.2) 60%,transparent);transform:translateX(-130%) skewX(-18deg);animation:cyberGlint 4.2s ease-in-out infinite;pointer-events:none}.vc-role-btn[data-kind=vibecoder].active{border-color:rgba(185,150,255,.95);color:#fff;background:linear-gradient(135deg,rgba(124,92,255,.42),rgba(25,230,193,.16)),#0c1322;box-shadow:0 0 14px rgba(124,92,255,.55),0 0 28px rgba(25,230,193,.22),inset 0 0 16px rgba(124,92,255,.16)}.vc-role-btn[data-kind=vibecoder]:hover{transform:translateY(-1px);border-color:rgba(185,150,255,.9);color:#e9e4ff;box-shadow:0 0 14px rgba(124,92,255,.55),0 0 30px rgba(25,230,193,.26),inset 0 0 16px rgba(124,92,255,.16)}.vc-role-btn[data-kind=vibecoder]:hover::before{inset:-4px;border-color:rgba(25,230,193,.55)}.vc-role-btn[data-kind=vibecoder]:hover::after{animation-duration:1.6s}.vc-role-btn[data-kind=vibecoder]:active{transform:translateY(1px) scale(.97)}.vc-role-btn[data-kind=vibecoder]:focus-visible{outline:2px solid #19e6c1;outline-offset:3px}@media (prefers-reduced-motion:reduce){.vc-role-btn[data-kind=vibecoder],.vc-role-btn[data-kind=vibecoder]::after{animation:none!important}.vc-role-btn[data-kind=vibecoder]::after{display:none}.vc-role-btn[data-kind=vibecoder]:hover{transform:none}}.modal-head{display:flex;align-items:center;gap:10px}.modal-head h3{flex:1;margin:0}.modal-x{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);border:1px solid var(--border);border-radius:50%;color:var(--text-2);font-size:15px;line-height:1;cursor:pointer;transition:all .15s;padding:0}.modal-x:hover{color:var(--danger);border-color:rgba(255,77,103,.5);background:rgba(255,77,103,.08)}#adminJump{display:flex;flex-wrap:wrap;gap:8px}#adminJump .btn{margin:0!important}@media (max-width:639px){#adminJump{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}#adminJump .btn{width:100%;min-height:44px;justify-content:center;white-space:normal}}@media (max-width:380px){#adminJump{grid-template-columns:1fr}}.threads-modal .actions{flex-wrap:wrap}@media (max-width:640px){.threads-modal .actions{flex-direction:column;gap:8px}.threads-modal .actions .btn{flex:1 1 100%;min-height:46px;justify-content:center;white-space:normal}.threads-modal #threadsBody{font-size:15px;line-height:1.7}}@media (max-width:560px){.vc-key-row .vc-key-reissue,.vc-key-row .vc-key-reveal{margin-left:0;flex:1 1 100%;justify-content:center}.vc-key-row .vc-key-reissue{margin-top:2px}#vcApiKey,.vc-keys-box #vcApiHost,.vc-keys-box #vcApiKey{font-size:11px!important}}.btn-cyber{position:relative;overflow:hidden;padding:9px 18px;font-size:13px;font-weight:800;letter-spacing:.5px;color:#e9e4ff;background:linear-gradient(135deg,rgba(124,92,255,.24),rgba(25,230,193,.1)),#0c1322;border:1px solid rgba(124,92,255,.65);border-radius:10px;box-shadow:0 0 10px rgba(124,92,255,.35),0 0 24px rgba(25,230,193,.14),inset 0 0 14px rgba(124,92,255,.1);text-shadow:0 0 10px rgba(185,150,255,.8),0 0 22px rgba(25,230,193,.5);transition:box-shadow .2s ease,transform .18s ease,border-color .2s ease}.btn-cyber::after,.btn-cyber::before{content:"";position:absolute;pointer-events:none}.btn-cyber::before{inset:-3px;border:1px solid rgba(25,230,193,.3);border-radius:12px;transition:inset .2s ease,border-color .2s ease}.btn-cyber::after{top:0;bottom:0;left:0;width:55%;background:linear-gradient(105deg,transparent,rgba(185,150,255,.22) 40%,rgba(25,230,193,.32) 50%,rgba(185,150,255,.22) 60%,transparent);transform:translateX(-130%) skewX(-18deg);animation:cyberGlint 4.2s ease-in-out infinite}.btn-cyber .btn-cyber-txt{display:inline-block;background:linear-gradient(120deg,#19e6c1,#c9bcff 55%,#7c5cff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(124,92,255,.55)) drop-shadow(0 0 18px rgba(25,230,193,.28))}.btn-cyber:hover{transform:translateY(-1px);border-color:rgba(185,150,255,.9);box-shadow:0 0 14px rgba(124,92,255,.55),0 0 34px rgba(25,230,193,.28),inset 0 0 18px rgba(124,92,255,.16)}.btn-cyber:hover::before{inset:-5px;border-color:rgba(25,230,193,.55)}.btn-cyber:hover::after{animation-duration:1.6s}.btn-cyber:hover .btn-cyber-txt{animation:cyberGlitch .35s steps(2,end)1}.btn-cyber:active{transform:translateY(1px) scale(.97)}.btn-cyber:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-cyber:focus-visible{outline:2px solid #19e6c1;outline-offset:4px;box-shadow:0 0 0 4px rgba(25,230,193,.18),0 0 14px rgba(124,92,255,.5)}@media (prefers-reduced-motion:reduce){.btn-cyber,.btn-cyber .btn-cyber-txt,.btn-cyber::after{animation:none!important}.btn-cyber::after{display:none}.btn-cyber:hover{transform:none}}#vcPromoModal .vc-promo-modal{max-width:360px;width:92vw;text-align:center;position:relative;overflow:hidden;padding:28px 24px 24px;border-radius:20px;background:linear-gradient(160deg,#0e1a2b,#12162b 55%,#0c1322);border:1px solid rgba(124,92,255,.45);box-shadow:0 0 0 1px rgba(25,230,193,.15),0 0 40px rgba(124,92,255,.35),0 24px 60px rgba(0,0,0,.7)}#vcPromoModal .vc-promo-glow{position:absolute;inset:-40%;pointer-events:none;background:radial-gradient(circle at 50%0,rgba(25,230,193,.22),transparent 55%),radial-gradient(circle at 50% 100%,rgba(124,92,255,.3),transparent 55%);animation:vcPromoPulse 3s ease-in-out infinite}#vcPromoModal .vc-promo-head{position:relative;font-size:15px;font-weight:800;color:var(--text);letter-spacing:.5px}#vcPromoModal .vc-promo-head span{background:linear-gradient(120deg,#19e6c1,#c9bcff,#7c5cff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(124,92,255,.6))}#vcPromoModal .vc-promo-code{position:relative;margin:14px auto 10px;font-family:var(--font-mono);font-size:16px;font-weight:700;letter-spacing:2px;color:#19e6c1;text-shadow:0 0 14px rgba(25,230,193,.7);padding:8px 16px;border:1px dashed rgba(25,230,193,.5);border-radius:10px;display:inline-block;background:rgba(25,230,193,.06)}#vcPromoModal .vc-promo-balance{position:relative;font-size:26px;font-weight:800}#vcPromoModal .vc-promo-balance b{background:linear-gradient(120deg,#19e6c1,#c9bcff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(25,230,193,.8));font-size:34px}#vcPromoModal .vc-promo-balance span{font-size:13px;color:var(--text-2);font-weight:600}#vcPromoModal .vc-promo-total{position:relative;margin-top:6px;font-size:12.5px;color:var(--text-3)}#vcPromoModal .vc-promo-total b,.vc-sup-q{color:var(--text)}#vcSupportModal .vc-support-modal{max-width:380px;width:92vw}.vc-sup-q{font-size:17px;font-weight:800;margin:6px 0 4px;background:linear-gradient(120deg,#19e6c1,#c9bcff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(25,230,193,.5))}.vc-balance-card{position:relative;overflow:hidden;background:linear-gradient(160deg,#0e1a2b,#12162b 55%,#0c1322);border:1px solid rgba(124,92,255,.45);box-shadow:0 0 0 1px rgba(25,230,193,.12),0 0 24px rgba(124,92,255,.22),0 10px 30px rgba(0,0,0,.45)}.vc-balance-glow{position:absolute;inset:-40%;pointer-events:none;background:radial-gradient(circle at 30%0,rgba(25,230,193,.16),transparent 55%),radial-gradient(circle at 70% 100%,rgba(124,92,255,.26),transparent 55%);animation:vcPromoPulse 3s ease-in-out infinite}.vc-balance-card .card-title{position:relative;z-index:1;font-weight:800;letter-spacing:.4px;background:linear-gradient(120deg,#19e6c1,#c9bcff,#7c5cff);filter:drop-shadow(0 0 8px rgba(124,92,255,.55))}.vc-balance-card .card-title,.vc-balance-card .kpi-value,.vc-ref-banner-title b{-webkit-background-clip:text;background-clip:text;color:transparent}.vc-balance-card .kpi-value{position:relative;z-index:1;font-size:30px;font-weight:800;background:linear-gradient(120deg,#19e6c1,#c9bcff);filter:drop-shadow(0 0 14px rgba(25,230,193,.75));font-variant-numeric:tabular-nums}@media (max-width:640px){.vc-balance-card .kpi-value{font-size:24px}}.vc-balance-sub{position:relative;z-index:1;font-size:11px;color:var(--text-3);margin-top:5px;font-family:var(--font-mono);background:rgba(27,230,193,.06);border:1px solid rgba(27,230,193,.14);border-radius:6px;padding:4px 8px}.vc-ref-banner{position:relative;overflow:hidden;margin:12px 0;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,#0d1a26 0,#14203a 45%,#1a1435 100%);border:1px solid rgba(124,92,255,.5);box-shadow:0 0 0 1px rgba(25,230,193,.1),0 0 26px rgba(124,92,255,.25),0 12px 32px rgba(0,0,0,.4)}.vc-ref-banner-glow{position:absolute;inset:-50%;pointer-events:none;background:radial-gradient(circle at 15%0,rgba(25,230,193,.2),transparent 50%),radial-gradient(circle at 85% 100%,rgba(201,188,255,.24),transparent 50%),radial-gradient(circle at 60% 40%,rgba(124,92,255,.14),transparent 55%);animation:vcPromoPulse 3.4s ease-in-out infinite}.vc-ref-banner-in{position:relative;z-index:1;display:flex;gap:14px;align-items:flex-start}.vc-ref-banner-ico{flex:none;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,rgba(25,230,193,.18),rgba(124,92,255,.22));border:1px solid rgba(25,230,193,.35);box-shadow:0 0 16px rgba(25,230,193,.3)}.vc-ref-banner-txt{flex:1;min-width:0}.vc-ref-banner-title{font-size:15.5px;font-weight:800;letter-spacing:.2px;color:var(--text)}.vc-ref-banner-title b{background:linear-gradient(120deg,#19e6c1,#c9bcff,#ffd27a);filter:drop-shadow(0 0 10px rgba(25,230,193,.6))}.vc-ref-banner-sub{font-size:12px;color:var(--text-3);line-height:1.55;margin:5px 0 10px}.vc-ref-banner-sub b{color:#19e6c1;font-weight:700}.vc-ref-banner-row{display:flex;gap:8px;flex-wrap:wrap}.vc-ref-banner-link{flex:1;min-width:180px;font-size:12px;background:rgba(4,8,16,.65);border-color:rgba(124,92,255,.4)}.vc-ref-copy{flex:none}.vc-ref-banner-count{font-size:11px;color:var(--text-3);margin-top:8px}.vc-ref-banner-count b{color:#19e6c1}@media (max-width:640px){.vc-ref-banner-in{flex-direction:column;align-items:stretch}.vc-ref-banner-ico{width:40px;height:40px;font-size:20px}.vc-ref-banner-title{font-size:14.5px}.vc-ref-banner-link{min-width:140px}}.vc-ref-warn-btn{margin:0 0 10px;padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer;color:#ffd27a;letter-spacing:.2px;text-transform:none;background:rgba(255,180,60,.1);border:1px solid rgba(255,180,60,.45);border-radius:8px;transition:box-shadow .2s ease,background .2s ease}.vc-ref-warn-btn:hover{background:rgba(255,180,60,.2);box-shadow:0 0 12px rgba(255,180,60,.35)}#vcRefWarnModal .vc-ref-warn-modal{max-width:min(500px,94vw)}#vcRefWarnModal .vc-ref-warn-body{display:flex;flex-direction:column;gap:10px;margin-top:4px}.vc-ref-warn-item{font-size:13px;color:var(--text-2);line-height:1.55;padding:10px 12px;border-radius:10px;background:rgba(124,92,255,.08);border:1px solid rgba(124,92,255,.25)}.vc-ref-warn-item b{color:#19e6c1;font-weight:700}.vc-ref-warn-danger{background:rgba(255,77,103,.09);border-color:rgba(255,77,103,.35)}.vc-ref-warn-danger b{color:#ff4d67}.vc-top-grid{margin:10px 0}.vc-compact.vc-balance-card{padding:8px 10px}.vc-compact .card-title{font-size:10.5px;letter-spacing:.2px;margin-bottom:2px}.vc-compact .kpi-value{font-size:20px;margin-top:2px}.vc-compact .vc-balance-sub{font-size:9px;line-height:1.35;margin-top:3px}.vc-req-hint{position:relative;z-index:1;font-size:9.5px;color:var(--text-3);margin-top:3px}.vc-payment-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vc-payment-grid>.card{min-width:0;min-height:112px}.vc-promo-card,.vc-topup-card{display:flex;flex-direction:column;justify-content:flex-start}.vc-opt-btn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ff8a00,#ff5e3a);color:#fff!important;border:0;border-radius:10px;padding:7px 14px;font-size:12.5px;font-weight:800;line-height:1;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:0 3px 14px rgba(255,94,58,.35);transition:transform .15s ease,box-shadow .15s ease}.vc-opt-btn:hover{transform:translateY(-1px);box-shadow:0 5px 20px rgba(255,94,58,.45);color:#fff!important}.vc-opt-btn .vc-opt-ico{font-size:14px}.vc-opt-btn small{font-weight:600;font-size:10px;opacity:.85}@media (max-width:480px){.vc-opt-btn small{display:none}}.vc-models-card .kpi-value{font-size:22px}#vcModelsPopup{display:none;opacity:0;transition:opacity .2s ease,transform .2s ease}#vcModelsListBtn+#vcModelsPopup+#vcModelsPopup.show,#vcModelsPopup.show{display:block}#vcModelsPopup.show,#vcModelsPopup[style*="display: block"]{animation:vcPopIn .2s ease forwards;opacity:1}#vcPanel{--vcd-cyan:#64B5F6;--vcd-violet:#B2A0FF;--vcd-amber:#FFBF47;--vcd-orange:#FF8A00;--vcd-card:#0d1117;--vcd-card2:#101827;--vcd-border:rgba(124,92,255,.28);--vcd-text-3:#5b6b85}#vcPanel .vcd-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 20px;border:1px solid var(--vcd-border);margin-bottom:16px;overflow:hidden}#vcPanel .vcd-head::before{content:"";position:absolute;top:-40%;left:-10%;width:50%;height:180%;background:radial-gradient(ellipse,rgba(25,230,193,.18),transparent 70%);pointer-events:none;animation:vcHeadGlow 6s ease-in-out infinite alternate}#vcPanel .vcd-head-ico{font-size:30px;filter:drop-shadow(0 0 8px rgba(124,92,255,.5))}#vcPanel .vcd-head-title{font-weight:800;letter-spacing:.2px;color:var(--text);text-shadow:0 0 14px rgba(25,230,193,.15)}#vcPanel .vcd-head-sub{font-size:12px;color:var(--text-3);margin-top:2px}#buyUnlBalanceModal .bul-bal-custom input,#vcPanel .vcd-head-spacer,.vc-opt-actions .btn{flex:1}#vcPanel .vcd-btn-opt{color:#fff!important;border-radius:12px;padding:11px 22px;font-size:14px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:8px;text-decoration:none;line-height:1;transition:transform .15s ease,box-shadow .15s ease}#vcPanel .vcd-btn-opt:hover,.vc-opt-tg-btn:hover{transform:translateY(-1px);box-shadow:0 6px 24px rgba(255,94,58,.45);color:#fff!important}#vcPanel .vcd-btn-opt small{font-weight:600;font-size:10.5px;opacity:.85}@media (max-width:560px){#vcPanel .vcd-btn-opt small{display:none}}.vc-opt-modal{max-width:500px;width:100%}.vc-opt-body{display:flex;flex-direction:column;gap:10px;margin:6px 0 18px}.vc-opt-feat{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1)}.vc-opt-ico{font-size:22px;line-height:1.3;flex:none}.vc-opt-feat b{display:block;font-size:14px;color:var(--text);margin-bottom:2px}.vc-opt-feat small{font-size:12.5px;color:var(--text-2, #b9c6dd);line-height:1.5}.vc-opt-feat small a{color:#ffbf47;font-weight:700;text-decoration:none}.vc-opt-feat small a:hover{text-decoration:underline}.vc-opt-actions{display:flex;gap:10px}.vc-opt-tg{text-align:center;padding:4px 0 2px}.vc-opt-tg-note{font-size:13.5px;color:var(--text-2, #b9c6dd);line-height:1.6;margin-bottom:14px}.vc-opt-tg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#2aabee,#229ed9);color:#fff!important;border:0;border-radius:12px;padding:12px 28px;font-size:14.5px;font-weight:800;line-height:1.3;cursor:pointer;text-decoration:none;box-shadow:0 4px 18px rgba(42,171,238,.35);transition:transform .15s ease,box-shadow .15s ease}.vc-opt-tg-btn:hover{box-shadow:0 6px 24px rgba(42,171,238,.5)}.vc-opt-tg-btn:active{transform:scale(.97)}@media (max-width:640px){#vcOptModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#vcOptModal .vc-opt-modal{border-radius:16px 16px 0 0;max-height:92vh;overflow-y:auto}}#vcPanel .vcd-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;max-width:1200px;margin-left:auto;margin-right:auto}#vcPanel .vcd-kpi{position:relative;overflow:hidden;background:rgba(13,17,23,.8);padding:18px 20px;cursor:default;transition:transform .2s ease,box-shadow .3s ease,border-color .3s ease}#vcPanel .vcd-kpi:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.08)}#vcPanel .vcd-kpi.vcd-req{cursor:pointer}#vcPanel .vcd-kpi .vcd-glow{position:absolute;inset:0;pointer-events:none;border-radius:14px}#vcPanel .vcd-kpi.vcd-balance{background:linear-gradient(135deg,rgba(25,230,193,.15),rgba(13,17,23,.7));box-shadow:0 0 20px rgba(25,230,193,.12),0 4px 14px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06)}#vcPanel .vcd-kpi.vcd-balance .vcd-glow{background:radial-gradient(120px 80px at 80% -20%,rgba(25,230,193,.28),transparent 70%)}#vcPanel .vcd-kpi.vcd-req{background:linear-gradient(135deg,rgba(124,92,255,.15),rgba(13,17,23,.7));border-color:rgba(124,92,255,.4);box-shadow:0 0 20px rgba(124,92,255,.12),0 4px 14px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06)}#vcPanel .vcd-kpi.vcd-req .vcd-glow{background:radial-gradient(120px 80px at 80% -20%,rgba(124,92,255,.3),transparent 70%)}#vcPanel .vcd-kpi.vcd-spent{background:linear-gradient(135deg,rgba(255,191,71,.12),rgba(13,17,23,.7));border-color:rgba(255,191,71,.35);box-shadow:0 0 20px rgba(255,191,71,.1),0 4px 14px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06)}#vcPanel .vcd-kpi.vcd-spent .vcd-glow{background:radial-gradient(120px 80px at 80% -20%,rgba(255,191,71,.22),transparent 70%)}#vcPanel .vcd-kpi .vcd-lbl{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}#vcPanel .vcd-kpi .vcd-val{font-size:24px;font-weight:800;font-family:var(--mono);margin-top:6px}#vcPanel .vcd-kpi .vcd-val.vcd-cyan{text-shadow:0 0 12px rgba(100,181,246,.3)}#vcPanel .vcd-kpi .vcd-val.vcd-violet{text-shadow:0 0 12px rgba(124,92,255,.3)}#vcPanel .vcd-kpi .vcd-val.vcd-amber{text-shadow:0 0 12px rgba(255,191,71,.3)}#vcPanel .vcd-kpi .vcd-sub{font-size:10.5px;margin-top:4px}#vcPanel .vcd-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:820px){#vcPanel .vcd-grid2{grid-template-columns:1fr}}#vcPanel .vcd-panel{background:rgba(13,17,23,.8);transition:border-color .3s ease,box-shadow .3s ease}#vcPanel .vcd-panel:hover{border-color:rgba(124,92,255,.4);box-shadow:0 6px 24px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.08)}#vcPanel .vcd-grid2 .vcd-panel{margin-bottom:0}#vcPanel .vcd-panel-title .vcd-dot{width:8px;height:8px;border-radius:50%;display:inline-block;box-shadow:0 0 6px currentColor}#vcPanel .vcd-panel-hint{margin-left:auto;font-size:10.5px;font-weight:400}#vcPanel .vcd-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}#vcPanel .vcd-row label{font-size:11.5px;color:var(--text-3);min-width:92px}#vcPanel .vcd-input{border:1px solid var(--vcd-border);color:var(--text)}#vcPanel .vcd-input.vcd-mono,#vcPanel .vcd-mono{font-family:var(--mono);font-size:12px}#vcPanel .vcd-api-host{background:rgba(255,214,10,.2)!important;border:1px solid rgba(255,214,10,.6)!important}#vcPanel .vcd-btn:active{transform:scale(.97)}#vcPanel .vcd-btn-ghost{border:1px solid var(--vcd-border);color:var(--text-2)}#vcPanel .vcd-btn-cyan{color:var(--vcd-cyan)}#vcPanel .vcd-btn.vcd-danger{color:var(--danger)}#vcPanel .vcd-btn.active{background:var(--vcd-cyan);border-color:var(--vcd-cyan)}#vcPanel .vc-unl-opt.active{border-color:var(--vcd-cyan);color:var(--vcd-cyan)}#buyUnlBalanceModal .modal{max-width:430px;text-align:center;border-radius:16px;overflow:hidden}#buyUnlBalanceModal .modal-head{background:linear-gradient(135deg,rgba(25,230,193,.16),rgba(124,92,255,.1));padding:16px 18px;margin:-1px -1px 0;border-bottom:1px solid rgba(25,230,193,.22);position:relative}#buyUnlBalanceModal .modal-head h3{font-size:17px;font-weight:800;letter-spacing:.2px}#buyUnlBalanceModal .bul-bal-desc{font-size:13px;color:var(--text-2);margin:14px 0 4px;line-height:1.5}#buyUnlBalanceModal #bulBalInfo b,#buyUnlBalanceModal .bul-bal-desc b{color:var(--vcd-cyan)}#buyUnlBalanceModal #bulBalRow{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}#buyUnlBalanceModal .bul-bal-opt{border:1px solid var(--vcd-border);border-radius:11px;background:rgba(255,255,255,.03);padding:12px 6px;font-size:13px;font-weight:700;color:var(--text);cursor:pointer;position:relative;transition:all .15s ease}#buyUnlBalanceModal .bul-bal-opt small{display:block;margin-top:2px;font-size:13px;font-weight:800;color:var(--vcd-cyan)}#buyUnlBalanceModal .bul-bal-opt:hover{background:rgba(25,230,193,.08);border-color:rgba(25,230,193,.4)}#buyUnlBalanceModal .bul-bal-opt.active{background:rgba(25,230,193,.16);border-color:var(--vcd-cyan);box-shadow:0 0 0 2px rgba(25,230,193,.22),0 4px 14px rgba(25,230,193,.15)}#buyUnlBalanceModal .bul-bal-opt .bul-pop{position:absolute;top:-7px;right:-4px;background:linear-gradient(135deg,#ffbf47,#ff8a3d);color:#1a1a1a;font-size:8.5px;font-weight:800;padding:2px 6px;border-radius:20px;box-shadow:0 2px 8px rgba(255,180,60,.5)}#buyUnlBalanceModal .bul-bal-custom{display:flex;gap:6px;margin:4px 0 12px}#buyUnlBalanceModal .bul-bal-custom .vcd-btn{white-space:nowrap}#buyUnlBalanceModal #bulBalInfo{background:rgba(255,255,255,.04);border:1px solid var(--vcd-border);border-radius:10px;padding:12px 14px;font-size:13px;color:var(--text-2);margin:4px 0 16px;line-height:1.6}#buyUnlBalanceModal .bul-bal-actions{display:flex;gap:8px}#buyUnlBalanceModal .bul-bal-actions .btn{flex:1;border-radius:9px;padding:12px;font-weight:700}#buyUnlBalanceModal #bulBalConfirmBtn{background:linear-gradient(135deg,#19e6c1,#0ebb9b);color:#06231d;border:0}#buyUnlBalanceModal #bulBalConfirmBtn:disabled{background:rgba(255,77,103,.18);color:var(--danger);opacity:.8;cursor:not-allowed}#buyUnlBalanceModal #bulBalNote{font-size:11.5px;color:var(--text-3);margin-top:10px}#vcPanel .vcd-keybox{background:linear-gradient(135deg,rgba(124,92,255,.2),rgba(25,230,193,.12))}#vcPanel .vcd-keybox .vcd-key{font-weight:700;letter-spacing:.03em}#vcApiKeyPanel{background:linear-gradient(135deg,rgba(25,230,193,.12),rgba(124,92,255,.15),rgba(25,230,193,.08))!important;border:1px solid rgba(25,230,193,.45)!important;box-shadow:0 0 24px rgba(25,230,193,.15),0 0 48px rgba(124,92,255,.1),inset 0 1px 0 rgba(255,255,255,.08)!important}#vcApiKeyPanel .vcd-panel-title{color:#19e6c1!important;font-size:14px}#vcApiKeyPanel .vcd-api-host{color:#ffd60a!important;background:rgba(255,214,10,.15)!important;border-color:rgba(255,214,10,.5)!important;box-shadow:0 0 12px rgba(255,214,10,.15)!important}#vcApiKeyPanel .vcd-quick button{border-color:rgba(124,92,255,.4)!important}#vcApiKeyPanel .vcd-quick button:hover{border-color:#7c5cff!important;background:rgba(124,92,255,.15)!important;box-shadow:0 0 14px rgba(124,92,255,.2)!important}#vcPanel .vcd-chip{color:var(--vcd-cyan)}#vcPanel .vcd-copied{color:var(--success)}#vcPanel .vcd-copied.show{opacity:1}#vcPanel .vcd-quick button{color:var(--text);background:rgba(124,92,255,.08);border:1px solid rgba(124,92,255,.3);color:#e8ecf1;border-radius:10px;padding:12px 10px;cursor:pointer;font-size:12px;font-weight:600;text-align:center;line-height:1.4;transition:background .15s ease}#vcPanel .vcd-quick button:hover{background:rgba(124,92,255,.18);border-color:rgba(124,92,255,.55);box-shadow:0 4px 16px rgba(124,92,255,.2);transform:translateY(-1px);background:rgba(124,92,255,.16)}#vcPanel .vcd-quick button small{color:var(--text-3);font-weight:400;color:#5b6b85;font-size:10.5px}#vcPanel .vcd-table-wrap{border:1px solid var(--vcd-border)}#vcPanel .vcd-table-wrap table{width:100%;border-collapse:collapse;font-size:12px}#vcPanel .vcd-table-wrap th{background:var(--vcd-card2);color:var(--text-3)}#vcPanel .vcd-table-wrap td{color:var(--text-2)}#vcModelsModal td:first-child,#vcPanel .vcd-table-wrap td:first-child{color:var(--text)}#vcPanel .vcd-table-wrap .vcd-num{text-align:right;font-family:var(--mono)}#vcPanel .vcd-ref{margin-top:4px;margin-bottom:16px;display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}#vcPanel .vcd-ref-ico{font-size:28px}#vcPanel .vcd-ref-txt{flex:1;min-width:220px}#vcPanel .vcd-ref-title{font-size:14px;font-weight:700}#vcPanel .vcd-ref-sub{font-size:11.5px;color:var(--text-2);margin-top:3px}#vcPanel .vcd-ref-warn{color:var(--vcd-amber)}#vcPanel .vcd-ref-row{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}#vcPanel .vcd-ref-count{font-size:11px;color:var(--text-3);margin-top:8px}#vcPanel .vcd-footer{border-top:1px solid var(--vcd-border)}#vcModelsModal th,#vcPanel .vcd-footer .vcd-note{color:var(--text-3)}#vcModelsModal .vcd-table-wrap{max-height:55vh;overflow-y:auto;border:1px solid var(--border-strong);border-radius:10px}#vcModelsModal table{width:100%;border-collapse:collapse;font-size:12.5px}#vcModelsModal th{position:sticky;top:0;background:var(--surface-3);font-size:10px;letter-spacing:.05em;text-align:left;padding:8px 10px}#vcModelsModal td{padding:7px 10px;border-top:1px solid rgba(255,255,255,.05);color:var(--text-2)}#vcModelsModal .vcd-num{text-align:right;font-family:var(--mono)}#vcModelsModal .vcd-mono{font-family:var(--mono);font-size:12px}.vc-payment-controls{position:relative;z-index:1;display:flex;align-items:stretch;gap:8px;margin-top:auto;padding-top:10px;min-width:0}.vc-payment-controls .input{min-width:0;flex:1 1 auto;padding:6px 8px;font-size:12px}#vcModelsModal th,#vcPromoInput{text-transform:uppercase}.vc-payment-controls .btn{flex:0 0 auto;padding:6px 10px;font-size:11.5px;white-space:nowrap}.vc-promo-note{position:relative;z-index:1;min-height:14px;margin-top:4px;font-size:10px;color:var(--text-3);overflow-wrap:anywhere}.vc-pay-note-compact{margin:0 0 12px;padding:7px 10px;font-size:11.5px}@media (max-width:860px){.vc-payment-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.vc-payment-controls{flex-direction:column}.vc-payment-controls .btn,.vc-payment-controls .input{width:100%;min-height:44px}}@media (min-width:861px){body.vc-mode .sidebar{display:none!important}body.vc-mode .main{margin-left:0;width:100%;max-width:none}}.fng-wrap{position:relative}.fng-emoji{font-size:34px;line-height:1;filter:drop-shadow(0 0 12px rgba(255,191,71,.55))}.fng-num-row{display:flex;align-items:center;gap:6px;justify-content:center}.fng-emoji.fng-anim{animation:fngTremble .7s ease-in-out 3}.fng-emoji.fng-anim.fng-happy{animation:fngJoy .8s ease-in-out 3}.fng-emoji.fng-anim.fng-euph{animation:fngJoy .5s ease-in-out 5}.vc-req-card .vc-balance-glow{background:radial-gradient(circle at 30%0,rgba(25,190,230,.18),transparent 55%),radial-gradient(circle at 70% 100%,rgba(124,92,255,.26),transparent 55%)}.vc-spent-card .vc-balance-glow{background:radial-gradient(circle at 30%0,rgba(255,191,71,.16),transparent 55%),radial-gradient(circle at 70% 100%,rgba(255,107,61,.22),transparent 55%)}.vc-req-card .card-title{background:linear-gradient(120deg,#19e6c1,#7fc8ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(25,190,230,.5))}.vc-spent-card .card-title{background:linear-gradient(120deg,#ffbf47,#ff9d5c);filter:drop-shadow(0 0 8px rgba(255,191,71,.5))}.vc-req-card .kpi-value,.vc-spent-card .card-title,.vc-spent-card .kpi-value{-webkit-background-clip:text;background-clip:text;color:transparent}.vc-req-card .kpi-value{background:linear-gradient(120deg,#7fc8ff,#19e6c1);filter:drop-shadow(0 0 14px rgba(25,190,230,.7))}.vc-spent-card .kpi-value{background:linear-gradient(120deg,#ffd27a,#ff8a5c);filter:drop-shadow(0 0 14px rgba(255,191,71,.7))}#vcRequestsCard:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(25,190,230,.2),0 0 30px rgba(25,190,230,.28),0 12px 34px rgba(0,0,0,.5);transition:box-shadow .25s,transform .25s}@media (max-width:640px){.fng-wrap{flex-wrap:wrap;justify-content:center;gap:8px}.fng-gauge{width:58px;height:auto}.fng-num{font-size:20px}.fng-emoji{font-size:24px}.fng-num-row{gap:4px}}.vc-sup-txt{font-size:12.5px;color:var(--text-2);line-height:1.55;margin-bottom:10px}.vc-sup-live{font-size:12px;font-weight:800;margin:8px 0 4px;color:#19e6c1;text-transform:uppercase;letter-spacing:.8px}.vc-sup-tg{display:flex;width:100%;margin-top:4px;text-decoration:none;background:linear-gradient(135deg,var(--primary),#7c5cff);box-shadow:0 4px 18px rgba(25,230,193,.35)}.vc-sup-tg:hover{filter:brightness(1.1)}#vwapBody td,#vwapBody2 td,#vwapHead th,#vwapHead2 th{padding:5px 8px!important;white-space:nowrap}#vwapBody .vwap-sym,#vwapBody2 .vwap-sym{max-width:110px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}@media (max-width:640px){#scr-candle td:nth-child(5),#scr-candle td:nth-child(6),#scr-candle th:nth-child(5),#scr-candle th:nth-child(6),#scr-liq td:nth-child(4),#scr-liq td:nth-child(6),#scr-liq th:nth-child(4),#scr-liq th:nth-child(6),#scr-oi td:nth-child(5),#scr-oi td:nth-child(6),#scr-oi th:nth-child(5),#scr-oi th:nth-child(6),#scr-pump td:nth-child(2),#scr-pump td:nth-child(7),#scr-pump th:nth-child(2),#scr-pump th:nth-child(7){display:none}#view-screeners .scr-pane td,#view-screeners .scr-pane th{padding:9px 6px}#view-screeners .scr-pane .table-wrap table{min-width:0}#view-screeners .scr-pane .scr-tb-btn{min-height:34px;padding:6px 12px;font-size:12px}#view-screeners .scr-pane tr.clickable:active,#view-screeners .scr-pane tr.scr-candle-row:active{background:rgba(25,230,193,.08)}}.tp-chips{display:flex;flex-wrap:wrap;gap:8px}.tp-chip{padding:7px 14px;border-radius:10px;border:1px solid var(--border);background:var(--bg-2, rgba(255,255,255,.03));color:var(--text-1);font-size:12.5px;cursor:pointer;transition:all .15s ease;min-height:34px}.tp-chip.active,.tp-chip:hover{border-color:var(--primary)}.tp-chip.active{background:rgba(25,230,193,.12);color:var(--primary);box-shadow:0 0 10px rgba(25,230,193,.15)}.tp-preset{min-width:44px}.tp-addr{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:rgba(0,0,0,.25);margin:8px 0}.tp-qr{display:flex;justify-content:center;margin:10px 0}.tp-qr img{background:#fff;padding:6px}#tpQr{min-height:40px}#topupModal .modal{max-width:440px}@media (max-width:480px){.tp-addr{flex-direction:column;align-items:stretch}.tp-addr .btn{margin-left:0!important}#topupModal .modal{max-width:100%;max-height:90vh;overflow-y:auto;overscroll-behavior:contain}#topupModal .tp-preset{min-width:40px;padding:8px 6px;font-size:12px}#topupModal .tp-chips{gap:6px}#topupModal .tp-chip{padding:6px 10px;font-size:11.5px}}#payHist{line-height:1.7}.vc-pay-note{display:flex;gap:8px;align-items:flex-start;margin-top:8px;padding:9px 11px;border-radius:10px;background:rgba(255,191,71,.1);border:1px solid rgba(255,191,71,.38);color:var(--warning);font-size:12.5px;line-height:1.5;font-weight:600}.vc-pay-note #vcBuyHint{font-weight:700;color:#ffe082;white-space:nowrap}@media (max-width:760px){.term-top{padding:8px 10px;gap:8px}.term-sym{flex-wrap:nowrap;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.term-sym::-webkit-scrollbar{display:none}.term-btn,.term-sym input,.term-sym select{flex-shrink:0;font-size:15px}.term-sym input{width:108px}.term-tf{padding:8px 14px;min-height:40px}.term-step select,.term-whale select{font-size:15px;min-height:40px}.term-book{-webkit-overflow-scrolling:touch}.term-stats{gap:12px;margin-left:0}}@media (max-width:860px){#oiTf,#pumpTf,#scrTabs{position:relative}#oiTf::after,#pumpTf::after,#scrTabs::after{content:"";position:absolute;top:0;right:0;bottom:0;width:46px;pointer-events:none;z-index:2;background:linear-gradient(90deg,rgba(13,17,26,0),rgba(13,17,26,.96));animation:scrRowHint 1.9s ease-in-out infinite}}@media (max-width:640px){#scr-candle .card-title{flex-wrap:wrap}.candle-head-meta{flex-wrap:wrap;justify-content:flex-start;row-gap:4px}#scrCandleQuota{white-space:normal}#scrCandleQuota .scr-limit{display:inline-block;white-space:normal}}.candle-list{display:flex;flex-direction:column;gap:10px}.candle-row{background:var(--surface-2, #141b29);border:1px solid var(--border, rgba(255,255,255,.08));border-radius:14px;padding:12px 14px}.candle-row-custom{border-color:rgba(25,230,193,.35);box-shadow:0 0 0 1px rgba(25,230,193,.12)}.candle-r-main{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.candle-r-price{font-size:13.5px;font-weight:700}.candle-r-msg{margin-top:8px}.candle-msg{font-size:12.5px;line-height:1.55;color:var(--text-2, #cfd8e6);background:rgba(25,230,193,.06);border:1px solid rgba(25,230,193,.16);border-radius:10px;padding:8px 10px}.candle-msg b{color:var(--text-1, #fff)}.candle-msg .candle-src{color:var(--text-3, #7a8aa5);font-size:10.5px;white-space:nowrap}.candle-msg.candle-muted{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.07)}.candle-r-side{margin-top:8px}.candle-ls{display:flex;flex-direction:column;gap:4px}.candle-ls-bar{height:8px;border-radius:5px;background:linear-gradient(90deg,rgba(25,230,193,.85) 0%,rgba(25,230,193,.85) var(--lp,50%),rgba(255,77,103,.85) var(--lp,50%));overflow:hidden}.candle-ex-bar i,.candle-ls-bar i{display:block;height:100%;background:linear-gradient(90deg,#19e6c1,#35d07f);border-radius:5px}.candle-ls-nums{display:flex;justify-content:space-between;font-size:11.5px}.candle-ls-nums .c-l{color:#19e6c1}.candle-ls-nums .c-s{color:#ff4d67}.candle-r-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.candle-ex{margin-top:10px;border-top:1px dashed var(--border, rgba(255,255,255,.1));padding-top:10px;display:flex;flex-direction:column;gap:6px}.candle-ex-title{font-size:11.5px;font-weight:800;color:var(--text-2, #cfd8e6);letter-spacing:.4px;margin:6px 0 2px;text-transform:uppercase}.candle-ex-row{display:flex;align-items:center;gap:10px;font-size:12px}.candle-ex-n{width:76px;font-weight:700;color:var(--text-2, #cfd8e6);flex-shrink:0}.candle-ex-bar{flex:1;height:7px;border-radius:4px;background:rgba(255,255,255,.06);overflow:hidden;max-width:260px}.candle-ex-bar i{border-radius:4px}.candle-ex-v{font-weight:600;color:var(--text-1, #fff);white-space:nowrap}.candle-ex-up{color:#19e6c1;font-weight:700}.candle-ex-down{color:#ff4d67;font-weight:700}.candle-ex-muted{color:var(--text-3, #7a8aa5)}@media (max-width:640px){.candle-r-main{flex-direction:column;align-items:flex-start}.candle-msg .candle-src{display:block;margin-top:4px}.candle-ex-n{width:64px}}.btn-ai-img{margin-left:6px}.ai-img-modal{max-width:580px;width:100%}.ai-img-prompt{width:100%;resize:vertical;min-height:96px;font-family:inherit;font-size:13.5px;line-height:1.55}.ai-img-hint{font-size:11.5px;color:var(--text-3, #7a8aa5);margin:6px 2px 4px;line-height:1.5}.ai-img-sizes{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.ai-img-result{margin-top:14px}.ai-img-done img{width:100%;border-radius:12px;border:1px solid var(--border, rgba(255,255,255,.12));box-shadow:0 10px 34px rgba(0,0,0,.4)}.ai-img-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.ai-img-meta{font-size:11.5px;color:var(--text-3, #7a8aa5);margin-top:8px}.ai-img-loading{display:flex;align-items:center;gap:10px;justify-content:center;padding:30px 10px;color:var(--text-2, #cfd8e6);font-size:13px}.ai-img-spin{width:22px;height:22px;border:3px solid rgba(25,230,193,.22);border-top-color:#19e6c1;border-radius:50%;animation:aiImgSpin .8s linear infinite}.ai-img-err{color:#ff4d67;font-size:13px;padding:10px 12px;background:rgba(255,77,103,.08);border:1px solid rgba(255,77,103,.3);border-radius:10px;margin-top:10px;line-height:1.5}@media (max-width:640px){#aiImgModal.modal-overlay{padding:8px 0 0;align-items:flex-end}#aiImgModal .ai-img-modal{border-radius:16px 16px 0 0;max-height:92vh;overflow-y:auto}.llm-post-cta{margin-top:14px;padding:12px 14px;border:1px dashed rgba(255,191,71,.45);border-radius:12px;background:rgba(255,191,71,.07);font-size:13px;line-height:1.65;color:var(--text-1, #e8eef9)}.llm-post-cta a{color:#ffbf47;font-weight:600;text-decoration:none;word-break:break-all}.llm-post-cta a:hover{text-decoration:underline}.llm-post-cta-pay{font-size:11.5px;color:var(--text-3, #7a8aa5);margin-top:2px}.llm-prompt-desc{margin-top:10px;padding:10px 12px;border:1px solid rgba(25,230,193,.22);border-left:3px solid rgba(25,230,193,.75);border-radius:10px;background:rgba(25,230,193,.06);font-size:12.5px;line-height:1.6;color:var(--text-2, #b9c6dd)}.llm-prompt-desc b{color:var(--text-1, #e8eef9);font-weight:700}.llm-prompt-desc .mono{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;background:rgba(25,230,193,.1);border-radius:4px;padding:1px 5px}.btn-ai-img{margin-left:0}}.tg-toggle input:checked~.tg-toggle-track{background:#08c;border-color:#08c}.tg-toggle input:checked~.tg-toggle-knob{transform:translateX(22px)}#tgToggleWrap:hover .tg-toggle-track{border-color:#08c}#tgBotSettingsBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,136,204,.45)}#tgBotSettingsBtn:active{transform:translateY(0)}.onl-dot,.tg-status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:4px}.tg-status-dot.on{background:#35d07f;box-shadow:0 0 6px rgba(53,208,127,.5)}.tg-status-dot.off{background:#5b6b85}.onl-dot{background:#3fb950;margin-right:6px;vertical-align:middle;box-shadow:0 0 6px rgba(63,185,80,.6);animation:obPulse 1.6s ease-in-out infinite}.vc-tg-popup{position:fixed;right:16px;bottom:16px;z-index:220;width:300px;max-width:calc(100vw - 24px);background:linear-gradient(135deg,#0d1b2a 0,#1b2838 40%,#0a192f 100%);border:1.5px solid rgba(0,212,255,.45);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.55),0 0 40px rgba(0,212,255,.12),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;animation:vcTgIn .4s cubic-bezier(.22,1,.36,1);backdrop-filter:blur(12px)}@media (max-width:768px){.vc-tg-popup{right:10px;bottom:86px;left:10px;width:auto;max-width:none;z-index:250}}.vc-tg-popup-glow{position:absolute;inset:-2px;z-index:0;border-radius:18px;background:conic-gradient(from 180deg at 50% 50%,#00d4ff,#7b2ff7,#ff3d7f,#ff9f43,#00d4ff);opacity:.18;filter:blur(8px);animation:vcTgGlowSpin 6s linear infinite}.vc-tg-popup-x{position:absolute;top:8px;right:8px;z-index:3;width:24px;height:24px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:rgba(255,255,255,.45);font-size:13px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.vc-tg-popup-x:hover{color:#fff;border-color:rgba(255,61,127,.6);background:rgba(255,61,127,.15)}.vc-tg-popup-content{position:relative;z-index:1;padding:18px 16px 14px}.vc-tg-popup-top{display:flex;align-items:baseline;gap:6px;margin-bottom:2px}.vc-tg-popup-gift{font-size:22px;filter:drop-shadow(0 0 6px rgba(255,215,0,.5));animation:vcTgPulse 2s ease-in-out infinite}.vc-tg-popup-amount{font-size:26px;font-weight:800;letter-spacing:-.5px;background:linear-gradient(135deg,#00d4ff,#7b61ff,#ff3d7f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.vc-tg-popup-unit{font-size:13px;color:rgba(255,255,255,.55);font-weight:500}.vc-tg-popup-label{font-size:11.5px;color:rgba(255,255,255,.4);margin-bottom:8px;text-transform:uppercase;letter-spacing:.8px;font-weight:600}.vc-tg-popup-ch{display:flex;align-items:center;gap:0;font-size:12.5px;color:#5bb8f5;font-family:var(--font-mono);letter-spacing:.2px;margin-bottom:12px}.vc-tg-popup-btns{display:flex;gap:8px}.vc-tg-popup-btn{flex:1;padding:9px 0;border-radius:10px;border:0;font-size:12.5px;font-weight:600;cursor:pointer;text-align:center;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;line-height:1}.vc-tg-popup-btn-sub{background:linear-gradient(135deg,#2aabee,#229ed9);color:#fff;box-shadow:0 2px 12px rgba(42,171,238,.3)}.vc-tg-popup-btn-sub:hover{box-shadow:0 4px 20px rgba(42,171,238,.5);transform:translateY(-1px)}.vc-tg-popup-btn-check{background:rgba(0,212,255,.12);color:#00d4ff;border:1px solid rgba(0,212,255,.25)}.vc-tg-popup-btn-check:hover{background:rgba(0,212,255,.2);border-color:rgba(0,212,255,.4)}.vc-tg-popup-btn-go{flex:0 0 36px;padding:9px 0;background:linear-gradient(135deg,#00d4ff,#7b61ff);color:#fff;font-size:16px;font-weight:700}.vc-tg-popup-btn-go:hover{filter:brightness(1.15)}.vc-tg-popup-verify{margin-top:10px;animation:vcTgIn .3s ease}.vc-tg-popup-verify-label{display:block;font-size:10.5px;color:rgba(255,255,255,.35);margin-bottom:6px;letter-spacing:.3px}.vc-tg-popup-verify-row{display:flex;gap:6px}.vc-tg-popup-verify-input{flex:1;padding:8px 10px;border-radius:8px;border:1px solid rgba(0,212,255,.25);background:rgba(0,0,0,.3);color:#fff;font-size:13px;font-family:var(--font-mono);outline:0;transition:border-color .2s}.vc-tg-popup-verify-input::placeholder{color:rgba(255,255,255,.2)}.vc-tg-popup-verify-input:focus{border-color:rgba(0,212,255,.5)}.vc-tg-popup-verify-hint{margin-top:6px;font-size:11px;line-height:1.4;min-height:14px}.vc-tg-popup-verify-hint.ok{color:#4ade80}.vc-tg-popup-verify-hint.err{color:#ff6b81}.vc-tg-popup-verify-hint.info{color:rgba(255,255,255,.45)}@media (max-width:760px){.vc-tg-popup{right:12px;bottom:78px;width:280px}.vc-tg-popup-amount{font-size:22px}}@media (max-width:480px){.vc-tg-popup{right:10px;bottom:76px;width:min(280px,calc(100vw - 20px))}.vc-tg-popup-content{padding:14px 12px 12px}.vc-tg-popup-amount{font-size:20px}}.term-ob2-bar{display:flex;align-items:center;gap:6px;background:#161b22}.term-ob2-bar input{flex:1;min-width:0;padding:5px 10px;font-size:12px;font-family:var(--font-mono);background:#0d1117;border:1px solid #30363d;border-radius:6px;color:#f0f6fc;outline:0;color-scheme:dark}.term-ob2-bar input:focus{border-color:#7c5cff}.term-ob2-bar input::placeholder{color:#484f58}.term-ob2-bar input:-webkit-autofill,.term-ob2-bar input:-webkit-autofill:focus,.term-ob2-bar input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #0d1117 inset!important;-webkit-text-fill-color:#f0f6fc!important;caret-color:#f0f6fc;transition:background-color 99999s ease-in-out 0s}.term-grid,.term-panel{border:1px solid #30363d}.term-grid{gap:0}.term-panel{box-sizing:border-box}@media (max-width:760px){.term-grid{grid-template-columns:1fr}.term-grid .term-panel{height:408px}}.term-ob2-bar{border-top:none;border-bottom:1px solid #30363d;padding:8px 12px}body.vc-mode .ticker-wrap{display:none!important}#vcAdminModal .vc-admin-modal.vc-dash{padding:0;background:linear-gradient(135deg,rgba(11,12,28,.88)0,rgba(20,10,50,.85) 50%,rgba(10,15,30,.88) 100%);backdrop-filter:blur(40px) saturate(1.4);-webkit-backdrop-filter:blur(40px) saturate(1.4);border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);overflow-y:auto;overscroll-behavior:contain}#vcAdminModal .vc-dash .vc-dash-head{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0;padding:18px 24px 16px;background:linear-gradient(180deg,rgba(11,12,28,.95),rgba(20,10,50,.88));backdrop-filter:blur(30px) saturate(1.3);-webkit-backdrop-filter:blur(30px) saturate(1.3);border-bottom:1px solid rgba(255,255,255,.06)}#vcAdminModal .vc-dash .vc-dash-ico{width:48px;height:48px;border-radius:14px;flex-shrink:0;display:grid;place-items:center;font-size:24px;background:linear-gradient(135deg,#0a84ff 0,#5e5ce6 50%,#bf5af2 100%);box-shadow:0 0 20px rgba(10,132,255,.4),0 4px 16px rgba(94,92,230,.25);animation:vcDashGlow 8s ease-in-out infinite alternate}#vcAdminModal .vc-dash .vc-dash-title{min-width:0}#vcAdminModal .vc-dash .vc-dash-head h3{font-size:19px;font-weight:700;letter-spacing:.01em;line-height:1.2;background:linear-gradient(135deg,#fff 0,#e0e0e0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#vcAdminModal .vc-dash .vc-dash-sub{font-size:11.5px;color:rgba(255,255,255,.45);margin-top:3px;font-weight:500}#vcAdminModal .vc-dash .vc-dash-status{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-left:auto}#vcAdminModal .vc-dash .vc-st{font-size:11px;font-weight:600;color:rgba(255,255,255,.7);white-space:nowrap;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 11px;display:inline-flex;gap:5px;align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#vcAdminModal .vc-dash .vc-st b{font-family:var(--font-mono);font-weight:600;color:#fff}#vcAdminModal .vc-dash .vc-st-ok{color:#30d158;border-color:rgba(48,209,88,.3);background:rgba(48,209,88,.08)}#vcAdminModal .vc-dash .vc-st-ok b{color:#30d158}#vcAdminModal .vc-dash .vc-st-ok::before{content:"";width:7px;height:7px;border-radius:50%;background:#30d158;box-shadow:0 0 8px #30d158;animation:vcDashBlink 1.6s ease infinite}#vcAdminModal .vc-dash .vc-st-warn{color:#ffd60a;border-color:rgba(255,214,10,.3);background:rgba(255,214,10,.08)}#vcAdminModal .vc-dash .vc-st-warn b{color:#ffd60a}#vcAdminModal .vc-dash .modal-x{margin-left:0;color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}#vcAdminModal .vc-dash .modal-x:hover{color:#ff453a;border-color:rgba(255,69,58,.3);background:rgba(255,69,58,.08)}#vcAdminModal .admin-stats.vc-kpis{grid-template-columns:repeat(6,1fr);gap:10px;margin:0 22px 14px!important}#vcAdminModal .admin-stats.vc-kpis .kpi-mini{position:relative;overflow:hidden;padding:12px 13px;margin:0;border-radius:16px;background:linear-gradient(160deg,var(--surface-2),rgba(18,10,46,.7));border:1px solid var(--border);transition:transform .18s,border-color .18s,box-shadow .18s;animation:vcDashRise .5s ease backwards}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:hover{transform:translateY(-2px);border-color:var(--border-strong);box-shadow:0 10px 26px rgba(0,0,0,.35)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini::after{content:"";position:absolute;right:-20px;top:-20px;width:64px;height:64px;border-radius:50%;filter:blur(24px);opacity:.45;pointer-events:none}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:nth-child(1)::after{background:rgba(0,240,255,.5)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:nth-child(2)::after{background:rgba(249,240,2,.4)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:nth-child(3)::after{background:rgba(157,107,255,.5)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:nth-child(4)::after{background:rgba(255,42,109,.45)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:nth-child(5)::after{background:rgba(255,56,96,.4)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini:nth-child(6)::after{background:rgba(57,255,20,.35)}#vcAdminModal .admin-stats.vc-kpis .kpi-mini .card-title{font-size:10px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px}#vcAdminModal .admin-stats.vc-kpis .kpi-mini .kpi-value{font-size:20px!important;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}#vcAdminModal .admin-stats.vc-kpis .kpi-mini.vc-users-card{cursor:pointer}#vcAdminModal .admin-stats.vc-kpis .kpi-mini.vc-users-card:hover{border-color:var(--cyan)}#vcAdminModal .admin-stats.vc-kpis .vc-qbtn-mini{font-size:10px;padding:3px 8px}#vcAdminModal .vc-dash .vc-dash-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;padding:0 24px 24px}#vcAdminModal .vc-dash .vc-col-left,#vcAdminModal .vc-dash .vc-col-right{display:flex;flex-direction:column;gap:14px;min-width:0}#vcAdminModal .vc-dash .vc-dash-panel{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:18px;padding:16px 17px 18px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:vcDashRise .5s ease backwards}#vcAdminModal .vc-dash .vc-panel-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}#vcAdminModal .vc-dash .vc-panel-title{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.02em;color:#fff}#vcAdminModal .vc-dash .vc-panel-hint{font-size:10px;color:rgba(255,255,255,.35);font-weight:500;margin-left:auto;text-align:right}#vcAdminModal .vc-dash .vc-panel-sub{font-family:var(--font-display);font-size:12px;font-weight:700;margin:2px 0 10px;color:#fff}#vcAdminModal .vc-dash .vc-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px;background:rgba(255,255,255,.04);border-radius:12px;padding:4px;border:1px solid rgba(255,255,255,.06)}#vcAdminModal .vc-dash .vc-tab{flex:1;min-width:104px;text-align:center;padding:8px;cursor:pointer;border-radius:10px;border:1px solid transparent;background:0 0;font-size:11.5px;font-weight:700;font-family:var(--font-body);color:rgba(255,255,255,.5);transition:all .2s cubic-bezier(.25,.46,.45,.94);user-select:none;line-height:1.2}#vcAdminModal .vc-dash .vc-tab:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.04)}#vcAdminModal .vc-dash .vc-tab.vc-tab-on{color:#fff;border-color:transparent;background:linear-gradient(135deg,#0a84ff,#5e5ce6);box-shadow:0 2px 12px rgba(10,132,255,.35),inset 0 1px 0 rgba(255,255,255,.15)}#vcAdminModal .vc-dash .vc-tab-ico{margin-right:3px}#vcAdminModal .vc-dash .vc-tabpane{display:none}#vcAdminModal .vc-dash .vc-tabpane-on{display:block;animation:vcDashFade .3s ease}#vcAdminModal .vc-dash .vc-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}#vcAdminModal .vc-dash .vc-row:last-child{margin-bottom:0}#vcAdminModal .vc-dash .vc-f-label{font-size:12px;color:rgba(255,255,255,.55);font-weight:600;white-space:nowrap}#vcAdminModal .vc-dash .vc-inp-grow{flex:1;min-width:170px}#vcAdminModal .vc-dash .vc-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);margin:12px 0}#vcAdminModal .vc-dash .vc-note{font-size:11px;color:rgba(255,255,255,.35);margin-top:8px;line-height:1.55}#vcAdminModal .vc-dash .vc-note-inline{font-size:11px;color:rgba(255,255,255,.35);white-space:nowrap}#vcAdminModal .vc-dash .vc-ok{color:#30d158}#vcAdminModal .vc-dash .vc-calc-out{font-family:var(--font-mono);font-size:23px;font-weight:700;color:#30d158;margin-top:4px;text-shadow:0 0 18px rgba(48,209,88,.3);line-height:1.25}#vcAdminModal .vc-dash .vc-calc-rate{font-size:10.5px;color:rgba(255,255,255,.35);margin-top:4px}#vcAdminModal .vc-dash .vc-chips{display:flex;gap:5px;flex-wrap:wrap;margin:5px 0 10px}#vcAdminModal .vc-dash .vc-act,#vcAdminModal .vc-dash .vc-chip{display:inline-flex;align-items:center;font-size:11px;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.6);user-select:none}#vcAdminModal .vc-dash .vc-chip{padding:5px 10px;margin:0;font-family:var(--font-mono);border-radius:999px;transition:all .15s;white-space:nowrap}#vcAdminModal .vc-dash .vc-chip:hover{border-color:#0a84ff;color:#0a84ff}#vcAdminModal .vc-dash .vc-chip.active,#vcAdminModal .vc-dash .vc-promo-filters .vc-chip.active{background:linear-gradient(135deg,#0a84ff,#5e5ce6);color:#fff;border-color:transparent;box-shadow:0 4px 14px rgba(10,132,255,.28)}#vcAdminModal .vc-dash .vc-act{gap:3px;padding:6px 10px;border-radius:9px;transition:all .13s;font-family:var(--font-body)}#vcAdminModal .vc-dash .vc-act:hover{border-color:#0a84ff;color:#0a84ff}#vcAdminModal .vc-dash .vc-act-amber:hover{border-color:#ffd60a;color:#ffd60a}#vcAdminModal .vc-dash .vc-key-list{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto;padding-right:2px}#vcAdminModal .vc-dash .vc-key-item{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:12px;margin:0;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);transition:border-color .15s,background .15s}#vcAdminModal .vc-dash .vc-key-item:hover{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.05)}#vcAdminModal .vc-dash .vc-key-item .vc-key-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}#vcAdminModal .vc-dash .vc-key-item .vc-key-meta{font-size:10px;color:rgba(255,255,255,.35);display:flex;gap:7px;flex-wrap:wrap;align-items:center}#vcAdminModal .vc-dash .vc-key-item .vc-key-actions{display:flex;gap:4px;flex-shrink:0}#vcAdminModal .vc-dash .vc-key-item .vc-qbtn-mini{padding:4px 8px;font-size:10px}#vcAdminModal .vc-dash .vc-promo-filters{display:flex;gap:5px;flex-wrap:wrap;align-items:center;margin-bottom:10px}#vcAdminModal .vc-dash .vc-promo-filters .vc-chip{padding:4px 9px;font-size:10.5px;font-family:var(--font-body)}#vcAdminModal .vc-dash .vc-promo-list{display:flex;flex-direction:column;gap:6px;max-height:340px;overflow-y:auto;padding-right:2px}#vcAdminModal .vc-dash #vcAdminBatches .fb-row,#vcAdminModal .vc-dash .vc-promo-row{display:flex;align-items:center;margin:0;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}#vcAdminModal .vc-dash .vc-promo-row{gap:10px;padding:8px 11px;border-radius:12px;flex-wrap:wrap;transition:border-color .15s}#vcAdminModal .vc-dash .vc-promo-row:hover{border-color:rgba(255,255,255,.1)}#vcAdminModal .vc-dash .vc-promo-row .vc-promo-actions{display:flex;gap:3px;flex-shrink:0}#vcAdminModal .vc-dash .vc-promo-row .vc-qbtn-mini{padding:3px 8px;font-size:10px}#vcAdminModal .vc-dash .vc-promo-row .vc-hint{font-size:9.5px}#vcAdminModal .vc-dash .vc-batch-log{display:flex;flex-direction:column;gap:5px;max-height:150px;overflow-y:auto}#vcAdminModal .vc-dash #vcAdminBatches .fb-row{gap:8px;font-size:11px;padding:7px 10px;border-radius:9px}#vcAdminModal .vc-dash .vc-batch-log .fb-row .mono{color:#fff}@media (max-width:1100px){#vcAdminModal .vc-dash .vc-dash-grid{grid-template-columns:1fr}#vcAdminModal .admin-stats.vc-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){#vcAdminModal .admin-stats.vc-kpis{grid-template-columns:repeat(2,1fr);margin:0 14px 12px!important}#vcAdminModal .vc-dash .vc-dash-grid{padding:0 14px 16px}#vcAdminModal .vc-dash .vc-dash-head{padding:14px 16px 12px}#vcAdminModal .vc-dash .vc-dash-status{margin-left:0}#vcAdminModal .vc-dash .vc-tab{min-width:45%}#vcAdminModal .vc-dash .vc-key-item{flex-wrap:wrap}#vcAdminModal .vc-dash .vc-key-item .vc-key-actions,#vcAdminModal .vc-dash .vc-promo-row .vc-promo-actions{margin-left:auto}}:root{color-scheme:dark;--bg:#070912;--surface:rgba(20, 26, 44, 0.55);--surface-2:rgba(255, 255, 255, 0.08);--surface-3:rgba(255, 255, 255, 0.13);--primary:#0A84FF;--primary-dim:rgba(10, 132, 255, 0.16);--secondary:#BF5AF2;--secondary-dim:rgba(191, 90, 242, 0.16);--success:#30D158;--warning:#FF9F0A;--danger:#FF453A;--danger-dim:rgba(255, 69, 58, 0.15);--text:#F5F7FF;--text-2:#C7CFE0;--text-3:#8F9AB3;--border:rgba(255, 255, 255, 0.13);--border-strong:rgba(255, 255, 255, 0.24);--radius:26px;--radius-sm:18px;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace}#view-copytrade{--ct-acc:#0A84FF;--ct-acc2:#BF5AF2;--ct-grn:#30D158;--ct-red:#FF453A;--ct-yel:#FF9F0A;--ct-t2:#C7CFE0;--ct-t3:#8F9AB3}body{background:radial-gradient(1100px 850px at 88% -8%,rgba(100,210,255,.22),transparent 60%),radial-gradient(900px 700px at -6% 30%,rgba(191,90,242,.2),transparent 55%),radial-gradient(800px 620px at 45% 115%,rgba(64,203,224,.16),transparent 60%),linear-gradient(180deg,#070912 0,#0b1026 50%,#0c0a20 100%)}.btn-ghost,.card,.chip,.ct-act,.ct-btn-ghost,.ct-chip,.ct-empty,.ct-fchip,.ct-filters,.ct-risk,.ct-tab,.hl-card,.icon-btn,.input,.live-asset-info,.live-pill,.logo,.nav,.plan-widget,.seg,.select,.threat-card,.ticker-wrap,.toggle-row{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 12px 34px rgba(0,0,0,.22)}.sidebar{background:linear-gradient(180deg,rgba(16,20,36,.72),rgba(10,13,26,.84))!important;border-right:1px solid rgba(255,255,255,.1)!important;box-shadow:8px 0 40px rgba(0,0,0,.35),inset 1px 0 0 rgba(255,255,255,.06)!important;border-radius:0 22px 22px 0;backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%)}.mobile-nav{background:linear-gradient(180deg,rgba(22,26,42,.9),rgba(12,15,28,.94))!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:0-8px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06)!important;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.topbar{background:linear-gradient(180deg,rgba(7,9,18,.82),rgba(7,9,18,.55) 55%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.logo{border-color:rgba(255,255,255,.14);background:radial-gradient(circle at 20% 15%,rgba(10,132,255,.28),transparent 42%),radial-gradient(circle at 85% 85%,rgba(191,90,242,.3),transparent 45%),rgba(255,255,255,.05)}.logo:hover{border-color:rgba(100,210,255,.35)}.logo-mark{background:linear-gradient(135deg,#0a84ff 0,#5e5ce6 45%,#bf5af2 100%);box-shadow:0 8px 22px rgba(10,132,255,.45),inset 0 1px 0 rgba(255,255,255,.35)}.logo-mark svg{filter:drop-shadow(0 0 10px rgba(255,255,255,.45))}.logo-name span,.seg button.seg-market .go-down{color:#64d2ff}.nav{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.nav-item{border-radius:12px}.nav-item:hover{color:#fff;background:rgba(255,255,255,.08);box-shadow:none;transform:none}.nav-item:hover svg{transform:translateX(2px) scale(1.1)}.nav-item.active{color:#fff;background:linear-gradient(135deg,rgba(10,132,255,.38),rgba(94,92,230,.24));border-color:rgba(10,132,255,.5);box-shadow:0 4px 16px rgba(10,132,255,.25),inset 0 1px 0 rgba(255,255,255,.14)}.nav-item::before{background:#64d2ff}.plan-widget{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.plan-bar-fill{background:linear-gradient(90deg,#0a84ff,#bf5af2)}.btn-primary{background:linear-gradient(180deg,#0a84ff,#0060df);color:#fff;box-shadow:0 4px 18px rgba(10,132,255,.35),inset 0 1px 0 rgba(255,255,255,.22)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 26px rgba(10,132,255,.5),inset 0 1px 0 rgba(255,255,255,.22)}.btn-ghost,.icon-btn{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}.btn-ghost:hover,input[type=range]{background:rgba(255,255,255,.12)}.icon-btn{border-radius:999px}.icon-btn:hover{color:#64d2ff;border-color:rgba(100,210,255,.45);transform:rotate(8deg) scale(1.08)}.card{background:radial-gradient(120% 90%at 100%0,rgba(10,132,255,.07),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border-color:rgba(255,255,255,.11);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}.card:hover{border-color:rgba(255,255,255,.18)}.card-title .dot,.card-title>.dot{background:linear-gradient(135deg,#0a84ff,#bf5af2)}.hl-card{background:linear-gradient(160deg,rgba(10,132,255,.1),rgba(191,90,242,.06) 60%);border-color:rgba(100,210,255,.25);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.hl-dot{box-shadow:0 0 12px rgba(10,132,255,.8)}.hl-coins .chip.active{background:linear-gradient(135deg,rgba(10,132,255,.85),rgba(94,92,230,.85));color:#fff;border-color:transparent;box-shadow:0 2px 12px rgba(10,132,255,.45)}.hl-coins .chip[data-hlmin].active{background:rgba(10,132,255,.22);color:#a9d4ff;border-color:rgba(10,132,255,.5)}.pulse-tile,.widget-tile{outline-color:rgba(10,132,255,.4);box-shadow:0 0 12px rgba(10,132,255,.18)}.seg{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);border-radius:14px}.seg button{border-radius:11px}.seg button.active-long{background:rgba(48,209,88,.18);color:#4cd964}.seg button.active-short{background:rgba(255,69,58,.18);color:#ff6b5e}.seg button.seg-market{background:linear-gradient(135deg,rgba(10,132,255,.35),rgba(191,90,242,.25));border-color:rgba(10,132,255,.5);color:#d6e9ff}.input,.select{background:rgba(30,30,40,.9);border-color:rgba(255,255,255,.12);border-radius:14px}.input:focus,.select:focus{border-color:rgba(10,132,255,.55);box-shadow:0 0 0 3px rgba(10,132,255,.15)}.chip,.live-asset-info,.toggle-row{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.chip:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.3)}.chip.active{background:rgba(10,132,255,.22);color:#a9d4ff;border-color:rgba(10,132,255,.55);box-shadow:0 4px 14px rgba(10,132,255,.2)}.chip.chip-active{background:rgba(10,132,255,.2);border-color:rgba(10,132,255,.5);color:#a9d4ff}input[type=range]::-webkit-slider-thumb{background:#fff;border:4px solid #0a84ff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.switch input:checked+.slider-t{background:linear-gradient(180deg,#34c759,#248a3d);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.ticker-wrap{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.live-pill{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.12)}.live-dot{background:#30d158;box-shadow:0 0 8px #30d158}.ct-table tbody tr:hover,tbody tr:hover{background:rgba(255,255,255,.04)}.ct-table th{background:rgba(255,255,255,.03)}.modal-overlay{background:rgba(5,7,14,.7);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.modal,.modal-wide{background:linear-gradient(180deg,rgba(24,30,52,.92),rgba(16,20,36,.94));border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 30px 70px rgba(0,0,0,.5);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%)}.modal-x:hover{border-color:#ff453a;background:rgba(255,69,58,.12)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(255,255,255,.03)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(10,132,255,.7),rgba(191,90,242,.6));border-radius:10px}::selection{background:rgba(10,132,255,.35);color:#fff}.view-hero{background:linear-gradient(120deg,rgba(100,210,255,.1),rgba(10,132,255,.1) 55%,rgba(191,90,242,.07));border:1px solid rgba(100,210,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 34px rgba(100,210,255,.06),0 8px 28px rgba(0,0,0,.28)}.view-hero .vh-ico{background:linear-gradient(135deg,rgba(100,210,255,.18),rgba(191,90,242,.18));border:1px solid rgba(100,210,255,.4);box-shadow:0 0 18px rgba(100,210,255,.3)}.view-hero h2{background:linear-gradient(90deg,#fff 25%,#64d2ff 70%,#0a84ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.view-hero .shadow-kicker{color:#64d2ff}.shadow-live{background:rgba(100,210,255,.08);border:1px solid rgba(100,210,255,.24)}.shadow-live .sl-dot{background:#64d2ff;box-shadow:0 0 8px #64d2ff}.vc-ai-fab{position:fixed;right:24px;bottom:24px;z-index:120;display:flex;align-items:center;gap:10px;padding:15px 19px;border:1px solid rgba(124,92,255,.45);border-radius:16px;color:#fff;background:linear-gradient(135deg,#6848e8,#3d8df5);box-shadow:0 10px 30px rgba(73,54,180,.4);cursor:pointer;font-size:14px}.vc-ai-fab span{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:rgba(255,255,255,.2);font-size:19px}.vc-ai-fab:hover{transform:translateY(-2px)}.vc-ai-backdrop{position:fixed;inset:0;z-index:130;display:flex;align-items:flex-end;justify-content:flex-end;padding:24px;background:rgba(6,8,20,.38);backdrop-filter:blur(3px)}.vc-ai-backdrop[hidden]{display:none}.vc-ai-dialog{width:min(430px,100%);height:min(650px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(129,114,210,.3);border-radius:22px;background:#111426;box-shadow:0 25px 80px rgba(0,0,0,.55)}.vc-ai-head,.vc-ai-title{display:flex;align-items:center}.vc-ai-head{justify-content:space-between;padding:18px;color:#fff;background:linear-gradient(135deg,#1d2143,#202d62)}.vc-ai-title{gap:11px}.vc-ai-title strong{display:block;font-size:15px}.vc-ai-title small{display:block;margin-top:4px;color:#aeb6d7;font-size:10px}.vc-ai-title small i{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#45dd9a}.vc-ai-avatar{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:linear-gradient(135deg,#7b5cff,#33a6ff);font-size:22px}.vc-ai-close{border:0;background:0 0;color:#aeb6d7;font-size:29px;cursor:pointer}.vc-ai-messages{flex:1;overflow-y:auto;padding:17px}.vc-ai-msg{margin-bottom:11px;padding:11px 13px;border-radius:15px 15px 15px 4px;color:#dfe4fb;background:#252a43;font-size:13px;line-height:1.5}.vc-ai-msg.user{margin-left:auto;border-radius:15px 15px 4px 15px;color:#fff;background:#5650bb}.vc-ai-msg.typing{color:#98a2c9;font-style:italic}.vc-ai-msg.error{color:#ffb7bf}.vc-ai-suggestions{display:flex;flex-wrap:wrap;gap:7px;margin:2px 0 14px}.vc-ai-suggestions button{padding:8px 10px;border:1px solid #4b5683;border-radius:12px;background:#171c32;color:#bbc5ef;font-size:11px;cursor:pointer}.vc-ai-form{display:flex;gap:8px;padding:12px;border-top:1px solid #282d49;background:#111426}.vc-ai-form input{flex:1;padding:12px;border:1px solid #353c60;border-radius:13px;outline:0;background:#191d31;color:#fff;min-width:0;width:0}.vc-ai-form button{width:45px;border:0;border-radius:13px;color:#fff;background:#5e55d9;font-size:18px;cursor:pointer}@media (max-width:600px){.vc-ai-fab{right:14px;bottom:14px;padding:13px 15px}.vc-ai-backdrop{padding:0}.vc-ai-dialog{width:100%;height:100%;border-radius:0}}.vc-ai-dialog,.vc-ai-messages,.vc-ai-msg{min-width:0;max-width:100%;box-sizing:border-box}.vc-ai-msg{word-break:break-word;white-space:pre-wrap}.vc-ai-msg,.vc-ai-msg a{overflow-wrap:anywhere}.vc-ai-form{box-sizing:border-box;min-width:0}.vc-ai-suggestions button{max-width:100%;overflow-wrap:anywhere}body.vc-mode{background:#080a14!important;overflow-x:hidden!important;position:static!important;--vc-ink:#0B1E2D;--vc-slate:#26425A;--vc-blue:#86A8CF;--vc-pink:#C38EB4;--vc-blush:#E1C8D7;--vc-deep:#10283A;background:linear-gradient(180deg,#0b1e2d 0,#17354b 40%,#86a8cf 64%,#c38eb4 82%,#0b1e2d 100%)!important;color:var(--vc-blush)!important;--vc-ink:#06141B;--vc-deep:#11212D;--vc-slate:#253745;--vc-steel:#4A5C6A;--vc-muted:#9BA8AB;--vc-light:#CCD0CF;background:linear-gradient(180deg,#ccd0cf 0,#9ba8ab 34%,#4a5c6a 58%,#253745 76%,#06141b 100%)!important;--vc-1:#06141B;--vc-2:#11212D;--vc-3:#253745;--vc-4:#4A5C6A;--vc-5:#9BA8AB;--vc-6:#CCD0CF}body.vc-mode .main{background:#080a14!important;min-height:100vh!important}#vcPanel{scrollbar-width:thin;scrollbar-color:rgba(25,230,193,.35) #0d1117}#vcPanel .vcd-head{position:relative;top:auto;border:0;border-radius:16px;background:linear-gradient(135deg,rgba(124,92,255,.16),rgba(25,230,193,.06));border:1px solid rgba(124,92,255,.28);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 16px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06);color:#e8ecf1}#vcPanel .vcd-head-title{font-size:21px}#vcPanel .vcd-head-ico{filter:saturate(1.2)}#vcPanel .vcd-btn-opt{background:linear-gradient(135deg,#ff8a00,#ff5e3a);border:0;box-shadow:0 4px 18px rgba(255,94,58,.35)}#vcPanel .vcd-kpi,#vcPanel .vcd-panel{background:rgba(13,17,23,.85);border:1px solid rgba(124,92,255,.28);backdrop-filter:blur(16px) saturate(180%);border-radius:14px}#vcPanel .vcd-kpi.vcd-balance{background:linear-gradient(135deg,rgba(25,230,193,.12),rgba(13,17,23,.85))}#vcPanel,#vcPanel #vcBalanceBox .vcd-panel-title{color:#e8ecf1}#vcPanel .vcd-panel{padding:16px;margin-bottom:16px}#vcPanel .vcd-panel-title{font-size:13px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:7px}#vcPanel .vcd-note{color:#8899b0}#vcPanel .vcd-api-host{background:rgba(255,214,10,.12);border-radius:8px;padding:6px 10px;font-weight:700;letter-spacing:.02em;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}#vcPanel .vcd-input{background:#0d1117;border:1px solid rgba(124,92,255,.28);border-radius:8px;padding:9px 12px;font-size:12.5px;flex:1;min-width:120px;font-family:inherit}#vcPanel .vcd-btn{border:0;border-radius:8px;padding:9px 14px;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter .15s ease,transform .1s ease}#vcPanel .vcd-btn:hover{filter:brightness(1.15)}#vcPanel .vcd-btn-primary{background:#7c5cff}#vcPanel .vcd-btn-ghost{background:0 0;border:1px solid rgba(124,92,255,.28)}#vcPanel .vcd-btn-cyan{background:rgba(100,181,246,.14);border:1px solid rgba(100,181,246,.35)}#vcPanel .vcd-btn.vcd-danger{color:#ff4d67;border-color:rgba(255,77,103,.3)}#vcPanel .vcd-btn.active{background:#64b5f6;border-color:#64b5f6;color:#06231d}#vcPanel .vcd-btn.active:hover{filter:brightness(1.08)}#vcPanel #vcBalanceBox,#vcPanel .vcd-ref{background:linear-gradient(135deg,rgba(25,230,193,.1),rgba(124,92,255,.08));border:1px solid rgba(25,230,193,.35);backdrop-filter:blur(16px) saturate(180%);box-shadow:0 4px 14px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.04)}#vcPanel #vcBalMoneyWrap{background:0 0!important}#vcPanel #vcBalMoneyRub{color:#64b5f6!important}#vcPanel #vcBalMoneyUsd,#vcPanel #vcBalTokensMain+div,#vcPanel #vcBalUnlMain+div{color:#5b6b85!important}#vcPanel #vcBalTokensMain,#vcPanel #vcBalUnlMain{color:#e8ecf1!important}#vcPanel #vcApiConnectBtn{background:linear-gradient(135deg,#7c5cff,#5c3dff)!important;border:0!important}#vcPanel #vcApiConnectBtn b,#vcPanel #vcApiConnectBtn small{color:#fff!important}#vcPanel .vcd-ref{border:1px solid rgba(25,230,193,.3);border-radius:14px;padding:16px}#vcPanel .vcd-keybox{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#0a0e16;border:1px solid rgba(124,92,255,.3);border-radius:10px;padding:10px 12px;margin-bottom:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}#vcPanel .vcd-keybox .vcd-key{font-family:var(--mono);font-size:12.5px;color:#e8ecf1;flex:1;min-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vcPanel .vcd-chip{font-size:10.5px;padding:3px 8px;border-radius:20px;background:rgba(100,181,246,.1);border:1px solid rgba(100,181,246,.25)}#vcPanel .vcd-copied{opacity:0;transition:opacity .2s;font-size:14px}#vcPanel .vcd-quick{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:12px}#vcPanel .vcd-ref-link{flex:1;min-width:200px;background:rgba(0,0,0,.3);font-size:11.5px;border:1px solid rgba(124,92,255,.28);border-radius:8px;padding:9px 12px}#vcPanel .vcd-ref-warn{background:0 0;border:1px solid rgba(255,191,71,.35);color:#ffbf47;border-radius:8px;padding:4px 10px;font-size:10.5px;cursor:pointer;margin-top:8px}#vcPanel .vcd-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px;padding-top:14px;border-top:1px solid rgba(124,92,255,.28)}#vcPanel .vcd-footer .vcd-note{font-size:11px;color:#5b6b85}#vcPanel .vcd-table-wrap{max-height:240px;overflow-y:auto;border:1px solid rgba(124,92,255,.28);border-radius:10px;background:rgba(13,17,23,.5)}#vcPanel .vcd-table-wrap th{position:sticky;top:0;background:#101827;color:#5b6b85;text-transform:uppercase;font-size:10px;letter-spacing:.05em;text-align:left;padding:8px 10px}#vcPanel .vcd-table-wrap td{padding:7px 10px;border-top:1px solid rgba(255,255,255,.04);color:#b9c6dd}#vcPanel .vcd-table-wrap td:first-child{color:#e8ecf1}#vcPanel #vcInboxPanel .vcd-dot{background:#b2a0ff!important}#vcPanel #vcInboxList>div{background:rgba(16,24,39,.7)!important;color:#e8ecf1!important;border:1px solid rgba(124,92,255,.2)!important;backdrop-filter:blur(8px)}#vcPanel #vcInboxList>div span{color:#b9c6dd!important}#vcPanel #vcInboxList>div div:last-child{color:#e8ecf1!important}#vcPanel .vcd-panel-hint{color:#5b6b85!important}#vcPanel #vcInboxReadBtn{background:rgba(124,92,255,.08)!important;border-color:rgba(124,92,255,.3)!important;color:#b9c6dd!important}#vcPanel #vcInboxReadBtn:hover{background:rgba(124,92,255,.16)!important;border-color:#7c5cff!important;color:#b2a0ff!important}#vcPanel .vc-unl-opt.active{background:rgba(100,181,246,.18)}#vcPanel .vc-api-keyline,#vcPanel .vc-api-pre{background:#0d1117;color:#e8ecf1}@media (max-width:480px){#vcPanel .vcd-head{border-radius:0;margin:0-10px;padding:12px 14px;flex-wrap:wrap;gap:8px}#vcPanel .vcd-head-ico{font-size:24px}#vcPanel .vcd-head-title{font-size:16px}#vcPanel .vcd-head-spacer{display:none}#vcPanel .vcd-kpi-grid{grid-template-columns:1fr 1fr;gap:8px}#vcPanel .vcd-kpi{padding:10px 12px}#vcPanel .vcd-kpi .vcd-val{font-size:18px}#vcPanel .vcd-kpi .vcd-lbl{font-size:9px}#vcPanel .vcd-grid2{grid-template-columns:1fr;gap:10px}#vcPanel .vcd-panel{padding:12px}#vcPanel .vcd-panel-title{font-size:12px}#vcPanel .vcd-input{font-size:14px;padding:10px 12px;min-width:0}#vcPanel .vcd-row{flex-direction:column;align-items:stretch;gap:6px}#vcPanel .vcd-row label{min-width:auto}#vcPanel .vcd-quick{grid-template-columns:1fr 1fr;gap:6px}#vcPanel .vcd-quick button{padding:10px 8px;font-size:11px}#vcPanel .vcd-btn{padding:10px 14px;font-size:13px}#vcPanel .vcd-keybox{flex-direction:column;align-items:stretch;gap:6px}#vcPanel .vcd-keybox .vcd-key{min-width:auto;font-size:11px}#vcPanel .vcd-ref{padding:12px;flex-direction:column;gap:10px}#vcPanel .vcd-ref-link{min-width:auto}#vcPanel .vcd-footer,#vcPanel .vcd-ref-row{flex-direction:column}#vcPanel .vcd-footer{gap:8px;text-align:center}#vcPanel .vcd-table-wrap{max-height:200px}#vcPanel .vcd-table-wrap table{font-size:11px}#vcPanel .vcd-opt-feat{padding:10px}#vcPanel .vcd-note{font-size:10.5px}#vcApiKeyPanel .vcd-quick{grid-template-columns:1fr}#vcInboxDropdown{width:calc(100vw - 20px)!important;right:10px!important}.vc-ai-dialog{width:100%!important;height:100%!important;border-radius:0!important}.vc-ai-backdrop{padding:0!important}}@media (min-width:481px) and (max-width:820px){#vcPanel .vcd-kpi-grid{grid-template-columns:repeat(2,1fr);gap:10px}#vcPanel .vcd-grid2{grid-template-columns:1fr}#vcApiKeyPanel .vcd-quick,#vcPanel .vcd-quick{grid-template-columns:repeat(2,1fr)}}@media (min-width:821px) and (max-width:1024px){#vcPanel .vcd-kpi-grid{grid-template-columns:repeat(4,1fr)}#vcPanel .vcd-grid2{grid-template-columns:1fr 1fr}}@media (min-width:1025px){#vcPanel .vcd-kpi-grid{grid-template-columns:repeat(4,1fr)}#vcPanel .vcd-grid2{grid-template-columns:1fr 1fr}}@media (max-width:600px){#vcPanel .vcd-head{border-radius:0;margin:0-10px}#vcPanel .vcd-kpi-grid{gap:8px}#vcPanel .vcd-btn-opt{padding:8px 12px;font-size:12px}#vcPanel .vcd-btn-opt small{display:none}#vcPanel #vcBuyTokensRow .vcd-row{flex-wrap:wrap}#vcPanel #vcBuyUnlRow .vcd-quick{grid-template-columns:1fr 1fr}body.vc-mode .main{padding:8px}}.vc-h-item{transition:all .3s ease;border-radius:12px;padding:14px;margin-bottom:8px;border:1px solid rgba(255,255,255,.05);background:var(--surface-2)}.vc-h-item:hover{border-color:rgba(124,92,255,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.vc-h-sum{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:13px;color:var(--text)}.vc-h-meta{font-family:var(--font-mono);font-size:11px;color:var(--text-2);background:rgba(255,255,255,.04);padding:4px 8px;border-radius:6px}.vc-h-cost{background:rgba(25,230,193,.1);color:#19e6c1;border:1px solid rgba(25,230,193,.2)}.vc-t-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:rgba(255,255,255,.02);margin-bottom:6px;transition:background .2s}.vc-t-item:hover{background:rgba(255,255,255,.05)}.vc-t-ico{font-size:20px;width:32px;text-align:center}.vc-t-info{flex:1}.vc-t-title{font-weight:600;font-size:13px}.vc-t-meta{font-size:11px;color:var(--text-3);margin-top:2px}.vc-t-amt{font-family:var(--font-mono);font-size:14px;font-weight:700;color:#19e6c1}.vc-key-item{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px;margin-bottom:10px;transition:all .3s}.vc-key-item:hover{border-color:rgba(124,92,255,.4);box-shadow:0 4px 16px rgba(0,0,0,.3)}.vc-key-info b{display:block;margin-bottom:6px;letter-spacing:.5px}.vc-key-meta{display:block;font-size:12px;color:var(--text-3);margin-top:4px}.vc-key-actions{display:flex;gap:8px;margin-top:12px}.vc-qbtn{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:var(--text);transition:all .2s}.vc-qbtn:hover{background:rgba(255,255,255,.1);border-color:rgba(124,92,255,.5)}.vc-qbtn.active{background:rgba(124,92,255,.2);border-color:#7c5cff;color:#b2a0ff}.vc-qbtn-mini{padding:4px 8px;font-size:11px}.vc-qbtn-danger{border-color:rgba(255,56,96,.3);color:#ff3860}.vc-qbtn-danger:hover{background:rgba(255,56,96,.1)}.vc-user-row{display:flex;align-items:center;gap:16px;padding:14px;background:var(--surface-2);border-radius:12px;margin-bottom:8px;cursor:pointer;transition:all .2s;border:1px solid transparent}.vc-user-row:hover{background:var(--surface-3);border-color:var(--border);transform:translateX(4px)}.vc-user-info{flex:1}.vc-user-email,.vc-user-key{display:block;margin-bottom:4px}.vc-user-email{font-size:14px;color:#fff}.vc-user-key{font-size:12px;color:var(--text-3)}.vc-user-meta{font-size:11px;color:var(--text-3)}.vc-user-actions{display:flex;gap:6px}#vcPanel{background:linear-gradient(160deg,var(--surface-3),var(--surface-2) 45%,var(--surface));border:1px solid rgba(124,92,255,.3);border-radius:22px;padding:24px;margin:18px auto;max-width:1200px;position:relative;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.4)}#vcPanel::after,#vcPanel::before{content:"";position:absolute;inset:0;pointer-events:none}#vcPanel::before{background:radial-gradient(500px 200px at 0 0,rgba(25,230,193,.08),transparent 60%)}#vcPanel::after{background:radial-gradient(400px 180px at 100% 100%,rgba(124,92,255,.1),transparent 60%)}#vcPanel .vc-panel-title,#vcPanel h4{font-family:var(--font-display);font-size:16px;color:#fff;margin-bottom:16px;position:relative;z-index:1}#vcPanel .card-title{color:#b2a0ff}#vcTokens,.vc-balance-big{font-size:34px;font-weight:800;background:linear-gradient(135deg,#19e6c1,#7c5cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;letter-spacing:-.5px;text-shadow:0 0 30px rgba(25,230,193,.3)}#vcApiKey,#vcRequests,#vcSpent,#vcTokens,.vc-balance-big{font-family:var(--font-mono);position:relative;z-index:1}#vcRequests,#vcSpent{font-size:20px;font-weight:700;color:#b2a0ff}#vcApiKey{font-size:12px;color:var(--text-2);background:rgba(0,0,0,.2);border:1px solid var(--border);border-radius:8px;padding:8px 12px}#vcApiKey.revealed{text-shadow:none}.vc-balance-label{font-size:11px;color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;position:relative;z-index:1}.vc-btn,.vc-buy-btn,.vc-topup-btn{background:linear-gradient(135deg,#7c5cff,#5c3df5);color:#fff;border:0;padding:10px 18px;border-radius:10px;font-weight:700;cursor:pointer;transition:all .2s;position:relative;z-index:1;box-shadow:0 4px 14px rgba(124,92,255,.3)}.vc-btn:hover,.vc-buy-btn:hover,.vc-topup-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,92,255,.5)}.vc-btn:active,.vc-buy-btn:active,.vc-topup-btn:active{transform:translateY(0)}.vc-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;position:relative;z-index:1;margin-top:14px}.vc-metric{background:rgba(255,255,255,.04);border:1px solid var(--border);border-radius:14px;padding:16px;text-align:center;transition:all .25s}.vc-metric:hover{background:rgba(124,92,255,.08);border-color:rgba(124,92,255,.4);transform:translateY(-2px)}.vc-metric .vm-ico{font-size:22px;margin-bottom:6px}.vc-metric .vm-val{font-family:var(--font-mono);font-size:20px;font-weight:800;color:#fff}.vc-metric .vm-val.green{color:#19e6c1}.vc-metric .vm-val.purple{color:#b2a0ff}.vc-metric .vm-label{font-size:10px;color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;margin-top:4px}body.vc-mode .topbar{display:none!important}body.vc-mode .main{padding:0!important;background:linear-gradient(180deg,rgba(11,30,45,.94),rgba(38,66,90,.78) 55%,rgba(195,142,180,.22) 100%)!important;background:linear-gradient(180deg,rgba(204,208,207,.28)0,rgba(155,168,171,.18) 28%,rgba(37,55,69,.88) 66%,rgba(6,20,27,.98) 100%)!important}#vcPanel.vcd-cabinet{max-width:none;margin:0!important;padding:0!important;border:1px solid rgba(55,79,109,.58);border-radius:14px;background:#080d16;overflow:visible}#vcPanel .vcd-cabinet-layout{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 88px);background:linear-gradient(135deg,#0a111d,#080d16 56%,#0b1322);border-radius:14px;overflow:hidden}#vcPanel .vcd-sidebar{display:flex;flex-direction:column;padding:8px 10px;background:linear-gradient(180deg,rgba(15,27,45,.98),rgba(9,16,28,.98));border-right:1px solid rgba(55,79,109,.58);min-width:0}#vcPanel .vcd-side-brand{display:flex;align-items:center;gap:9px;padding:2px 7px 17px;border-bottom:1px solid rgba(255,255,255,.07)}#vcPanel .vcd-side-logo,.vcd-side-avatar{display:grid;place-items:center;border-radius:10px}#vcPanel .vcd-side-logo{width:32px;height:32px;background:linear-gradient(135deg,#19e6c1,#7c5cff);font-size:17px}#vcPanel .vcd-side-brand strong{display:block;font-size:14px}#vcPanel .vcd-side-brand small,.vcd-side-user-text span{display:block;margin-top:2px;font-size:10px}#vcPanel .vcd-side-nav button,#vcPanel .vcd-side-user{display:flex;align-items:center;gap:9px;padding:16px 7px 13px}.vcd-side-avatar{width:34px;height:34px;background:#1a2940;border:1px solid #365174;color:#b8ceea;font-size:11px;font-weight:800}.vcd-side-user-text{min-width:0}.vcd-side-user-text b{display:block;color:#eff7ff;font-size:11px}.vcd-side-user-text span{max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7890a9;margin-top:3px}#vcPanel .vcd-side-balance{padding:11px;border:1px solid rgba(42,79,112,.72);border-radius:11px;background:rgba(8,18,32,.64)}#vcPanel .vcd-side-balance div{display:flex;justify-content:space-between;font-size:10px}#vcPanel .vcd-side-balance div b{font-size:8px;letter-spacing:.08em}#vcPanel .vcd-side-balance>strong{display:block;margin-top:5px;font:800 18px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}#vcPanel .vcd-side-balance small{display:block;margin-top:4px;font-size:9px}#vcPanel .vcd-side-label{padding:19px 8px 7px;font-size:9px;font-weight:800;letter-spacing:.14em}#vcPanel .vcd-side-nav{display:grid;gap:3px}#vcPanel .vcd-side-nav button{width:100%;padding:9px;border:1px solid transparent;border-radius:8px;text-align:left;font:600 11px/1.2 inherit;cursor:pointer;transition:all .18s}#vcPanel .vcd-side-nav button span{display:grid;place-items:center;width:18px;font-size:14px}#vcPanel .vcd-side-nav button:hover{background:rgba(48,78,111,.28);transform:translateX(2px)}#vcPanel .vcd-side-nav button.active{background:linear-gradient(90deg,rgba(25,230,193,.16),rgba(25,230,193,.035))}#vcPanel .vcd-side-bottom{margin-top:auto;padding:14px 7px 2px;border-top:1px solid rgba(255,255,255,.07)}#vcPanel .vcd-side-status{display:flex;align-items:center;gap:6px;font-size:9px;margin-bottom:12px}#vcPanel .vcd-side-status i{width:6px;height:6px;border-radius:50%;background:#54e18e;background:#86a8cf!important;background:#9ba8ab!important}#vcPanel .vcd-side-logout{padding:0;border:0;background:0 0;font:600 10px inherit;cursor:pointer}#vcPanel .vcd-main{min-width:0;padding:0 20px 24px;background:radial-gradient(700px 300px at 85%0,rgba(80,110,160,.11),transparent 65%)}#vcPanel .vcd-main>.vcd-head{position:sticky;top:0;z-index:10;margin:0-20px 18px;padding:15px 20px;border:0;border-bottom:1px solid rgba(55,79,109,.52);border-radius:0;background:rgba(9,17,29,.9);backdrop-filter:blur(18px)}@media (max-width:860px){#vcPanel .vcd-cabinet-layout{grid-template-columns:1fr;min-height:0}#vcPanel .vcd-sidebar{border-right:0;border-bottom:1px solid rgba(55,79,109,.58);padding:12px}#vcPanel .vcd-side-bottom{display:none!important}#vcPanel .vcd-side-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}#vcPanel .vcd-side-nav button{padding:8px 7px;font-size:10px}#vcPanel .vcd-side-label{padding-top:12px}#vcPanel .vcd-main{padding:0 12px 18px}#vcPanel .vcd-main>.vcd-head{margin:0-12px 12px;padding:12px}}@media (max-width:520px){#vcPanel .vcd-side-nav{grid-template-columns:repeat(2,minmax(0,1fr))}#vcPanel .vcd-kpi-grid{grid-template-columns:1fr 1fr!important}#vcPanel .vcd-kpi[style*="grid-column:1/3"]{grid-column:1/-1!important}#vcPanel .vcd-grid2{grid-template-columns:1fr!important}}#vcPanel #vcModelsPageBody,#vcPanel .vcd-page-host{min-width:0}#vcPanel .vcd-page{display:none;min-width:0;animation:vcdPageIn .22s ease both}#vcPanel .vcd-page.active{display:block}#vcPanel .vcd-page-heading{display:flex;align-items:flex-start;justify-content:space-between;margin:2px 0 12px;padding:0 2px}#vcPanel .vcd-page-kicker{font-size:9px;letter-spacing:.16em;font-weight:800}#vcPanel .vcd-page-heading h2{margin:4px 0 2px;font-size:19px;letter-spacing:-.025em}#vcPanel .vcd-page-heading p{margin:0;font-size:11px}#vcPanel .vcd-page .vcd-kpi-grid,#vcPanel .vcd-page .vcd-panel{margin-bottom:16px}#vcPanel .vcd-page .vcd-ref{margin-top:0}@media (max-width:860px){#vcPanel .vcd-page-heading h2{font-size:17px}#vcPanel .vcd-page-heading{margin-top:0}}#vcPanel #vcModelsPageBody>div:first-child:not(.vcd-models-loading){display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:0!important}#vcPanel #vcModelsPageBody .vcd-model-card{display:grid!important;grid-template-columns:minmax(260px,1fr) 200px 150px;align-items:center;gap:12px;min-height:58px;padding:13px 16px!important;border-radius:12px!important}#vcPanel #vcModelsPageBody .vcd-model-card>div{margin-bottom:0!important}#vcPanel #vcModelsPageBody .vcd-model-card>div:first-child{font-size:13px!important}#vcPanel #vcModelsPageBody .vcd-model-card>div:nth-child(2){font-size:11px!important}#vcPanel #vcModelsPageBody .vcd-model-card>div:nth-child(3){text-align:right}#vcPanel .vcd-models-loading{padding:30px;text-align:center;color:#7f96ad;border:1px dashed rgba(55,79,109,.65);border-radius:12px;background:rgba(8,18,32,.5)}@media (max-width:720px){#vcPanel #vcModelsPageBody .vcd-model-card{grid-template-columns:1fr;gap:4px}#vcPanel #vcModelsPageBody .vcd-model-card>div:nth-child(3){text-align:left}}#vcPanel.vcd-cabinet{background:linear-gradient(145deg,#0b1e2d 0,#17354b 48%,#26425a 100%)!important;color:var(--vc-blush)!important}#vcPanel .vcd-cabinet-layout{background:linear-gradient(135deg,#0b1e2d 0,#10283a 55%,#26425a 100%)!important}#vcPanel .vcd-sidebar{background:linear-gradient(180deg,#0b1e2d,#10283a 72%,#17354b)!important}#vcPanel .vcd-side-logo{background:linear-gradient(135deg,#26425a,#86a8cf)!important}#vcPanel .vcd-side-avatar{background:#26425a!important}#vcPanel .vcd-side-balance{background:rgba(11,30,45,.74)!important}#vcPanel .vcd-side-nav button:hover{background:rgba(134,168,207,.16)!important}#vcPanel .vcd-side-nav button.active{background:linear-gradient(90deg,rgba(195,142,180,.27),rgba(134,168,207,.08))!important}#vcPanel .vcd-main{background:radial-gradient(700px 300px at 85%0,rgba(134,168,207,.16),transparent 65%)!important}#vcPanel .vcd-main>.vcd-head{background:rgba(11,30,45,.88)!important}#vcPanel .vcd-kpi,#vcPanel .vcd-panel{background:linear-gradient(145deg,rgba(16,40,58,.94),rgba(38,66,90,.76))!important}#vcPanel .vcd-kpi.vcd-balance{background:linear-gradient(135deg,rgba(134,168,207,.22),rgba(11,30,45,.92))!important}#vcPanel .vcd-dot{background:#86a8cf!important}#vcPanel .vcd-input{background:#0b1e2d!important}#vcPanel #vcApiConnectBtn,#vcPanel .vcd-btn-primary{background:linear-gradient(135deg,#26425a,#86a8cf)!important}#vcPanel .vcd-btn-cyan,#vcPanel .vcd-btn-ghost{background:rgba(38,66,90,.48)!important}#vcPanel .vcd-btn-cyan:hover,#vcPanel .vcd-btn-ghost:hover{background:rgba(195,142,180,.24)!important}#vcPanel .vcd-api-host{background:rgba(134,168,207,.18)!important}#vcPanel .vcd-chip{background:#26425a!important}#vcPanel .vcd-ref{background:linear-gradient(135deg,rgba(195,142,180,.18),rgba(38,66,90,.54))!important}#vcPanel .vcd-ref-link{background:#0b1e2d!important}#vcPanel .vc-unl-opt.active{background:rgba(195,142,180,.26)!important}#vcPanel .vcd-main>.vcd-head .vcd-btn-cyber-chat{background:linear-gradient(135deg,#26425a,#c38eb4)!important}#vcPanel .vcd-page .vcd-panel [style*="color:#FFBF47"]{color:#e1c8d7!important}#vcPanel [style*="background:linear-gradient(135deg,#7C5CFF"],#vcPanel [style*="background:linear-gradient(135deg,#FF4D67"]{background:linear-gradient(135deg,#26425a,#c38eb4)!important}#vcPanel.vcd-cabinet{background:linear-gradient(145deg,#06141b 0,#11212d 55%,#253745 100%)!important;border-color:rgba(155,168,171,.48)!important}#vcPanel .vcd-cabinet-layout{background:linear-gradient(135deg,#06141b 0,#11212d 58%,#253745 100%)!important}#vcPanel .vcd-sidebar{background:linear-gradient(180deg,#06141b,#11212d 70%,#253745)!important;border-color:rgba(155,168,171,.36)!important}#vcPanel .vcd-side-brand{border-color:rgba(204,208,207,.16)!important}#vcPanel .vcd-side-logo{background:linear-gradient(135deg,#253745,#9ba8ab)!important}#vcPanel .vcd-side-avatar{background:#253745!important}#vcPanel .vcd-side-balance{background:rgba(6,20,27,.76)!important;border-color:rgba(155,168,171,.48)!important}#vcPanel .vcd-side-nav button:hover{background:rgba(155,168,171,.16)!important}#vcPanel .vcd-side-nav button.active{background:linear-gradient(90deg,rgba(74,92,106,.62),rgba(155,168,171,.12))!important;border-color:rgba(155,168,171,.6)!important}#vcPanel .vcd-side-bottom{border-color:rgba(204,208,207,.15)!important}#vcPanel .vcd-main{background:radial-gradient(700px 300px at 85%0,rgba(155,168,171,.16),transparent 65%)!important}#vcPanel .vcd-main>.vcd-head{background:rgba(6,20,27,.9)!important;border-color:rgba(155,168,171,.42)!important}#vcPanel .vcd-kpi,#vcPanel .vcd-panel{background:linear-gradient(145deg,rgba(17,33,45,.97),rgba(37,55,69,.88))!important;border-color:rgba(155,168,171,.4)!important}#vcPanel .vcd-kpi.vcd-balance{background:linear-gradient(135deg,rgba(74,92,106,.44),rgba(6,20,27,.94))!important;border-color:rgba(155,168,171,.62)!important}#vcPanel .vcd-kpi .vcd-val.vcd-amber,#vcPanel .vcd-kpi .vcd-val.vcd-cyan,#vcPanel .vcd-kpi .vcd-val.vcd-violet,#vcPanel .vcd-side-balance div b{color:#ccd0cf!important}#vcPanel .vcd-dot{background:#9ba8ab!important}#vcPanel .vcd-input{background:#06141b!important;border-color:rgba(155,168,171,.48)!important}#vcPanel #vcApiConnectBtn,#vcPanel .vcd-btn-primary{background:linear-gradient(135deg,#253745,#9ba8ab)!important}#vcPanel .vcd-btn-cyan,#vcPanel .vcd-btn-ghost{background:rgba(37,55,69,.62)!important;border-color:rgba(155,168,171,.46)!important}#vcPanel .vcd-btn-cyan:hover,#vcPanel .vcd-btn-ghost:hover{background:rgba(74,92,106,.82)!important}#vcPanel .vcd-api-host{background:rgba(74,92,106,.35)!important;border-color:rgba(155,168,171,.6)!important}#vcPanel .vcd-chip{background:#253745!important}#vcPanel .vcd-copied{color:#ccd0cf!important}#vcPanel .vcd-ref,#vcPanel .vcd-ref-link{border-color:rgba(155,168,171,.48)!important}#vcPanel .vcd-ref{background:linear-gradient(135deg,rgba(74,92,106,.6),rgba(17,33,45,.9))!important}#vcPanel .vcd-ref-sub b,#vcPanel .vcd-ref-title b{color:#9ba8ab!important}#vcPanel .vcd-ref-link{background:#06141b!important}#vcPanel .vc-unl-opt.active{background:rgba(74,92,106,.74)!important;border-color:#ccd0cf!important;color:#ccd0cf!important;box-shadow:0 0 0 2px rgba(204,208,207,.18)!important}#vcPanel .vcd-main>.vcd-head .vcd-btn-cyber-chat{border-color:rgba(204,208,207,.44)!important;box-shadow:0 0 16px rgba(155,168,171,.25)!important}#vcPanel [style*="color:#5C3DFF"],#vcPanel [style*="color:#64B5F6"],#vcPanel [style*="color:#7C5CFF"],#vcPanel [style*="color:#FFBF47"],#vcPanel [style*="color:var(--vcd-amber)"]{color:#ccd0cf!important}#vcPanel .vcd-main>.vcd-head .vcd-btn-cyber-chat,#vcPanel [style*="background:linear-gradient(135deg,#7C5CFF"],#vcPanel [style*="background:linear-gradient(135deg,#FF4D67"]{background:linear-gradient(135deg,#253745,#4a5c6a)!important}#vcPanel .vcd-usage-card{margin:0 0 16px;padding:16px;border:1px solid rgba(155,168,171,.42);border-radius:14px;background:linear-gradient(145deg,rgba(17,33,45,.98),rgba(37,55,69,.82))}#vcPanel .vcd-usage-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}#vcPanel .vcd-usage-head h3{margin:4px 0 0;font-size:15px;letter-spacing:-.02em}#vcPanel .vcd-usage-live{display:flex;align-items:center;gap:5px;color:#9ba8ab;font-size:9px;font-weight:800;letter-spacing:.1em}#vcPanel .vcd-usage-live i,.vcd-settings-active i{width:6px;height:6px;border-radius:50%;background:#9ba8ab;box-shadow:0 0 8px #9ba8ab}#vcPanel .vcd-usage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#vcPanel .vcd-usage-stat{min-width:0;padding:11px 12px;border:1px solid rgba(155,168,171,.28);border-radius:10px;background:rgba(6,20,27,.46)}#vcPanel .vcd-usage-stat span{font-size:10px}#vcPanel .vcd-usage-stat b,#vcPanel .vcd-usage-stat small,#vcPanel .vcd-usage-stat span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#vcPanel .vcd-usage-stat b{margin-top:5px;font:800 17px/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}#vcPanel .vcd-usage-stat small{margin-top:4px;font-size:9px}#vcPanel .vcd-usage-foot{display:flex;justify-content:space-between;gap:10px;margin-top:11px;font-size:10px}#vcPanel .vcd-usage-foot span:last-child{color:#9ba8ab;text-align:right}@media (max-width:720px){#vcPanel .vcd-usage-grid{grid-template-columns:1fr 1fr}#vcPanel .vcd-usage-foot{flex-direction:column}#vcPanel .vcd-usage-foot span:last-child{text-align:left}}body.vc-mode .modal-overlay{background:rgba(6,20,27,.88)!important;backdrop-filter:blur(8px)}body.vc-mode .modal{border-color:rgba(155,168,171,.56)!important}body.vc-mode .modal,body.vc-mode .vc-ai-dialog,body.vc-mode .vc-h-item,body.vc-mode .vc-t-item{background:linear-gradient(145deg,#11212d,#253745)!important}body.vc-mode .vc-ai-dialog,body.vc-mode .vc-t-item{border-color:rgba(155,168,171,.56)!important}body.vc-mode .modal-head,body.vc-mode .vc-ai-head{background:linear-gradient(135deg,#06141b,#253745)!important;border-color:rgba(155,168,171,.35)!important}.vcd-key-row-meta b,body.vc-mode .modal div,body.vc-mode .modal h2,body.vc-mode .modal h3,body.vc-mode .modal label,body.vc-mode .modal p,body.vc-mode .modal span{color:#ccd0cf}body.vc-mode .modal .modal-x,body.vc-mode .vc-ai-close{color:#9ba8ab!important;background:0 0!important}body.vc-mode .modal .btn,body.vc-mode .vc-ai-form button{background:#253745!important}body.vc-mode .modal .btn-primary,body.vc-mode .vc-ai-form button{background:linear-gradient(135deg,#253745,#9ba8ab)!important}body.vc-mode .modal input,body.vc-mode .modal select,body.vc-mode .modal textarea,body.vc-mode .vc-ai-form input{background:#06141b!important;background:#050a10!important;border-color:#2e4a60!important;color:#dce7ee!important}body.vc-mode .vc-h-item{background:rgba(37,55,69,.82)!important;border-color:rgba(155,168,171,.3)!important}body.vc-mode .vc-h-item:hover{border-color:#9ba8ab!important;background:#253745!important}body.vc-mode .vc-h-model,body.vc-mode .vc-h-pre,body.vc-mode .vc-h-role,body.vc-mode .vc-h-sum{color:#ccd0cf!important}body.vc-mode .vc-h-meta{background:rgba(74,92,106,.72)!important;border-color:rgba(155,168,171,.28)!important}body.vc-mode .vc-h-cost{background:rgba(155,168,171,.18)!important}body.vc-mode .vc-ai-fab{background:linear-gradient(135deg,#253745,#9ba8ab)!important;box-shadow:0 10px 30px rgba(6,20,27,.55)!important}body.vc-mode .vc-ai-avatar{background:linear-gradient(135deg,#253745,#4a5c6a)!important;color:#ccd0cf!important}body.vc-mode .vc-ai-msg{background:#253745!important}body.vc-mode .vc-ai-msg.user{background:#4a5c6a!important}body.vc-mode .vc-ai-msg.typing,body.vc-mode .vc-ai-title small{color:#9ba8ab!important}body.vc-mode .vc-ai-form{background:#11212d!important;border-color:#4a5c6a!important}body.vc-mode .vc-ai-suggestions button{background:#253745!important}body.vc-mode .vc-promo-modal{background:linear-gradient(145deg,#11212d,#253745)!important;border-color:#9ba8ab!important;color:#ccd0cf!important}body.vc-mode .vc-promo-glow{background:radial-gradient(circle,#9ba8ab22,transparent 68%)!important}body.vc-mode #vcModelsPageBody .vcd-model-card>div,body.vc-mode #vcPanel .vcd-usage-head h3,body.vc-mode #vcPanel .vcd-usage-stat b,body.vc-mode .vc-promo-balance,body.vc-mode .vc-promo-code,body.vc-mode .vc-promo-head,body.vc-mode .vc-promo-total{color:#ccd0cf!important}body.vc-mode #vcModelsPageBody .vcd-model-card{background:#253745!important;border-color:#4a5c6a!important;color:#ccd0cf!important;box-shadow:0 8px 20px rgba(6,20,27,.3)!important}body.vc-mode #vcModelsPageBody .vcd-model-card>div:nth-child(2),body.vc-mode #vcModelsPageBody .vcd-model-card>div:nth-child(3){color:#9ba8ab!important}body.vc-mode #vcInboxDropdown{background:#11212d!important}body.vc-mode #vcInboxDropdown>div{border-color:#4a5c6a!important}body.vc-mode #vcInboxBadge{background:#4a5c6a!important;color:#ccd0cf!important}body.vc-mode #vcPanel .vcd-usage-card{background:linear-gradient(145deg,#11212d,#253745)!important;border-color:#4a5c6a!important;color:#ccd0cf!important}body.vc-mode #vcPanel .vcd-usage-stat{background:#06141b!important;border-color:#4a5c6a!important}body.vc-mode #vcPanel .vcd-usage-foot,body.vc-mode #vcPanel .vcd-usage-stat small,body.vc-mode #vcPanel .vcd-usage-stat span,body.vc-mode a{color:#9ba8ab!important}#vcPanel .vcd-usage-models{display:flex;flex-direction:column;gap:5px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(155,168,171,.22)}#vcPanel .vcd-usage-model-row{display:grid;grid-template-columns:minmax(0,1fr) 105px 110px;align-items:center;gap:10px;padding:7px 9px;border:1px solid rgba(155,168,171,.2);border-radius:8px;background:rgba(6,20,27,.38);font-size:10px;text-align:right}#vcPanel .vcd-usage-model-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccd0cf!important;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}#vcPanel .vcd-usage-model-row b{color:#ccd0cf!important;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}#vcPanel .vcd-usage-empty{padding:10px;color:#9ba8ab;font-size:10px;text-align:center}@media (max-width:600px){#vcPanel .vcd-usage-model-row{grid-template-columns:minmax(0,1fr) 74px 82px;gap:5px;font-size:9px}}#vcPanel .vcd-key-manager{margin-top:14px;padding:14px;border:1px solid rgba(155,168,171,.34);border-radius:12px;background:rgba(6,20,27,.28)}#vcPanel .vcd-key-manager-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}#vcPanel .vcd-key-manager-head .vcd-panel-title{margin-bottom:3px}#vcPanel .vcd-key-manager-sub{font-size:10px}#vcPanel .vcd-key-count{padding:4px 8px;border:1px solid rgba(155,168,171,.3);border-radius:99px;font-size:9px;white-space:nowrap}#vcPanel .vcd-key-create-row{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:7px}#vcPanel .vcd-key-limit-input{max-width:150px}#vcPanel .vcd-key-create-hint{margin:6px 0 10px;color:#718792;font-size:9px}#vcPanel .vcd-keys-empty{padding:12px;text-align:center;font-size:10px;border:1px dashed rgba(155,168,171,.25);border-radius:8px}#vcPanel .vcd-key-row{padding:10px 11px;margin-top:6px;border:1px solid rgba(155,168,171,.26);border-radius:9px;background:rgba(17,33,45,.72)}#vcPanel .vcd-key-row.is-primary{border-color:rgba(155,168,171,.46);background:rgba(37,55,69,.5)}#vcPanel .vcd-key-row-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.vcd-key-name{min-width:0;color:#ccd0cf;font-size:11px;font-weight:700}.vcd-key-badge{display:inline-block;margin-left:5px;padding:2px 6px;border:1px solid #4a5c6a;border-radius:99px;color:#9ba8ab;font-size:8px;font-weight:600;text-transform:uppercase}.vcd-key-badge.primary{border-color:#9ba8ab;color:#ccd0cf}.vcd-key-row-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.vcd-key-row-actions code{padding:4px 7px;color:#9ba8ab;background:#06141b;border-radius:6px;font-size:9px}.vcd-key-row-actions .vcd-btn{padding:5px 7px;font-size:9px}.vcd-key-row-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;color:#9ba8ab;font-size:9px}.vcd-key-actions{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:8px}.vcd-inline-limit{width:130px!important;min-width:100px!important;padding:6px 8px!important;font-size:10px!important}.vcd-key-actions .vcd-btn{padding:6px 8px;font-size:9px}.vcd-key-revoke{color:#ccd0cf!important;border-color:#4a5c6a!important}.vcd-key-primary-note{display:block;margin-top:8px;color:#9ba8ab;font-size:9px;text-align:right}@media (max-width:700px){#vcPanel .vcd-key-create-row{grid-template-columns:1fr 1fr}#vcPanel .vcd-key-create-row button{grid-column:1/-1}#vcPanel .vcd-key-limit-input{max-width:none}#vcPanel .vcd-key-row-top{align-items:flex-start;flex-direction:column}#vcPanel .vcd-key-actions,#vcPanel .vcd-key-row-actions{justify-content:flex-start}#vcPanel .vcd-key-actions{flex-wrap:wrap}}#vcPanel #vcModelsPageBody>.vcd-model-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) 145px minmax(210px,.65fr)!important;align-items:end;gap:8px;padding:0 0 12px!important;background:0 0!important}#vcPanel .vcd-model-toolbar label{display:flex;flex-direction:column;gap:4px;color:#9ba8ab;font-size:9px;text-transform:uppercase;letter-spacing:.08em}#vcPanel .vcd-model-toolbar .vcd-input{width:100%;min-width:0}#vcPanel .vcd-model-toolbar-note{align-self:center;color:#9ba8ab;font-size:10px;line-height:1.3}#vcPanel #vcModelsPageCards{min-width:0!important}#vcPanel #vcModelsPageCards>.vcd-models-grid-inner{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:10px;padding:0!important}#vcPanel .vcd-model-tile{min-width:0;padding:14px;border:1px solid rgba(155,168,171,.36);border-radius:13px;background:linear-gradient(145deg,rgba(37,55,69,.96),rgba(17,33,45,.92));transition:transform .18s,border-color .18s,box-shadow .18s}#vcPanel .vcd-model-tile:hover{transform:translateY(-2px)}#vcPanel .vcd-model-tile.is-free{border-color:rgba(204,208,207,.5);background:linear-gradient(145deg,rgba(74,92,106,.7),rgba(17,33,45,.94))}#vcPanel .vcd-model-tile-top{display:flex;align-items:center;gap:9px;min-width:0}.vcd-model-mark{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#4a5c6a;color:#ccd0cf;font-size:14px;flex:0 0 auto}.vcd-model-title{min-width:0;flex:1}.vcd-model-title b{color:#ccd0cf;font-size:12px}#vcPanel .vcd-settings-danger small,.vcd-model-title small{display:block;margin-top:3px;color:#9ba8ab;font-size:9px}.vcd-model-price{color:#ccd0cf;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}#vcPanel .vcd-model-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;padding-top:10px;border-top:1px solid rgba(155,168,171,.2)}#vcPanel .vcd-model-metrics div{min-width:0;padding:7px 8px;border-radius:8px;background:rgba(6,20,27,.45)}#vcPanel .vcd-model-metrics b,#vcPanel .vcd-model-metrics span,.vcd-model-title b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#vcPanel .vcd-model-metrics span{font-size:9px}#vcPanel .vcd-model-metrics b{margin-top:4px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:760px){#vcPanel #vcModelsPageBody>.vcd-model-toolbar{grid-template-columns:1fr 1fr!important}#vcPanel .vcd-model-toolbar-note{grid-column:1/-1}#vcPanel #vcModelsPageCards>.vcd-models-grid-inner{grid-template-columns:1fr!important}}#vcPanel .vcd-history-page-body{min-width:0}#vcPanel .vcd-history-page-body .vc-h-item{margin-bottom:9px}#vcPanel .vcd-history-page-body .vc-h-sum{flex-wrap:wrap}#vcPanel .vcd-history-page-body .vc-h-body{margin-top:10px}#vcPanel .vcd-history-loading{padding:32px 16px;border:1px dashed rgba(155,168,171,.3);border-radius:12px;background:rgba(6,20,27,.42);color:#9ba8ab;text-align:center;font-size:11px}@media (max-width:720px){#vcPanel .vcd-history-page-body .vc-h-sum{display:grid;grid-template-columns:1fr 1fr;gap:6px}#vcPanel .vcd-history-page-body .vc-h-model{grid-column:1/-1}}#vcPanel .vcd-model-budget-label,#vcPanel .vcd-topups-page-body{min-width:0}#vcPanel .vcd-topups-page-body .vc-t-item{margin-bottom:8px}#vcPanel .vcd-topups-page-body .vc-t-item:hover{border-color:rgba(155,168,171,.55)}#vcPanel .vcd-budget-row{display:flex;align-items:center;gap:5px;margin-top:4px}#vcPanel .vcd-budget-row>#vcModelsTokenBudget{width:112px;flex:0 0 112px}#vcPanel .vcd-budget-quick{display:flex;gap:3px;white-space:nowrap}#vcPanel .vcd-budget-btn{padding:7px;border:1px solid rgba(155,168,171,.4);border-radius:7px;background:#253745;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}#vcPanel .vcd-budget-btn.active,#vcPanel .vcd-budget-btn:hover{background:#4a5c6a}@media (max-width:760px){#vcPanel .vcd-model-budget-label{grid-column:1/-1}#vcPanel .vcd-budget-row>#vcModelsTokenBudget{flex:1;width:auto}}#vcPanel .vcd-footer{display:none!important}#vcPanel .vcd-settings-page-body{min-width:0}#vcPanel .vcd-settings-card{padding:18px;border:1px solid rgba(155,168,171,.38);border-radius:14px;background:linear-gradient(145deg,rgba(17,33,45,.98),rgba(37,55,69,.84))}#vcPanel .vcd-settings-profile{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(155,168,171,.22)}#vcPanel .vcd-settings-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#253745,#9ba8ab);color:#06141b;font-weight:900;font-size:15px}#vcPanel .vcd-settings-profile h3{margin:4px 0 2px;font-size:16px}#vcPanel .vcd-settings-profile p{margin:0;color:#9ba8ab;font-size:10px}.vcd-settings-active{display:flex;align-items:center;gap:5px;margin-left:auto}#vcPanel .vcd-settings-rows{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:15px 0}#vcPanel .vcd-settings-rows>div{display:flex;flex-direction:column;gap:5px;padding:11px 12px;border-radius:9px;background:rgba(6,20,27,.48);border:1px solid rgba(155,168,171,.18)}#vcPanel .vcd-receive-box small,#vcPanel .vcd-settings-rows span,.vcd-settings-active{color:#9ba8ab;font-size:10px}#vcPanel .vcd-settings-rows b{font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vcPanel .vcd-settings-danger{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(155,168,171,.22)}#vcPanel .vcd-settings-danger b{display:block;color:#ccd0cf;font-size:11px}@media (max-width:600px){#vcPanel .vcd-settings-profile{align-items:flex-start;flex-wrap:wrap}#vcPanel .vcd-settings-active{margin-left:60px;margin-top:-6px}#vcPanel .vcd-settings-rows{grid-template-columns:1fr}#vcPanel .vcd-settings-danger{align-items:flex-start;flex-direction:column}#vcPanel .vcd-settings-danger button{width:100%}}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{flex:0 1 auto}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child .vcd-page-kicker{display:none}#vcPanel [data-vc-page=models] .vcd-model-page-heading h2{margin:0;white-space:nowrap}#vcPanel [data-vc-page=models] .vcd-model-page-heading p{margin:0;white-space:nowrap;color:#9ba8ab;font-size:10px}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{min-width:0;background:0 0!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-model-toolbar>#vcModelsSearch{width:190px;min-width:120px;flex:1 1 160px}#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-model-budget-label{min-width:0}#vcPanel [data-vc-page=models] .vcd-model-footer-note{margin-top:15px;padding:10px 12px;border-top:1px solid rgba(155,168,171,.2);color:#9ba8ab;font-size:10px;text-align:center}@media (max-width:980px){#vcPanel [data-vc-page=models] .vcd-model-page-heading{align-items:flex-start;flex-wrap:wrap;gap:8px}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{width:100%}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{width:100%;flex-basis:100%}}@media (max-width:560px){#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:block}#vcPanel [data-vc-page=models] .vcd-model-page-heading p{display:block;margin-top:4px}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{display:grid!important;grid-template-columns:1fr!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-budget-row{width:100%}}#vcPanel .vcd-currency-title{margin:2px 0 6px;color:#9ba8ab;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#vcPanel .vcd-currency-switch{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:9px}#vcPanel .vcd-currency-btn{padding:9px 10px;border:1px solid rgba(155,168,171,.38);border-radius:8px;background:#253745;font:700 11px inherit;cursor:pointer}#vcPanel .vcd-amount-preset.active,#vcPanel .vcd-amount-preset:hover,#vcPanel .vcd-currency-btn.active,#vcPanel .vcd-currency-btn:hover{background:#4a5c6a}#vcPanel .vcd-amount-presets{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:9px}#vcPanel .vcd-amount-preset{min-width:52px;padding:7px 9px;border:1px solid rgba(155,168,171,.32);border-radius:7px;background:rgba(6,20,27,.5);font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}@media (max-width:520px){#vcPanel .vcd-amount-preset{flex:1}}#vcPanel [data-vc-page=models] .vcd-model-page-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;flex-wrap:unset!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:contents!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child h2{grid-column:1/-1;grid-row:1;align-self:start;margin:0!important;white-space:nowrap!important;flex:0 0 auto}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{grid-column:1;grid-row:2;align-self:center;margin:0!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{grid-column:2;grid-row:2;align-self:end}@media (max-width:980px){#vcPanel [data-vc-page=models] .vcd-model-page-heading{display:flex!important;gap:8px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:block!important;width:100%}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{margin-top:4px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{width:100%;flex-basis:100%}}#vcPanel .vcd-receive-box{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0;padding:11px 13px;border:1px solid rgba(155,168,171,.42);border-radius:10px;background:linear-gradient(135deg,rgba(74,92,106,.54),rgba(6,20,27,.55))}#vcPanel .vcd-receive-box>div:first-child{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}#vcPanel .vcd-receive-box span{display:block;width:100%;color:#9ba8ab;font-size:9px;text-transform:uppercase;letter-spacing:.08em}#vcPanel .vcd-receive-box b{color:#ccd0cf;font:800 19px ui-monospace,SFMono-Regular,Menlo,monospace}#vcPanel #vcBuyReceiveBreakdown{color:#9ba8ab;font-size:10px;text-align:right}#vcPanel #vcBuyReceiveBreakdown b{color:#ccd0cf;font:700 10px inherit}@media (max-width:520px){#vcPanel .vcd-receive-box{align-items:flex-start;flex-direction:column}#vcPanel #vcBuyReceiveBreakdown{text-align:left}}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{display:flex!important;align-items:flex-end!important;width:100%!important;flex:0 0 auto!important;gap:10px!important;margin:0!important;padding:0!important}#vcPanel [data-vc-page=models] #vcModelsSearch{align-self:flex-end;height:35px}#vcPanel [data-vc-page=models] .vcd-model-budget-label{margin:0;line-height:1.1}#vcPanel [data-vc-page=models] .vcd-budget-row{align-items:flex-end}.app,.card,.grid,.main,.vcd-cabinet,.vcd-cabinet-layout,.vcd-kpi,.vcd-main,.vcd-page,.vcd-panel,.view{min-width:0;max-width:100%}body,button,html,iframe,img,input,select,svg,textarea,video{max-width:100%}body.vc-mode #view-account{width:100%;max-width:100%;overflow-x:hidden}#vcPanel .vcd-cabinet-layout,body.vc-mode #accUser{width:100%;max-width:100%}#vcPanel .vcd-main,#vcPanel .vcd-page-host{width:100%;max-width:100%;overflow:hidden}#vcPanel [data-vc-page=models] .vcd-model-page-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:16px}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:flex!important;align-items:baseline!important;gap:12px!important;width:100%!important;min-width:0!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;min-width:0}#vcPanel [data-vc-page=models] .vcd-model-page-heading #vcModelsSearch{order:0;flex:1 1 260px!important;width:auto!important;min-width:0!important;max-width:420px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-model-budget-label{order:1;flex:0 0 auto!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-budget-row{margin-top:0!important}@media (max-width:560px){#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:block!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{display:block;margin-top:4px;white-space:normal!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading #vcModelsSearch{max-width:none!important}#vcPanel [data-vc-page=models] .vcd-model-budget-label{width:100%}}#vcPanel #vcBuyHint,#view-dashboard::before,body.vc-mode #vcInboxDropdown,body.vc-mode #vcInboxToggle,body.vc-mode #vcPanel [data-vc-action=inbox]{display:none!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{justify-content:space-between!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-model-budget-label{margin-left:auto!important}@media (max-width:560px){#vcPanel [data-vc-page=models] .vcd-model-page-heading .vcd-model-budget-label{margin-left:0!important}}@media (max-width:720px){body,html{width:100%;min-width:0!important;overflow-x:hidden!important}body.vc-mode #accUser,body.vc-mode #view-account,body.vc-mode .main{width:100%!important;min-width:0!important;padding:0!important}#vcPanel .vcd-cabinet-layout,#vcPanel.vcd-cabinet{width:100%!important;min-width:0!important;border-radius:0!important;overflow:visible!important}#vcPanel.vcd-cabinet{margin:0!important}#vcPanel .vcd-cabinet-layout{display:flex!important;flex-direction:column!important;min-height:0!important}#vcPanel .vcd-sidebar{width:100%!important;min-width:0!important;padding:12px 10px!important;border-right:0!important;border-bottom:1px solid rgba(155,168,171,.36)!important}#vcPanel .vcd-side-brand{padding:2px 5px 11px!important}#vcPanel .vcd-side-user{padding:11px 5px 9px!important}#vcPanel .vcd-side-balance{padding:9px 10px!important}#vcPanel .vcd-side-label{padding:12px 5px 6px!important}#vcPanel .vcd-side-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}#vcPanel .vcd-side-nav button{min-height:38px!important;padding:8px!important;font-size:10px!important}#vcPanel .vcd-side-bottom{display:none!important}#vcPanel .vcd-main{width:100%!important;min-width:0!important;padding:0 10px 18px!important;overflow:visible!important}#vcPanel .vcd-main>.vcd-head{position:relative!important;margin:0-10px 12px!important;padding:11px 12px!important;gap:7px!important;flex-wrap:wrap!important}#vcPanel .vcd-head-ico{font-size:22px!important}#vcPanel .vcd-head-title{font-size:15px!important}#vcPanel .vcd-head-spacer{display:none!important}#vcPanel .vcd-main>.vcd-head .vcd-btn-cyber-chat{margin-left:auto!important;padding:7px 9px!important;font-size:10px!important}#vcPanel .vcd-page-heading{margin:0 0 10px!important;padding:0 1px!important}#vcPanel .vcd-page-heading h2{font-size:17px!important}#vcPanel .vcd-page-heading p{font-size:10px!important;white-space:normal!important}#vcPanel .vcd-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}#vcPanel .vcd-kpi{min-width:0!important;padding:10px!important;border-radius:11px!important}#vcPanel .vcd-kpi[style*="grid-column:1/3"]{grid-column:1/-1!important}#vcPanel .vcd-kpi .vcd-lbl{font-size:9px!important}#vcPanel .vcd-kpi .vcd-val{font-size:17px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vcPanel .vcd-kpi .vcd-sub{font-size:9px!important;white-space:normal!important}#vcPanel .vcd-usage-card{padding:11px!important;border-radius:11px!important}#vcPanel .vcd-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}#vcPanel .vcd-usage-stat{padding:9px!important}#vcPanel .vcd-usage-stat b{font-size:14px!important}#vcPanel .vcd-usage-foot{display:block!important;font-size:9px!important}#vcPanel .vcd-usage-foot span{display:block!important;text-align:left!important;margin-top:4px}#vcPanel .vcd-usage-model-row{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important}#vcPanel .vcd-usage-model-row b{grid-column:2;grid-row:1}#vcPanel .vcd-usage-model-row span:nth-child(2){grid-column:1/-1;text-align:left}#vcPanel .vcd-panel{padding:11px!important;margin-bottom:10px!important;border-radius:11px!important}#vcPanel .vcd-panel-title{font-size:12px!important}#vcPanel .vcd-key-manager{padding:10px!important}#vcPanel .vcd-key-manager-head{display:block!important}#vcPanel .vcd-key-count{display:inline-block!important;margin-top:6px}#vcPanel .vcd-key-create-row{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}#vcPanel .vcd-key-limit-input{max-width:none!important}#vcPanel .vcd-key-row{padding:9px!important}#vcPanel #vcBuyTokensRow .vcd-row,#vcPanel .vcd-key-row-top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}#vcPanel .vcd-key-row-actions{justify-content:flex-start!important;width:100%!important}#vcPanel .vcd-key-row-actions .vcd-btn{font-size:9px!important;padding:6px 7px!important}#vcPanel .vcd-key-actions,#vcPanel .vcd-key-row-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important}#vcPanel .vcd-inline-limit{width:100%!important;grid-column:1/-1!important}#vcPanel .vcd-key-actions .vcd-btn{width:100%!important}#vcPanel .vcd-currency-switch{grid-template-columns:1fr 1fr!important}#vcPanel .vcd-amount-presets{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#vcPanel .vcd-amount-preset{min-width:0!important;padding:8px 4px!important}#vcPanel #vcBuyTokensRow .vcd-row{align-items:stretch!important;gap:6px!important}#vcPanel #vcBuyTokensRow .vcd-row>*,#vcPanel [data-vc-page=models] #vcModelsSearch{width:100%!important;max-width:none!important}#vcPanel .vcd-receive-box{align-items:flex-start!important;gap:7px!important}#vcPanel #vcBuyReceiveBreakdown{text-align:left!important;line-height:1.4!important}#vcPanel .vcd-receive-box,#vcPanel .vcd-ref,#vcPanel .vcd-ref-row{display:flex!important;flex-direction:column!important}#vcPanel .vcd-ref{padding:11px!important}#vcPanel .vcd-ref-row{gap:6px!important}#vcPanel .vcd-ref-link,#vcPanel .vcd-ref-row .vcd-btn{width:100%!important;min-width:0!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:block!important;width:100%!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child h2{display:block!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{display:block!important;margin-top:4px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:7px!important}#vcPanel .vcd-settings-danger button,#vcPanel [data-vc-page=models] .vcd-budget-row{width:100%!important}#vcPanel #vcModelsPageCards>.vcd-models-grid-inner{grid-template-columns:1fr!important}#vcPanel .vcd-model-tile{padding:11px!important}#vcPanel .vcd-model-metrics{gap:5px!important}#vcPanel .vcd-history-page-body .vc-h-sum{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important}#vcPanel .vcd-history-page-body .vc-h-model{grid-column:1/-1!important}#vcPanel .vc-h-meta{white-space:normal!important;font-size:9px!important}#vcPanel .vcd-settings-profile{align-items:flex-start!important;flex-wrap:wrap!important}#vcPanel .vcd-settings-rows{grid-template-columns:1fr!important}#vcPanel .vcd-settings-danger{display:flex!important;flex-direction:column!important;align-items:stretch!important}}@media (max-width:380px){#vcPanel .vcd-side-nav button{font-size:9px!important;padding-left:6px!important;padding-right:6px!important}#vcPanel .vcd-amount-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}#vcPanel .vcd-usage-grid{grid-template-columns:1fr!important}#vcPanel .vcd-head-title{font-size:14px!important}}@media (max-width:720px){body,html{width:100%;min-width:0!important;overflow-x:hidden!important}body.vc-mode #accUser,body.vc-mode #view-account,body.vc-mode .main{width:100%!important;min-width:0!important;padding:0!important}#vcPanel .vcd-cabinet-layout,#vcPanel.vcd-cabinet{width:100%!important;min-width:0!important;border-radius:0!important;overflow:visible!important}#vcPanel.vcd-cabinet{margin:0!important}#vcPanel .vcd-cabinet-layout{display:flex!important;flex-direction:column!important;min-height:0!important}#vcPanel .vcd-sidebar{width:100%!important;min-width:0!important;padding:12px 10px!important;border-right:0!important;border-bottom:1px solid rgba(155,168,171,.36)!important}#vcPanel .vcd-side-brand{padding:2px 5px 11px!important}#vcPanel .vcd-side-user{padding:11px 5px 9px!important}#vcPanel .vcd-side-balance{padding:9px 10px!important}#vcPanel .vcd-side-label{padding:12px 5px 6px!important}#vcPanel .vcd-side-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}#vcPanel .vcd-side-nav button{min-height:38px!important;padding:8px!important;font-size:10px!important}#vcPanel .vcd-side-bottom{display:none!important}#vcPanel .vcd-main{width:100%!important;min-width:0!important;padding:0 10px 18px!important;overflow:visible!important}#vcPanel .vcd-main>.vcd-head{position:relative!important;margin:0-10px 12px!important;padding:11px 12px!important;gap:7px!important;flex-wrap:wrap!important}#vcPanel .vcd-head-ico{font-size:22px!important}#vcPanel .vcd-head-title{font-size:15px!important}#vcPanel .vcd-head-spacer{display:none!important}#vcPanel .vcd-main>.vcd-head .vcd-btn-cyber-chat{margin-left:auto!important;padding:7px 9px!important;font-size:10px!important}#vcPanel .vcd-page-heading{margin:0 0 10px!important;padding:0 1px!important}#vcPanel .vcd-page-heading h2{font-size:17px!important}#vcPanel .vcd-page-heading p{font-size:10px!important;white-space:normal!important}#vcPanel .vcd-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}#vcPanel .vcd-kpi{min-width:0!important;padding:10px!important;border-radius:11px!important}#vcPanel .vcd-kpi[style*="grid-column:1/3"]{grid-column:1/-1!important}#vcPanel .vcd-kpi .vcd-lbl{font-size:9px!important}#vcPanel .vcd-kpi .vcd-val{font-size:17px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vcPanel .vcd-kpi .vcd-sub{font-size:9px!important;white-space:normal!important}#vcPanel .vcd-usage-card{padding:11px!important;border-radius:11px!important}#vcPanel .vcd-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}#vcPanel .vcd-usage-stat{padding:9px!important}#vcPanel .vcd-usage-stat b{font-size:14px!important}#vcPanel .vcd-usage-foot{display:block!important;font-size:9px!important}#vcPanel .vcd-usage-foot span{display:block!important;text-align:left!important;margin-top:4px}#vcPanel .vcd-usage-model-row{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important}#vcPanel .vcd-usage-model-row b{grid-column:2;grid-row:1}#vcPanel .vcd-usage-model-row span:nth-child(2){grid-column:1/-1;text-align:left}#vcPanel .vcd-panel{padding:11px!important;margin-bottom:10px!important;border-radius:11px!important}#vcPanel .vcd-panel-title{font-size:12px!important}#vcPanel .vcd-key-manager{padding:10px!important}#vcPanel .vcd-key-manager-head{display:block!important}#vcPanel .vcd-key-count{display:inline-block!important;margin-top:6px}#vcPanel .vcd-key-create-row{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}#vcPanel .vcd-key-limit-input{max-width:none!important}#vcPanel .vcd-key-row{padding:9px!important}#vcPanel #vcBuyTokensRow .vcd-row,#vcPanel .vcd-key-row-top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}#vcPanel .vcd-key-row-actions{justify-content:flex-start!important;width:100%!important}#vcPanel .vcd-key-row-actions .vcd-btn{font-size:9px!important;padding:6px 7px!important}#vcPanel .vcd-key-actions,#vcPanel .vcd-key-row-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important}#vcPanel .vcd-inline-limit{width:100%!important;grid-column:1/-1!important}#vcPanel .vcd-key-actions .vcd-btn{width:100%!important}#vcPanel .vcd-currency-switch{grid-template-columns:1fr 1fr!important}#vcPanel .vcd-amount-presets{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#vcPanel .vcd-amount-preset{min-width:0!important;padding:8px 4px!important}#vcPanel #vcBuyTokensRow .vcd-row{align-items:stretch!important;gap:6px!important}#vcPanel #vcBuyTokensRow .vcd-row>*,#vcPanel [data-vc-page=models] #vcModelsSearch{width:100%!important;max-width:none!important}#vcPanel .vcd-receive-box{align-items:flex-start!important;gap:7px!important}#vcPanel #vcBuyReceiveBreakdown{text-align:left!important;line-height:1.4!important}#vcPanel .vcd-receive-box,#vcPanel .vcd-ref,#vcPanel .vcd-ref-row{display:flex!important;flex-direction:column!important}#vcPanel .vcd-ref{padding:11px!important}#vcPanel .vcd-ref-row{gap:6px!important}#vcPanel .vcd-ref-link,#vcPanel .vcd-ref-row .vcd-btn{width:100%!important;min-width:0!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:block!important;width:100%!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child h2{display:block!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{display:block!important;margin-top:4px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:7px!important}#vcPanel .vcd-settings-danger button,#vcPanel [data-vc-page=models] .vcd-budget-row{width:100%!important}#vcPanel #vcModelsPageCards>.vcd-models-grid-inner{grid-template-columns:1fr!important}#vcPanel .vcd-model-tile{padding:11px!important}#vcPanel .vcd-model-metrics{gap:5px!important}#vcPanel .vcd-history-page-body .vc-h-sum{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important}#vcPanel .vcd-history-page-body .vc-h-model{grid-column:1/-1!important}#vcPanel .vc-h-meta{white-space:normal!important;font-size:9px!important}#vcPanel .vcd-settings-profile{align-items:flex-start!important;flex-wrap:wrap!important}#vcPanel .vcd-settings-rows{grid-template-columns:1fr!important}#vcPanel .vcd-settings-danger{display:flex!important;flex-direction:column!important;align-items:stretch!important}}@media (max-width:380px){#vcPanel .vcd-side-nav button{font-size:9px!important;padding-left:6px!important;padding-right:6px!important}#vcPanel .vcd-amount-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}#vcPanel .vcd-usage-grid{grid-template-columns:1fr!important}#vcPanel .vcd-head-title{font-size:14px!important}}@media (max-width:720px){body,html{width:100%;min-width:0!important;overflow-x:hidden!important}body.vc-mode #accUser,body.vc-mode #view-account,body.vc-mode .main{width:100%!important;min-width:0!important;padding:0!important}#vcPanel .vcd-cabinet-layout,#vcPanel.vcd-cabinet{width:100%!important;min-width:0!important;border-radius:0!important;overflow:visible!important}#vcPanel.vcd-cabinet{margin:0!important}#vcPanel .vcd-cabinet-layout{display:flex!important;flex-direction:column!important;min-height:0!important}#vcPanel .vcd-sidebar{width:100%!important;min-width:0!important;padding:12px 10px!important;border-right:0!important;border-bottom:1px solid rgba(155,168,171,.36)!important}#vcPanel .vcd-side-brand{padding:2px 5px 11px!important}#vcPanel .vcd-side-user{padding:11px 5px 9px!important}#vcPanel .vcd-side-balance{padding:9px 10px!important}#vcPanel .vcd-side-label{padding:12px 5px 6px!important}#vcPanel .vcd-side-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}#vcPanel .vcd-side-nav button{min-height:38px!important;padding:8px!important;font-size:10px!important}#vcPanel .vcd-side-bottom{display:none!important}#vcPanel .vcd-main{width:100%!important;min-width:0!important;padding:0 10px 18px!important;overflow:visible!important}#vcPanel .vcd-main>.vcd-head{position:relative!important;margin:0-10px 12px!important;padding:11px 12px!important;gap:7px!important;flex-wrap:wrap!important}#vcPanel .vcd-head-ico{font-size:22px!important}#vcPanel .vcd-head-title{font-size:15px!important}#vcPanel .vcd-head-spacer{display:none!important}#vcPanel .vcd-main>.vcd-head .vcd-btn-cyber-chat{margin-left:auto!important;padding:7px 9px!important;font-size:10px!important}#vcPanel .vcd-page-heading{margin:0 0 10px!important;padding:0 1px!important}#vcPanel .vcd-page-heading h2{font-size:17px!important}#vcPanel .vcd-page-heading p{font-size:10px!important;white-space:normal!important}#vcPanel .vcd-kpi-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}#vcPanel .vcd-kpi{min-width:0!important;padding:10px!important;border-radius:11px!important}#vcPanel .vcd-kpi[style*="grid-column:1/3"]{grid-column:1/-1!important}#vcPanel .vcd-kpi .vcd-lbl{font-size:9px!important}#vcPanel .vcd-kpi .vcd-val{font-size:17px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vcPanel .vcd-kpi .vcd-sub{font-size:9px!important;white-space:normal!important}#vcPanel .vcd-usage-card{padding:11px!important;border-radius:11px!important}#vcPanel .vcd-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}#vcPanel .vcd-usage-stat{padding:9px!important}#vcPanel .vcd-usage-stat b{font-size:14px!important}#vcPanel .vcd-usage-foot{display:block!important;font-size:9px!important}#vcPanel .vcd-usage-foot span{display:block!important;text-align:left!important;margin-top:4px}#vcPanel .vcd-usage-model-row{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important}#vcPanel .vcd-usage-model-row b{grid-column:2;grid-row:1}#vcPanel .vcd-usage-model-row span:nth-child(2){grid-column:1/-1;text-align:left}#vcPanel .vcd-panel{padding:11px!important;margin-bottom:10px!important;border-radius:11px!important}#vcPanel .vcd-panel-title{font-size:12px!important}#vcPanel .vcd-key-manager{padding:10px!important}#vcPanel .vcd-key-manager-head{display:block!important}#vcPanel .vcd-key-count{display:inline-block!important;margin-top:6px}#vcPanel .vcd-key-create-row{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}#vcPanel .vcd-key-limit-input{max-width:none!important}#vcPanel .vcd-key-row{padding:9px!important}#vcPanel #vcBuyTokensRow .vcd-row,#vcPanel .vcd-key-row-top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}#vcPanel .vcd-key-row-actions{justify-content:flex-start!important;width:100%!important}#vcPanel .vcd-key-row-actions .vcd-btn{font-size:9px!important;padding:6px 7px!important}#vcPanel .vcd-key-actions,#vcPanel .vcd-key-row-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important}#vcPanel .vcd-inline-limit{width:100%!important;grid-column:1/-1!important}#vcPanel .vcd-key-actions .vcd-btn{width:100%!important}#vcPanel .vcd-currency-switch{grid-template-columns:1fr 1fr!important}#vcPanel .vcd-amount-presets{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#vcPanel .vcd-amount-preset{min-width:0!important;padding:8px 4px!important}#vcPanel #vcBuyTokensRow .vcd-row{align-items:stretch!important;gap:6px!important}#vcPanel #vcBuyTokensRow .vcd-row>*,#vcPanel [data-vc-page=models] #vcModelsSearch{width:100%!important;max-width:none!important}#vcPanel .vcd-receive-box{align-items:flex-start!important;gap:7px!important}#vcPanel #vcBuyReceiveBreakdown{text-align:left!important;line-height:1.4!important}#vcPanel .vcd-receive-box,#vcPanel .vcd-ref,#vcPanel .vcd-ref-row{display:flex!important;flex-direction:column!important}#vcPanel .vcd-ref{padding:11px!important}#vcPanel .vcd-ref-row{gap:6px!important}#vcPanel .vcd-ref-link,#vcPanel .vcd-ref-row .vcd-btn{width:100%!important;min-width:0!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child{display:block!important;width:100%!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child h2{display:block!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>div:first-child p{display:block!important;margin-top:4px!important}#vcPanel [data-vc-page=models] .vcd-model-page-heading>.vcd-model-toolbar{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:7px!important}#vcPanel .vcd-settings-danger button,#vcPanel [data-vc-page=models] .vcd-budget-row{width:100%!important}#vcPanel #vcModelsPageCards>.vcd-models-grid-inner{grid-template-columns:1fr!important}#vcPanel .vcd-model-tile{padding:11px!important}#vcPanel .vcd-model-metrics{gap:5px!important}#vcPanel .vcd-history-page-body .vc-h-sum{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important}#vcPanel .vcd-history-page-body .vc-h-model{grid-column:1/-1!important}#vcPanel .vc-h-meta{white-space:normal!important;font-size:9px!important}#vcPanel .vcd-settings-profile{align-items:flex-start!important;flex-wrap:wrap!important}#vcPanel .vcd-settings-rows{grid-template-columns:1fr!important}#vcPanel .vcd-settings-danger{display:flex!important;flex-direction:column!important;align-items:stretch!important}}@media (max-width:380px){#vcPanel .vcd-side-nav button{font-size:9px!important;padding-left:6px!important;padding-right:6px!important}#vcPanel .vcd-amount-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}#vcPanel .vcd-usage-grid{grid-template-columns:1fr!important}#vcPanel .vcd-head-title{font-size:14px!important}}#vcPanel .vcd-mobile-menu-toggle{display:none}@media (max-width:720px){body.vc-mode{overflow-y:auto!important;overflow-x:hidden!important}body.vc-mode .app{display:block!important;width:100%!important;min-width:0!important}#vcPanel .vcd-cabinet-layout{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:visible!important}#vcPanel .vcd-sidebar{position:sticky!important;top:0!important;z-index:50;width:100%!important;flex:0 0 auto!important;overflow:visible!important}#vcPanel .vcd-mobile-menu-toggle{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin:8px 0 0;padding:9px;border:1px solid rgba(155,168,171,.45);border-radius:8px;background:#253745;color:#ccd0cf;font:700 10px inherit;cursor:pointer}#vcPanel .vcd-mobile-menu-toggle span{font-size:14px}#vcPanel .vcd-sidebar.mobile-collapsed .vcd-side-balance,#vcPanel .vcd-sidebar.mobile-collapsed .vcd-side-label,#vcPanel .vcd-sidebar.mobile-collapsed .vcd-side-nav,#vcPanel .vcd-sidebar.mobile-collapsed .vcd-side-user{display:none!important}#vcPanel .vcd-sidebar.mobile-collapsed{padding-bottom:10px!important}#vcPanel .vcd-sidebar:not(.mobile-collapsed) .vcd-mobile-menu-toggle{background:#4a5c6a}#vcPanel .vcd-main{position:relative!important;display:block!important;width:100%!important;max-height:none!important}#vcPanel .vcd-main,#vcPanel .vcd-page-host{height:auto!important;overflow:visible!important}}#vcPanel [data-vc-page=models] [data-model-budget]{pointer-events:auto!important;position:relative!important;z-index:5!important}@media (max-width:720px){body.vc-mode,html{height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}html{min-height:100%!important}body.vc-mode{min-height:100vh!important;position:static!important}body.vc-mode .app{max-height:none!important;overflow:visible!important}body.vc-mode #accUser,body.vc-mode #view-account,body.vc-mode .main{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}body.vc-mode #vcPanel .vcd-cabinet-layout,body.vc-mode #vcPanel.vcd-cabinet{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.vc-mode #vcPanel .vcd-main,body.vc-mode #vcPanel .vcd-page-host{min-height:0!important}body.vc-mode #vcPanel .vcd-sidebar{top:auto!important}body.vc-mode #vcPanel .vcd-main{padding-bottom:40px!important}body.vc-mode .sidebar{display:none!important}body,body.vc-mode #accUser,body.vc-mode #vcPanel,body.vc-mode #vcPanel .vcd-cabinet-layout,body.vc-mode #vcPanel .vcd-main,body.vc-mode #vcPanel .vcd-page-host,body.vc-mode #view-account,body.vc-mode .app,body.vc-mode .main,html{touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important}body.vc-mode .app{height:auto!important;min-height:100vh!important}body.vc-mode #vcPanel .vcd-sidebar{position:relative!important;touch-action:pan-y!important}body.vc-mode #vcPanel .vcd-side-nav button,body.vc-mode #vcPanel button,body.vc-mode #vcPanel input,body.vc-mode #vcPanel select,body.vc-mode #vcPanel textarea{touch-action:manipulation}body.vc-mode #vcPanel .vcd-main,body.vc-mode #vcPanel .vcd-page-host{overflow:visible!important;height:auto!important;max-height:none!important}#vcPanel #vcApiKeyPanel,#vcPanel #vcApiKeyPanel .vcd-keybox{width:100%!important;overflow:hidden!important}#vcPanel #vcApiKeyPanel .vcd-keybox{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important}#vcPanel #vcApiKeyPanel,#vcPanel #vcApiKeyPanel .vcd-keybox,#vcPanel #vcApiKeyPanel .vcd-keybox>*{max-width:100%!important;min-width:0!important}#vcPanel #vcApiKeyPanel #vcApiKey{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-all!important;line-height:1.35!important}#vcPanel #vcApiKeyPanel .vcd-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important;max-width:100%!important;overflow:hidden!important}#vcPanel #vcApiKeyPanel #vcApiKey,#vcPanel #vcApiKeyPanel .vcd-api-host,#vcPanel #vcApiKeyPanel .vcd-quick button,#vcPanel #vcApiKeyPanel .vcd-row,#vcPanel #vcApiKeyPanel .vcd-row label{width:100%!important;min-width:0!important}#vcPanel #vcApiKeyPanel .vcd-api-host{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-all!important}#vcPanel #vcApiKeyPanel .vcd-quick{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}#vcPanel #vcApiKeyPanel .vcd-quick button{max-width:100%!important;white-space:normal!important}}body.vc-mode{--vc-dark-0:#050A10;--vc-dark-1:#09121C;--vc-dark-2:#0D1B28;--vc-dark-3:#132638;--vc-dark-4:#1C3448;--vc-dark-muted:#7890A3;--vc-dark-text:#DCE7EE;--vc-dark-accent:#8FB1C9;background:#050a10!important}body.vc-mode .main{background:#071019!important}#vcPanel.vcd-cabinet{border-color:#1c3448!important;color:#dce7ee!important;box-shadow:0 24px 80px rgba(0,0,0,.65)!important}#vcPanel .vcd-cabinet-layout,#vcPanel.vcd-cabinet{background:#09121c!important}#vcPanel .vcd-sidebar{background:#071019!important}#vcPanel .vcd-side-brand,#vcPanel .vcd-sidebar{border-color:#1c3448!important}#vcPanel .vcd-side-logo{background:#1c3448!important;box-shadow:0 0 18px rgba(143,177,201,.16)!important}#vcPanel .vcd-side-balance>strong,#vcPanel .vcd-side-brand strong,#vcPanel .vcd-side-logout:hover,#vcPanel .vcd-side-user-text b,body.vc-mode,body.vc-mode .main{color:#dce7ee!important}#vcPanel .vcd-side-balance div,#vcPanel .vcd-side-balance small,#vcPanel .vcd-side-brand small,#vcPanel .vcd-side-label,#vcPanel .vcd-side-nav button span,#vcPanel .vcd-side-user-text span{color:#7890a3!important}#vcPanel .vcd-side-avatar{background:#132638!important;border-color:#4b687f!important;color:#dce7ee!important}#vcPanel .vcd-side-balance{background:#09121c!important}#vcPanel .vcd-side-nav button{color:#9cb0bf!important;background:0 0!important;border-color:transparent!important}#vcPanel .vcd-side-nav button:hover{color:#dce7ee!important;background:#132638!important}#vcPanel .vcd-side-nav button.active{color:#dce7ee!important;background:#1c3448!important;border-color:#4b687f!important;box-shadow:inset 3px 0 0#8fb1c9!important}#vcPanel .vcd-side-nav button.active span{color:#8fb1c9!important}#vcPanel .vcd-main>.vcd-head,#vcPanel .vcd-side-bottom{border-color:#1c3448!important}#vcPanel .vcd-side-logout,#vcPanel .vcd-side-status{color:#7890a3!important}#vcPanel .vcd-side-status i{background:#8fb1c9!important;box-shadow:0 0 8px #8fb1c9!important}#vcPanel .vcd-main{background:#09121c!important}#vcPanel .vcd-main>.vcd-head{background:#071019!important;box-shadow:0 8px 24px rgba(0,0,0,.35)!important}#vcPanel .vcd-head-title,#vcPanel .vcd-page-heading h2,#vcPanel .vcd-panel-title{color:#dce7ee!important}#vcPanel .vcd-page-heading p,#vcPanel .vcd-page-kicker{color:#7890a3!important}#vcPanel .vcd-kpi,#vcPanel .vcd-panel,#vcPanel .vcd-settings-card,#vcPanel .vcd-usage-card{background:#0d1b28!important;border-color:#1c3448!important;color:#dce7ee!important;box-shadow:0 10px 28px rgba(0,0,0,.38),inset 0 1px 0 rgba(220,231,238,.04)!important}#vcPanel .vcd-kpi.vcd-balance{background:#102333!important;border-color:#4b687f!important}#vcPanel .vcd-kpi .vcd-lbl,#vcPanel .vcd-kpi .vcd-sub,#vcPanel .vcd-panel label,#vcPanel .vcd-panel small,#vcPanel .vcd-usage-foot,#vcPanel .vcd-usage-stat small,#vcPanel .vcd-usage-stat span{color:#7890a3!important}#vcPanel .vcd-kpi .vcd-val,#vcPanel .vcd-row b,#vcPanel .vcd-row span,#vcPanel .vcd-usage-head h3,#vcPanel .vcd-usage-stat b{color:#dce7ee!important}#vcPanel .vcd-dot{background:#8fb1c9!important;box-shadow:0 0 8px rgba(143,177,201,.35)!important}#vcPanel .vcd-input,#vcPanel .vcd-key-row-actions code{background:#050a10!important;border-color:#1c3448!important;color:#dce7ee!important}#vcPanel .vcd-input::placeholder{color:#7890a3!important}#vcPanel .vcd-api-host,#vcPanel .vcd-chip{background:#132638!important;border-color:#4b687f!important;color:#dce7ee!important}#vcPanel #vcApiConnectBtn,#vcPanel .vcd-btn-primary{background:#1c3448!important;border-color:#4b687f!important;color:#dce7ee!important;box-shadow:0 5px 18px rgba(0,0,0,.3)!important}#vcPanel .vcd-amount-preset,#vcPanel .vcd-btn-cyan,#vcPanel .vcd-btn-ghost,#vcPanel .vcd-budget-btn,#vcPanel .vcd-currency-btn{background:#132638!important;border-color:#2e4a60!important;color:#afc0cb!important}#vcPanel .vcd-amount-preset.active,#vcPanel .vcd-amount-preset:hover,#vcPanel .vcd-btn-cyan:hover,#vcPanel .vcd-btn-ghost:hover,#vcPanel .vcd-budget-btn.active,#vcPanel .vcd-budget-btn:hover,#vcPanel .vcd-currency-btn.active,#vcPanel .vcd-currency-btn:hover{background:#1c3448!important;border-color:#8fb1c9!important;color:#dce7ee!important}#vcPanel .vcd-key-manager,#vcPanel .vcd-key-row,#vcPanel .vcd-ref,#vcPanel .vcd-usage-stat,body.vc-mode #vcInboxDropdown{background:#0d1b28!important;border-color:#1c3448!important;color:#dce7ee!important}#vcPanel .vcd-key-manager-sub,#vcPanel .vcd-key-name,#vcPanel .vcd-ref-sub,#vcPanel .vcd-ref-title,#vcPanel .vcd-settings-profile h3,#vcPanel .vcd-settings-rows b{color:#dce7ee!important}#vcPanel .vcd-ref-link,#vcPanel .vcd-settings-rows>div,#vcPanel .vcd-side-balance,#vcPanel .vcd-usage-model-row{background:#050a10!important;border-color:#1c3448!important;color:#dce7ee!important}#vcPanel .vcd-key-badge,#vcPanel .vcd-key-count{border-color:#4b687f!important;color:#8fb1c9!important}#vcPanel .vcd-key-primary-note,#vcPanel .vcd-key-row-meta,#vcPanel .vcd-key-row-meta b,#vcPanel .vcd-keys-empty{color:#7890a3!important}#vcPanel .vcd-key-actions .vcd-btn,#vcPanel .vcd-key-row-actions .vcd-btn{background:#132638!important;border-color:#2e4a60!important;color:#afc0cb!important}#vcPanel .vcd-model-tile{background:#0d1b28!important;border-color:#2e4a60!important;color:#dce7ee!important;box-shadow:0 9px 22px rgba(0,0,0,.38)!important}#vcPanel .vcd-model-tile:hover{background:#132638!important;border-color:#8fb1c9!important;box-shadow:0 14px 28px rgba(0,0,0,.55)!important}#vcPanel .vcd-model-tile.is-free{background:#132638!important;border-color:#4b687f!important}#vcPanel .vcd-model-mark{background:#1c3448!important;color:#dce7ee!important}#vcPanel .vcd-model-metrics b,#vcPanel .vcd-model-price,#vcPanel .vcd-model-title b{color:#dce7ee!important}#vcPanel .vcd-model-footer-note,#vcPanel .vcd-model-metrics span,#vcPanel .vcd-model-title small{color:#7890a3!important}#vcPanel .vcd-model-metrics div{background:#050a10!important}#vcPanel .vcd-mobile-menu-toggle{background:#132638!important;border-color:#4b687f!important;color:#dce7ee!important}body.vc-mode .modal-overlay{background:rgba(0,0,0,.82)!important}body.vc-mode .modal,body.vc-mode .vc-ai-dialog,body.vc-mode .vc-h-item,body.vc-mode .vc-t-item{background:#0d1b28!important;border-color:#2e4a60!important;color:#dce7ee!important;box-shadow:0 24px 80px rgba(0,0,0,.72)!important}body.vc-mode .modal-head,body.vc-mode .vc-ai-head{background:#071019!important;border-color:#1c3448!important;color:#dce7ee!important}body.vc-mode .vc-ai-form button{background:#132638!important}body.vc-mode .modal .btn,body.vc-mode .vc-ai-suggestions button,body.vc-mode .vc-h-meta{background:#132638!important;border-color:#2e4a60!important;color:#dce7ee!important}body.vc-mode .vc-h-meta{color:#9cb0bf!important}body.vc-mode .modal .btn-primary,body.vc-mode .vc-ai-fab,body.vc-mode .vc-ai-form button,body.vc-mode .vc-h-cost{background:#1c3448!important;border-color:#4b687f!important;color:#dce7ee!important}body.vc-mode .vc-ai-msg{background:#132638!important;border-color:#2e4a60!important;color:#dce7ee!important}body.vc-mode .vc-ai-msg.user{background:#1c3448!important;color:#dce7ee!important}body.vc-mode #vcInboxDropdown{border-color:#2e4a60!important}body:not(.vc-mode) #view-dashboard{--td-0:#050A10;--td-1:#09121C;--td-2:#0D1B28;--td-3:#132638;--td-4:#1C3448;--td-muted:#7890A3;--td-text:#DCE7EE;--td-accent:#8FB1C9;--primary:#8FB1C9;--success:#9BA8AB;--warning:#CCD0CF;--danger:#4A5C6A;background:#050a10!important;--bg:#0C0F16;--surface:#0F1117;--surface-2:#151A22;--surface-3:#1D2330;--primary:#19E6C1;--primary-dim:rgba(25,230,193,.12);--secondary:#7C5CFF;--secondary-dim:rgba(124,92,255,.14);--success:#4ADE80;--warning:#FFBF47;--danger:#FF4D67;--text:#E8ECF1;--text-2:#B9C6DD;--text-3:#6F7F95;--border:rgba(255,255,255,.08);--border-strong:rgba(124,92,255,.38);background:#0c0f16!important;color:#e8ecf1!important}body:not(.vc-mode) #view-dashboard .card,body:not(.vc-mode) #view-dashboard .g-kpi1,body:not(.vc-mode) #view-dashboard .g-kpi2,body:not(.vc-mode) #view-dashboard .g-kpi3,body:not(.vc-mode) #view-dashboard .g-kpi4,body:not(.vc-mode) #view-dashboard .g-market,body:not(.vc-mode) #view-dashboard .g-pulse,body:not(.vc-mode) #view-dashboard .g-score,body:not(.vc-mode) #view-dashboard .g-summary,body:not(.vc-mode) #view-dashboard .g-threats,body:not(.vc-mode) #view-dashboard .view-hero{background:#0d1b28!important;border-color:#1c3448!important}body:not(.vc-mode) #view-dashboard .view-hero{background:#09121c!important}body:not(.vc-mode) #view-dashboard .card-title span,body:not(.vc-mode) #view-dashboard .empty-state,body:not(.vc-mode) #view-dashboard .summary-meta,body:not(.vc-mode) #view-dashboard table{color:#dce7ee!important}body:not(.vc-mode) #view-dashboard .card-title span[style]{color:#7890a3!important}body:not(.vc-mode) #view-dashboard .vh-ico{filter:grayscale(1);opacity:.85}body:not(.vc-mode) #view-dashboard .card-title .dot,body:not(.vc-mode) #view-dashboard .card-title>.dot{background:#8fb1c9!important}body:not(.vc-mode) #view-dashboard .g-kpi1::before,body:not(.vc-mode) #view-dashboard .g-kpi2::before,body:not(.vc-mode) #view-dashboard .g-kpi3::before,body:not(.vc-mode) #view-dashboard .g-kpi4::before{background:#1c3448!important;background:#7c5cff!important;box-shadow:none!important}body:not(.vc-mode) #view-dashboard .g-kpi1:hover,body:not(.vc-mode) #view-dashboard .g-kpi2:hover,body:not(.vc-mode) #view-dashboard .g-kpi3:hover,body:not(.vc-mode) #view-dashboard .g-kpi4:hover,body:not(.vc-mode) #view-dashboard .g-market:hover,body:not(.vc-mode) #view-dashboard .g-score:hover,body:not(.vc-mode) #view-dashboard .g-summary:hover,body:not(.vc-mode) #view-dashboard .g-threats:hover{border-color:#4b687f!important}body:not(.vc-mode) #view-dashboard thead th{background:#132638!important;border-color:#1c3448!important;background:#151a22!important;color:#8b9ab0!important;border-color:rgba(255,255,255,.08)!important}body:not(.vc-mode) #view-dashboard tbody td{border-color:#1c3448!important;color:#b9c6dd!important;border-color:rgba(255,255,255,.06)!important}body:not(.vc-mode) #view-dashboard tbody tr:hover{background:#132638!important;background:rgba(124,92,255,.09)!important}body:not(.vc-mode) #view-dashboard .table-wrap{background:#09121c!important;border-color:#1c3448!important}body:not(.vc-mode) #view-dashboard .seg{color:#afc0cb!important}body:not(.vc-mode) #view-dashboard .btn,body:not(.vc-mode) #view-dashboard .seg,body:not(.vc-mode) #view-dashboard .seg button,body:not(.vc-mode) #view-dashboard input,body:not(.vc-mode) #view-dashboard select{background:#132638!important;border-color:#2e4a60!important}body:not(.vc-mode) #view-dashboard .btn:hover,body:not(.vc-mode) #view-dashboard .seg button.active-long,body:not(.vc-mode) #view-dashboard .seg button:hover{background:#1c3448!important;border-color:#8fb1c9!important}body:not(.vc-mode) #view-dashboard .btn-primary{background:#1c3448!important;border-color:#4b687f!important}body:not(.vc-mode) #view-dashboard .fng-gauge path:first-child{stroke:#25303d!important}body:not(.vc-mode) #view-dashboard .fng-emoji{filter:grayscale(1)!important}body:not(.vc-mode) #view-dashboard .ai-engine,body:not(.vc-mode) #view-dashboard .ai-engine *{color:#7890a3!important}body:not(.vc-mode) #view-dashboard .card,body:not(.vc-mode) #view-dashboard .g-kpi1,body:not(.vc-mode) #view-dashboard .g-kpi2,body:not(.vc-mode) #view-dashboard .g-kpi3,body:not(.vc-mode) #view-dashboard .g-kpi4,body:not(.vc-mode) #view-dashboard .g-market,body:not(.vc-mode) #view-dashboard .g-pulse,body:not(.vc-mode) #view-dashboard .g-score,body:not(.vc-mode) #view-dashboard .g-summary,body:not(.vc-mode) #view-dashboard .g-threats,body:not(.vc-mode) #view-dashboard .view-hero{background:#0f1117!important;color:#e8ecf1!important;border-color:rgba(255,255,255,.08)!important;box-shadow:0 8px 24px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.03)!important}body:not(.vc-mode) #view-dashboard .view-hero{background:linear-gradient(180deg,#0c0f16,#111622)!important}body:not(.vc-mode) #view-dashboard .card-title,body:not(.vc-mode) #view-dashboard .kpi-value,body:not(.vc-mode) #view-dashboard .summary-text,body:not(.vc-mode) #view-dashboard .view-hero h2{color:#e8ecf1!important}body:not(.vc-mode) #view-dashboard #dashThreatMeta,body:not(.vc-mode) #view-dashboard #gainersUpd,body:not(.vc-mode) #view-dashboard #marketUpd,body:not(.vc-mode) #view-dashboard #widgetsNote,body:not(.vc-mode) #view-dashboard .kpi-ai,body:not(.vc-mode) #view-dashboard .kpi-sub,body:not(.vc-mode) #view-dashboard .view-hero .sub{color:#6f7f95!important}body:not(.vc-mode) #view-dashboard .card-title .dot,body:not(.vc-mode) #view-dashboard .card-title>.dot{background:#19e6c1!important;box-shadow:0 0 8px rgba(25,230,193,.38)!important}body:not(.vc-mode) #view-dashboard .g-kpi1 .card-title,body:not(.vc-mode) #view-dashboard .g-kpi1 .kpi-ico,body:not(.vc-mode) #view-dashboard .g-kpi2 .card-title,body:not(.vc-mode) #view-dashboard .g-kpi2 .kpi-ico,body:not(.vc-mode) #view-dashboard .g-kpi3 .card-title,body:not(.vc-mode) #view-dashboard .g-kpi3 .kpi-ico,body:not(.vc-mode) #view-dashboard .g-kpi4 .card-title,body:not(.vc-mode) #view-dashboard .g-kpi4 .kpi-ico{color:#b2a0ff!important}body:not(.vc-mode) #view-dashboard .g-kpi1:hover,body:not(.vc-mode) #view-dashboard .g-kpi2:hover,body:not(.vc-mode) #view-dashboard .g-kpi3:hover,body:not(.vc-mode) #view-dashboard .g-kpi4:hover,body:not(.vc-mode) #view-dashboard .g-market:hover,body:not(.vc-mode) #view-dashboard .g-score:hover,body:not(.vc-mode) #view-dashboard .g-summary:hover,body:not(.vc-mode) #view-dashboard .g-threats:hover{border-color:rgba(124,92,255,.48)!important;box-shadow:0 12px 30px rgba(0,0,0,.42)!important}body:not(.vc-mode) #view-dashboard .table-wrap{background:#0c0f16!important;border-color:rgba(255,255,255,.08)!important}body:not(.vc-mode) #view-dashboard .seg{background:#151a22!important;border-color:rgba(255,255,255,.08)!important}body:not(.vc-mode) #view-dashboard .btn,body:not(.vc-mode) #view-dashboard .seg button,body:not(.vc-mode) #view-dashboard input,body:not(.vc-mode) #view-dashboard select{background:#151a22!important;border-color:rgba(255,255,255,.1)!important;color:#b9c6dd!important}body:not(.vc-mode) #view-dashboard .btn:hover,body:not(.vc-mode) #view-dashboard .seg button.active-long,body:not(.vc-mode) #view-dashboard .seg button.seg-market,body:not(.vc-mode) #view-dashboard .seg button:hover{background:rgba(124,92,255,.18)!important;border-color:rgba(124,92,255,.45)!important;color:#e8ecf1!important}body:not(.vc-mode) #view-dashboard .btn-primary{background:linear-gradient(135deg,#7c5cff,#5b46d8)!important;border-color:rgba(124,92,255,.6)!important;color:#fff!important}body:not(.vc-mode) #view-dashboard #fngArc{stroke:#19e6c1!important}body:not(.vc-mode) #view-dashboard .fng-class,body:not(.vc-mode) #view-dashboard .fng-num{color:#e8ecf1!important}body,html{height:auto!important;overflow-x:hidden!important;overflow-y:auto!important}html{min-height:100%!important}body{min-height:100vh!important;max-height:none!important;touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto}body.rr-modal-open,html.rr-modal-open,html.rr-modal-open body{overflow-y:hidden!important}@media (max-width:860px){body{scrollbar-width:auto!important;-ms-overflow-style:auto!important}body::-webkit-scrollbar{display:block!important;width:8px}}#view-dashboard{will-change:auto;transform:translateZ(0)}#view-dashboard .card{contain:layout style}#view-dashboard .pulse-grid{contain:layout}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ticker{animation-duration:400s!important}#view-dashboard,#view-dashboard *{animation:none!important;animation-delay:0s!important;animation-duration:0s!important}#view-dashboard .card,#view-dashboard .g-kpi1,#view-dashboard .g-kpi2,#view-dashboard .g-kpi3,#view-dashboard .g-kpi4,#view-dashboard .g-market,#view-dashboard .g-pulse,#view-dashboard .g-score,#view-dashboard .g-summary,#view-dashboard .g-threats,#view-dashboard .pulse-tile,#view-dashboard tbody tr{animation:none!important;transition:none!important;transform:none!important;will-change:auto!important}#view-dashboard .card:hover,#view-dashboard .g-kpi1:hover,#view-dashboard .g-kpi2:hover,#view-dashboard .g-kpi3:hover,#view-dashboard .g-kpi4:hover,#view-dashboard .g-market:hover,#view-dashboard .g-score:hover,#view-dashboard .g-summary:hover,#view-dashboard .g-threats:hover,#view-dashboard .pulse-tile:hover,#view-dashboard tbody tr:hover{transform:none!important;box-shadow:none!important;border-color:var(--border)!important}#view-dashboard .kpi-value{text-shadow:none!important}.view,.view.active{animation:none!important}#view-dashboard .card{box-shadow:none!important;backdrop-filter:none!important}#view-dashboard .table-wrap{contain:layout;overflow-anchor:none}#view-dashboard table{table-layout:fixed}html:has(body.vc-mode){height:100%!important;min-height:0!important;overflow-x:hidden!important;overflow-y:hidden!important}body.vc-mode{overflow-y:visible!important;height:auto!important;min-height:100vh!important;max-height:none!important}body.vc-mode #accUser,body.vc-mode #vcPanel,body.vc-mode #vcPanel .vcd-cabinet-layout,body.vc-mode #vcPanel .vcd-main,body.vc-mode #vcPanel .vcd-page-host,body.vc-mode #view-account,body.vc-mode .app,body.vc-mode .main{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important}html:has(body.vc-mode) body.vc-mode{height:100vh!important;min-height:100vh!important;max-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}
.logo-name span{background:linear-gradient(90deg,#19e6c1,#7c5cff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#64d2ff}