.flag.svelte-r13xze{width:24px;height:auto;box-shadow:0 0 0 1px var(--line);border-radius:3px;flex:none}dialog.svelte-kdtrps{border:1px solid var(--line);border-radius:calc(var(--radius) + 8px);background:var(--surface);width:min(100vw - 32px,400px);max-height:calc(100dvh - 32px);color:var(--ink);padding:28px 20px 20px;overflow-y:auto;box-shadow:0 24px 60px #00000047}dialog[open].svelte-kdtrps{animation:.28s ease-out svelte-kdtrps-arrive}dialog.svelte-kdtrps::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16121a99}.mark.svelte-kdtrps{fill:var(--brand);margin-bottom:18px;display:block}.question.svelte-kdtrps{letter-spacing:-.02em;text-wrap:balance;font-size:26px;font-weight:700;line-height:1.2}.rotating.svelte-kdtrps{align-content:start;min-height:2.4em;display:grid}.rotating.svelte-kdtrps span:where(.svelte-kdtrps){grid-area:1/1;animation:.36s ease-out svelte-kdtrps-rise}.help.svelte-kdtrps{color:var(--ink-muted);margin-top:8px}ul.svelte-kdtrps{flex-direction:column;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.option.svelte-kdtrps{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:0 16px;font-weight:600;transition:border-color .15s,background-color .15s;display:flex}.option.active.svelte-kdtrps,.option.svelte-kdtrps:hover:not(:disabled){border-color:var(--brand);background:var(--brand-tint)}.option.svelte-kdtrps:disabled{color:var(--ink-muted);opacity:.7;cursor:default;font-weight:400}.go.svelte-kdtrps{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;margin-left:auto;transition:opacity .15s,transform .15s;transform:translate(-4px)}.option.active.svelte-kdtrps .go:where(.svelte-kdtrps),.option.svelte-kdtrps:hover .go:where(.svelte-kdtrps){opacity:1;transform:none}.soon.svelte-kdtrps{margin-left:auto}@keyframes svelte-kdtrps-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-kdtrps-arrive{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){dialog[open].svelte-kdtrps,.rotating.svelte-kdtrps span:where(.svelte-kdtrps){animation:none}.option.svelte-kdtrps,.go.svelte-kdtrps{transition:none}}.home.svelte-1uha8ag{flex-direction:column;flex:1;padding-top:28px;display:flex}h1.svelte-1uha8ag{letter-spacing:-.025em;text-wrap:balance;font-size:34px;line-height:1.15}.about.svelte-1uha8ag{color:var(--ink-muted);margin-top:12px}.how.svelte-1uha8ag{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.how.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--ink-muted);align-items:baseline;gap:12px;font-size:15px;display:flex}.how.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink)}.num.svelte-1uha8ag{background:var(--brand-tint);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid;transform:translateY(2px)}.maker.svelte-1uha8ag{border-top:1px solid var(--line);color:var(--ink-muted);text-align:center;margin-top:32px;padding-top:20px;font-size:14px}.maker.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);margin-top:8px;font-weight:600;display:inline-block}fieldset.svelte-1uha8ag{border:0;flex-direction:column;gap:8px;margin:32px 0 0;padding:0;display:flex}legend.svelte-1uha8ag{margin-bottom:8px;padding:0}.variant.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);min-height:52px;color:var(--ink-muted);align-items:center;gap:12px;padding:0 16px;display:flex}.variant.selected.svelte-1uha8ag{border-color:var(--brand);background:var(--brand-tint);color:var(--ink);font-weight:600}.variant.svelte-1uha8ag input:where(.svelte-1uha8ag){appearance:none;border:1.5px solid var(--line);border-radius:50%;flex:none;width:18px;height:18px;margin:0}.variant.svelte-1uha8ag input:where(.svelte-1uha8ag):checked{border:5.5px solid var(--brand);background:var(--on-brand)}.variant.svelte-1uha8ag:has(input:where(.svelte-1uha8ag):disabled){opacity:.7}.variant.svelte-1uha8ag:has(input:where(.svelte-1uha8ag):not(:disabled)){cursor:pointer}.variant.svelte-1uha8ag:has(input:where(.svelte-1uha8ag):focus-visible){outline:2px solid var(--brand);outline-offset:2px}.soon.svelte-1uha8ag{margin-left:auto}.levels.svelte-1uha8ag{margin-top:24px}.chips.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.levels.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:4px}.level-notes.svelte-1uha8ag{color:var(--ink-muted);flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.chip.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);min-height:48px;color:var(--ink-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.chip.selected.svelte-1uha8ag{border-color:var(--brand);background:var(--brand-tint);color:var(--ink);font-weight:600}.chip.svelte-1uha8ag:has(input:where(.svelte-1uha8ag):focus-visible){outline:2px solid var(--brand);outline-offset:2px}.levels.svelte-1uha8ag:disabled .chip:where(.svelte-1uha8ag){cursor:default;opacity:.7}.bottom.svelte-1uha8ag{text-align:center;flex-direction:column;gap:12px;margin-top:auto;padding-top:32px;display:flex}.streak.svelte-1uha8ag{color:var(--ink-muted)}.streak.on.svelte-1uha8ag{color:var(--ink);font-weight:600}
