.account-menu{pointer-events:auto;position:relative}.account-menu-button{isolation:isolate;width:var(--hdr-button,44px);height:var(--hdr-button,44px);background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);color:var(--ui-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid;position:relative}.account-menu-button:before,.account-menu-panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--glass-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}a.account-menu-button{text-decoration:none}span.account-menu-button{cursor:default}.account-menu-button:hover{transform:scale(1.04)}.account-menu-button[aria-expanded=true]{transform:none}.account-menu-button:focus-visible{outline:2px solid var(--ui-ink);outline-offset:3px}.account-menu-button>svg{width:20px;height:20px}.account-menu-face{object-fit:cover;color:#d6ff45;background:#171713;border-radius:50%;place-items:center;width:calc(100% - 8px);height:calc(100% - 8px);font-size:15px;font-weight:900;line-height:1;display:grid}.account-menu-face[data-large]{width:40px;height:40px;font-size:17px}.account-menu-count{background:var(--notice);min-width:18px;color:var(--notice-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;margin-inline:auto 6px;padding:0 5px;font-size:11px;font-style:normal;font-weight:800;line-height:18px}.account-menu-panel{top:calc(100% + 10px);z-index:90;isolation:isolate;overscroll-behavior:contain;background:var(--glass-fill-panel);width:292px;max-height:calc(100dvh - 100px);-webkit-backdrop-filter:var(--glass-blur-panel);backdrop-filter:var(--glass-blur-panel);box-shadow:var(--glass-shadow);color:var(--ui-ink);text-align:start;border-radius:20px;padding:6px;font-size:14px;animation:.14s ease-out backwards account-menu-in;display:grid;position:absolute;inset-inline-end:0;overflow-y:auto}.account-menu-panel:focus{outline:none}.account-menu-head{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 12px;display:grid}.account-menu-head strong,.account-menu-head small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-menu-head strong{font-size:14.5px;font-weight:800}.account-menu-head small{color:var(--ui-muted);margin-top:1px;font-size:12.5px;font-weight:600}.account-menu-group{gap:1px;padding-block:6px;display:grid}.account-menu-head+.account-menu-group,.account-menu-group+.account-menu-group{border-top:1px solid var(--ui-border)}.account-menu-group form{margin:0}.account-menu-row{width:100%;min-height:40px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 10px;font-weight:650;text-decoration:none;transition:background-color .12s;display:flex}:is(.account-menu-row:hover,.account-menu-row:focus-visible){background:color-mix(in srgb, var(--ui-ink) 9%, transparent);outline:none}.account-menu-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-ink)}.account-menu-icon{width:20px;color:var(--ui-muted);flex:none;place-items:center;display:grid}.account-menu-icon>svg{width:18px;height:18px}.account-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.account-menu-chevron{width:16px;height:16px;color:var(--ui-muted);flex:none;transition:transform .15s}.account-menu-row[aria-expanded=true] .account-menu-chevron{transform:rotate(180deg)}.account-menu-languages{grid-template-columns:1fr 1fr;gap:2px;padding:2px 0 4px 32px;display:grid}.account-menu-languages button{min-height:34px;color:var(--ui-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 10px;font-size:13px;font-weight:650}.account-menu-languages button:hover{background:color-mix(in srgb, var(--ui-ink) 9%, transparent);color:var(--ui-ink)}.account-menu-languages button[aria-checked=true]{background:var(--ui-ink);color:var(--ui-surface);font-weight:800}@media (max-width:460px){.site-header-actions .account-menu-button{width:38px;height:38px}}@media (max-width:640px){.account-menu-panel{top:68px;width:min(320px,100vw - 16px);max-height:calc(100dvh - 84px);position:fixed;inset-inline-end:8px}}@keyframes account-menu-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.account-menu-button,.account-menu-row,.account-menu-chevron{transition:none}.account-menu-panel{animation:none}}.account-menu-stars{background:color-mix(in srgb, var(--ui-ink) 6%, transparent);font-variant-numeric:tabular-nums;color:var(--ui-ink);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:13px;font-weight:800;text-decoration:none;transition:background-color .28s,border-color .28s,color .28s;display:inline-flex}:root{--account-stars-hover-fill:color-mix(in srgb, var(--star,#f8c51e) 18%, #fff);--account-stars-hover-line:color-mix(in srgb, var(--star,#f8c51e) 55%, transparent)}:root[data-theme=night]{--account-stars-hover-fill:#ffe8b021;--account-stars-hover-line:#ffc94a99}:is(.account-menu-stars:hover,.account-menu-stars:focus-visible){border-color:var(--account-stars-hover-line);background:var(--account-stars-hover-fill);outline:none}.account-menu-stars:focus:not(:focus-visible){outline:none}.account-menu-stars:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-ink)}.account-menu-stars svg{width:14px;height:14px;color:var(--star-edge,#e2a800);fill:var(--star,#f8c51e)}
