:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--petrol:#0f343e;--petrol-deep:#0a262e;--coral:#ec8264;--coral-deep:#b84a2c;--sky:#b0c8ea;--cream:#edebd8;--paper:#f7f5ea;--alarm:#d4211a;--font-sans:"Archivo", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-display-stretch:125%;--font-display-weight:800;--text-sm:.875rem;--text-md:1rem;--text-lg:1.5rem;--line-height:1.5;--space-1:.5rem;--space-2:1rem;--space-3:2rem;--radius:.5rem;--ease:cubic-bezier(.7, 0, .2, 1);--duration-fill:.8s;--duration-move:1s;--color-bg:var(--paper);--color-surface:#fffef8;--color-text:var(--petrol);--color-text-muted:#566a70;--color-border:#dad8c6;--color-accent:var(--coral);--color-on-accent:var(--petrol);--color-action:var(--coral-deep);--color-on-action:var(--paper);--color-ok:#1f7a4d;--color-alarm:var(--alarm);--color-on-alarm:var(--paper)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:var(--petrol-deep);--color-surface:var(--petrol);--color-text:var(--paper);--color-text-muted:#9db3b9;--color-border:#1f4753;--color-ok:#5fcb8f}}
*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--line-height)}.shell{min-height:100vh;padding:var(--space-2);justify-content:center;align-items:center;display:flex}.status{max-width:32rem;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.status h1{margin:0 0 var(--space-1);font-size:var(--text-lg)}.status p{color:var(--color-text-muted);margin:0}.status .ok{color:var(--color-ok)}.status .version{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm)}
