._field_qg3q0_1{position:relative;display:block;width:100%;min-width:0}._input_qg3q0_2{min-height:48px;padding-right:3.5rem;font-size:16px}._toggle_qg3q0_3{position:absolute;right:2px;top:50%;transform:translateY(-50%);min-width:44px;min-height:44px;color:var(--muted-foreground);border-radius:var(--radius)}._toggle_qg3q0_3:focus-visible{outline:2px solid var(--primary);outline-offset:1px}
