.AccountMenu_wrap__bhXX0{position:relative;flex:0 0 auto}.AccountMenu_trigger__fIN0Y{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;border:1px solid var(--border-strong);background:var(--bg-elev-2);cursor:pointer;transition:border-color .14s var(--ease),background .14s var(--ease)}.AccountMenu_trigger__fIN0Y:hover{border-color:var(--accent-line);background:var(--bg-elev-3)}.AccountMenu_avatar__rjQWE{width:28px;height:28px;border-radius:50%;display:block}.AccountMenu_avatarFallback__sCtbA{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--accent-soft);border:1.5px solid var(--accent);color:var(--accent);font-family:var(--font-display);font-weight:700;font-size:.8rem;line-height:1}.AccountMenu_panel__9zAve{position:absolute;top:calc(100% + 10px);right:0;z-index:50;width:220px;padding:14px;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--bg-elev);box-shadow:var(--shadow-lift)}.AccountMenu_panel__9zAve[hidden]{display:none}.AccountMenu_panelHead__1EQAC{padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--border)}.AccountMenu_name__W_OxQ{font-weight:750;font-size:.92rem;color:var(--text);overflow-wrap:anywhere}.AccountMenu_login__vUuKN{margin-top:2px;font-size:.8rem;color:var(--text-faint);overflow-wrap:anywhere}.AccountMenu_demoChip__W6UM2{margin-top:10px}.AccountMenu_list__cRw_h{list-style:none;display:flex;flex-direction:column;gap:2px}.AccountMenu_signOutForm__MOUpS{margin:0}.AccountMenu_group__WPqJM{margin-top:4px;padding-top:6px;border-top:1px solid var(--border)}.AccountMenu_groupLabel__wzgFE{display:block;padding:2px 10px 4px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.AccountMenu_item__FOQ_I{display:block;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-size:.88rem;font-weight:650;text-align:left;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.AccountMenu_item__FOQ_I:hover{background:var(--bg-elev-2);color:var(--text)}.AccountMenu_status__xAF61{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px 8px;font-size:.8rem;line-height:1.35;color:var(--text-muted)}.AccountMenu_status__xAF61 .spinner{color:var(--spark)}.AccountMenu_retry__My_7a{padding:3px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elev-2);color:var(--text);font:inherit;font-weight:650;cursor:pointer}.AccountMenu_retry__My_7a:hover{border-color:var(--accent-line)}.NotificationBell_wrap__c8Juf{position:relative;flex:0 0 auto}.NotificationBell_trigger__PWp4f{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;border:1px solid var(--border-strong);background:var(--bg-elev-2);color:var(--text-muted);cursor:pointer;transition:border-color .14s var(--ease),background .14s var(--ease),color .14s var(--ease)}.NotificationBell_trigger__PWp4f:hover{border-color:var(--accent-line);background:var(--bg-elev-3);color:var(--text)}.NotificationBell_icon__wgbp9{width:18px;height:18px}.NotificationBell_badge__kc_vg{position:absolute;top:-5px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-family:var(--font-mono);font-size:.66rem;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--bg)}.NotificationBell_panel__UVbF5{position:absolute;top:calc(100% + 10px);right:-46px;z-index:50;width:min(340px,calc(100vw - 32px));max-height:min(70vh,520px);overflow-y:auto;padding:14px;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--bg-elev);box-shadow:var(--shadow-lift)}.NotificationBell_panel__UVbF5[hidden]{display:none}.NotificationBell_panelHead__T7RxY{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--border)}.NotificationBell_title__7uBNi{font-size:.92rem;font-weight:750}.NotificationBell_note__O5iOy{padding:6px 2px;font-size:.86rem;color:var(--text-faint)}.NotificationBell_problem__ssk_W{margin-top:8px;font-size:.86rem;color:var(--danger)}.NotificationBell_list__C1t7J{list-style:none;display:flex;flex-direction:column;gap:2px}.NotificationBell_item__HjDL1{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:var(--radius-sm);color:var(--text-muted);font-size:.86rem;overflow-wrap:anywhere}a.NotificationBell_item__HjDL1:hover{background:var(--bg-elev-2);color:var(--text)}.NotificationBell_unread__9c4op .NotificationBell_item__HjDL1{color:var(--text);box-shadow:inset 3px 0 0 var(--accent)}.NotificationBell_read__8WF6p .NotificationBell_item__HjDL1{opacity:.8}.NotificationBell_message__l4Sre{font-weight:600}.NotificationBell_time__khNZt{font-family:var(--font-mono);font-size:.7rem;color:var(--text-faint)}