.form.svelte-n1cu19{flex-direction:column;gap:1.1rem;display:flex}.grid.svelte-n1cu19{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.fld.svelte-n1cu19{flex-direction:column;gap:.4rem;display:flex}.lbl.svelte-n1cu19{font-family:var(--font-title);color:var(--ink);font-size:.82rem;font-weight:700}.lbl.svelte-n1cu19 em:where(.svelte-n1cu19){color:#17181da6;font-style:normal;font-weight:400}input[type=text].svelte-n1cu19,input[type=email].svelte-n1cu19,textarea.svelte-n1cu19{box-sizing:border-box;background:var(--paper);width:100%;color:var(--ink);border:1px solid var(--ink);font:inherit;border-radius:0;padding:.7rem .8rem;font-size:1rem}textarea.svelte-n1cu19{resize:vertical}.links.svelte-n1cu19{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.links.svelte-n1cu19 li:where(.svelte-n1cu19){gap:.5rem;display:flex}.links.svelte-n1cu19 input:where(.svelte-n1cu19){flex:1;min-width:0}.link-rm.svelte-n1cu19{border:1px solid var(--ink);width:2.6rem;color:var(--ink);cursor:pointer;background:0 0;flex:none;font-size:1.3rem;line-height:1}.link-rm.svelte-n1cu19:hover{background:var(--ink);color:var(--paper)}.link-add.svelte-n1cu19{color:var(--ink);font-family:var(--font-title);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:.2rem 0;font-size:.85rem;font-weight:700;text-decoration:underline}.link-rm.svelte-n1cu19:focus-visible,.link-add.svelte-n1cu19:focus-visible{outline:2px solid var(--ink);outline-offset:2px}input[type=file].svelte-n1cu19{font:inherit;font-size:.92rem}input[type=file].svelte-n1cu19::file-selector-button{background:var(--ink);color:var(--paper);font-family:var(--font-title);cursor:pointer;border:0;margin-right:.8rem;padding:8px 14px;font-size:.82rem;font-weight:700}input.svelte-n1cu19:focus-visible,textarea.svelte-n1cu19:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.consent.svelte-n1cu19{color:#17181dd9;align-items:flex-start;gap:.6rem;font-size:.92rem;line-height:1.5;display:flex}.consent.svelte-n1cu19 input:where(.svelte-n1cu19){accent-color:var(--ink);margin-top:.25rem}.consent.svelte-n1cu19 a:where(.svelte-n1cu19){color:var(--ink);font-weight:600}.hp.svelte-n1cu19{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.err.svelte-n1cu19{background:var(--ink);color:var(--paper);margin:0;padding:.8rem 1rem;font-size:.92rem;line-height:1.5}.linkish.svelte-n1cu19{color:var(--mint);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.submit.svelte-n1cu19{background:var(--ink);color:var(--paper);font-family:var(--font-title);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:.45rem;padding:12px 18px;font-size:.95rem;font-weight:700;display:inline-flex}.submit.svelte-n1cu19 span:where(.svelte-n1cu19){transition:transform .25s}.submit.svelte-n1cu19:hover:not(:disabled) span:where(.svelte-n1cu19){transform:translate(4px)}.submit.svelte-n1cu19:disabled{opacity:.6;cursor:progress}.submit.svelte-n1cu19:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.done-title.svelte-n1cu19{font-family:var(--font-title);margin:0;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:700}.done-sum.svelte-n1cu19{color:#17181dc7;margin:.6rem 0 0}@media (width<=620px){.grid.svelte-n1cu19{grid-template-columns:1fr}}
