[data-onb-theme=v6]{--onb-bg:#f8fafc;--onb-card:#fff;--onb-border:#e2e8f0;--onb-border-strong:#cbd5e1;--onb-text:#0f172a;--onb-muted:#475569;--onb-tertiary:#475569;--onb-accent:#2563eb;--onb-accent-hover:#1d4ed8;--onb-accent-soft:#dbeafe;--onb-accent-text:#1e40af;--onb-success:#166534;--onb-success-soft:#dcfce7;--onb-warning:#92400e;--onb-warning-soft:#fef3c7;--onb-error:#b91c1c;--onb-error-soft:#fee2e2;--onb-ai:#6d28d9;--onb-ai-soft:#ede9fe;--onb-L1:#1e3a8a;--onb-L1-soft:#dbeafe;--onb-L2:#166534;--onb-L2-soft:#dcfce7;--onb-L3:#92400e;--onb-L3-soft:#fef3c7;--onb-L4:#6d28d9;--onb-L4-soft:#ede9fe;--onb-L5:#be185d;--onb-L5-soft:#fce7f3;--onb-L6:#155e75;--onb-L6-soft:#cffafe;background:var(--onb-bg);color:var(--onb-text);font-size:14px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100%;color-scheme:light}:root{--auth-paper:#f6f0e2;--auth-scrim:radial-gradient(85% 55% at 30% 20%,rgba(255,214,130,.22),transparent 68%),linear-gradient(180deg,rgba(38,30,18,.36),rgba(38,30,18,.1) 26%,rgba(38,30,18,.3) 60%,rgba(26,20,12,.84));--auth-card:rgba(255,253,247,.86);--auth-card-border:hsla(41,67%,68%,.6);--auth-head:#444;--auth-text:#4e4e4e;--auth-field:#fff;--auth-field-border:#b8ae98;--auth-placeholder:#6f6a60;--auth-link:#15599a;--auth-blue:#1e73be;--auth-blue-hover:#1a66a8;--auth-foot:rgba(255,253,247,.78);--auth-error-text:#b91c1c;--auth-error-bg:#fdecec;--auth-error-border:#f5c2c2;--auth-success-text:#166534;--auth-success-bg:#ecfdf3;--auth-success-border:#bbf7d0}.dark{--auth-paper:#101b2e;--auth-scrim:radial-gradient(85% 55% at 30% 20%,rgba(245,198,79,.14),transparent 68%),linear-gradient(180deg,rgba(10,14,24,.58),rgba(10,14,24,.34) 26%,rgba(10,14,24,.55) 60%,rgba(6,10,18,.9));--auth-card:rgba(20,32,54,.8);--auth-card-border:rgba(92,74,29,.55);--auth-head:#f1ecdf;--auth-text:#c3cbdb;--auth-field:hsla(0,0%,100%,.06);--auth-field-border:#3d5075;--auth-placeholder:#93a0b5;--auth-link:#7cb8ec;--auth-foot:rgba(255,253,247,.75);--auth-error-text:#fca5a5;--auth-error-bg:rgba(127,29,29,.35);--auth-error-border:hsla(0,94%,82%,.35);--auth-success-text:#86efac;--auth-success-bg:rgba(20,83,45,.35);--auth-success-border:rgba(134,239,172,.3)}@supports not (backdrop-filter:blur(1px)){:root{--auth-card:rgba(255,253,247,.96)}.dark{--auth-card:rgba(20,32,54,.96)}}@keyframes auth-rise{0%{transform:translateY(14px)}to{transform:none}}.auth-rise{animation:auth-rise .7s ease both}@media (prefers-reduced-motion:reduce){.auth-rise{animation:none}}