:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:#fff;--color-surface:#fff;--color-surface-muted:#f1f3f5;--color-border:#dee2e6;--color-text:#212529;--color-text-muted:#5c636a;--color-primary:#3b5bdb;--color-primary-strong:#2b44a8;--color-on-primary:#fff;--color-danger:#c92a2a;--color-now:var(--color-danger);--color-focus:#4c6ef5;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--safe-top:calc(env(safe-area-inset-top) + var(--space-lg));--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-full:999px;--font-caption:.75rem;--font-body:1rem;--font-title:1.25rem;--font-family:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#121417;--color-surface:#1b1e22;--color-surface-muted:#262a30;--color-border:#343a40;--color-text:#f1f3f5;--color-text-muted:#adb5bd;--color-primary:#748ffc;--color-primary-strong:#91a7ff;--color-on-primary:#10131a;--color-danger:#ff8787;--color-focus:#91a7ff}}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-size:var(--font-body);-webkit-text-size-adjust:100%;margin:0}html{overscroll-behavior-y:contain}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
