@import url("https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&family=Orbitron:wght@600;700;900&display=swap");:root{--bg:#06080c;--bg-soft:#0b1018;--panel:#0e141d;--panel-2:#121a26;--border:#1c2735;--border-glow:#2a3a4f;--text:#d6e2ee;--text-dim:#6b7d93;--text-faint:#43505f;--green:#00ff9d;--green-dim:#00b873;--cyan:#22d3ee;--red:#ff3b6b;--red-dim:#c41f4a;--amber:#ffb800;--purple:#a855f7;--shadow-green:0 0 24px rgba(0,255,157,.18);--shadow-red:0 0 24px rgba(255,59,107,.18)}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--text);font-family:Chakra Petch,sans-serif;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background-image:radial-gradient(circle at 15% 10%,rgba(0,255,157,.05),transparent 40%),radial-gradient(circle at 85% 80%,rgba(34,211,238,.05),transparent 40%),linear-gradient(var(--bg),var(--bg));min-height:100vh}body:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(28,39,53,.25) 1px,transparent 0),linear-gradient(90deg,rgba(28,39,53,.25) 1px,transparent 0);background-size:48px 48px;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(circle at 50% 0,#000,transparent 80%);mask-image:radial-gradient(circle at 50% 0,#000,transparent 80%)}a{color:inherit;text-decoration:none}.mono{font-family:JetBrains Mono,monospace}.display{font-family:Orbitron,sans-serif;letter-spacing:.02em}.container{max-width:1240px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(6,8,12,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px}.logo{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;color:var(--green);text-shadow:var(--shadow-green);letter-spacing:.08em}.logo span{color:var(--text)}.nav-links{display:flex;gap:6px}.nav-link{padding:8px 16px;border-radius:6px;font-weight:500;font-size:14px;color:var(--text-dim);transition:all .15s;border:1px solid transparent}.nav-link:hover{color:var(--text);background:var(--panel)}.nav-link.active{color:var(--green);border-color:var(--border-glow)}.btn,.nav-link.active{background:var(--panel)}.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:6px;font-weight:600;font-size:14px;font-family:Chakra Petch,sans-serif;cursor:pointer;transition:all .15s;border:1px solid var(--border-glow);color:var(--text)}.btn:hover{border-color:var(--green-dim);background:var(--panel-2)}.btn-primary{background:var(--green);color:#04150d;border-color:var(--green);font-weight:700}.btn-primary:hover{box-shadow:var(--shadow-green);background:#1affab}.btn-danger{background:var(--red);color:#fff;border-color:var(--red)}.btn-danger:hover{box-shadow:var(--shadow-red)}.btn-ghost{background:transparent}.btn:disabled{opacity:.4;cursor:not-allowed}.panel{background:var(--panel);border:1px solid var(--border);border-radius:10px}.tag{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;padding:3px 8px;border-radius:4px;border:1px solid var(--border-glow);color:var(--text-dim)}.tag-smc{color:var(--cyan);border-color:rgba(34,211,238,.4)}.tag-indicators{color:var(--amber);border-color:rgba(255,184,0,.4)}.tag-memecoin{color:var(--purple);border-color:rgba(168,85,247,.4)}.tag-scalping{color:#ff8c42;border-color:rgba(255,140,66,.4)}.tag-meanrev{color:#4ade80;border-color:rgba(74,222,128,.4)}.tag-trend{color:#38bdf8;border-color:rgba(56,189,248,.4)}.tag-breakout{color:#f472b6;border-color:rgba(244,114,182,.4)}.tag-patterns{color:#facc15;border-color:rgba(250,204,21,.4)}.tag-oscillators{color:#2dd4bf;border-color:rgba(45,212,191,.4)}.tag-volume{color:#818cf8;border-color:rgba(129,140,248,.4)}.tag-volatility{color:#fb923c;border-color:rgba(251,146,60,.4)}.tag-movingavg{color:#34d399;border-color:rgba(52,211,153,.4)}.tag-harmonic{color:#e879f9;border-color:rgba(232,121,249,.4)}.tag-chartpatterns{color:#60a5fa;border-color:rgba(96,165,250,.4)}.tag-candles2{color:#fbbf24;border-color:rgba(251,191,36,.4)}.tag-momentum{color:#f472b6;border-color:rgba(244,114,182,.4)}.tag-bands{color:#38bdf8;border-color:rgba(56,189,248,.4)}.tag-pivots{color:#a3e635;border-color:rgba(163,230,53,.4)}.tag-trendstrength{color:#fb7185;border-color:rgba(251,113,133,.4)}.tag-reversal{color:#c084fc;border-color:rgba(192,132,252,.4)}.tag-statistical{color:#5eead4;border-color:rgba(94,234,212,.4)}.tag-advancedsmc{color:#f59e0b;border-color:rgba(245,158,11,.4)}.tag-hybrid{color:#67e8f9;border-color:rgba(103,232,249,.4)}.tag-priceaction{color:#fda4af;border-color:rgba(253,164,175,.4)}.tag-popular{color:#facc15;border-color:rgba(250,204,21,.45)}.tag-botstrat{color:#4ade80;border-color:rgba(74,222,128,.45)}.tag-ichimoku{color:#f472b6;border-color:rgba(244,114,182,.45)}.tag-divergence{color:#fb923c;border-color:rgba(251,146,60,.45)}.tag-vwap{color:#38bdf8;border-color:rgba(56,189,248,.45)}.tag-fibonacci{color:#c084fc;border-color:rgba(192,132,252,.45)}.tag-wyckoff{color:#2dd4bf;border-color:rgba(45,212,191,.45)}.tag-classics{color:#fbbf24;border-color:rgba(251,191,36,.45)}.long{color:var(--green)}.short{color:var(--red)}.neutral{color:var(--text-dim)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border-glow);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}input,select,textarea{font-family:JetBrains Mono,monospace}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.pulse{animation:pulse 1.4s ease-in-out infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fadeUp .5s ease both}@media (max-width:820px){.container{padding:0 14px}.nav-inner{height:auto;flex-wrap:wrap;row-gap:8px;padding:10px 0}.nav-links{width:100%;overflow-x:auto;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;padding-bottom:4px;justify-content:flex-start!important}.nav-links::-webkit-scrollbar{height:4px}.nav-link{font-size:13px;padding:7px 11px;white-space:nowrap}.logo{font-size:17px}.btn{padding:9px 14px;font-size:13px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:480px){.container{padding:0 11px}.logo{font-size:15px}.nav-link{font-size:12px;padding:6px 9px}}