fieldset.svelte-rkb97j{border:0;margin:0;padding:0}[data-step].svelte-rkb97j:focus{outline:none}fieldset[hidden].svelte-rkb97j{display:none}legend.svelte-rkb97j{letter-spacing:-.02em;margin-bottom:12px;padding:0;font-size:22px;font-weight:800}.legend.svelte-rkb97j{font-size:22px}.summary.svelte-rkb97j{border-top:1px solid var(--line);margin:0}.summary.svelte-rkb97j>div:where(.svelte-rkb97j){border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:4px 16px;padding:10px 0;display:grid}.summary.svelte-rkb97j dt:where(.svelte-rkb97j){color:var(--muted);font-size:14px}.summary.svelte-rkb97j dd:where(.svelte-rkb97j){margin:0;font-weight:700}.summary.svelte-rkb97j dd.none:where(.svelte-rkb97j){color:var(--muted);font-weight:400}.change.svelte-rkb97j{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;min-height:36px;font-size:14px;font-weight:700;text-decoration:underline}@media (width<=600px){.summary.svelte-rkb97j>div:where(.svelte-rkb97j){grid-template-columns:minmax(0,1fr) auto}.summary.svelte-rkb97j dd:where(.svelte-rkb97j){grid-column:1}.summary.svelte-rkb97j .change:where(.svelte-rkb97j){grid-area:1/2/span 2}}.option.svelte-rkb97j{cursor:pointer;background:#fff;border:1px solid #cfc9bd;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;display:flex}.option.svelte-rkb97j:has(input:where(.svelte-rkb97j):checked){border:2px solid var(--navy);background:var(--blue-soft);padding:9px 13px}.size.svelte-rkb97j{border:0;margin:0;padding:0}.size.svelte-rkb97j legend:where(.svelte-rkb97j){letter-spacing:0;margin-bottom:8px;font-size:14px;font-weight:700}.size.svelte-rkb97j .option:where(.svelte-rkb97j){min-height:44px;padding:8px 14px}.size.svelte-rkb97j .option:where(.svelte-rkb97j):has(input:where(.svelte-rkb97j):checked){padding:7px 13px}.option.svelte-rkb97j input:where(.svelte-rkb97j){flex:none;width:18px;height:18px}.option.on.svelte-rkb97j{border:2px solid var(--navy);background:var(--blue-soft);padding:9px 13px}.option.svelte-rkb97j{font-weight:600}.steps.svelte-rkb97j{color:var(--muted);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;font-size:14px;font-weight:700;list-style:none;display:grid}.steps.svelte-rkb97j li:where(.svelte-rkb97j){border-top:5px solid var(--line);padding-top:6px}.steps.svelte-rkb97j li.on:where(.svelte-rkb97j){border-color:var(--red);color:var(--ink)}.steps.svelte-rkb97j li.skip:where(.svelte-rkb97j){opacity:.5;text-decoration:line-through}.steps.svelte-rkb97j li.done:where(.svelte-rkb97j){border-color:var(--open-fg)}.steps.svelte-rkb97j button:where(.svelte-rkb97j){all:unset;cursor:pointer;color:var(--open-fg);text-decoration:underline}.counter.svelte-rkb97j{background:var(--navy);color:var(--navy-text);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 18px;display:flex}.counter.svelte-rkb97j div:where(.svelte-rkb97j){display:grid}.counter.svelte-rkb97j span:where(.svelte-rkb97j){color:var(--navy-muted)}.counter.svelte-rkb97j b:where(.svelte-rkb97j){color:#fff;font-size:30px;line-height:1.1}.others.svelte-rkb97j summary:where(.svelte-rkb97j){cursor:pointer;color:var(--link);font-weight:700}.missing.svelte-rkb97j{color:var(--red-dark);font-weight:700}@media (width<=600px){.nav.svelte-rkb97j{background:var(--card);margin-inline:-28px;padding:12px 28px;position:sticky;bottom:0;box-shadow:0 -8px 16px -12px #0000004d}}.nav.svelte-rkb97j{border-top:1px solid var(--line);padding-top:20px}
