*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#070b14;--bg2:#0c0f1a;--bg3:#111626;--bg4:#161c2e;--border:#1a1f30;--border2:#252d42;--muted:#556080;--amber:#f0a500;--green:#00c97a;--red:#f04060;--blue:#4090f0;--purple:#9060f0;--text:#e8ecf4}body{background:#070b14;background:var(--bg);color:#e8ecf4;color:var(--text);font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.5}.btn{border:none;border-radius:6px;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;transition:opacity .15s}.btn:hover{opacity:.85}.btn-amber{background:#f0a500;background:var(--amber);color:#000}.btn-green{background:#00c97a;background:var(--green);color:#000}.btn-red{background:#f04060;background:var(--red);color:#fff}.btn-ghost{background:#161c2e;background:var(--bg4);border:1px solid #252d42;border:1px solid var(--border2);color:#e8ecf4;color:var(--text)}.badge{border-radius:3px;display:inline-block;font-size:10px;font-weight:700;padding:2px 8px}.badge-buy{background:#00c97a26;color:#00c97a;color:var(--green)}.badge-sell{background:#f0406026;color:#f04060;color:var(--red)}.card{background:#0c0f1a;background:var(--bg2);border:1px solid #1a1f30;border:1px solid var(--border);border-radius:8px;padding:16px}.section-title{color:#f0a500;color:var(--amber);font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}table{border-collapse:collapse;width:100%}th{color:#556080;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.08em;padding:6px 8px;text-align:left;text-transform:uppercase}td,th{border-bottom:1px solid #1a1f30;border-bottom:1px solid var(--border)}td{font-size:12px;padding:8px}tr:hover td{background:#111626;background:var(--bg3)}.green{color:#00c97a;color:var(--green)}.red{color:#f04060;color:var(--red)}.amber{color:#f0a500;color:var(--amber)}.empty,.muted{color:#556080;color:var(--muted)}.empty{padding:24px;text-align:center}input,select{background:#111626;background:var(--bg3);border:1px solid #252d42;border:1px solid var(--border2);border-radius:6px;color:#e8ecf4;color:var(--text);font-family:inherit;font-size:12px;padding:6px 10px}input:focus,select:focus{border-color:#f0a500;border-color:var(--amber);outline:none}
/*# sourceMappingURL=main.2466e758.css.map*/