.masthead-end .account[data-auth]{width:40px;height:40px;margin:0;padding:4px;overflow:visible;flex:0 0 40px;background:transparent!important}.masthead-end .account[data-auth].auth-signed-in .auth-avatar-image{width:32px;height:32px}.account[data-auth]{background:transparent!important}[data-auth]{cursor:pointer}.auth-login-icon{width:26px;height:26px;display:block;fill:currentColor}.account[data-auth] .auth-login-icon{width:32px;height:32px}.account[data-auth]:not(.auth-signed-in){background:transparent;color:var(--text)}.account[data-auth]:not(.auth-signed-in):hover{background:var(--hover)}.auth-avatar-image{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover}.auth-menu{position:fixed;z-index:1000;width:280px;padding:10px 0;border:1px solid #ddd;border-radius:12px;background:#fff;color:#0f0f0f;box-shadow:0 8px 30px #0003;font:14px Roboto,Arial,sans-serif}.auth-menu-profile{display:flex;gap:12px;align-items:center;padding:8px 16px 14px;border-bottom:1px solid #e5e5e5}.auth-menu-profile>img{width:40px;height:40px}.auth-menu-profile span,.auth-menu-profile strong,.auth-menu-profile small{display:block;min-width:0}.auth-menu-profile strong,.auth-menu-profile small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-menu-profile small{margin-top:3px;color:#606060}.auth-menu>a,.auth-menu>button{width:100%;display:block;padding:11px 16px;border:0;background:transparent;color:inherit;text-align:left;text-decoration:none}.auth-menu>a:hover,.auth-menu>button:hover{background:#f2f2f2}.gaming-login.auth-signed-in{max-width:190px}.gaming-login.auth-signed-in>img{width:28px;height:28px}.gaming-login.auth-signed-in>span{overflow:hidden;text-overflow:ellipsis}.music-user{width:32px!important;height:32px!important;padding:0!important;border-radius:50%;background:transparent!important;color:#fff}.music-user .auth-login-icon{width:30px;height:30px}@media(prefers-color-scheme:dark){.auth-menu{border-color:#3f3f3f;background:#282828;color:#fff}.auth-menu-profile{border-color:#3f3f3f}.auth-menu-profile small{color:#aaa}.auth-menu>a:hover,.auth-menu>button:hover{background:#3f3f3f}}
