.communication-notification-component__notification:not(:empty){align-self:center;pointer-events:all;margin:0 94px}._mobile .communication-notification-component__notification:not(:empty){margin:0 12px 16px;order:-1}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.communication-notification-view{position:relative;box-sizing:border-box;padding:12px 16px;border-radius:12px;box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:popup-in-up;animation-name:popup-in-up}.communication-notification-view__link-wrapper{color:inherit;text-decoration:none;cursor:default;cursor:pointer}.communication-notification-view._animation-hide{-webkit-animation-name:popup-out-up;animation-name:popup-out-up}.communication-notification-view._view_system_white{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.communication-notification-view._view_system_blue{background-color:var(--color-buttons-primary);color:var(--color-text-color-bg)}.communication-notification-view._view_color{background-color:inherit;color:inherit}.communication-notification-view._view_image{background-size:cover;background-position:50%;background-repeat:no-repeat;color:inherit;background-image:none}.communication-notification-view__close-transparent-icon{position:relative;width:20px;height:20px;border-radius:50%;color:var(--color-bw-white)}.communication-notification-view__close-transparent-icon svg{width:20px;height:20px}.communication-notification-view__close-transparent-icon:after{content:"";position:absolute;z-index:-1;top:4px;bottom:4px;left:4px;right:4px;border-radius:50%;background-color:var(--color-bw-grey30)}.communication-notification-view._view_system_white .communication-notification-view__close-transparent-icon{color:var(--color-icons-primary)}.communication-notification-view._view_system_white .communication-notification-view__close-transparent-icon:after{background-color:var(--color-bg-primary)}.communication-notification-view__close-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;top:-6px;right:-6px;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,.2));filter:drop-shadow(0 2px 6px rgba(0,0,0,.2));cursor:pointer}.communication-notification-view__close-button:hover{opacity:.9}.communication-notification-view__content{display:flex;align-items:center;overflow:hidden}.communication-notification-view__icon{color:inherit;text-decoration:none;cursor:default;width:48px;height:40px;flex-shrink:0;margin-right:12px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:none}.communication-notification-view__icon[href]{cursor:pointer}.communication-notification-view__text-info{display:flex}.communication-notification-view__description{color:inherit;text-decoration:none;cursor:default;position:relative;max-width:230px;font-size:14px;line-height:16px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:48px}.communication-notification-view__description[href]{cursor:pointer}.communication-notification-view__action-button{flex-shrink:0;padding-left:16px;display:flex;align-items:center;position:relative;margin-left:12px}.communication-notification-view__action-button:after{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:currentColor;opacity:.2}.communication-notification-view__action-button-link{color:inherit;text-decoration:none;cursor:default;font-size:14px;line-height:16px;font-weight:500;cursor:pointer}.communication-notification-view__action-button-link:hover{opacity:.8}.communication-notification-view._none-action-button .communication-notification-view__description{max-width:275px}._mobile .communication-notification-view__description{max-width:none!important;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:80px}