.field-group.svelte-17i180e{margin-bottom:20px}.field-label.svelte-17i180e{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.required.svelte-17i180e{color:#ef4444}.form-input.svelte-17i180e{width:100%;background:var(--bg-base);border:1px solid var(--border);border-radius:8px;padding:10px 14px;font-size:14px;font-family:inherit;color:var(--text-primary);outline:none;transition:border-color .2s,box-shadow .2s;display:block;box-sizing:border-box}.form-input.svelte-17i180e:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.form-input.svelte-17i180e::-moz-placeholder{color:var(--text-muted)}.form-input.svelte-17i180e::placeholder{color:var(--text-muted)}.input-error.svelte-17i180e{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444426!important}.nce-error.svelte-17i180e{margin:6px 0 0;font-size:.82rem;color:#ef4444}
