.UserMenu-module__Ab6xna__root{position:relative}.UserMenu-module__Ab6xna__trigger{border-radius:var(--site-radius);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:4px;display:flex}.UserMenu-module__Ab6xna__trigger:hover{background:var(--site-primary-soft)}.UserMenu-module__Ab6xna__chevron{width:16px;height:16px;color:var(--site-text-muted);transition:transform .18s,color .18s}.UserMenu-module__Ab6xna__trigger[aria-expanded=true] .UserMenu-module__Ab6xna__chevron{color:var(--site-primary);transform:rotate(180deg)}.UserMenu-module__Ab6xna__panel{z-index:50;overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--site-border) 80%, transparent);border-radius:calc(var(--site-radius) * 2.5);background:var(--site-card);width:420px;max-width:calc(100vw - 32px);max-height:min(720px,100dvh - 88px);color:var(--site-text);text-align:left;box-shadow:0 16px 48px color-mix(in srgb, var(--site-text) 12%, transparent), 0 3px 10px color-mix(in srgb, var(--site-primary) 5%, transparent);animation:UserMenu-module__Ab6xna__account-menu-enter .18s var(--site-motion-ease) both;transform-origin:100% 0;scrollbar-width:thin;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.UserMenu-module__Ab6xna__header{border-bottom:1px solid color-mix(in srgb, var(--site-border) 65%, transparent);background:linear-gradient(120deg, color-mix(in srgb, var(--site-primary) 6%, var(--site-card)), var(--site-card));justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.UserMenu-module__Ab6xna__identity{align-items:center;gap:10px;min-width:0;display:flex}.UserMenu-module__Ab6xna__name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden}.UserMenu-module__Ab6xna__caption{color:var(--site-text-muted);margin-top:2px;font-size:11px;line-height:1.5}.UserMenu-module__Ab6xna__workbench{border-radius:var(--site-radius);min-height:34px;color:var(--site-primary);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:6px 8px;font-size:12px;font-weight:500;display:inline-flex}.UserMenu-module__Ab6xna__workbench:hover{background:var(--site-primary-soft)}.UserMenu-module__Ab6xna__sections{gap:16px;padding:16px 14px;display:grid}.UserMenu-module__Ab6xna__section h3{color:var(--site-text-muted);margin:0 0 6px;padding-inline:6px;font-size:12px;font-weight:500;line-height:1.5}.UserMenu-module__Ab6xna__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.UserMenu-module__Ab6xna__link{border-radius:var(--site-radius);min-width:0;min-height:38px;color:var(--site-text);align-items:center;gap:7px;padding:8px;font-size:14px;line-height:1.5;transition:background .16s,color .16s;display:flex}.UserMenu-module__Ab6xna__link svg{width:16px;height:16px;color:var(--site-text-muted);stroke-width:1.7px;flex-shrink:0;transition:color .16s}.UserMenu-module__Ab6xna__link span{white-space:nowrap}.UserMenu-module__Ab6xna__link:hover,.UserMenu-module__Ab6xna__link[aria-current=page]{background:var(--site-primary-soft);color:var(--site-primary)}.UserMenu-module__Ab6xna__link:hover svg,.UserMenu-module__Ab6xna__link[aria-current=page] svg{color:var(--site-primary)}.UserMenu-module__Ab6xna__footer{border-top:1px solid color-mix(in srgb, var(--site-border) 65%, transparent);padding:8px 14px}.UserMenu-module__Ab6xna__logout{border-radius:var(--site-radius);width:100%;min-height:36px;color:var(--site-text-muted);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:13px;transition:color .16s,background .16s;display:flex}.UserMenu-module__Ab6xna__logout:hover{background:var(--site-bg);color:var(--site-text)}.UserMenu-module__Ab6xna__root a:focus-visible,.UserMenu-module__Ab6xna__root button:focus-visible{outline:2px solid var(--site-primary);outline-offset:-2px}@keyframes UserMenu-module__Ab6xna__account-menu-enter{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:639px){.UserMenu-module__Ab6xna__panel{width:auto;max-width:none;max-height:calc(100dvh - 82px);position:fixed;top:66px;left:16px;right:16px}.UserMenu-module__Ab6xna__header{gap:10px;padding:16px}.UserMenu-module__Ab6xna__name{max-width:120px}.UserMenu-module__Ab6xna__sections{gap:14px;padding:14px 12px}.UserMenu-module__Ab6xna__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.UserMenu-module__Ab6xna__link{min-height:40px;font-size:14px}}@media (prefers-reduced-motion:reduce){.UserMenu-module__Ab6xna__panel{animation:none}.UserMenu-module__Ab6xna__chevron,.UserMenu-module__Ab6xna__link,.UserMenu-module__Ab6xna__link svg,.UserMenu-module__Ab6xna__logout{transition:none}}
