.screen.svelte-1inadf7{max-width:640px;margin:0 auto;padding:8px 16px 32px}.note.svelte-1inadf7{color:var(--muted,#666);font-size:.9rem;line-height:1.5}.err.svelte-1inadf7{color:#c0392b}.screen:not(.v2) ol{padding:0;list-style:none}.screen:not(.v2) li{border:1px solid var(--line,#ccc);border-radius:10px;margin-bottom:12px;padding:12px}.screen:not(.v2) label{box-sizing:border-box;cursor:pointer;border-radius:6px;align-items:center;min-height:52px;padding:8px 10px;display:flex}.screen:not(.v2) label.on{background:color-mix(in srgb, var(--accent,#c9a05a) 25%, transparent)}.screen:not(.v2) label input{margin-right:8px}.screen:not(.v2) button[type=submit]{background:var(--accent,#c9a05a);width:100%;color:var(--bg,#0f0e0c);cursor:pointer;border:0;border-radius:8px;padding:12px;font-size:1rem}.screen:not(.v2) button[disabled]{opacity:.5}.screen:not(.v2) button.busy{cursor:progress;opacity:.6}.screen:not(.v2) button.busy:before{content:"";vertical-align:-.1em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.9em;height:.9em;margin-right:.5em;animation:.7s linear infinite svelte-1inadf7-spin;display:inline-block}.v2.svelte-1inadf7 .items:where(.svelte-1inadf7){padding:0;list-style:none}.v2.svelte-1inadf7 .items:where(.svelte-1inadf7) li:where(.svelte-1inadf7){margin-bottom:1rem}.v2.svelte-1inadf7 .q:where(.svelte-1inadf7){margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.3}.v2.svelte-1inadf7 .q:where(.svelte-1inadf7) strong:where(.svelte-1inadf7){font-weight:600}.v2.svelte-1inadf7 .items:where(.svelte-1inadf7) li:where(.svelte-1inadf7){scroll-margin-top:72px}.instr.svelte-1inadf7{border:1px solid var(--line,#e8e4dd);background:var(--bg-subtle,#f4f2ee);border-radius:10px;margin:12px 0 16px;padding:12px 14px}.instr.svelte-1inadf7 p:where(.svelte-1inadf7){color:var(--fg,#1c1a17);margin:0;font-size:.95rem;line-height:1.5}.ring-wrap.svelte-1inadf7{width:120px;height:120px;margin:1.2rem auto;position:relative}.ring.svelte-1inadf7{width:100%;height:100%;transform:rotate(-90deg)}.track.svelte-1inadf7,.prog.svelte-1inadf7{fill:none;stroke-width:10px}.track.svelte-1inadf7{stroke:color-mix(in srgb, currentColor 18%, transparent)}.prog.svelte-1inadf7{stroke:var(--accent,#d2a96c);stroke-linecap:round;stroke-dasharray:327;transition:stroke-dashoffset .3s}.ring-text.svelte-1inadf7{white-space:nowrap;justify-content:center;align-items:center;margin:0;font-size:1.25rem;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.ring-of.svelte-1inadf7{color:var(--muted);margin:0 .15rem;font-size:1rem;font-weight:400}.mob-nav.svelte-1inadf7{justify-content:space-between;gap:.75rem;margin-top:1rem;display:none}.mob-nav.svelte-1inadf7 button:where(.svelte-1inadf7){font:inherit;cursor:pointer;border:0;border-radius:12px;flex:auto;padding:.9rem 1.2rem;font-size:1.05rem;font-weight:700}.mob-nav.svelte-1inadf7 .back:where(.svelte-1inadf7){background:color-mix(in srgb, currentColor 18%, transparent);color:inherit}.mob-nav.svelte-1inadf7 .back:where(.svelte-1inadf7):disabled{opacity:.4;cursor:not-allowed}.mob-nav.svelte-1inadf7 .next:where(.svelte-1inadf7),.mob-nav.svelte-1inadf7 .submit:where(.svelte-1inadf7){background:var(--accent,#c9a05a);color:var(--accent-ink,#1a1408)}.mob-nav.svelte-1inadf7 .next:where(.svelte-1inadf7):disabled,.mob-nav.svelte-1inadf7 .submit:where(.svelte-1inadf7):disabled{opacity:.4;cursor:not-allowed}.desk-submit.svelte-1inadf7{background:var(--accent,#c9a05a);width:100%;color:var(--accent-ink,#1a1408);cursor:pointer;border:0;border-radius:8px;margin-top:1rem;padding:12px;font-size:1rem}.desk-submit[disabled].svelte-1inadf7{opacity:.5}.desk-submit.busy.svelte-1inadf7{cursor:progress;opacity:.6}.desk-submit.busy.svelte-1inadf7:before{content:"";vertical-align:-.1em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.9em;height:.9em;margin-right:.5em;animation:.7s linear infinite svelte-1inadf7-spin;display:inline-block}@media (width<=639px){.v2.svelte-1inadf7 .items:where(.svelte-1inadf7) li:where(.svelte-1inadf7){display:none}.v2.svelte-1inadf7 .items:where(.svelte-1inadf7) li.active:where(.svelte-1inadf7){animation:.22s ease-out svelte-1inadf7-q-in-fwd;display:block}.v2.svelte-1inadf7 .items.back:where(.svelte-1inadf7) li.active:where(.svelte-1inadf7){animation-name:svelte-1inadf7-q-in-back}.mob-nav.svelte-1inadf7{display:flex}.desk-submit.svelte-1inadf7{display:none}}@media (width>=640px){.v2.svelte-1inadf7 .items:where(.svelte-1inadf7) li:where(.svelte-1inadf7){display:block!important}.mob-nav.svelte-1inadf7{display:none}.desk-submit.svelte-1inadf7{display:block}}.pill.svelte-1inadf7{border:1px solid var(--line,#ccc);font:inherit;color:var(--accent,#c9a05a);white-space:nowrap;background:0 0;border-radius:999px;margin-bottom:.5rem;padding:.2rem .7rem;font-size:.78rem;display:inline-block}.label-pill.svelte-1inadf7{cursor:default}.seg.svelte-1inadf7{border:1px solid var(--line,#ccc);border-radius:999px;margin-bottom:.75rem;padding:2px;display:inline-flex}.seg.svelte-1inadf7 button:where(.svelte-1inadf7){font:inherit;color:var(--muted,#666);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .9rem;font-size:.82rem}.seg.svelte-1inadf7 button.on:where(.svelte-1inadf7){background:var(--accent,#c9a05a);color:var(--bg,#0f0e0c)}@keyframes svelte-1inadf7-spin{to{transform:rotate(360deg)}}@keyframes svelte-1inadf7-q-in-fwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes svelte-1inadf7-q-in-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v2.svelte-1inadf7 .items:where(.svelte-1inadf7) li.active:where(.svelte-1inadf7),.v2.svelte-1inadf7 .items.back:where(.svelte-1inadf7) li.active:where(.svelte-1inadf7){animation:none}.prog.svelte-1inadf7{transition:none}}
