.tabs{border-bottom:1px solid var(--line,#e4dfee);background:#fff}
.tabs .wrap{display:flex;gap:2px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;padding-top:2px}
.tabs .wrap::-webkit-scrollbar{display:none}
.tabs a{flex:0 0 auto;font-size:14px;padding:9px 10px 8px;color:var(--mut,#6b6578);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}
.tabs a:hover{color:var(--p,#513996)}
.tabs a[aria-current=page]{color:var(--p,#513996);border-bottom-color:var(--g,#DF9126);font-weight:600}

/* category row + channel row (2026-11-10) */
.tabs .cats a{padding-left:6px;padding-right:6px;font-size:13.5px}
.tabs .cats a.cat{font-weight:600;color:var(--p,#513996)}
.tabs .cats a.cat.on{border-bottom-color:var(--g,#DF9126)}
.tabs .chans{border-top:1px solid var(--line,#e4dfee);padding-top:0}
.tabs .chans a{font-size:13.5px;padding:7px 9px 6px}

.foot .suggest{margin:.6em 0;font-size:.95em;line-height:1.6}

/* עברית / English toggle in the header (2026-11-11, English edition) */
.hdr-r{display:inline-flex;align-items:center;gap:12px}
a.lang{font-size:13.5px;font-weight:600;text-decoration:none;color:var(--p,#513996);border:1px solid var(--g,#DF9126);border-radius:20px;padding:2px 11px;line-height:1.6;white-space:nowrap}
a.lang:hover{background:var(--p,#513996);color:#fff;border-color:var(--p,#513996)}
@media (max-width:480px){.hdr-r{gap:8px}.top .brand{font-size:16px}}
