/* Catbar scroll arrows (added 2026-11-12). Remove by deleting this file + its enqueue in functions.php */
.bk-catbar-wrap{position:relative}
.bk-sc-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;padding:0;border-radius:50%;
  border:1px solid rgba(21,42,82,.25);background:#fff;color:#152a52;font-weight:700;font-size:18px;line-height:1;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;
  box-shadow:0 2px 8px rgba(15,23,42,.15);opacity:1;transition:opacity .15s ease}
.bk-sc-btn[hidden]{display:none}
.bk-sc-btn:hover{background:#f1f5f9}
.bk-sc-btn:focus-visible{outline:3px solid #1d4ed8;outline-offset:2px}
.bk-sc-left{left:62px} /* clear of the accessibility toolbar toggle (fixed, left) */
.bk-sc-right{right:6px}
/* touch-only devices: swipe is natural, keep UI uncluttered */
@media (hover:none) and (pointer:coarse){.bk-sc-btn{display:none!important}}
