:root[data-theme] .account-menu-popover{--account-glass-surface:#0b1422;--account-glass-edge:color-mix(in srgb,var(--text-primary) 19%,transparent);--account-glass-wash:color-mix(in srgb,var(--text-primary) 5%,transparent);--account-glass-offset:-8px;color:var(--text-primary);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);transform-origin:100% 0;border-radius:20px;padding:7px;animation:.22s cubic-bezier(.2,.8,.2,1) both accountGlassOpen;border:1px solid var(--account-glass-edge)!important;background:linear-gradient(115deg,var(--account-glass-wash),transparent 45%,color-mix(in srgb,var(--accent) 8%,transparent)), color-mix(in srgb,var(--account-glass-surface) 78%,transparent)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--text-primary) 15%,transparent),inset 0 -1px color-mix(in srgb,var(--text-primary) 4%,transparent),0 16px 38px #00000030!important}:root[data-theme=light] .account-menu-popover{--account-glass-surface:#f9fbfe}:root[data-theme=dark][data-premium-theme] .account-menu-popover{--account-glass-surface:var(--premium-site-panel-deep)}:root[data-theme] .account-menu-popover[data-side=above]{--account-glass-offset:8px;transform-origin:100% 100%}:root[data-theme] .account-menu-popover>a,:root[data-theme] .account-menu-popover>form>button{min-height:46px;color:var(--text-primary);text-align:left;border:1px solid #0000;border-radius:12px;grid-template-columns:28px minmax(0,1fr);gap:11px;margin:1px 0;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .16s,border-color .16s;display:grid}:root[data-theme] .account-menu-popover :is(a,form>button):is(:hover,:focus-visible){border-color:var(--account-glass-edge);background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-primary);transform:none}:root[data-theme] .account-menu-popover :is(a,form>button):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:root[data-theme] .account-menu-popover .account-menu-icon{place-items:center;width:28px;height:28px;display:grid}:root[data-theme] .account-menu-popover .account-menu-icon svg{filter:drop-shadow(0 2px 2px #00000020);width:23px;height:23px}:root[data-theme] .account-menu-popover>form{border-top:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);margin-top:5px;padding-top:5px}:root[data-theme] .account-menu-popover>form>button{color:var(--error)}:root[data-theme] .account-menu-popover>form>button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)}:root :is(.portal-account-trigger,.subpage-account-trigger) .account-trigger-name{flex:auto;min-width:0;display:block}:root .account-trigger-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}:root[data-theme] .global-site-header[data-appearance=glass] :is(.portal-account-trigger,.subpage-account-trigger),:root[data-theme] .global-site-header[data-appearance=glass] .account-trigger-name,:root[data-theme] .global-site-header[data-appearance=glass] .account-trigger-name>.account-nickname{font-family:inherit;font-size:var(--header-label-size,13px);font-weight:var(--header-label-weight,600);letter-spacing:0;line-height:1}:root[data-theme] .global-site-header[data-appearance=glass] .account-trigger-name>.account-nickname{font-size:var(--account-name-size,var(--header-label-size,13px));line-height:1.15}:root[data-theme] .global-site-header[data-appearance=glass] .account-trigger-name>.account-nickname-wrap{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;max-height:2.3em;display:-webkit-box}:root .global-site-header[data-appearance=glass] .global-site-actions>.portal-account-trigger{gap:8px;max-width:192px;padding-inline:11px}:root .global-site-header[data-appearance=glass] .global-site-actions>.portal-account-trigger[data-long-name=true]{width:192px}:root .account-trigger-mobile-avatar{place-items:center;width:24px;height:24px;display:grid}:root[data-theme] .account-menu-popover>a.account-menu-pass-link{grid-template-columns:28px minmax(0,1fr) auto;align-items:center}:root[data-theme] .account-menu-pass-label{white-space:nowrap}:root[data-theme] .account-menu-pass-status{white-space:nowrap;color:var(--text-muted);justify-self:end;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}:root[data-theme] .account-menu-pass-status[data-premium=true]{color:var(--text-primary)}:root[data-theme] .account-menu-pass-status>span[aria-hidden]{align-items:center;display:flex}:root[data-theme] .account-menu-pass-status .premium-badge{flex:0 0 16px;width:16px;height:16px;margin:0}:root[data-theme] .account-menu-pass-status .premium-badge svg{width:100%;height:100%;display:block}@keyframes accountGlassOpen{0%{opacity:0;transform:translateY(var(--account-glass-offset)) scale(.975)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:root[data-theme] .account-menu-popover{animation:none}:root[data-theme] .account-menu-popover :is(a,form>button){transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme] .account-menu-popover{background:var(--account-glass-surface)!important}}
