.input-label.svelte-z700lw{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;color:var(--s-text)}.input-required.svelte-z700lw{color:var(--s-tint-danger-fg);margin-inline-start:.125rem}.input-wrapper.svelte-z700lw{position:relative;border-radius:.5rem;border:1px solid var(--s-border);background-color:var(--s-surface);transition:border-color .2s ease,box-shadow .2s ease}.input-wrapper--focused.svelte-z700lw{border-color:var(--s-accent);box-shadow:0 0 0 3px var(--s-tint-neutral-bg)}.input-wrapper--error.svelte-z700lw{border-color:var(--s-tint-danger-fg)}.input-wrapper--error.input-wrapper--focused.svelte-z700lw{border-color:var(--s-tint-danger-fg);box-shadow:0 0 0 3px var(--s-tint-danger-bg)}.input-wrapper--disabled.svelte-z700lw{background-color:var(--s-surface-2);cursor:not-allowed;opacity:.7}.input-field.svelte-z700lw{display:block;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;color:var(--s-text);background:transparent;border:none;border-radius:.5rem;outline:none}.input-field.svelte-z700lw::placeholder{color:var(--s-text-subtle)}.input-field.svelte-z700lw:disabled{color:var(--s-text-muted);cursor:not-allowed}.input-error.svelte-z700lw{margin-top:.375rem;font-size:.8125rem;color:var(--s-tint-danger-fg)}
