/* One selection surface: remove the obsolete sliding pseudo-element. */
html .collection-segments::before{content:none!important;display:none!important}
html[data-lighting] body .collection-segments button{background:transparent!important;color:var(--muted)!important}
html[data-lighting] body .collection-segments button:is(.active,[aria-pressed="true"]){background:var(--chip-active)!important;color:var(--chip-selected-text)!important}
.catalog-refresh-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin:0 0 16px;border:1px solid var(--edge);border-radius:12px;background:var(--surface);color:var(--muted);font-size:13px}
.catalog-refresh-notice button{min-height:44px}
@media(max-height:560px) and (orientation:landscape) and (pointer:coarse){
 .shelf-rail{gap:9px}
 .shelf-rail>.tile{flex:0 0 calc((100% - 36px)/5);width:calc((100% - 36px)/5);min-width:0}
 .shelf-rail .tile .art{aspect-ratio:2/3}
 .shelf-heading h3{font-size:18px}
}
