.Input-module__4w36xq__field{flex-direction:column;display:flex}.Input-module__4w36xq__label{font-weight:var(--sn-font-semibold);font-size:var(--sn-font-size-0-95);align-items:center;gap:.4rem;margin-bottom:.35rem;display:flex}.Input-module__4w36xq__hint{font-size:var(--sn-font-size-0-75);font-weight:var(--sn-font-medium);color:var(--sn-text-muted)}.Input-module__4w36xq__input{border-radius:var(--sn-radius-md);border:1px solid var(--sn-border);background:var(--sn-surface);width:100%;color:var(--sn-text);font-size:var(--sn-font-size-0-95);padding:.7rem .9rem;font-family:inherit;transition:border-color .15s,box-shadow .15s}.Input-module__4w36xq__input:focus{border-color:var(--sn-purple-accent-soft-border);box-shadow:0 0 0 3px var(--sn-purple-accent-soft-bg);outline:none}.Input-module__4w36xq__input:disabled{opacity:.6;cursor:not-allowed;background:var(--sn-surface-raised)}.Input-module__4w36xq__input::placeholder{color:var(--sn-text-muted)}.Input-module__4w36xq__inputError{border-color:var(--sn-red-accent-soft-border)}.Input-module__4w36xq__inputError:focus{border-color:var(--sn-red-accent);box-shadow:0 0 0 3px var(--sn-red-accent-soft-bg)}.Input-module__4w36xq__helper{font-size:var(--sn-font-size-0-75);color:var(--sn-text-muted);margin:.35rem 0 0}.Input-module__4w36xq__error{font-size:var(--sn-font-size-0-75);color:var(--sn-red-accent);margin:.35rem 0 0}
