.notification-popover-heading-actions[data-v-11a6fcbe]{flex-shrink:0;align-items:center;gap:2px;display:flex}.notification-bell-icon[data-v-11a6fcbe]{flex-shrink:0;display:inline-flex;position:relative}.notification-bell-count[data-v-11a6fcbe]{color:#fff;text-align:center;background:#b83b12;border-radius:20px;min-width:19px;padding:2px 4px;font-size:11px;font-weight:800;line-height:1.3;position:absolute;top:-9px;right:-11px}.notification-bell-label[data-v-11a6fcbe]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;max-width:100%;font-size:.62rem;overflow:hidden}.notification-popover[data-v-11a6fcbe]{border:1px solid var(--line,#d4e3e0);background:var(--surface,#fff);color:var(--color-text,#173e46);overscroll-behavior:contain;border-radius:18px;margin:0;padding:0;font-family:inherit;position:fixed;inset:auto;overflow:hidden;box-shadow:0 16px 60px #052f3a30}.notification-popover[open][data-v-11a6fcbe]{flex-direction:column;display:flex}.notification-popover[data-v-11a6fcbe]::backdrop{background:#062e3710}.notification-popover-heading[data-v-11a6fcbe]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 4px;display:flex}.notification-popover-heading h2[data-v-11a6fcbe]{color:inherit;margin:0;font-size:1.4rem}.notification-popover-close[data-v-11a6fcbe]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.notification-popover-close[data-v-11a6fcbe]:hover{background:var(--mint,#eaf4f0)}.notification-popover-toolbar[data-v-11a6fcbe]{border-bottom:1px solid var(--line,#d4e3e0);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:2px 16px 12px;display:flex}.notification-popover-toolbar>div[data-v-11a6fcbe]{gap:6px;display:flex}.notification-popover-toolbar button[data-v-11a6fcbe],.notification-popover-more[data-v-11a6fcbe],.notification-popover-error button[data-v-11a6fcbe]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:24px;padding:8px 14px;font-size:.88rem;font-weight:750}.notification-popover-toolbar button[aria-pressed=true][data-v-11a6fcbe]{background:var(--mint,#eaf4f0);color:var(--petrol,#064959)}.notification-popover-toolbar .notification-popover-read-all[data-v-11a6fcbe]{justify-content:center;align-items:center;padding:10px;display:inline-flex}.notification-popover-list[data-v-11a6fcbe]{overscroll-behavior:contain;min-height:0;padding:6px;overflow-y:auto}.notification-popover-row[data-v-11a6fcbe]{border-radius:12px;margin:3px 0}.notification-popover-row.is-unread[data-v-11a6fcbe]{background:var(--mint,#eaf4f0)}.notification-popover-item[data-v-11a6fcbe]{color:inherit;border-radius:12px;align-items:flex-start;gap:11px;min-height:70px;padding:14px 10px;text-decoration:none;display:flex}.notification-popover-item[data-v-11a6fcbe]:hover{background:#91baaa20}.notification-popover-icon[data-v-11a6fcbe]{background:var(--surface,#fff);width:44px;height:44px;color:var(--petrol,#064959);border:1px solid var(--line,#d4e3e0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notification-popover-copy[data-v-11a6fcbe]{overflow-wrap:anywhere;gap:4px;min-width:0;font-size:.86rem;line-height:1.45;display:grid}.notification-popover-copy strong[data-v-11a6fcbe]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.94rem;font-weight:800;display:-webkit-box;overflow:hidden}.notification-popover-copy time[data-v-11a6fcbe]{opacity:.8;font-size:.75rem}.notification-popover-dot[data-v-11a6fcbe]{background:var(--petrol,#064959);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin:8px 2px}.notification-popover-empty[data-v-11a6fcbe]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 16px;font-size:.9rem;display:flex}.notification-popover-more[data-v-11a6fcbe]{margin:6px auto;display:block}.notification-popover footer[data-v-11a6fcbe]{border-top:1px solid var(--line,#d4e3e0);flex-shrink:0}.notification-popover footer a[data-v-11a6fcbe]{min-height:48px;color:inherit;justify-content:center;align-items:center;gap:9px;padding:15px;font-weight:800;text-decoration:none;display:flex}.notification-popover footer a[data-v-11a6fcbe]:hover{background:var(--mint,#eaf4f0)}.notification-popover-error[data-v-11a6fcbe]{color:#733513;background:#fff2e8;padding:12px 16px;font-size:.85rem;line-height:1.4}.notification-popover button[data-v-11a6fcbe]:disabled{opacity:.55;cursor:wait}.notification-popover[data-v-11a6fcbe] :is(a,button):focus-visible{outline:3px solid var(--petrol,#064959);outline-offset:-3px}[data-theme=dark] .notification-bell-count[data-v-11a6fcbe]{color:#542108;background:#ffbd94}
