.notification-popover{z-index:90;box-sizing:border-box;border:1px solid var(--line,#e3eae6);color:var(--ink,#202e2a);transform-origin:100% 0;background:#fff;border-radius:18px;outline:none;flex-direction:column;animation:.16s ease-out notification-unfold;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #17382b1c,0 2px 8px #17382b08}.notification-popover-heading{border-bottom:1px solid var(--line,#e3eae6);flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 16px 11px 20px;display:flex}.notification-popover-heading h2{letter-spacing:-.5px;margin:0;font-size:17px;font-weight:700}.notification-popover-heading .icon-button{color:#74817b;border-radius:50%}.notification-popover-heading .icon-button:hover{background:#f2f6f3}.notification-popover-body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:14px 16px 16px;overflow-y:auto}.notification-popover .notification-toolbar{padding-bottom:12px}.notification-popover .notification-list{margin:8px 0 0}.notification-popover .notification-item{gap:10px;padding:14px 10px}.notification-popover .notification-item:hover{transform:none}.notification-popover .notification-empty{padding:28px 8px}.notification-popover .notification-footnote{margin:14px 4px 0}.notification-popover button:focus-visible{outline:2px solid var(--green,#26765d);outline-offset:2px}@keyframes notification-unfold{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.notification-popover{animation:none}}
