.password-field{position:relative;display:block;width:100%}.password-field>input{padding-right:56px!important}.password-visibility-toggle,.auth-card .password-visibility-toggle{position:absolute;z-index:1;top:50%;right:6px;display:grid;place-items:center;width:36px;height:36px;min-height:0!important;padding:0!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#8494ac!important;box-shadow:none!important;transform:translateY(-50%);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.password-visibility-toggle:hover,.auth-card .password-visibility-toggle:hover{background:#17263d!important;border-color:#2d4260!important;color:#e2ebfb!important;transform:translateY(-50%) scale(1.03)}.password-visibility-toggle[aria-pressed="true"],.auth-card .password-visibility-toggle[aria-pressed="true"]{background:#1d3152!important;border-color:#3c5f95!important;color:#a9c5ff!important}.password-visibility-toggle:focus-visible{outline:2px solid #7294ff;outline-offset:2px}.password-visibility-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}html[data-theme="light"] .password-visibility-toggle,html[data-theme="light"] .auth-card .password-visibility-toggle{color:#63758d!important}html[data-theme="light"] .password-visibility-toggle:hover,html[data-theme="light"] .auth-card .password-visibility-toggle:hover{background:#eaf1fb!important;border-color:#cbd9eb!important;color:#274f94!important}html[data-theme="light"] .password-visibility-toggle[aria-pressed="true"],html[data-theme="light"] .auth-card .password-visibility-toggle[aria-pressed="true"]{background:#e1ebff!important;border-color:#b7cdf7!important;color:#2850a0!important}
