/* v12.10.547 — a selected category must be unmistakable on both book edges.
   This sheet loads after the historical paper-tab variants, which otherwise
   restyle `.is-active` back to a light/gold tab. */
html body .magazine-shell .tabs .tab.is-active,
html body .magazine-shell .tabs .tab[aria-current="true"]{
  color:#fff!important;
  border-color:rgba(244,200,64,.92)!important;
  background:
    linear-gradient(135deg,#0b1016 0%,#252f3b 48%,#10161d 100%)!important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.18),
    inset 0 0 0 1px rgba(255,217,91,.22),
    0 4px 11px rgba(0,0,0,.5)!important;
  text-shadow:0 1px 2px rgba(0,0,0,.85)!important;
}
html body .magazine-shell .tabs .tab.is-active::before,
html body .magazine-shell .tabs .tab[aria-current="true"]::before{
  background:linear-gradient(180deg,rgba(255,255,255,.13),transparent 38%,rgba(0,0,0,.22))!important;
}
html body .magazine-shell .tabs .tab.is-active::after,
html body .magazine-shell .tabs .tab[aria-current="true"]::after{
  background:linear-gradient(90deg,rgba(255,223,113,.45),rgba(5,8,12,.35))!important;
}
html body .magazine-shell .tabs .tab.is-active :is(.tab-label,.tab-line),
html body .magazine-shell .tabs .tab[aria-current="true"] :is(.tab-label,.tab-line){
  color:#fff!important;
  text-shadow:0 1px 2px rgba(0,0,0,.9)!important;
}
