.account-popover{position:relative}.account-menu{position:absolute;right:0;top:calc(100% + 10px);width:230px;padding:10px;background:#fff;border:1px solid #dce6f4;border-radius:15px;box-shadow:0 16px 44px #10263f24;z-index:1000}.account-menu [role=menuitem]{display:block;width:100%;padding:12px;text-align:left;border-radius:9px;background:transparent;color:#10263f}.account-menu [role=menuitem]:hover,.account-menu [role=menuitem]:focus-visible{background:#eaf1ff}.account-menu [data-account-logout]{color:#b11f31}.account-menu hr{border:0;border-top:1px solid #e4ebf5;margin:6px}.account-menu-caption{font-size:11px;color:#73839a;margin:5px 12px 8px}.avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.avatar-editor{display:grid;grid-template-columns:100px minmax(0,1fr);gap:24px;align-items:start}.avatar-preview{width:96px;height:96px;border-radius:24px;background:#eaf1ff;color:#065df0;display:grid;place-items:center;font-size:28px;font-weight:700;overflow:hidden}.avatar-preview img{width:100%;height:100%;object-fit:cover}@media(max-width:520px){.account-menu{position:fixed;right:12px;top:72px;width:min(260px,calc(100vw - 24px))}.avatar-editor{grid-template-columns:1fr;gap:16px}}
