.notification-icon{text-decoration:none}.notification-icon>*{pointer-events:none}.notification-icon .medikt-icon{--size:32px}.notification-icon.notification-icon--positive{color:var(--color-blue-primary)}.notification-icon.notification-icon--negative{color:var(--color-red-primary)}.notification-actions{display:flex;flex-wrap:wrap;gap:12px}.notification-actions .notification-actions__last-action{color:var(--color-grey-500)}.notification-actions .medikt-button{--button-padding-x:12px;--button-min-size:32px;flex-shrink:0}.notification-channel{display:flex;flex-direction:column;gap:8px;margin:4px 0 8px}.notification-channel .notification-channel-info{align-items:center;display:flex;gap:8px}.notification-channel .notification-channel__icon{flex-shrink:0}.notification-channel .notification-channel__icon>*{pointer-events:none}.notification-channel .notification-channel__name{color:var(--color-blue-primary);text-decoration:none}.notification-comment{display:flex;flex-direction:column;gap:8px;margin:4px 0 8px}.notification-comment .notification-comment__name{color:var(--color-blue-primary);display:-webkit-box;text-decoration:none;line-clamp:2;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-comment .notification-comment__text{color:var(--color-grey-primary);display:-webkit-box;margin-top:4px;padding-left:8px;position:relative;line-clamp:2;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-comment .notification-comment__text:before{background-color:var(--color-blue-primary);content:"";height:100%;left:0;position:absolute;top:0;width:1.25px}.notification{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;padding:8px 12px;text-decoration:none}.notification:hover{background-color:var(--color-blue-50)}.notification .notification__icon{margin-top:4px;width:32px}.notification .notification__info{overflow:hidden}.notification .notification__title{color:var(--color-grey-primary);display:block;max-width:-moz-max-content;max-width:max-content;text-decoration:none}.notification .notification__message{margin-top:-2px;overflow:hidden;word-break:break-word}.notification .notification__message>*{color:var(--color-grey-600);text-decoration:none}.notification .notification__channel{margin-top:4px}.notification .notification__date{color:var(--color-grey-600)}
