html:root:has(.orb){color-scheme:dark;--vx-bg:#050816;--vx-bg-2:#070b1f;--vx-panel:#0b1330;--vx-panel-2:#121b3f;--vx-panel-3:#1a2552;--vx-rail-bg:#070b1f;--vx-line:rgba(143,211,255,0.1);--vx-line-2:rgba(143,211,255,0.16);--vx-line-3:rgba(143,211,255,0.26);--vx-edge:inset 0 1px 0 rgba(191,219,254,0.08);--vx-text:#eef3ff;--vx-text-2:#c4cee8;--vx-muted:#8a97bd;--vx-faint:#6f7da3;--vx-ghost:#6f7da3;--vx-action:#3b6cff;--vx-action-2:#8fd3ff;--vx-action-3:#dbe9ff;--vx-money:#2ee6a6;--vx-money-2:#a7f3d0;--vx-warn:#ffc94d;--vx-warn-2:#ffdb85;--vx-duel-red:#ff6a5c;--vx-risk:#ff6a5c;--vx-font-display:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;--vx-font-body:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;--vx-radius-row:16px;--vx-radius-button:999px;--vx-radius-card:20px;--vx-radius-card-lg:24px;--vx-radius-sheet:28px;--vx-glow-action:0 10px 28px -10px rgba(59,108,255,0.85),0 0 0 1px rgba(143,211,255,0.12);--vx-cta-solid:#3b6cff;--vx-cta-solid-ink:#ffffff;--vx-tile-edge:inset 0 1px 0 rgba(255,255,255,0.22);--vx-card-shadow:0 18px 40px -20px rgba(0,0,0,0.7);--vx-logo-tile:linear-gradient(150deg,#5b85ff,#3b6cff 55%,#9b6bff);--vx-logo-glow:0 4px 16px rgba(59,108,255,0.45);--vx-seal-hi:#1a2552;--vx-seal-lo:#050816;--vx-shadow-pop:0 30px 80px -20px rgba(0,0,0,0.8);--vx-bloom-screen:radial-gradient(1200px 600px at 70% -10%,rgba(59,108,255,0.16),transparent 60%);--vx-bloom-header:none;--bg:#050816;--display:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;--body:var(--font-outfit),ui-sans-serif,system-ui,sans-serif}html:root:has(.orb) body{background:#050816;font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif}.orb .ax{min-height:0}.orb .ax,.orb .ax-body,.orb .ax-screen{background:transparent}html:root:has(.orb) .cmn--btn{border-radius:999px;font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;font-weight:600}html:root:has(.orb) .cmn--btn.active{background:linear-gradient(180deg,#5b85ff,#3b6cff);color:#fff;border-color:transparent;box-shadow:0 8px 24px rgba(59,108,255,.35),inset 0 1px 0 rgba(255,255,255,.25)}html:root:has(.orb) .ax input:not([type=checkbox]):not([type=radio]):not([type=range]),html:root:has(.orb) .ax select,html:root:has(.orb) .ax textarea{border-radius:14px;background:rgba(2,6,20,.7);border-color:rgba(143,211,255,.2);font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif}