:root{--bg:#fafaf7;--fg:#111;--muted:#6b6b66;--line:#deded8;--accent:#f5c400;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#000;--fg:#f2f2ee;--muted:#8f8f88;--line:#2a2a27}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background:var(--bg);color:var(--fg);-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.4}button,input{font:inherit;color:inherit}.login.svelte-1428x5h{flex-direction:column;gap:12px;max-width:360px;margin:0 auto;padding:64px 16px;display:flex}h1.svelte-1428x5h{margin:0 0 16px}form.svelte-1428x5h{flex-direction:column;gap:12px;display:flex}input.svelte-1428x5h{border:1px solid var(--line);letter-spacing:.3em;text-align:center;background:0 0;border-radius:8px;padding:12px;font-size:1.25rem}.hint.svelte-1428x5h{color:var(--muted);margin:0;font-size:.9rem}.notice.svelte-1428x5h{border:1px solid var(--line);border-radius:8px;margin:0;padding:10px 12px}.button.svelte-1428x5h{border:1px solid var(--line);text-align:center;color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:12px 16px;text-decoration:none}.primary.svelte-1428x5h{border-color:var(--accent);background:var(--accent);color:#111}.no-access.svelte-flcgyf{flex-direction:column;gap:12px;max-width:360px;margin:0 auto;padding:64px 16px;display:flex}h1.svelte-flcgyf{margin:0}p.svelte-flcgyf{color:var(--muted);margin:0}.button.svelte-flcgyf{border:1px solid var(--accent);background:var(--accent);color:#111;text-align:center;border-radius:8px;padding:12px 16px;text-decoration:none}.bar.svelte-et6md{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.name.svelte-et6md{color:var(--muted)}nav.svelte-et6md{gap:16px;margin-left:auto;display:flex}a.svelte-et6md{color:inherit}.content.svelte-et6md{color:var(--muted);padding:24px 16px}.bar.svelte-1ozf5k3{border-bottom:1px solid var(--line);padding:12px 16px}a.svelte-1ozf5k3{color:inherit}.content.svelte-1ozf5k3{flex-direction:column;gap:12px;max-width:360px;margin:0 auto;padding:24px 16px;display:flex}.code.svelte-1ozf5k3{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:2rem}.hint.svelte-1ozf5k3{color:var(--muted);margin:0;font-size:.9rem}.notice.svelte-1ozf5k3{border:1px solid var(--line);border-radius:8px;margin:0;padding:10px 12px}.button.svelte-1ozf5k3{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;padding:12px 16px}.bar.svelte-1jknolv{border-bottom:1px solid var(--line);padding:12px 16px}a.svelte-1jknolv{color:inherit}.content.svelte-1jknolv{max-width:480px;margin:0 auto;padding:24px 16px}h1.svelte-1jknolv{margin:0 0 16px;font-size:1.25rem}ul.svelte-1jknolv{margin:0 0 16px;padding:0;list-style:none}li.svelte-1jknolv{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.email.svelte-1jknolv{overflow-wrap:anywhere}.note.svelte-1jknolv{color:var(--muted);font-size:.9rem}form.svelte-1jknolv{gap:8px;display:flex}input.svelte-1jknolv{border:1px solid var(--line);background:0 0;border-radius:8px;flex:1;min-width:0;padding:10px 12px}.button.svelte-1jknolv{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;padding:10px 14px}.notice.svelte-1jknolv{border:1px solid var(--line);border-radius:8px;margin:12px 0 0;padding:10px 12px}.error.svelte-1n46o8q{text-align:center;color:var(--muted);padding:64px 16px}
