.header-menus{display:flex;align-items:center;gap:24px;position:relative;flex-shrink:0}.app-shell.dashboard-shell .topbar .profile-toggle{padding:4px 6px;border:1px solid transparent;border-radius:10px;cursor:pointer;background:transparent;text-align:left}.app-shell.dashboard-shell .topbar .profile-toggle:is(:hover,.is-expanded){border-color:#32e61f;background:rgb(var(--theme-line)/.251)}.profile-trigger-copy{display:grid;gap:3px;max-width:160px;min-width:0}.profile-trigger-copy strong{font-size:12px;font-weight:600}.profile-trigger-copy small,.profile-trigger-copy strong{color:rgb(var(--theme-accent));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-trigger-copy small{font-size:10px}.profile-toggle>svg{transition:transform .15s;color:rgb(var(--theme-accent))}.profile-toggle.is-expanded>svg{transform:rotate(180deg)}.header-menus .notification{display:grid;place-items:center;width:32px;height:36px;border-radius:8px}.header-menus .notification:is(:hover,.is-expanded){background:rgb(var(--theme-accent)/.102);color:rgb(var(--theme-accent))}.header-menus :is(button,a):focus-visible{outline:2px solid rgb(var(--theme-accent));outline-offset:3px}.account-dropdown{position:absolute;top:calc(100% + 12px);right:0;width:300px;max-width:calc(100vw - 24px);border:1px solid #32e61f;border-radius:14px;background:linear-gradient(135deg,rgb(var(--theme-panel)),rgb(var(--theme-panel)));box-shadow:0 18px 50px #0008,0 0 0 1px rgb(var(--theme-accent)/.0235);z-index:100;overflow:hidden;color:rgb(var(--theme-accent));text-align:left;animation:account-menu-in .12s ease-out}.account-dropdown-heading{display:flex;align-items:center;gap:12px;padding:17px 18px;border-bottom:1px solid rgb(var(--theme-line))}.account-menu-avatar{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:linear-gradient(135deg,#32e61f,rgb(var(--theme-line)));border:1px solid rgb(var(--theme-accent)/.3333);color:rgb(var(--theme-accent));font-weight:600;border-radius:50%;font-size:13px}.account-dropdown-heading>div{min-width:0;display:grid;gap:4px}.account-dropdown-heading strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.account-dropdown-heading small{font-size:10px;color:rgb(var(--theme-accent));overflow-wrap:anywhere}.account-menu-actions{display:grid;gap:3px;padding:9px}.account-menu-actions :is(button,a){display:flex;align-items:center;gap:12px;width:100%;padding:12px 10px;border:0;border-radius:8px;color:rgb(var(--theme-accent));background:transparent;font-size:12px;font-weight:500;text-align:left;min-height:42px;cursor:pointer;text-decoration:none}.account-menu-actions :is(button,a)>span{flex:1 1}.account-menu-actions :is(button,a)>svg{color:rgb(var(--theme-accent));flex-shrink:0}.account-menu-actions :is(button,a):hover{background:#32e61f1c;color:rgb(var(--theme-ink))}.account-menu-actions :is(button,a):focus-visible{outline-offset:-2px;background:#32e61f1c}.account-menu-actions button:disabled{opacity:.55;cursor:wait}.account-workspace{padding:13px 18px 17px;border-top:1px solid rgb(var(--theme-line))}.account-workspace>p{margin:0 0 12px;font-size:8px;letter-spacing:1.4px;color:var(--accent);font-weight:600}.account-workspace>div{display:flex;align-items:center;gap:11px}.account-workspace-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:#32e61f2b;color:rgb(var(--theme-accent))}.account-workspace>div>span:nth-child(2){display:grid;gap:4px;flex:1 1;min-width:0}.account-workspace strong{font-size:11px;font-weight:600;overflow-wrap:anywhere}.account-workspace small{font-size:9px;color:rgb(var(--theme-accent))}.account-workspace-check{display:grid;place-items:center;width:21px;height:21px;flex-shrink:0;border-radius:50%;color:rgb(var(--theme-accent));background:#32e61f52;border:1px solid rgb(var(--theme-accent)/.4784)}.notifications-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgb(var(--theme-line))}.app-shell.dashboard-shell .notifications-heading h2{font-size:14px;font-weight:600;margin:0;color:rgb(var(--theme-accent))}.notifications-heading button{font-size:24px;line-height:1;width:28px;height:28px;border-radius:6px;color:rgb(var(--theme-accent))}.notifications-heading button:hover{background:#32e61f1c}.notifications-empty{display:flex;align-items:center;flex-direction:column;gap:11px;padding:29px 22px 31px;text-align:center}.notifications-empty>span{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:rgb(var(--theme-accent));background:#32e61f26}.notifications-empty strong{font-size:13px;font-weight:600}.notifications-empty p{font-size:11px;color:rgb(var(--theme-accent));line-height:1.7;margin:0}@keyframes account-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.profile-trigger-copy{display:none}.header-menus{gap:17px}}@media(max-width:760px){.header-menus{gap:6px}.app-shell.dashboard-shell .topbar .profile-toggle{gap:6px;padding:2px}.account-dropdown{position:fixed;right:12px;top:62px;width:300px;max-height:calc(100dvh - 82px);overflow:auto}.header-menus .notification{width:28px}.app-shell.dashboard-shell .topbar .header-menus .profile-toggle>svg{display:block;width:13px}}@media(prefers-reduced-motion:reduce){.account-dropdown{animation:none}.profile-toggle>svg{transition:none}}