.subtitle.svelte-1sukuym{margin-bottom:1.5rem;font-size:.95em;color:var(--color-text-secondary, #666)}.modal-form.svelte-1sukuym{display:flex;flex-direction:column;gap:1rem}.form-group.svelte-1sukuym{display:flex;flex-direction:column;gap:.3rem}.form-group.svelte-1sukuym label:where(.svelte-1sukuym){font-weight:600;font-size:.85em}.form-error-message.svelte-1sukuym{text-align:center;padding:.6rem .75rem;color:#8b1a1a;background-color:#fde8e8;border:1px solid #e85a5a;border-radius:6px;font-size:.9rem}.modal-submit-button.svelte-1sukuym{margin-top:.5rem;width:100%}
