.sc-notif__btn{position:relative}.sc-notif__count{background:var(--sc-red,#e5484d);color:#fff;text-align:center;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--card,#fff);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:17px;position:absolute;top:2px;right:2px}.sc-notif__panel{width:min(380px,100vw - 24px);padding:0}.sc-notif__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-notif__read{font:inherit;color:var(--sc-blue,#1b5cff);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12.5px;font-weight:600}.sc-notif__read:hover{text-decoration:underline}.sc-notif__list{max-height:min(440px,70vh);margin:0;padding:0;list-style:none;overflow-y:auto}.sc-notif__item+.sc-notif__item{border-top:1px solid var(--sc-border,#e3e8f0)}.sc-notif__item--unread{background:var(--sc-blue-50,#e3ecff)}.sc-notif__row{color:inherit;grid-template-columns:10px 1fr;gap:10px;padding:11px 14px;text-decoration:none;display:grid}a.sc-notif__row:hover{background:var(--gray-50,#f5f7fb)}.sc-notif__item--unread a.sc-notif__row:hover{background:#d5e2ff}.sc-notif__dot{background:var(--sc-blue,#1b5cff);border-radius:50%;width:10px;height:10px;margin-top:5px}.sc-notif__dot--success{background:var(--sc-green,#12c878)}.sc-notif__dot--warning{background:var(--sc-amber,#f59e0b)}.sc-notif__dot--danger{background:var(--sc-red,#e5484d)}.sc-notif__text{flex-direction:column;gap:1px;min-width:0;display:flex}.sc-notif__title{color:var(--sc-ink,#0b1f3a);font-size:13.5px;font-weight:600}.sc-notif__msg{color:var(--sc-body,#2b3a55);overflow-wrap:anywhere;font-size:13px}.sc-notif__time{color:var(--sc-muted,#64708a);margin-top:2px;font-size:12px}
