body.pia-saas-page .pia-saas .pia-saas-favorite-category{display:block;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 9px/1.15 Montserrat,'Segoe UI',Arial,sans-serif!important;color:#8395A2!important;margin-top:auto}
body.pia-saas-page .pia-saas .pia-saas-topbar-actions{display:flex;align-items:center;gap:12px;min-width:0}
body.pia-saas-page .pia-saas .pia-saas-notify{position:relative;flex:none}
body.pia-saas-page .pia-saas .pia-saas-notify-toggle{display:grid;place-items:center;position:relative;width:39px;height:39px;padding:0;color:var(--pia-navy)!important;background:#F3F8FA!important;border:1px solid #DEE9EF!important;border-radius:12px!important;cursor:pointer}
body.pia-saas-page .pia-saas .pia-saas-notify-toggle:hover{background:#E5F4F8!important}
body.pia-saas-page .pia-saas .pia-saas-notify-toggle:focus-visible{outline:2px solid var(--pia-primary);outline-offset:2px}
body.pia-saas-page .pia-saas .pia-saas-notify-badge{position:absolute;top:-6px;right:-7px;min-width:19px;height:19px;padding:0 4px;display:grid;place-items:center;border-radius:12px;background:#C52A48!important;color:#fff!important;font:700 10px/1 Arial,sans-serif!important}
body.pia-saas-page .pia-saas .pia-saas-notify-badge[hidden]{display:none!important}
body.pia-saas-page .pia-saas .pia-saas-notify-panel{position:absolute;right:-7px;top:calc(100% + 12px);z-index:160;width:min(370px,calc(100vw - 24px));max-height:min(540px,75vh);display:flex;flex-direction:column;overflow:hidden;background:#fff!important;border:1px solid #D6E5EC!important;border-radius:15px;box-shadow:0 18px 55px #152F4540}
body.pia-saas-page .pia-saas .pia-saas-notify-panel[hidden]{display:none!important}
body.pia-saas-page .pia-saas .pia-saas-notify-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 16px;border-bottom:1px solid #E2ECF1;flex-wrap:wrap}
body.pia-saas-page .pia-saas .pia-saas-notify-heading strong{color:#172E45;font-size:15px}
body.pia-saas-page .pia-saas .pia-saas-notify-heading button{border:0!important;background:transparent!important;color:#087C93!important;cursor:pointer;font-size:11px}
body.pia-saas-page .pia-saas .pia-saas-notify-heading-actions{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%}
body.pia-saas-page .pia-saas .pia-saas-notify-heading button.pia-saas-notify-danger{color:#AA3850!important}
body.pia-saas-page .pia-saas .pia-saas-notify-heading button:disabled{opacity:.48;cursor:not-allowed}
body.pia-saas-page .pia-saas .pia-saas-notify-list{min-height:60px;overflow-y:auto;overscroll-behavior:contain}
body.pia-saas-page .pia-saas .pia-saas-notify-empty{padding:18px;color:#667D8F;font-size:12px}
body.pia-saas-page .pia-saas .pia-saas-notify-item{padding:13px 16px;border-bottom:1px solid #E8EFF3;background:#fff!important}
body.pia-saas-page .pia-saas .pia-saas-notify-item.is-unread{background:#F0FAFD!important;border-left:3px solid #087C93}
body.pia-saas-page .pia-saas .pia-saas-notify-item.pia-saas-notify-critical.is-unread{border-left-color:#C52A48}
body.pia-saas-page .pia-saas .pia-saas-notify-item.pia-saas-notify-warning.is-unread{border-left-color:#DC841F}
body.pia-saas-page .pia-saas .pia-saas-notify-meta{display:flex;justify-content:space-between;gap:8px;color:#768997;font-size:10px;margin-bottom:5px}
body.pia-saas-page .pia-saas .pia-saas-notify-title{display:block;font-size:12px;color:#172E45}
body.pia-saas-page .pia-saas .pia-saas-notify-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0!important;color:#50677A!important;font-size:11px;line-height:1.45}
body.pia-saas-page .pia-saas .pia-saas-notify-actions{display:flex;gap:12px;margin-top:7px}
body.pia-saas-page .pia-saas .pia-saas-notify-actions a,body.pia-saas-page .pia-saas .pia-saas-notify-actions button{font-size:11px;color:#087C93!important;background:transparent!important;border:0!important;padding:0!important;cursor:pointer}
body.pia-saas-page .pia-saas .pia-saas-notify-actions button.pia-saas-notify-delete{color:#AA3850!important;margin-left:auto}
body.pia-saas-page .pia-saas .pia-saas-notify-actions button:disabled{opacity:.48;cursor:wait}
@media(max-width:560px){body.pia-saas-page .pia-saas .pia-saas-topbar-actions{gap:5px}body.pia-saas-page .pia-saas .pia-saas-notify-panel{right:-55px}}
