.welcome-title.svelte-1uha8ag{font-size:2.3em;line-height:1.12;margin:.2em 0 .5em}.signin-note.svelte-1uha8ag{font:.95rem var(--sans);margin:-.75rem 0 1.5rem}.intro.svelte-1uha8ag{color:var(--muted);margin:0 0 1.75rem}.setup.svelte-1uha8ag{display:grid;gap:1.4rem;justify-items:start;padding:1.4rem 1.5rem}.label.svelte-1uha8ag{display:block;font:600 .78rem var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}fieldset.svelte-1uha8ag{border:none;padding:0;margin:0;display:grid;gap:.6rem}.option.svelte-1uha8ag{display:flex;gap:.6rem;align-items:baseline}.option.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:var(--accent)}.segments.svelte-1uha8ag{display:flex;gap:.4rem;margin:0 0 .6rem}.segments.svelte-1uha8ag label:where(.svelte-1uha8ag){width:3rem}.segments.svelte-1uha8ag input:where(.svelte-1uha8ag){position:absolute;opacity:0;pointer-events:none}.segments.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;text-align:center;font:600 1rem var(--sans);padding:.55rem 0;border:1.5px solid var(--line-strong);border-radius:10px;background:var(--surface);cursor:pointer}.segments.svelte-1uha8ag input:where(.svelte-1uha8ag):checked+span:where(.svelte-1uha8ag){background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.segments.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible+span:where(.svelte-1uha8ag){outline:2px solid var(--accent);outline-offset:2px}.hint.svelte-1uha8ag{font:.9rem var(--sans);color:var(--muted);margin:0;max-width:26rem}input[type=date].svelte-1uha8ag{font:1rem var(--sans);padding:.5rem .7rem;border:1.5px solid var(--line-strong);border-radius:10px;background:var(--bg);color:var(--fg)}
