.form.svelte-45c0k3{max-width:30rem}.field.svelte-45c0k3{flex-direction:column;gap:.3rem;margin:0 0 1.1rem;display:flex}label.svelte-45c0k3{font-family:var(--serif-body);color:var(--page-muted);font-size:.85rem}input.svelte-45c0k3,textarea.svelte-45c0k3{width:100%;font-family:var(--serif-body);color:var(--page-text);border:1px solid var(--rule);background:0 0;border-radius:0;padding:.45rem .55rem;font-size:1rem;line-height:1.5}textarea.svelte-45c0k3{resize:vertical}input.svelte-45c0k3:hover,textarea.svelte-45c0k3:hover,input.svelte-45c0k3:focus-visible,textarea.svelte-45c0k3:focus-visible{border-color:var(--band-ink)}input.svelte-45c0k3:focus-visible,textarea.svelte-45c0k3:focus-visible,button.svelte-45c0k3:focus-visible{outline-offset:2px}[aria-invalid].svelte-45c0k3{border-color:var(--page-muted)}.hint.svelte-45c0k3{font-family:var(--serif-body);color:var(--chrome-dim);font-size:.8rem}.submit.svelte-45c0k3{margin:0}button.svelte-45c0k3{font-family:var(--serif-body);color:var(--page-text);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:0;padding:.45rem 1.1rem;font-size:.95rem}button.svelte-45c0k3:hover{border-color:var(--band-ink)}.notice.svelte-45c0k3{font-family:var(--serif-body);color:var(--page-text);border-left:2px solid var(--band-ink);margin:0 0 1.4rem;padding:.5rem .7rem;font-size:.95rem}.notice.bad.svelte-45c0k3{color:var(--body-ink);border-left-color:var(--page-muted)}.vow.svelte-45c0k3{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
