.field-group.svelte-5pi4m6{margin-bottom:20px}.field-label.svelte-5pi4m6{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.required.svelte-5pi4m6{color:#ef4444}.form-input.svelte-5pi4m6{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-5pi4m6:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.form-input.svelte-5pi4m6::-moz-placeholder{color:var(--text-muted)}.form-input.svelte-5pi4m6::placeholder{color:var(--text-muted)}.input-error.svelte-5pi4m6{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444426!important}
