:root{--ox-bg:#05060d;--ox-panel:rgba(13,16,29,.78);--ox-panel-2:rgba(20,24,42,.68);--ox-line:rgba(255,255,255,.085);--ox-text:#f8fafc;--ox-muted:#94a3b8;--ox-dim:#64748b;--ox-primary:#7c5cff;--ox-primary-2:#5b4cf2;--ox-cyan:#22d3ee;--ox-success:#10b981;--ox-danger:#ef4444;--ox-shadow:0 24px 80px rgba(0,0,0,.34)}
html{background:var(--ox-bg)}body.omnix-public{min-height:100vh;background:radial-gradient(circle at 12% -10%,rgba(124,92,255,.18),transparent 34%),radial-gradient(circle at 92% 20%,rgba(34,211,238,.07),transparent 30%),linear-gradient(180deg,#060812 0%,#04050b 100%);color:var(--ox-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
body.omnix-public::selection{background:rgba(124,92,255,.32);color:#fff}body.omnix-public::-webkit-scrollbar{width:10px}body.omnix-public::-webkit-scrollbar-track{background:#05060d}body.omnix-public::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5141d8,#7c5cff);border-radius:99px;border:3px solid #05060d}
.omnix-public a{transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.omnix-public button,.omnix-public input,.omnix-public select,.omnix-public textarea{accent-color:var(--ox-primary)}
.omnix-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--ox-line);border-radius:12px;background:rgba(255,255,255,.035);color:#e5e7eb;text-decoration:none;font-size:12px;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.omnix-btn:hover{transform:translateY(-1px);border-color:rgba(124,92,255,.38);background:rgba(124,92,255,.09);color:#fff}.omnix-btn.primary{border-color:rgba(124,92,255,.45);background:linear-gradient(135deg,#6d55f7,#8b5cf6);box-shadow:0 12px 32px rgba(124,92,255,.2)}
.omnix-state-card{width:min(620px,calc(100% - 28px));margin:10vh auto 0;padding:38px;border:1px solid var(--ox-line);border-radius:26px;background:linear-gradient(145deg,rgba(18,23,40,.88),rgba(5,7,15,.9));box-shadow:var(--ox-shadow);backdrop-filter:blur(20px)}.omnix-kicker{display:inline-flex;padding:6px 10px;border:1px solid rgba(34,211,238,.16);border-radius:999px;background:rgba(34,211,238,.06);color:#67e8f9;font-size:9px;font-weight:900;letter-spacing:1.3px}.omnix-state-card h1{margin:18px 0 10px;font-size:clamp(28px,5vw,44px);letter-spacing:-1.5px}.omnix-state-card p{color:var(--ox-muted);line-height:1.8;font-size:13px}.omnix-state-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}
@media(max-width:700px){.omnix-state-card{padding:26px 21px;border-radius:21px}.omnix-state-actions{display:grid;grid-template-columns:1fr}.omnix-btn{width:100%}}@media(prefers-reduced-motion:reduce){.omnix-public *,.omnix-public *::before,.omnix-public *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
