.field.svelte-175sa6o{flex-direction:column;gap:8px;display:flex}label.svelte-175sa6o{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:500}.req.svelte-175sa6o{color:#8a1b15}input.svelte-175sa6o:not([type=checkbox]),textarea.svelte-175sa6o,select.svelte-175sa6o{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--ink);border-radius:12px;width:100%;padding:14px 16px;font-size:16px}textarea.svelte-175sa6o{resize:vertical;min-height:140px;line-height:1.5}input.svelte-175sa6o:focus-visible,textarea.svelte-175sa6o:focus-visible,select.svelte-175sa6o:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.invalid.svelte-175sa6o input:where(.svelte-175sa6o):not([type=checkbox]),.invalid.svelte-175sa6o textarea:where(.svelte-175sa6o),.invalid.svelte-175sa6o select:where(.svelte-175sa6o){border-color:#8a1b15;box-shadow:0 0 0 1px #8a1b15}.check-label.svelte-175sa6o{font-family:var(--font-body);text-transform:none;letter-spacing:0;cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.check-label.svelte-175sa6o input:where(.svelte-175sa6o){width:20px;height:20px;accent-color:var(--ink);flex:none;margin:2px 0 0}.error.svelte-175sa6o{color:#8a1b15;margin:0;font-size:14px;font-weight:600}.status.svelte-l8zh8c{color:#3b0d0a;background:#fdf1ef;border:1px solid #8a1b15;border-radius:14px;margin-bottom:28px;padding:18px 22px}.status.svelte-l8zh8c:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.banner.svelte-l8zh8c{margin:0;font-weight:700}.alt.svelte-l8zh8c{margin:6px 0 0}ul.svelte-l8zh8c{margin:8px 0 0;padding-left:20px}li.svelte-l8zh8c{margin:4px 0}a.svelte-l8zh8c{text-underline-offset:3px;font-weight:600;text-decoration:underline}
