.auth-layout[data-v-a33efd96]{min-width:0}.auth-controls[data-v-a33efd96]{top:12px;z-index:100;align-items:center;gap:10px;max-width:calc(100vw - 24px);display:flex;position:absolute;inset-inline-end:12px}.auth-controls[data-v-a33efd96] .btn,.auth-controls[data-v-a33efd96] .btn.show,.auth-controls[data-v-a33efd96] .btn:active,.auth-controls[data-v-a33efd96] .btn:focus,.auth-controls[data-v-a33efd96] .btn:hover,.auth-controls[data-v-a33efd96] .menu-item>.menu-link,.auth-controls[data-v-a33efd96] .menu-item>.menu-link:hover,.auth-controls[data-v-a33efd96] .menu-item.show>.menu-link,.auth-controls[data-v-a33efd96] .show>.btn{filter:none;box-shadow:none!important;background:0 0!important;border:0!important}.auth-controls[data-v-a33efd96] .btn.btn-icon{border-radius:4px;line-height:1;width:auto!important;min-width:0!important;height:auto!important;padding:2px!important}.auth-controls[data-v-a33efd96] .menu-dropdown{position:relative}.auth-controls[data-v-a33efd96] .menu-sub-dropdown{text-align:start;flex-direction:column;min-width:150px;max-width:calc(100vw - 24px);margin-top:0;top:100%;width:max-content!important;padding:6px!important;position:absolute!important;inset-inline:auto 0!important;transform:none!important}.auth-controls[data-v-a33efd96] .menu-sub-dropdown .menu-item{width:100%}.auth-controls[data-v-a33efd96] .menu-sub-dropdown .menu-link{text-align:start;white-space:nowrap;border-radius:6px;justify-content:flex-start;width:100%;background:0 0!important;padding:8px 12px!important}.auth-controls[data-v-a33efd96] .menu-sub-dropdown .menu-link:hover{background:#0000000d!important}html[data-theme=dark]{background:#ffffff0f!important}.auth-controls[data-v-a33efd96] .menu-sub-dropdown .menu-title{color:#3f4254;margin-inline:8px!important}.auth-controls[data-v-a33efd96] .menu-sub-dropdown .menu-link:hover .menu-title{color:#009ef7}.auth-controls[data-v-a33efd96] .btn.btn-icon:focus-visible{outline-offset:2px;outline:2px solid #009ef7}.auth-controls[data-v-a33efd96] .btn.btn-icon img,.auth-controls[data-v-a33efd96] .btn.btn-icon svg{width:20px;height:20px}.auth-controls[data-v-a33efd96] .theme-toggle-contained{color:#3f4254!important}html[data-theme=dark]{color:#a1a5b7!important}html[data-theme=dark],html[data-theme=dark]{color:#d5d7e3!important}.auth-controls[data-v-a33efd96] .theme-toggle-contained .theme-moon,.auth-controls[data-v-a33efd96] .theme-toggle-contained .theme-star{fill:currentColor}
