@layer base{.W2f8aW_input{font-family:var(--font-family-base);color:var(--foreground);background-color:var(--secondary);border:1px solid var(--input);border-radius:var(--radius);width:100%;height:2.75rem;box-shadow:none;transition:border-color var(--animation-duration-fast) ease, box-shadow var(--animation-duration-normal) ease;outline:none;padding:0 .85rem;font-size:1rem;line-height:1.5}.W2f8aW_input::placeholder{color:var(--muted-foreground);opacity:.8}.W2f8aW_input:focus,.W2f8aW_input[data-state=open]{border-color:var(--primary);box-shadow:var(--glow-blue)}.W2f8aW_input[aria-invalid=true]{border-color:var(--error)}.W2f8aW_input:disabled{color:var(--muted-foreground);cursor:not-allowed;opacity:.7}}
