.notifications-button .notifications-button__icon{height:20px}.notifications-button .notification__dot{fill:#ff4402}.notifications-button .notification__dot--warning{fill:var(--color-warning)}.notifications-button .notification__dot--white{fill:var(--color-primary-text)}.notifications-button.hasNotifications{animation-name:pulse;animation-duration:1.6s;animation-iteration-count:4}.notifications-button.hasNotifications svg{opacity:1}#notifications .header-menu__wrapper{background-color:var(--color-main-background-blur, var(--color-main-background));backdrop-filter:var(--filter-background-blur, none);-webkit-backdrop-filter:var(--filter-background-blur, none);transform-origin:center top}#notifications.header-menu--opened .header-menu__caret,#notifications.header-menu--opened .header-menu__wrapper{animation:nc-notif-panel-open .45s cubic-bezier(.2,0,0,1) both}@keyframes nc-notif-panel-open{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}#notifications .header-menu__caret{border-bottom-color:var(--color-main-background-blur, var(--color-main-background));transform-origin:center bottom}@keyframes pulse{0%{opacity:1}60%{opacity:.85}to{opacity:1}}.notification{padding-bottom:12px}.notification:not(:last-child){border-bottom:1px solid var(--color-border)}.notification.notification--new{position:relative;background-color:color-mix(in srgb,var(--color-primary-element) 16%,transparent)!important}.notification.notification--new:before{content:"";position:absolute;inset-block:calc(var(--default-grid-baseline, 4px) * 2);inset-inline-start:0;width:3px;background-color:var(--color-primary-element);border-radius:999px;animation:nc-nav-stripe-in var(--animation-quick, .2s) ease-out}.notification .notification-heading{display:flex;align-items:center;min-height:26px}.notification .notification-heading .notification-time{color:var(--color-text-maxcontrast);margin-block:13px;margin-inline-start:auto}.notification .notification-heading .notification-dismiss-button{margin:6px}.notification .notification-subject,.notification .notification-message,.notification .notification-full-message,.notification .notification-actions{margin-block:0 12px;margin-inline:12px}.notification .notification-subject{display:flex;align-items:center}.notification .notification-subject>.image{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--color-background-hover)}.notification .notification-subject>span.subject,.notification .notification-subject>a>span.subject,.notification .notification-subject>.rich-text--wrapper,.notification .notification-subject>a>.rich-text--wrapper{padding-inline-start:10px;overflow-wrap:anywhere}.notification .notification-message,.notification .notification-full-message{padding-inline-start:54px;color:var(--color-text-maxcontrast)}.notification .notification-message>.collapsed,.notification .notification-full-message>.collapsed{overflow:hidden;max-height:70px;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}.notification .notification-message>.notification-overflow,.notification .notification-full-message>.notification-overflow{display:none}.notification strong{font-weight:700;opacity:1}.notification .notification-actions{overflow:hidden}.notification .notification-actions .button-vue{line-height:normal;margin:2px 8px}img.notification-icon{width:26px!important;height:26px!important}.inbox-zero-celebrate{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:64px}.inbox-zero-check{width:52px;height:52px;position:relative;z-index:1}.inbox-zero-circle{fill:none;stroke:var(--color-element-success);stroke-width:3;stroke-dasharray:138;stroke-dashoffset:138;animation:inbox-zero-circle-draw .8s cubic-bezier(.65,0,.35,1) .2s both}.inbox-zero-checkmark{fill:none;stroke:var(--color-element-success);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:inbox-zero-check-draw .6s cubic-bezier(.65,0,.35,1) .9s both}@keyframes inbox-zero-circle-draw{to{stroke-dashoffset:0}}@keyframes inbox-zero-check-draw{to{stroke-dashoffset:0}}.confetti-dot{position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);width:6px;height:6px;border-radius:50%;animation:confetti-burst 1s ease-out calc(.5s + var(--confetti-i, 0) * .1s) both}.confetti-dot:nth-child(1){background:#f55}.confetti-dot:nth-child(2){background:#f90}.confetti-dot:nth-child(3){background:#fc0}.confetti-dot:nth-child(4){background:#5c5}.confetti-dot:nth-child(5){background:#00679e}.confetti-dot:nth-child(6){background:#a5f}.confetti-dot:nth-child(7){background:#f5a}.confetti-dot:nth-child(8){background:#5cc}@keyframes confetti-burst{0%{transform:rotate(calc(45deg * var(--confetti-i, 0))) translateY(0) scale(1);opacity:1}to{transform:rotate(calc(45deg * var(--confetti-i, 0))) translateY(-34px) scale(0);opacity:.8}}
