/* Existing settings geometry governs portrait, landscape single-column, desktop. */
.r9-setting-link small{display:block;font-size:.8em;color:var(--muted);margin-top:.35rem}
.r143-filters{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-bottom:1rem}
.r143-filters label:last-child{grid-column:1/-1}
.r143-filters input,.r143-filters select{width:100%;min-width:0}
#r143-results .r6-theme-option{min-width:0;overflow-wrap:anywhere}
#r143-results .r6-theme-option small{font-size:.75em;color:var(--muted)}
#r143-results .r6-theme-option img{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}
.r143-pagination{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:1rem}
@media(max-width:360px){.r143-filters{grid-template-columns:1fr}.r143-pagination{font-size:.85em}}
