.page[data-v-f4298b2f]{padding-bottom:6rem;padding-top:calc(var(--header-h) + 3rem)}h1[data-v-f4298b2f]{font-size:var(--step-5);margin-bottom:2.5rem}.done[data-v-f4298b2f],.empty[data-v-f4298b2f]{display:grid;gap:1.5rem;justify-items:start}.done[data-v-f4298b2f]{padding-block:3rem}.grid[data-v-f4298b2f]{align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 400px}.steps[data-v-f4298b2f],fieldset[data-v-f4298b2f]{display:grid;gap:1rem}fieldset[data-v-f4298b2f]{border:1px solid var(--line);margin:0;padding:1.5rem}legend[data-v-f4298b2f]{font-size:1.15rem;font-weight:800;margin-left:-.5rem;padding:0 .5rem}.row2[data-v-f4298b2f]{grid-template-columns:1fr 1fr}.row2[data-v-f4298b2f],.row3[data-v-f4298b2f]{display:grid;gap:1rem}.row3[data-v-f4298b2f]{grid-template-columns:1.4fr 1fr 1fr}.small[data-v-f4298b2f]{font-size:.88rem}.radio[data-v-f4298b2f]{align-items:center;border:1px solid var(--line);cursor:pointer;display:flex;gap:.8rem;padding:.9rem 1rem}.radio[data-v-f4298b2f]:has(input:checked){background:var(--accent-tint);border-color:var(--accent)}.radio input[data-v-f4298b2f]{accent-color:var(--accent);height:18px;width:18px}.card[data-v-f4298b2f]{background:var(--bg);border:1px solid var(--line);display:grid;gap:1rem;padding:1.2rem}.card label small[data-v-f4298b2f]{color:var(--accent);font-weight:700}.summary[data-v-f4298b2f]{background:var(--surface);border:1px solid var(--line);display:grid;gap:1rem;padding:1.6rem;position:sticky;top:calc(var(--header-h) + 1.5rem)}.summary h2[data-v-f4298b2f]{font-size:1.3rem}.summary ul[data-v-f4298b2f]{display:grid;gap:.9rem;list-style:none;margin:0;padding:0}.summary li[data-v-f4298b2f]{align-items:center;display:grid;font-size:.92rem;gap:.8rem;grid-template-columns:64px 1fr auto}.thumb[data-v-f4298b2f]{aspect-ratio:4/3;background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center;position:relative}.thumb b[data-v-f4298b2f]{background:var(--line-strong);border-radius:50%;display:grid;font-size:.72rem;height:20px;place-items:center;position:absolute;right:-8px;top:-8px;width:20px}.nm[data-v-f4298b2f]{display:grid}.nm small[data-v-f4298b2f]{color:var(--ink-mute)}dl[data-v-f4298b2f]{border-top:1px solid var(--line);margin:0;padding-top:.6rem}dl div[data-v-f4298b2f]{display:flex;justify-content:space-between;padding:.45rem 0}dt[data-v-f4298b2f]{color:var(--ink-dim)}dd[data-v-f4298b2f]{margin:0}.total[data-v-f4298b2f]{font-size:1.2rem;font-weight:600}.total dt[data-v-f4298b2f]{color:var(--ink)}.err[data-v-f4298b2f]{color:var(--err);font-size:.9rem}@media(max-width:900px){.grid[data-v-f4298b2f]{grid-template-columns:1fr}.summary[data-v-f4298b2f]{position:static}.row2[data-v-f4298b2f],.row3[data-v-f4298b2f]{grid-template-columns:1fr}}
