.notifications{flex-direction:column;align-items:flex-start;max-width:276px;display:flex}.notifications:empty{margin:0}.notifications .item,.notifications .persistent-item{pointer-events:all;-webkit-box-shadow:3px 3px 0 var(--heavy-shadow);box-shadow:3px 3px 0 var(--heavy-shadow);border-radius:var(--entity-radius);background-color:var(--info-background);animation-name:hideme;animation-duration:.1s;animation-iteration-count:1;animation-delay:5s;-webkit-animation-direction:forward;animation-direction:forward;margin-bottom:10px;margin-right:0;padding:5px 8px;animation-timing-function:ease-out;animation-fill-mode:forwards}.notifications .item.success,.notifications .persistent-item.success{background-color:var(--success-background)}.notifications .item.danger,.notifications .persistent-item.danger{background-color:var(--danger-background)}.notifications .item:last-child,.notifications .persistent-item:last-child{margin-bottom:0}.notifications .item p,.notifications .persistent-item p{-webkit-user-select:text;user-select:text;margin:0}.notifications .persistent-item{animation:none}.notifications .row{align-items:flex-end;margin-top:5px;display:flex}.notifications .row button:first-child{margin-left:0}.notifications button{margin-left:6px}.notifications .button-only{margin:0}.notifications button+button,.notifications button+label,.notifications .button-wrap+.button-wrap{margin-left:6px}.notifications .hidden{display:none}.notifications .notification-jiggle{animation-name:notificationJiggle;animation-duration:.2s;animation-iteration-count:2;-webkit-animation-direction:forward;animation-direction:forward;animation-timing-function:ease-out;animation-fill-mode:forwards}.notifications .label-badge{position:initial;color:var(--primary-background);vertical-align:1px;margin-right:6px;font-size:10px;display:inline-block}.notifications .redo{transform:scaleX(-1)}.notifications .icon.refresh{vertical-align:0}.notifications .icon.resize{vertical-align:2px}.notifications .filter-icon{margin:0 0 0 4px}.notifications .badge.is-donor{vertical-align:0;margin:0 0 0 6px}.notifications .loader{vertical-align:-1.5px;margin-right:6px}@keyframes notificationJiggle{0%{transform:rotate(0)}25%{transform:rotate(-3deg)}50%{transform:rotate(2deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes hideme{0%{opacity:1}to{opacity:0}}
