@layer base{._input_kkv7r_2{font-family:var(--font-family-base);font-size:var(--text-base);line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;min-height:2.75rem;height:2.75rem;transition:border-color var(--animation-duration-fast) var(--ease-out),box-shadow var(--animation-duration-fast) var(--ease-out);outline:none;box-shadow:0 1px 2px #06002d0a}._input_kkv7r_2::placeholder{color:var(--muted-foreground);opacity:.8}._input_kkv7r_2:hover{border-color:var(--border-strong)}._input_kkv7r_2:focus,._input_kkv7r_2:focus-visible{border-color:var(--focus-ring);box-shadow:var(--shadow-focus)}._input_kkv7r_2[aria-invalid=true]{border-color:var(--error)}._input_kkv7r_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;box-shadow:none}}
