.portal-notification-center{position:relative;margin-inline-start:auto}.portal-notification-button{position:relative;border:1px solid #dce8e9;background:#fff;color:#087c70;border-radius:11px;width:36px;height:36px;cursor:pointer;font-size:19px}.portal-notification-button span{position:absolute;top:-6px;left:-6px;min-width:17px;height:17px;padding:1px 4px;border-radius:10px;background:#c84b50;color:#fff;font-size:9px;font-weight:800}.portal-notification-panel{position:absolute;z-index:20;top:44px;right:0;width:310px;padding:15px;border:1px solid #e0eaec;border-radius:15px;background:#fff;box-shadow:0 14px 35px rgba(30,50,85,.16);direction:rtl}.portal-notification-panel>strong{display:block;color:#173b47;margin-bottom:10px}.notification-item{padding:10px 0;border-bottom:1px solid #edf2f3;cursor:pointer}.notification-item:last-child{border-bottom:0}.notification-item b{color:#173b47;font-size:11px}.notification-item p{color:#667a82;font-size:11px;line-height:1.8;margin:4px 0}.notification-item small,.portal-notification-panel>small{color:#89979c;font-size:9px}.notification-item.is-unread{background:#f0faf7;margin:0 -8px;padding:10px 8px;border-radius:8px}@media(max-width:560px){.portal-notification-panel{position:fixed;top:112px;right:11px;left:11px;width:auto}}