.i-field.svelte-15yswzh{display:flex;flex-direction:column;gap:var(--i-space-2)}.i-field__label.svelte-15yswzh{font-size:var(--i-fs-sm);font-weight:var(--i-fw-medium);color:var(--i-text)}.req.svelte-15yswzh{color:var(--i-danger);margin-left:2px}.i-field__hint.svelte-15yswzh{font-size:var(--i-fs-xs);color:var(--i-text-muted)}.i-field__error.svelte-15yswzh{font-size:var(--i-fs-xs);color:var(--i-danger)}.i-input.svelte-ghygf9{width:100%;height:40px;padding-inline:var(--i-space-3);background:var(--i-surface);color:var(--i-text);border:1px solid var(--i-border-strong);border-radius:var(--i-radius-md);transition:border-color var(--i-dur-fast) var(--i-ease),box-shadow var(--i-dur-fast) var(--i-ease)}.i-input.svelte-ghygf9::placeholder{color:var(--i-text-subtle)}.i-input.svelte-ghygf9:focus{outline:none;border-color:var(--i-primary);box-shadow:0 0 0 3px var(--i-ring)}.i-input.svelte-ghygf9:disabled{opacity:.6;cursor:not-allowed}.invalid.svelte-ghygf9{border-color:var(--i-danger)}.invalid.svelte-ghygf9:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--i-danger) 30%,transparent)}
