:root{--ox-ultra: #FFB366;--ox-glow: #FF8C33;--ox-radiant: #FF6B00;--ox-ember: #CC4400;--ox-deep: #8B2500;--ox-ghost: rgba(255,107,0,.12);--ox-border: rgba(255,107,0,.22);--ox-border-hi:rgba(255,107,0,.5);--gs-muted: #8A8A94;--gs-light: #5A5A61;--gs-mid: #3D3D42;--gs-steel: #2A2A2E;--gs-dark: #1A1A1E;--gs-border: rgba(255,255,255,.07);--bg-void: #0A0A0B;--bg-deep: #111114;--bg-surface: #161619;--bg-primary: #0A0A0B;--bg-secondary:#111114;--bg-elevated: #161619;--bg-border: rgba(255,107,0,.22);--bg-border-soft: rgba(255,107,0,.1);--glass-bg: rgba(22,22,25,.72);--glass-blur: blur(20px);--glass-border: .5px solid rgba(255,107,0,.22);--glass-steel-bg: rgba(42,42,46,.65);--glass-steel-border:.5px solid rgba(255,255,255,.07);--green: #22DD88;--green-dim: rgba(34,221,136,.12);--red: #FF4444;--red-dim: rgba(255,68,68,.12);--amber: #FFD700;--accent-amber: #f59e0b;--accent-amber-dim:rgba(245,158,11,.12);--sem-long: #22DD88;--sem-short: #FF4444;--sem-signal: #4488FF;--sem-warn: #FFD700;--indigo: #FF6B00;--indigo-dim: rgba(255,107,0,.12);--violet: #CC4400;--violet-dim: rgba(204,68,0,.12);--accent-blue: #FF6B00;--accent-blue-dim:rgba(255,107,0,.1);--glow-indigo: 0 0 20px rgba(255,107,0,.35);--glow-emerald: 0 0 20px rgba(34,221,136,.35);--text: #F0EDE8;--text-muted:var(--gs-muted);--text-dim: var(--gs-light);--shadow-sm: 0 1px 3px rgba(0,0,0,.7);--shadow-md: 0 4px 24px rgba(0,0,0,.6);--shadow-lg: 0 12px 40px rgba(0,0,0,.8);--radius-sm:4px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--r-sm:4px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:100px;--btn-h:32px;--page-h-pad:24px;--page-v-pad:20px;--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-smooth:cubic-bezier(.4,0,.2,1);--ease-out: cubic-bezier(0,0,.2,1);--dur-fast:.12s;--dur-mid:.22s;--dur-slow:.4s;--font-display:"Syne", sans-serif;--font-body: "DM Sans","Calibri",sans-serif;--font-mono: "JetBrains Mono",monospace;color-scheme:dark}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg-void)}body{background:var(--bg-primary);color:var(--text);font-family:var(--font-body);font-size:13px;line-height:1.6;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,107,0,.06) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;z-index:0}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#0a0a0b80}::-webkit-scrollbar-thumb{background:#ff6b0040;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#ff6b0073}::selection{background:#ff6b0047;color:#fff}.page-content{padding:var(--page-v-pad) var(--page-h-pad);height:100%;overflow-y:auto;position:relative;z-index:1}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;min-height:40px}.page-header-actions{display:flex;align-items:center;gap:8px}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.card{position:relative;background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);border-radius:var(--radius-lg);padding:16px;box-shadow:0 4px 24px #0000008c;transition:border-color var(--dur-mid) var(--ease-smooth),box-shadow var(--dur-mid) var(--ease-smooth),transform var(--dur-mid) var(--ease-spring);animation:fadeUp var(--dur-slow) var(--ease-out) both}.card:hover{border-color:var(--ox-border-hi);box-shadow:0 0 28px #ff6b0024,0 10px 36px #00000080;transform:translateY(-3px)}.card-steel,.glass-steel{background:var(--glass-steel-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-steel-border);border-radius:var(--radius-lg);padding:16px;box-shadow:0 4px 24px #00000080;transition:border-color var(--dur-mid) var(--ease-smooth)}.card-steel:hover,.glass-steel:hover{border-color:var(--ox-border)}.card-neon{border-color:#ff6b0061!important;background:#140a05cc!important}.card-emerald{border-color:#22dd8852!important;background:#05100acc!important}.card-amber{border-color:#f59e0b52!important;background:#120c04cc!important}.card-violet{border-color:#ff6b0052!important;background:#120804cc!important}.card-stat{transition:border-color var(--dur-mid) var(--ease-smooth),box-shadow var(--dur-mid) var(--ease-smooth),transform var(--dur-mid) var(--ease-spring)!important}.card-stat:hover{transform:translateY(-2px)!important;border-color:rgba(var(--stat-rgb),.55)!important;box-shadow:0 0 24px rgba(var(--stat-rgb),.14),0 8px 32px #0000008c!important}.card-elevated{background:var(--bg-elevated);border:.5px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);padding:16px;box-shadow:var(--shadow-md);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.cloud-fill{position:relative;overflow:hidden}.cloud-fill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 85% 65% at 15% 25%,rgba(255,107,0,.16) 0%,transparent 58%),radial-gradient(ellipse 55% 75% at 78% 72%,rgba(204,68,0,.13) 0%,transparent 52%),radial-gradient(ellipse 45% 55% at 55% 8%,rgba(255,140,51,.09) 0%,transparent 48%),radial-gradient(ellipse 65% 38% at 88% 18%,rgba(139,37,0,.11) 0%,transparent 52%),radial-gradient(ellipse 35% 50% at 30% 88%,rgba(255,107,0,.07) 0%,transparent 45%);pointer-events:none;z-index:0;animation:cloudShift 12s ease-in-out infinite alternate}.cloud-fill>*{position:relative;z-index:1}.cloud-fill-sm{position:relative;overflow:hidden}.cloud-fill-sm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 55% at 20% 30%,rgba(255,107,0,.1) 0%,transparent 55%),radial-gradient(ellipse 50% 65% at 80% 70%,rgba(204,68,0,.08) 0%,transparent 50%),radial-gradient(ellipse 40% 45% at 50% 5%,rgba(255,140,51,.06) 0%,transparent 45%);pointer-events:none;z-index:0;animation:cloudShift 16s ease-in-out infinite alternate}.cloud-fill-sm>*{position:relative;z-index:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--btn-h);padding:0 14px;border-radius:var(--r-pill);font-size:12px;font-weight:600;font-family:var(--font-display);cursor:pointer;border:none;outline:none;white-space:nowrap;letter-spacing:.4px;position:relative;overflow:hidden;transition:background var(--dur-mid) var(--ease-smooth),border-color var(--dur-mid) var(--ease-smooth),box-shadow var(--dur-mid) var(--ease-smooth),transform var(--dur-fast) var(--ease-spring),color var(--dur-mid) var(--ease-smooth)}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(255,255,255,.15) 0%,transparent 60%);opacity:0;transform:scale(.5);transition:opacity var(--dur-fast),transform var(--dur-fast)}.btn:active:after{opacity:1;transform:scale(1.5)}.btn:active{transform:scale(.97)}.btn-primary{background:linear-gradient(135deg,var(--ox-radiant) 0%,var(--ox-ember) 100%);color:#fff}.btn-primary:hover{box-shadow:0 0 24px #ff6b0059,0 4px 16px #cc44004d;transform:translateY(-1px) scale(1.01)}.btn-ghost{background:#ff6b0014;color:var(--ox-glow);border:.5px solid var(--ox-border)}.btn-ghost:hover{background:#ff6b0029;border-color:var(--ox-border-hi);color:var(--ox-radiant);box-shadow:0 0 16px #ff6b001f}.btn-steel{background:#2a2a2ee6;color:var(--gs-muted);border:.5px solid var(--gs-border)}.btn-steel:hover{background:#3a3a40f2;border-color:#ffffff26;color:var(--ox-ultra)}.btn-danger{background:#ff44441f;color:var(--sem-short);border:.5px solid rgba(255,68,68,.3)}.btn-danger:hover{background:#ff444438;box-shadow:0 0 16px #ff44442e}.btn-warn{background:#f59e0b1f;color:var(--accent-amber);border:.5px solid rgba(245,158,11,.28)}.btn-warn:hover{background:#f59e0b38;box-shadow:0 0 14px #f59e0b24}.btn:disabled{opacity:.35;cursor:not-allowed;transform:none!important;box-shadow:none!important}.chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--r-pill);font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.4px;cursor:default;transition:background var(--dur-mid),box-shadow var(--dur-mid),transform var(--dur-fast) var(--ease-spring)}.chip:hover{transform:scale(1.04)}.chip-active{background:#ff6b002e;color:var(--ox-radiant);border:.5px solid rgba(255,107,0,.45)}.chip-active:hover{box-shadow:0 0 10px #ff6b0038}.chip-inactive{background:#2a2a2ee6;color:var(--gs-muted);border:.5px solid var(--gs-border)}.chip-inactive:hover{border-color:var(--ox-border);color:var(--ox-ultra)}.chip-orange{background:#ff6b001a;color:var(--ox-glow);border:.5px solid rgba(255,107,0,.25)}.chip-steel{background:#2a2a2ee6;color:var(--gs-muted);border:.5px solid var(--gs-border)}.chip-success{background:#22dd881f;color:var(--sem-long);border:.5px solid rgba(34,221,136,.3)}.chip-error{background:#ff44441f;color:var(--sem-short);border:.5px solid rgba(255,68,68,.3)}.chip-warn{background:#ffd7001f;color:var(--sem-warn);border:.5px solid rgba(255,215,0,.28)}.chip-signal{background:#4488ff1f;color:var(--sem-signal);border:.5px solid rgba(68,136,255,.28)}.chip-percent{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:var(--r-pill);font-size:11px;font-weight:600}.chip-percent-up{background:#22dd881f;color:#2d8;border:.5px solid rgba(34,221,136,.28)}.chip-percent-down{background:#ff44441f;color:#f44;border:.5px solid rgba(255,68,68,.25)}.pill-select{display:inline-flex;align-items:center;gap:5px;padding:0 12px;height:26px;border-radius:var(--r-pill);font-size:11px;font-weight:600;font-family:var(--font-display);color:var(--gs-muted);background:#ffffff08;border:.5px solid var(--gs-border);cursor:pointer;transition:all .15s ease}.pill-select:hover{background:#ff6b0014;color:var(--text);border-color:var(--ox-border)}.status-label{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--r-sm);font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.status-closed{background:#4488ff26;color:var(--sem-signal)}.status-active{background:#22dd8826;color:var(--sem-long)}.status-waiting{background:#ffd70026;color:var(--sem-warn)}.status-pending{background:#ff8c3326;color:var(--ox-glow)}.status-error{background:#ff444426;color:var(--sem-short)}.status-notrade{background:#2a2a2eb3;color:var(--gs-light)}.staax-input{background:#161619cc;border:.5px solid var(--ox-border);border-radius:var(--radius-md);color:var(--ox-glow);padding:0 12px;height:var(--btn-h);font-size:12px;font-family:var(--font-body);width:100%;transition:border-color var(--dur-mid),box-shadow var(--dur-mid);outline:none}.staax-input::placeholder{color:var(--gs-light)}.staax-input:hover:not(:focus){border-color:#ff6b0059}.staax-input:focus{border-color:#ff6b0080;box-shadow:0 0 0 2px #ff6b001a}.staax-select{background:#161619cc;border:.5px solid var(--ox-border);border-radius:var(--radius-md);color:var(--text);padding:0 28px 0 10px;height:var(--btn-h);font-size:12px;font-family:var(--font-body);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23FF6B00' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color var(--dur-mid),box-shadow var(--dur-mid)}.staax-select:focus{border-color:var(--ox-border-hi);box-shadow:0 0 0 3px #ff6b0014}.staax-table{width:100%;border-collapse:collapse;table-layout:fixed}.staax-table th{background:#ff6b000a;font-family:var(--font-display);font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--gs-light);padding:10px 14px;text-align:left;border-bottom:.5px solid rgba(255,107,0,.1);white-space:nowrap;overflow:hidden}.staax-table td{padding:11px 14px;border-bottom:.5px solid rgba(255,255,255,.03);font-size:13px;font-weight:400;color:var(--gs-muted);overflow:hidden;transition:background var(--dur-fast)}.staax-table tr:hover td{background:#ff6b000a}.reports-table td,.reports-table th{border:none;border-bottom:.5px solid rgba(255,255,255,.04)}.staax-table tbody tr{transition:background var(--dur-fast)}.cell-symbol{color:var(--ox-glow);font-weight:600;font-family:var(--font-mono)}.cell-buy{color:var(--sem-long);font-weight:700}.cell-sell{color:var(--sem-short);font-weight:700}.cell-mono{font-family:var(--font-mono);font-size:12px}.cell-pos{color:var(--sem-long)}.cell-neg{color:var(--sem-short)}.grid-sticky-th:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#ff6b001a;pointer-events:none}.tag{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;font-size:10px;font-weight:600;letter-spacing:.03em}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeIn .15s ease}.modal-box{background:#100a05f5;border:.5px solid rgba(255,107,0,.38);border-radius:var(--radius-xl);padding:24px;min-width:340px;max-width:520px;width:90%;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 0 40px #ff6b0024,var(--shadow-lg);animation:slideUp .18s ease}.service-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-md);background:#141417b3;border:.5px solid rgba(255,255,255,.05);transition:background var(--dur-mid),border-color var(--dur-mid),transform var(--dur-fast) var(--ease-spring);margin-bottom:7px}.service-row:last-child{margin-bottom:0}.service-row:hover{background:#1e1e24d9;border-color:var(--ox-border);transform:translate(2px)}.service-row.running{border-left:2px solid var(--sem-long)}.service-row.stopped{border-left:2px solid var(--gs-light)}.service-row.error{border-left:2px solid var(--sem-short)}.svc-card{border:.5px solid rgba(255,255,255,.05)!important;border-left-width:2px!important}.svc-card-green{border-left-color:var(--sem-long)!important}.svc-card-amber{border-left-color:#f59e0b!important}.svc-card-red{border-left-color:var(--sem-short)!important}.notif-panel{position:fixed;top:52px;right:0;width:340px;height:calc(100vh - 52px);background:#0d0d10;border-left:.5px solid var(--ox-border);z-index:900;overflow-y:auto;box-shadow:var(--shadow-lg);animation:slideLeft .18s ease}.card-label{font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#7a7a84;margin-bottom:10px}.card-value{font-family:var(--font-display);font-size:20px;font-weight:800;color:var(--ox-radiant);letter-spacing:-.5px;line-height:1.1}.card-caption{font-size:12px;font-weight:500;margin-top:6px;color:var(--gs-muted)}.pulse-live{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sem-long);box-shadow:0 0 6px #22dd88b3;flex-shrink:0;position:relative}.pulse-live:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:1.5px solid var(--sem-long);animation:pulseLiveRing 2s ease-out infinite}.pulse-live-lg{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--sem-long);box-shadow:0 0 8px #22dd88b3;flex-shrink:0;position:relative}.pulse-live-lg:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1.5px solid var(--sem-long);animation:pulseLiveRing 2s ease-out infinite}.pulse-warn{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sem-warn);flex-shrink:0;animation:pulseWarn 1.8s ease-in-out infinite}.pulse-warn-lg{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--sem-warn);flex-shrink:0;animation:pulseWarn 1.8s ease-in-out infinite}.pulse-error{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sem-short);flex-shrink:0;animation:pulseErr 1.4s ease-in-out infinite}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.divider{height:.5px;background:linear-gradient(90deg,transparent,rgba(255,107,0,.3),transparent);margin:32px 0}.hover-lift{transition:transform var(--dur-mid) var(--ease-spring)}.hover-lift:hover{transform:translateY(-2px)}.hover-glow{transition:box-shadow var(--dur-mid)}.hover-glow:hover{box-shadow:0 0 20px #ff6b002e}.anim-fade-up{animation:fadeUp var(--dur-slow) var(--ease-out) both}.anim-fade-up:nth-child(1){animation-delay:0ms}.anim-fade-up:nth-child(2){animation-delay:60ms}.anim-fade-up:nth-child(3){animation-delay:.12s}.anim-fade-up:nth-child(4){animation-delay:.18s}.anim-fade-up:nth-child(5){animation-delay:.24s}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulseLiveRing{0%{transform:scale(.8);opacity:.9}60%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}@keyframes pulseWarn{0%,to{opacity:1}50%{opacity:.3}}@keyframes pulseErr{0%,to{opacity:1}50%{opacity:.28}}@keyframes glowPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes cloudShift{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.03) translate(4px,-3px)}}@keyframes statusPulseGreen{0%,to{opacity:1;box-shadow:inset 3px 0 10px #22dd884d}50%{opacity:.7;box-shadow:inset 3px 0 20px #2d89}}@keyframes statusPulseOrange{0%,to{opacity:1;box-shadow:inset 3px 0 10px #ff6b004d}50%{opacity:.7;box-shadow:inset 3px 0 20px #ff6b0099}}@keyframes orbDrift1{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.1)}}@keyframes orbDrift2{0%{transform:translate(0) scale(1)}to{transform:translate(-40px,-60px) scale(1.08)}}@keyframes pulseLive{0%,to{box-shadow:0 0 4px var(--ox-radiant);opacity:1}50%{box-shadow:0 0 12px var(--ox-radiant);opacity:.7}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}.algo-page .staax-select{border-color:#ff6b004d;color:#f0f0ff}.algo-page .staax-select:focus{border-color:#ff6b0099;box-shadow:0 0 0 2px #ff6b001f;outline:none}.algo-page .staax-select option{background:#0a0a0b;color:#f0f0ff}.algo-page .staax-select option:checked,.algo-page .staax-select option:hover{background:#ff6b0033;color:#ff6b00}input[type=checkbox],select{accent-color:#FF6B00}select:focus{outline:1.5px solid rgba(255,107,0,.55)!important;outline-offset:0}.cosmos-milkyway{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0%,rgba(120,100,200,.04) 35%,rgba(150,120,220,.06) 50%,rgba(120,100,200,.04) 65%,transparent 100%);pointer-events:none}.cosmos-nebula{position:absolute;top:0;right:0;bottom:0;left:0}.cosmos-nebula:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 40% at 15% 20%,rgba(99,60,180,.18) 0%,transparent 65%),radial-gradient(ellipse 50% 45% at 85% 75%,rgba(0,180,150,.12) 0%,transparent 60%),radial-gradient(ellipse 35% 50% at 75% 30%,rgba(255,107,0,.08) 0%,transparent 55%),radial-gradient(ellipse 45% 35% at 10% 80%,rgba(30,80,200,.1) 0%,transparent 58%),radial-gradient(ellipse 30% 40% at 90% 10%,rgba(180,60,120,.08) 0%,transparent 50%);animation:nebulaShift 20s ease-in-out infinite alternate;pointer-events:none}.cosmos-stars-1,.cosmos-stars-2,.cosmos-stars-3{position:absolute;top:0;right:0;bottom:0;left:0}.cosmos-stars-1:before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;background:#fff;box-shadow:42px 73px #ffffffe6,87px 156px #ffffffb3,143px 89px #fffc,198px 234px #fff9,267px 312px #ffffffe6,334px 45px #ffffffb3,389px 178px #ffffff80,423px 267px #fffc,478px 134px #ffffffe6,512px 389px #fff9,567px 212px #ffffffb3,623px 456px #fffc,678px 78px #ffffffe6,734px 345px #ffffff80,789px 223px #ffffffb3,845px 512px #fff9,901px 134px #fffc,956px 289px #ffffffe6,1012px 67px #ffffffb3,1067px 423px #ffffff80,1123px 234px #fffc,1178px 156px #ffffffe6,1234px 378px #fff9,1289px 89px #ffffffb3,1345px 267px #fffc,1401px 445px #ffffff80,1456px 123px #ffffffe6,1512px 312px #fff9,1567px 234px #ffffffb3,1623px 67px #fffc,1678px 389px #ffffff80,1734px 145px #ffffffe6,1789px 278px #ffffffb3,1845px 467px #fff9,56px 512px #fffc,112px 623px #ffffff80,167px 734px #ffffffe6,223px 845px #fff9,278px 567px #ffffffb3,334px 678px #fffc,389px 789px #ffffff80,445px 901px #ffffffe6,500px 623px #fff9,556px 734px #ffffffb3,612px 845px #fffc,667px 567px #ffffff80,723px 678px #ffffffe6,779px 923px #fff9,834px 789px #ffffffb3,890px 645px #fffc,945px 756px #ffffff80,1001px 867px #ffffffe6,1056px 578px #fff9,1112px 689px #ffffffb3,1167px 812px #fffc,1223px 934px #ffffff80,1278px 645px #ffffffe6,1334px 756px #fff9,1390px 867px #ffffffb3,1445px 578px #fffc,1501px 689px #ffffff80,1556px 812px #ffffffe6,1612px 923px #fff9,1667px 634px #ffffffb3,1723px 745px #fffc,1779px 856px #ffffff80,1834px 567px #ffffffe6,234px 156px 0 1px #ffffff80,678px 345px 0 1px #fff6,1123px 567px 0 1px #ffffff80,1567px 234px 0 1px #fff6,456px 789px 0 1px #ffffff80,901px 123px 0 1px #fff6,19px 34px #ffffff80,73px 267px #fff9,128px 445px #fff6,183px 623px #ffffffb3,238px 801px #ffffff80,293px 123px #fff9,348px 345px #fff6,403px 567px #ffffffb3,458px 789px #ffffff80,513px 56px #fff9,568px 278px #fff6,623px 500px #ffffffb3,678px 722px #ffffff80,733px 144px #fff9,788px 366px #fff6,843px 588px #ffffffb3,898px 810px #ffffff80,953px 32px #fff9,1008px 254px #fff6,1063px 476px #ffffffb3,1118px 698px #ffffff80,1173px 920px #fff9,1228px 142px #fff6,1283px 364px #ffffffb3,1338px 586px #ffffff80,1393px 808px #fff9,1448px 30px #fff6,1503px 252px #ffffffb3,1558px 474px #ffffff80,1613px 696px #fff9,1668px 918px #fff6,1723px 140px #ffffffb3,1778px 362px #ffffff80,1833px 584px #fff9,1888px 806px #fff6;animation:twinkle1 4s ease-in-out infinite alternate}.cosmos-stars-2:before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;background:#fff;box-shadow:67px 189px #fff9,134px 312px #fffc,201px 56px #ffffff80,268px 423px #ffffffe6,335px 167px #fff9,402px 534px #ffffffb3,469px 278px #fffc,536px 645px #ffffff80,603px 389px #ffffffe6,670px 56px #fff9,737px 467px #ffffffb3,804px 189px #fffc,871px 578px #ffffff80,938px 312px #ffffffe6,1005px 689px #fff9,1072px 423px #ffffffb3,1139px 156px #fffc,1206px 534px #ffffff80,1273px 267px #ffffffe6,1340px 678px #fff9,1407px 389px #ffffffb3,1474px 112px #fffc,1541px 523px #ffffff80,1608px 256px #ffffffe6,1675px 667px #fff9,1742px 378px #ffffffb3,1809px 789px #fffc,1876px 134px #ffffff80,23px 578px #ffffffe6,89px 712px #fff9,156px 845px #ffffffb3,223px 634px #fffc,290px 767px #ffffff80,357px 901px #ffffffe6,424px 690px #fff9,491px 823px #ffffffb3,558px 712px #fffc,625px 845px #ffffff80,692px 634px #ffffffe6,759px 767px #fff9,826px 901px #ffffffb3,893px 690px #fffc,960px 823px #ffffff80,1027px 712px #ffffffe6,1094px 845px #fff9,1161px 634px #ffffffb3,1228px 767px #fffc,1295px 901px #ffffff80,1362px 690px #ffffffe6,1429px 823px #fff9,1496px 712px #ffffffb3,1563px 845px #fffc,1630px 634px #ffffff80,1697px 767px #ffffffe6,1764px 901px #fff9,1831px 690px #ffffffb3,512px 145px 0 1px #c8c8ff66,1024px 678px 0 1px #c8c8ff66,768px 456px 0 1px #c8c8ff66,1536px 234px 0 1px #c8c8ff66,45px 145px #ffffff80,101px 389px #fff6,157px 633px #fff9,213px 877px #ffffff80,269px 221px #fff6,325px 465px #fff9,381px 709px #ffffff80,437px 953px #fff6,493px 297px #fff9,549px 541px #ffffff80,605px 785px #fff6,661px 129px #fff9,717px 373px #ffffff80,773px 617px #fff6,829px 861px #fff9,885px 205px #ffffff80,941px 449px #fff6,997px 693px #fff9,1053px 937px #ffffff80,1109px 281px #fff6,1165px 525px #fff9,1221px 769px #ffffff80,1277px 113px #fff6,1333px 357px #fff9,1389px 601px #ffffff80,1445px 845px #fff6,1501px 189px #fff9,1557px 433px #ffffff80,1613px 677px #fff6,1669px 921px #fff9,1725px 265px #ffffff80,1781px 509px #fff6,1837px 753px #fff9,1893px 97px #ffffff80;animation:twinkle2 5.5s ease-in-out infinite alternate}.cosmos-stars-3:before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;background:#fff;box-shadow:29px 234px #ffffffb3,93px 478px #ffffffe6,157px 722px #fff9,221px 112px #fffc,285px 356px #ffffffb3,349px 600px #ffffff80,413px 844px #ffffffe6,477px 188px #fff9,541px 432px #fffc,605px 676px #ffffffb3,669px 920px #ffffff80,733px 264px #ffffffe6,797px 508px #fff9,861px 752px #fffc,925px 96px #ffffffb3,989px 340px #ffffff80,1053px 584px #ffffffe6,1117px 828px #fff9,1181px 172px #fffc,1245px 416px #ffffffb3,1309px 660px #ffffff80,1373px 904px #ffffffe6,1437px 248px #fff9,1501px 492px #fffc,1565px 736px #ffffffb3,1629px 80px #ffffff80,1693px 324px #ffffffe6,1757px 568px #fff9,1821px 812px #fffc,1885px 156px #ffffffb3,62px 612px #ffffff80,126px 856px #ffffffe6,190px 300px #fff9,254px 544px #fffc,318px 788px #ffffffb3,382px 32px #ffffff80,446px 276px #ffffffe6,510px 520px #fff9,574px 764px #fffc,638px 208px #ffffffb3,702px 452px #ffffff80,766px 696px #ffffffe6,830px 940px #fff9,894px 384px #fffc,958px 628px #ffffffb3,1022px 872px #ffffff80,1086px 216px #ffffffe6,1150px 460px #fff9,1214px 704px #fffc,1278px 948px #ffffffb3,1342px 392px #ffffff80,1406px 636px #ffffffe6,1470px 880px #fff9,1534px 124px #fffc,1598px 368px #ffffffb3,1662px 612px #ffffff80,1726px 856px #ffffffe6,1790px 200px #fff9,1854px 444px #fffc,1918px 688px #ffffffb3,350px 200px 0 2px #ffffff4d,800px 550px 0 2px #ffffff40,1250px 180px 0 2px #ffffff4d,1700px 700px 0 2px #ffffff40,600px 850px 0 2px #ffffff4d,1050px 400px 0 2px #ffffff40,14px 67px #ffffff80,78px 145px #fff9,142px 223px #fff6,206px 467px #ffffffb3,270px 711px #ffffff80,334px 955px #fff6,462px 89px #fff9,526px 333px #ffffff80,590px 577px #fff6,654px 821px #fff9,718px 165px #ffffff80,782px 409px #fff6,846px 653px #fff9,910px 897px #ffffff80,974px 241px #fff6,1038px 485px #fff9,1102px 729px #ffffff80,1166px 973px #fff6,1230px 317px #fff9,1294px 561px #ffffff80,1358px 805px #fff6,1422px 149px #fff9,1486px 393px #ffffff80,1550px 637px #fff6,1614px 881px #fff9,1678px 225px #ffffff80,1742px 469px #fff6,1806px 713px #fff9,1870px 957px #ffffff80;animation:twinkle3 7s ease-in-out infinite alternate}@keyframes twinkle1{0%{opacity:.5}to{opacity:1}}@keyframes twinkle2{0%{opacity:.7}to{opacity:.3}}@keyframes twinkle3{0%{opacity:.4}to{opacity:.9}}@keyframes nebulaShift{0%{transform:scale(1) translate(0);opacity:.8}to{transform:scale(1.05) translate(-15px,10px);opacity:1}}.landing-module-card{position:relative}.landing-module-card:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.04) 0%,transparent 60%);pointer-events:none}@media (max-width: 768px){.sidebar{display:none!important}.main-content{margin-left:0!important;width:100%!important}.topbar-welcome{display:none!important}.page-header{padding:12px 16px!important}.page-header h1{font-size:18px!important}.algo-card{flex-direction:column!important;padding:12px!important}.algo-card-days{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.algo-card-actions{flex-direction:row!important;width:100%!important;flex-wrap:wrap}.stat-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.landing-module-grid{grid-template-columns:1fr 1fr!important}.landing-hero{grid-template-columns:1fr!important;padding:40px 20px 30px!important}.landing-hero h1{font-size:clamp(24px,6vw,36px)!important}.landing-terminal{display:none!important}}@media (max-width: 480px){.page-header h1{font-size:16px!important}.stat-grid,.landing-module-grid{grid-template-columns:1fr!important}.landing-hero h1{font-size:clamp(22px,6vw,28px)!important}}
