.notification-bell{position:relative;display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-size:20px;line-height:1}.notification-bell svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.notification-bell:hover{background:#f5f8ff;border-color:#b2ccff}.notification-bell b{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#d92d20;color:#fff;font-size:10px}.receivables-tracker{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-bottom:18px;padding:20px 24px;border:1px solid #b2ddff;border-radius:18px;background:#eff8ff;color:var(--ink)}.receivables-tracker span{display:grid;gap:3px}.receivables-tracker small{color:#175cd3;font-weight:800;letter-spacing:.08em}.receivables-tracker strong{font-size:20px}.receivables-tracker em{color:var(--muted);font-style:normal}.receivables-tracker>b{color:#175cd3;font-size:25px}.receivables-tracker>i{grid-column:2;color:var(--muted);font-style:normal;text-align:right}
@media(max-width:760px){.notification-bell{width:38px;height:38px;font-size:17px}.receivables-tracker{grid-template-columns:1fr;padding:17px}.receivables-tracker>b,.receivables-tracker>i{grid-column:1;text-align:left}.topbar-actions{gap:4px!important}}
