.account-name-pill,.account-menu>summary>.account-name-pill{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;color:#f1f0fb;text-align:center;background:0 0;border:1px solid #3d4485;border-radius:999px;max-width:210px;min-height:32px;padding:0 14px;font:600 13px/30px Inter,Arial,sans-serif;display:block;overflow:hidden}.account-name-link{border-radius:999px;min-width:0;text-decoration:none;display:inline-flex}.account-name-link:focus-visible{outline-offset:3px;outline:2px solid #b8a4ff}.account-name-link:hover .account-name-pill,.account-menu summary:hover .account-name-pill,.account-menu[open] .account-name-pill{background:#242846;border-color:#72769f}@media (max-width:640px){.account-name-pill,.account-menu>summary>.account-name-pill{max-width:140px}.shell-actions .account-menu>summary>.account-name-pill{max-width:100px;padding:0 10px}}
.account-menu{color:#f3f4fc;flex:none;font:14px/1.5 Inter,Arial,sans-serif;position:relative}.account-menu-direct{max-width:210px;color:inherit;cursor:pointer;border-radius:999px;text-decoration:none;display:block}.account-menu-direct:focus-visible{outline-offset:3px;outline:2px solid #b8a4ff}.account-menu>summary{cursor:pointer;border-radius:999px;max-width:210px;list-style:none;display:block}.account-menu>summary::-webkit-details-marker{display:none}.account-menu>summary:focus-visible,.account-menu .account-menu-link:focus-visible,.account-menu-signout:focus-visible{outline-offset:3px;outline:2px solid #b8a4ff}.account-menu .account-menu-panel{box-sizing:border-box;z-index:110;text-align:left;background:linear-gradient(145deg,#202344,#151932 80%);border:1px solid #444775;border-radius:18px;width:min(304px,100vw - 24px);max-height:calc(100dvh - 100px);padding:8px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 20px 56px #03051280}.account-menu .account-menu-identity{border-bottom:1px solid #363c60;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px 12px;padding:14px 12px 16px;display:grid}.account-menu .account-menu-avatar{color:#d8caff;background:#9d80ff20;border:1px solid #7c68b866;border-radius:12px;place-items:center;width:40px;height:40px;font-size:17px;font-weight:600;display:grid}.account-menu .account-menu-person{gap:3px;min-width:0;display:grid}.account-menu .account-menu-person strong{color:#fff;overflow-wrap:anywhere;padding:0;font-size:15px;font-weight:600;line-height:1.4}.account-menu .account-menu-person>span{color:#aeb9d5;text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:12px;line-height:1.5;display:block;overflow:hidden}.account-menu .account-menu-plan{color:#cbb9f4;background:#a78bfa12;border:1px solid #7861b345;border-radius:6px;grid-column:2;justify-self:start;padding:3px 8px;font-size:11px;line-height:1.4}.account-menu .account-menu-nav{gap:3px;padding:8px 0;display:grid}.account-menu .account-menu-link,.account-menu-signout{box-sizing:border-box;color:#dbe1f2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:40px;padding:10px 12px;font:500 13px/1.5 Inter,Arial,sans-serif;text-decoration:none;display:flex}.account-menu .account-menu-link svg{color:#9e98c9;flex:none}.account-menu .account-menu-link>span{font:inherit;padding:0}.account-menu .account-menu-link .account-menu-arrow{color:#737f9f;margin-left:auto;font-size:14px}.account-menu .account-menu-link:hover{color:#fff;background:#a78bfa14}.account-menu .account-menu-link:hover svg,.account-menu .account-menu-link:hover .account-menu-arrow{color:#c4b5fd}.account-menu .account-menu-footer{border-top:1px solid #363c60;padding-top:6px}.account-menu-signout{color:#eab4c0}.account-menu-signout:hover{color:#ffccd7;background:#ef759612}.account-menu-signout:disabled{opacity:.6;cursor:wait}.account-menu-error{color:#ffd0d5;margin:8px;font:12px/1.5 Inter,Arial,sans-serif}.workspace-account{align-items:center;gap:14px;min-width:0;display:flex;position:relative}.workspace-account-name{text-overflow:ellipsis;white-space:nowrap;color:#f1f0fb;max-width:180px;font:600 13px/1.5 Inter,Arial,sans-serif;overflow:hidden}.workspace-account .account-menu-signout{white-space:nowrap;border:1px solid #3d4268;border-radius:8px;width:auto;min-height:32px;padding:6px 10px}.workspace-account .account-menu-error{background:#191d40;border-radius:8px;min-width:200px;padding:10px;position:absolute;top:100%;right:0}@media (max-width:640px){.account-menu-direct{max-width:140px}.workspace-account{gap:8px}.workspace-account-name{max-width:110px}.workspace-account .account-menu-signout{gap:6px;font-size:12px}}
