.sr.svelte-1m5shf{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-band.svelte-1m5shf{gap:var(--sp-4);background:var(--night);color:var(--on-night);border:1px solid var(--night-line);border-radius:var(--r-4);padding:var(--sp-5);box-shadow:var(--shadow-2);grid-template-columns:minmax(0,1fr);align-items:end;display:grid;overflow:hidden}.hb-text.svelte-1m5shf{min-width:0}.hero-band.svelte-1m5shf h1:where(.svelte-1m5shf){color:var(--on-night);font-size:clamp(1.875rem,1.3rem + 2vw,2.625rem)}.hero-band.svelte-1m5shf h1:where(.svelte-1m5shf)+.lead:where(.svelte-1m5shf){color:var(--on-night-soft);font-size:var(--fs-body);max-width:52ch;margin-top:8px}.hb-art.svelte-1m5shf{width:160px;margin-bottom:calc(-1 * var(--sp-5));justify-self:end;display:none}@media (width>=640px){.hero-band.svelte-1m5shf{grid-template-columns:minmax(0,1fr) 160px}.hb-art.svelte-1m5shf{display:block}}@media (prefers-reduced-motion:no-preference){.hb-art.svelte-1m5shf circle:where(.svelte-1m5shf){animation:1s cubic-bezier(.2,.7,.3,1) both svelte-1m5shf-rise}@keyframes svelte-1m5shf-rise{0%{transform:translateY(20px)}to{transform:none}}}.steps.svelte-1m5shf{margin:var(--sp-5) 0 var(--sp-4);gap:8px;display:grid}.stepper.svelte-1m5shf{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.stepper.svelte-1m5shf button:where(.svelte-1m5shf){box-sizing:border-box;width:100%;min-height:48px;font:inherit;font-size:var(--fs-md);text-align:left;color:var(--ink-soft);background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-pill);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;font-weight:700;display:flex}.stepper.svelte-1m5shf .num:where(.svelte-1m5shf){background:var(--paper);width:28px;height:28px;color:var(--ink-soft);font-size:var(--fs-sm);border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.stepper.svelte-1m5shf .now:where(.svelte-1m5shf) button:where(.svelte-1m5shf){color:var(--ink);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.stepper.svelte-1m5shf .now:where(.svelte-1m5shf) .num:where(.svelte-1m5shf){background:var(--accent);color:var(--on-accent)}.stepper.svelte-1m5shf .done:where(.svelte-1m5shf) .num:where(.svelte-1m5shf){background:var(--good-bg);color:var(--good)}.stepper.svelte-1m5shf .done:where(.svelte-1m5shf) button:where(.svelte-1m5shf){color:var(--ink)}.word.svelte-1m5shf{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.count.svelte-1m5shf{font-size:var(--fs-sm);color:var(--ink-soft);margin:0}.progress.svelte-1m5shf{border-radius:var(--r-pill);background:var(--line);height:4px;overflow:hidden}.progress.svelte-1m5shf i:where(.svelte-1m5shf){background:var(--sun);border-radius:var(--r-pill);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.progress.svelte-1m5shf i:where(.svelte-1m5shf){transition:width .3s}}.pane.svelte-1m5shf{align-content:start;gap:12px;display:grid}.pane.svelte-1m5shf h2:where(.svelte-1m5shf){font-size:var(--fs-2xl);align-items:center;gap:12px;margin:0;line-height:1.2;display:flex}.pane-ico.svelte-1m5shf{border-radius:var(--r-3);background:var(--accent-bg);width:44px;height:44px;color:var(--accent);flex:none;place-items:center;display:grid}.form.svelte-1m5shf{gap:10px;max-width:34rem;display:grid}.langs.svelte-1m5shf{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.lang.svelte-1m5shf{font:inherit;font-size:var(--fs-xl);border-radius:var(--r-3);background:var(--paper);width:100%;min-height:60px;color:var(--ink);cursor:pointer;text-align:left;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:16px;line-height:1.3;display:flex}.lang.svelte-1m5shf:hover{border-color:var(--line-strong)}.lang[aria-pressed=true].svelte-1m5shf{background:var(--accent-bg);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink);font-weight:700}.tick.svelte-1m5shf{background:var(--accent);width:26px;height:26px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.acts.svelte-1m5shf{flex-wrap:wrap;gap:8px;display:flex}.walk.svelte-1m5shf{margin-top:var(--sp-4);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.walk.svelte-1m5shf .btn:where(.svelte-1m5shf){min-height:44px;padding-left:1.25rem;padding-right:1.25rem}.walk.svelte-1m5shf .go:where(.svelte-1m5shf){font-weight:700}.walk.svelte-1m5shf .skip-setup:where(.svelte-1m5shf){color:var(--ink-soft);font-size:var(--fs-md);min-height:44px;margin-left:auto}.btn.svelte-1m5shf:disabled{opacity:.5;cursor:not-allowed}@media (width<=520px){.stepper.svelte-1m5shf button:where(.svelte-1m5shf){justify-content:center;padding:8px}.steps.svelte-1m5shf li:where(.svelte-1m5shf):not(.now) .word:where(.svelte-1m5shf){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stepper.svelte-1m5shf{grid-template-columns:auto auto auto;justify-content:start}.now.svelte-1m5shf button:where(.svelte-1m5shf){padding-right:14px}}
