.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{flex-wrap:wrap;gap:12px;display:flex}.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{flex-direction:column;gap:8px;margin:4px 0 8px;display:flex}.notification-channel .notification-channel-info{align-items:center;gap:8px;display:flex}.notification-channel .notification-channel__icon{flex-shrink:0}:is(.notification-channel .notification-channel__icon)>*{pointer-events:none}.notification-channel .notification-channel__name{color:var(--color-blue-primary);text-decoration:none}.notification-comment{flex-direction:column;gap:8px;margin:4px 0 8px;display:flex}.notification-comment .notification-comment__name{color:var(--color-blue-primary);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.notification-comment .notification-comment__text{color:var(--color-grey-primary);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;padding-left:8px;display:-webkit-box;position:relative;overflow:hidden}:is(.notification-comment .notification-comment__text):before{content:"";background-color:var(--color-blue-primary);width:1.25px;height:100%;position:absolute;top:0;left:0}.notification{grid-template-columns:auto 1fr;gap:12px;padding:8px 12px;text-decoration:none;display:grid}.notification:hover{background-color:var(--color-blue-50)}.notification .notification__icon{width:32px;margin-top:4px}.notification .notification__info{overflow:hidden}.notification .notification__title{max-width:max-content;color:var(--color-grey-primary);text-decoration:none;display:block}.notification .notification__message{word-break:break-word;margin-top:-2px;overflow:hidden}:is(.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)}
