:root{--bg:#090c12;--bg-elevated:#0b0f18;--card:#101622;--panel:#131a28;--obsidian:#0f141f;--elevated:#0b0f18;--chip:#1e293b;--border:rgba(255,255,255,0.07);--border-strong:rgba(255,255,255,0.13);--text:#f1f5f9;--muted:#64748b;--muted-2:#94a3b8;--muted-3:#475569;--accent:#38bdf8;--accent-soft:rgba(56,189,248,0.15);--long:#10b981;--long-deep:#059669;--short:#f43f5e;--short-deep:#e11d48;--warn:#f59e0b;--safe:#10b981;--font:"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;--display:"Space Grotesk","Inter",ui-sans-serif,sans-serif;--mono:"JetBrains Mono",ui-monospace,Consolas,monospace}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}a{color:rgba(241,245,249,.7)}.mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.font-display{font-family:var(--display)}.futuristic-card{background:var(--card);border:1px solid var(--border);box-shadow:0 4px 20px rgba(0,0,0,.35);border-radius:16px;transition:border-color .15s ease}.futuristic-card:hover{border-color:var(--border-strong)}.sub-surface{background:var(--bg-elevated);border:1px solid rgba(255,255,255,.06);border-radius:12px}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(.985)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes success-pop{0%{transform:scale(.92);opacity:0}60%{transform:scale(1.04)}to{transform:scale(1);opacity:1}}body.modal-open{overflow:hidden}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);animation:glow-pulse 2.4s ease-in-out infinite}input[type=range].cyber-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;border-radius:999px;outline:none;cursor:pointer;background:#1e293b}input[type=range].cyber-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;cursor:-webkit-grab;cursor:grab;border:2px solid #090c12}input[type=range].slider-entry::-webkit-slider-thumb{background:#38bdf8}input[type=range].slider-sl::-webkit-slider-thumb{background:#f43f5e}input[type=range].slider-tp::-webkit-slider-thumb{background:#10b981}input[type=range].slider-risk::-webkit-slider-thumb{background:#f8fafc}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#090c12}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#475569}::selection{background:rgba(56,189,248,.25);color:#e0f2fe}.trade-review-shell{margin:0 auto;padding:0 0 32px;width:100%}.aether-hero{background:#101622;border:1px solid rgba(255,255,255,.07);box-shadow:0 4px 20px rgba(0,0,0,.35);border-radius:16px;padding:20px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.aether-kicker{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#38bdf8;font-weight:600}.aether-title{margin:4px 0 0;font-family:var(--display);font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em}.aether-lead{margin:6px 0 0;font-size:12px;color:#94a3b8;line-height:1.45;max-width:520px}.aether-cta{display:inline-flex;align-items:center;padding:8px 16px;border-radius:12px;font-family:var(--mono);font-size:12px;font-weight:600;background:#0ea5e9;color:#020617;text-decoration:none}.aether-cta:hover{background:#38bdf8;color:#020617}