@layer base{._input_nmvvr_2{font-family:var(--font-family-base);font-size:.875rem;line-height:1.5;color:var(--foreground);background-color:#fbfcfd;border:1px solid #d9e2e9;border-radius:10px;padding:.65rem .8rem;width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.75rem;box-shadow:inset 0 1px 2px #10182805}._input_nmvvr_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_nmvvr_2:hover{border-color:#bfd3e2;background-color:#fff;box-shadow:0 2px 6px #19365009}._input_nmvvr_2:focus{border-color:#79afd4;box-shadow:0 0 0 3px #0b64aa14,0 2px 5px #1936500a;background-color:#fff}@media(max-width:680px){._input_nmvvr_2{height:3rem;font-size:1rem}}._input_nmvvr_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_nmvvr_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_nmvvr_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_nmvvr_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}
