:root{--brand:#0b3a6e;--brand-contrast:#fff;--first-class:#f5c400;--bg:#f4f6f9;--surface:#fff;--text:#17202b;--muted:#5d6b7a;--border:#d9dfe6;--ok:#1f8a4c;--warn:#b26a00;--danger:#c0392b;--radius:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.45}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f141a;--surface:#18202a;--text:#e8edf2;--muted:#9aa8b6;--border:#2a3644}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);-webkit-tap-highlight-color:transparent;margin:0}button{font:inherit;border-radius:var(--radius);cursor:pointer;border:0;min-height:48px;padding:0 18px}header.svelte-1n46o8q{padding:calc(env(safe-area-inset-top) + 12px) 16px 12px;background:var(--brand);color:var(--brand-contrast);align-items:center;gap:12px;display:flex;position:sticky;top:0}header.svelte-1n46o8q img:where(.svelte-1n46o8q){border-radius:8px}h1.svelte-1n46o8q{flex:1;margin:0;font-size:1.15rem}.dot.svelte-1n46o8q{background:var(--warn);border-radius:50%;width:12px;height:12px}.dot.on.svelte-1n46o8q{background:#3ddc84}main.svelte-1n46o8q{max-width:640px;margin:0 auto;padding:16px}.date.svelte-1n46o8q{color:var(--muted);text-transform:capitalize;margin:4px 0 16px}.card.svelte-1n46o8q{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:16px;padding:16px}h2.svelte-1n46o8q{margin:0 0 8px;font-size:1.05rem}ul.svelte-1n46o8q{margin:0 0 8px;padding-left:20px}.ok.svelte-1n46o8q{color:var(--ok)}.warn.svelte-1n46o8q{color:var(--warn)}.muted.svelte-1n46o8q{color:var(--muted);margin:0}.update.svelte-1n46o8q{justify-content:space-between;align-items:center;gap:12px;display:flex}.update.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0}.primary.svelte-1n46o8q{background:var(--brand);color:var(--brand-contrast)}
