.signin.svelte-1p5ro35{place-items:center;min-height:100%;padding:48px 16px;display:grid}.card.svelte-1p5ro35{gap:16px;width:min(380px,100%);display:grid}h1.svelte-1p5ro35{font-size:30px}form.svelte-1p5ro35{gap:8px;display:grid}label.svelte-1p5ro35{color:var(--muted);font-size:14px}input.svelte-1p5ro35{font:inherit;border:1px solid var(--rule);background:var(--bg);color:var(--text);border-radius:4px;padding:9px 11px}input.svelte-1p5ro35:focus-visible,button.svelte-1p5ro35:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button.svelte-1p5ro35{font:600 15px/1 var(--sans);border:1px solid var(--rule);background:var(--band);color:var(--text);cursor:pointer;border-radius:4px;padding:11px 14px}button.primary.svelte-1p5ro35{background:var(--accent);border-color:var(--accent);color:#fff}button.svelte-1p5ro35:disabled{opacity:.6;cursor:default}button.link.svelte-1p5ro35{color:var(--accent);background:0 0;border:none;justify-self:start;padding:4px 0;font-weight:500}.or.svelte-1p5ro35{color:var(--faint);letter-spacing:1px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;display:flex}.or.svelte-1p5ro35:before,.or.svelte-1p5ro35:after{content:"";border-top:1px solid var(--rule);flex:1}.error.svelte-1p5ro35{color:var(--danger);font-size:14px}.failed.svelte-1p5ro35{border-left:3px solid var(--danger);gap:4px;padding:2px 0 2px 12px;display:grid}.failed.svelte-1p5ro35 p:where(.svelte-1p5ro35){margin:0;font-size:14px}.failed.svelte-1p5ro35 .detail:where(.svelte-1p5ro35){color:var(--muted);overflow-wrap:anywhere;font-size:13px}:root{--bg:#fff;--band:#f4f5f7;--rule:#e3e5e9;--text:#233333;--muted:#546e7a;--faint:#888098;--accent:#0566d9;--accent-tint:#e7f0fc;--head-bg:#233333;--head-text:#fff;--good:#2e6b3a;--good-tint:#eaf4ec;--warn:#a65410;--warn-tint:#fdf1e6;--danger:#b3261e;--slab:"Zilla Slab", "Museo Slab", Rockwell, Georgia, serif;--sans:Hind, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#152020;--band:#1d2a2a;--rule:#2f4040;--text:#f4f5f7;--muted:#a3b6bd;--faint:#8f889f;--accent:#79aef2;--accent-tint:#1e3350;--head-bg:#2a3b3b;--head-text:#f4f5f7;--good:#9bd3a6;--good-tint:#1e3325;--warn:#f0b27a;--warn-tint:#3a2a1b;--danger:#f2b8b5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font:400 15px/1.5 var(--sans)}h1,h2,h3{font-family:var(--slab);text-wrap:balance;margin:0;font-weight:600}.eyebrow{font:600 12px/1.2 var(--sans);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.muted{color:var(--muted)}.top.svelte-12qhfyh{background:var(--head-bg);color:var(--head-text);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.brand.svelte-12qhfyh{align-items:center;gap:10px;display:flex}.name.svelte-12qhfyh{font:600 20px/1 var(--slab)}.env.svelte-12qhfyh{font:600 11px/1 var(--sans);letter-spacing:1px;text-transform:uppercase;background:var(--warn-tint);color:var(--warn);border-radius:99px;padding:4px 7px 3px}.who.svelte-12qhfyh{align-items:center;gap:12px;font-weight:600;display:flex}.quiet.svelte-12qhfyh{font:500 14px/1 var(--sans);color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:4px;padding:6px 10px}.mirror.svelte-12qhfyh{background:var(--band);color:var(--muted);border-bottom:1px solid var(--rule);padding:8px 16px;font-size:14px}.mirror.stale.svelte-12qhfyh{background:var(--warn-tint);color:var(--warn)}.update.svelte-12qhfyh{background:var(--accent-tint);border-bottom:1px solid var(--rule);justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:14px;display:flex}.update.svelte-12qhfyh button:where(.svelte-12qhfyh){font:600 14px/1 var(--sans);border:1px solid var(--rule);background:var(--bg);color:var(--text);cursor:pointer;border-radius:4px;padding:6px 10px}.notice.svelte-12qhfyh{gap:14px;max-width:560px;margin:0 auto;padding:64px 16px;display:grid}.notice.svelte-12qhfyh button:where(.svelte-12qhfyh){font:600 14px/1 var(--sans);border:1px solid var(--rule);background:var(--band);color:var(--text);cursor:pointer;border-radius:4px;justify-self:start;padding:9px 12px}
