@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--bg-root:#0b0e14;--bg-card:#12161f;--bg-surface:#181d27;--bg-elevated:#1e2433;--bg-input:#12161f;--border-default:#232938;--border-light:#2b3345;--border-focus:#f0b90b;--text-main:#eaecef;--text-muted:#848e9c;--text-dim:#5e6673;--color-green:#0ecb81;--color-green-hover:#0fb876;--color-green-dim:#0ecb811f;--color-red:#f6465d;--color-red-hover:#e03f54;--color-red-dim:#f6465d1f;--color-brand:#f0b90b;--color-brand-hover:#fcd535;--color-brand-glow:#f0b90b2e;--color-amber:#f0b90b;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", "Roboto Mono", monospace}[data-theme=light]{--bg-root:#f8fafc;--bg-card:#fff;--bg-surface:#fff;--bg-elevated:#f1f5f9;--bg-input:#f8fafc;--border-default:#e2e8f0;--border-light:#cbd5e1;--border-focus:#f0b90b;--text-main:#0f172a;--text-muted:#64748b;--text-dim:#94a3b8;--color-green:#059669;--color-green-hover:#047857;--color-green-dim:#0596691f;--color-red:#e11d48;--color-red-hover:#be123c;--color-red-dim:#e11d481f;--color-brand:#d97706;--color-brand-hover:#b45309;--color-brand-glow:#d9770626;--color-amber:#d97706}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-root);color:var(--text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--bg-root)}::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-focus)}button{cursor:pointer;border:none;outline:none;font-family:inherit;transition:all .15s ease-in-out}input,select,textarea{border:1px solid var(--border-default);background:var(--bg-input);color:var(--text-main);border-radius:6px;outline:none;padding:9px 12px;font-family:inherit;transition:border-color .15s}input:focus,select:focus,textarea:focus{border-color:var(--color-brand)}.mono{font-family:var(--font-mono)}.btn-primary{background:var(--color-brand);color:#0b0e14;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:700;display:inline-flex}.btn-primary:hover{background:var(--color-brand-hover);transform:translateY(-1px)}.btn-buy{background:var(--color-green);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:15px;font-weight:700;display:flex;box-shadow:0 4px 14px #0ecb8133}.btn-buy:hover{background:var(--color-green-hover);transform:translateY(-1px)}.btn-sell{background:var(--color-red);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:15px;font-weight:700;display:flex;box-shadow:0 4px 14px #f6465d33}.btn-sell:hover{background:var(--color-red-hover);transform:translateY(-1px)}.card{background:var(--bg-card);border:1px solid var(--border-default);border-radius:8px;padding:20px}.badge{text-transform:uppercase;border-radius:4px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.badge-green{background:var(--color-green-dim);color:var(--color-green);border:1px solid #0ecb8140}.badge-red{background:var(--color-red-dim);color:var(--color-red);border:1px solid #f6465d40}.badge-amber{background:var(--color-brand-glow);color:var(--color-brand);border:1px solid #f0b90b40}.badge-brand{background:var(--color-brand-glow);color:var(--color-brand);border:1px solid #f0b90b4d}html,body{box-sizing:border-box;max-width:100%;overflow-x:hidden}.omega-header-ticker{align-items:center;gap:14px;font-family:monospace;font-size:11px;display:flex}@media (width<=1540px){.omega-ticker-extra{display:none!important}}@media (width<=1220px){.omega-header-ticker{display:none!important}}@media (width<=1400px){.omega-btn-text{display:none!important}}@media (width<=1280px){.omega-user-label{display:none!important}}
