.has-password-toggle[data-v-269d04f0]{position:relative}.has-password-toggle input[data-v-269d04f0]{padding-right:44px}.password-toggle[data-v-269d04f0]{align-items:center;background:none;border:none;color:var(--color-body);cursor:pointer;display:inline-flex;justify-content:center;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:color .15s ease;z-index:2}.password-toggle i[data-v-269d04f0]{font-size:16px}.password-toggle[data-v-269d04f0]:hover{color:var(--color-primary,#6366f1)}.password-toggle[data-v-269d04f0]:focus-visible{border-radius:4px;outline:2px solid var(--color-primary,#6366f1);outline-offset:2px}
