.notification-bell-anchor{position:relative}.notification-saved-card{z-index:30;background:var(--card);width:min(21rem,100vw - 2rem);color:var(--card-foreground);box-shadow:0 6px 24px color-mix(in srgb, var(--foreground) 16%, transparent);transform-origin:100% 0;opacity:0;visibility:hidden;transition:transform .48s linear(0, .38 12%, .8 28%, 1.025 52%, .993 76%, 1), opacity .16s ease-out, visibility .48s;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0;transform:scale(.12,.5)}.notification-saved-card[data-visible]{opacity:1;visibility:visible;transform:scale(1)}.notification-bell-anchor button:focus-visible .notification-saved-card[data-visible]{outline:2px solid var(--ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.notification-saved-card{transition:none;transform:none}}
