main.svelte-1i19ct2{min-height:100dvh;padding:max(3rem, env(safe-area-inset-top)) 2rem max(3rem, env(safe-area-inset-bottom));flex-direction:column;gap:2.2rem;max-width:26rem;margin:0 auto;display:flex}h1.svelte-1i19ct2{letter-spacing:.3em;color:var(--ink-dim);margin:0;font-size:1rem;font-weight:300}.row.svelte-1i19ct2{color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;font-size:.95rem;display:flex}.row.svelte-1i19ct2 span:where(.svelte-1i19ct2){flex-direction:column;gap:.2rem;display:flex}small.svelte-1i19ct2{color:var(--ink-dim);font-size:.75rem}.group-label.svelte-1i19ct2{letter-spacing:.2em;color:var(--ink-dim);margin-bottom:.7rem;font-size:.75rem;display:block}.choices.svelte-1i19ct2{gap:.5rem;display:flex}.choice.svelte-1i19ct2{text-align:center;border:1px solid var(--ink-faint);color:var(--ink-dim);border-radius:999px;flex:1;padding:.55rem 0;font-size:.85rem}.choice.selected.svelte-1i19ct2{color:var(--ink);border-color:var(--ink-dim)}.choice.svelte-1i19ct2 input:where(.svelte-1i19ct2){opacity:0;pointer-events:none;position:absolute}input[type=checkbox].svelte-1i19ct2{accent-color:#949baf;width:1.15rem;height:1.15rem}.back.svelte-1i19ct2{color:var(--ink-dim);letter-spacing:.15em;align-self:flex-start;margin-top:auto;font-size:.85rem;text-decoration:none}
