@layer base{._input_1tipv_2{font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--foreground);background-color:var(--surface);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;outline:none;height:2.5rem;box-shadow:inset 0 2px 4px #00000005}._input_1tipv_2::placeholder{color:var(--muted-foreground);opacity:.6;font-weight:400}._input_1tipv_2:hover{border-color:color-mix(in srgb,var(--border) 70%,var(--primary))}._input_1tipv_2:focus{border-color:var(--primary);box-shadow:var(--shadow-focus);background-color:var(--surface)}._input_1tipv_2:disabled{background-color:var(--muted);color:var(--muted-foreground);border-color:transparent;cursor:not-allowed;opacity:.7;box-shadow:none}@media(max-width:767px){._input_1tipv_2{font-size:1rem}}.dark ._input_1tipv_2{background-color:var(--surface);border-color:var(--border);box-shadow:inset 0 2px 4px #0000001a}.dark ._input_1tipv_2:hover{border-color:color-mix(in srgb,var(--border) 50%,var(--primary))}.dark ._input_1tipv_2:focus{border-color:var(--primary);box-shadow:var(--shadow-focus)}}
