/* REVISION 0.7 — auth locale control override only. */
.auth-language-trigger{width:36px!important;min-width:36px!important;height:36px!important;padding:0!important;display:grid!important;place-items:center!important;overflow:hidden}
.auth-language-trigger>.locale-flag,.auth-language-option>.locale-flag{width:20px;height:14px}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.password-field{position:relative}.password-field .input{padding-right:52px}.password-toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:grid;place-items:center;border:0;background:transparent;color:#8fa6bf;cursor:pointer}.password-toggle:hover,.password-toggle:focus-visible{color:#fff;background:rgba(55,112,170,.14);outline:none}.password-eye{position:relative;width:20px;height:13px;border:1.8px solid currentColor;border-radius:50%/62% 62% 38% 38%;transform:rotate(0deg)}.password-eye:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;border:1.6px solid currentColor;border-radius:50%;transform:translate(-50%,-50%)}.password-toggle.is-visible .password-eye:before{content:"";position:absolute;left:9px;top:-5px;width:1.8px;height:23px;background:currentColor;transform:rotate(45deg);transform-origin:center}
@media(max-width:820px){.auth-language-trigger{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.auth-language-trigger>.locale-flag{width:21px;height:14px}.auth-language-option{grid-template-columns:1fr!important;width:42px!important;min-width:42px!important;height:38px!important;min-height:38px!important;padding:0!important;place-items:center!important}.auth-language-option strong,.auth-language-option>span:not(.locale-flag){display:none!important}.auth-language-popover{display:grid!important;gap:5px!important;justify-items:center!important;padding:7px!important}}
