.back-link.svelte-1k2skdp{color:var(--muted);margin-bottom:20px;text-decoration:none;display:inline-block}.bar.svelte-1k2skdp{background:var(--panel-2);border-radius:99px;height:6px;margin-bottom:20px;overflow:hidden}.fill.svelte-1k2skdp{background:var(--accent);height:100%;transition:width .25s}.counter.svelte-1k2skdp{letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px}.field.svelte-1k2skdp h2{font-size:1.6rem}.field.svelte-1k2skdp input:not([type=file]),.field.svelte-1k2skdp textarea{margin-top:14px}.choices.svelte-1k2skdp{gap:12px;margin-top:18px;display:grid}.choice.svelte-1k2skdp{background:var(--panel-2);border:1px solid var(--border);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;padding:18px;font-size:1.05rem;font-weight:600}.choice.svelte-1k2skdp:hover,.choice.on.svelte-1k2skdp{border-color:var(--accent)}.photos[hidden].svelte-1k2skdp{display:none}.drop.svelte-1k2skdp{border:1px dashed var(--border);text-align:center;cursor:pointer;color:var(--muted);border-radius:12px;margin-top:16px;padding:22px;display:block}.drop.svelte-1k2skdp:hover{border-color:var(--accent)}.drop.svelte-1k2skdp input:where(.svelte-1k2skdp){display:none}.actions.svelte-1k2skdp{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.error.svelte-1k2skdp{color:var(--danger);margin:14px 0 0}.footnote.svelte-1k2skdp{text-align:center;margin-top:22px}
