:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#06c;--accent-hover:#0052a3;--on-accent:#fff;--surface-0:#e9f2f8;--surface-1:#fff;--border:#d5e4ee;--border-strong:#8ea5b5;--text-primary:#12283a;--text-secondary:#48606f;--status-warn:#8a5200;--status-warn-surface:#fdf3e1;--status-serious:#b3202c;--status-serious-surface:#fdecec;--status-serious-solid:#b3202c;--status-serious-solid-hover:#8f1a23;--on-status-serious-solid:#fff;--status-good:#0a6b2a;--status-good-surface:#e6f6eb;--focus-ring:#06c;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--radius-small:6px;--radius-medium:10px;--font-family:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-small:.875rem;--font-size-body:1rem;--font-size-large:1.125rem;--font-size-title:1.5rem;--font-weight-regular:400;--font-weight-strong:600;--line-height:1.5;--line-height-tight:1.25;--border-width:1px;--focus-width:2px;--shadow-card:0 1px 3px #12283a1f;--width-auth:26rem;--width-content:56rem;--width-form:28rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#4db2ff;--accent-hover:#80c8ff;--on-accent:#06202f;--surface-0:#0e1720;--surface-1:#16222e;--border:#24384a;--border-strong:#5a7385;--text-primary:#f2f7fb;--text-secondary:#b9cbd8;--status-warn:#ffb020;--status-warn-surface:#33260d;--status-serious:#ff8a8a;--status-serious-surface:#3a1a1c;--status-serious-solid:#ff8a8a;--status-serious-solid-hover:#ffb0b0;--on-status-serious-solid:#2b0a0c;--status-good:#3ce378;--status-good-surface:#12301d;--focus-ring:#80c8ff;--shadow-card:0 1px 3px #0006}}*,:before,:after{box-sizing:border-box}body{background:var(--surface-0);color:var(--text-primary);font-family:var(--font-family);font-size:var(--font-size-body);line-height:var(--line-height);margin:0}h1,h2,p{margin:0}a{color:var(--accent)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-width)}#svelte-announcer{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
