/* RoiKib Nav Badge v1.6.8: never change the size or layout of the original icon/label. */
@media(max-width:900px){
  a.rk-nn-feed-link{position:relative!important;}
  a.rk-nn-feed-link > .rk-nn-badge{
    position:absolute!important;top:var(--rk-nn-top,3px)!important;
    left:var(--rk-nn-left,calc(50% + 6px))!important;right:auto!important;bottom:auto!important;
    display:inline-flex!important;align-items:center!important;justify-content:center!important;
    box-sizing:border-box!important;height:18px!important;min-width:18px!important;
    width:auto!important;max-width:42px!important;max-height:18px!important;
    margin:0!important;padding:0 4px!important;border:2px solid #fff!important;border-radius:999px!important;
    background:#e63746!important;color:#fff!important;white-space:nowrap!important;
    font:700 10px/14px Arial,sans-serif!important;letter-spacing:0!important;
    transform:none!important;animation:none!important;transition:none!important;
    box-shadow:none!important;pointer-events:none!important;z-index:12!important;
  }
  a.rk-nn-feed-link > .rk-nn-badge[hidden]{display:none!important;}
}
@media(min-width:901px){a.rk-nn-feed-link > .rk-nn-badge{display:none!important;}}

/* Safety: suppress any leftover v1.6.6 badges if an older template still loads.
   Current v1.6.8 badge is created only when unread count is positive. */
.rk-notify-feed-link > .rk-notify-badge,
.rk-nn-feed-link > .rk-notify-badge {display:none!important;}
.rk-nn-feed-link > .rk-nn-badge[hidden] {display:none!important;}
