/* Compact selection cards, one control per criterion. */
.catalog-selectors{display:grid;gap:20px;margin:22px 0}.selector-group h2{font-size:16px;margin:0 0 10px}.selector-group .browse-heading h2{margin:0}.selection-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.selection-tiles .category-tile{height:67px;min-height:67px;border-radius:8px;position:relative}.selection-tiles .category-tile span{font-size:12px;padding:0 8px}.selection-tiles .category-tile small{position:absolute;right:7px;bottom:4px;font-size:10px;color:#c6d0c3;z-index:2}.selection-tiles [hidden]{display:none!important}.selector-lower{display:grid;grid-template-columns:1fr 1fr;gap:25px}.choice-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.choice-tile{display:flex;align-items:center;justify-content:center;gap:9px;min-height:54px;background:#111a20;border:1px solid #344047;border-radius:8px;color:#dce5e8;font:inherit;font-size:12px;padding:9px;cursor:pointer}.choice-tile img{width:25px;height:25px;object-fit:contain}.choice-tile b{font-size:23px;color:#acff4d}.choice-tile[aria-pressed=true],.selection-tiles [aria-pressed=true]{border-color:#adff4d;box-shadow:0 0 12px #aaff4520;color:#b5ff60}.choice-tile:hover{border-color:#7b9b61}.choice-tile:disabled{cursor:default;opacity:.65}.adult-category{justify-self:end}.adult-category>a{display:flex;align-items:center;gap:12px;padding:10px 15px;border:1px solid #505468;border-radius:8px;font-size:12px;color:#c9c9d8;background:#161923}.adult-category [hidden]{display:none}.adult-category b{font-size:16px}.catalog-toolbar{margin-top:18px}.ranking-note{font-size:11px;color:#a7b4bc;margin:10px 0}.catalog-gate{padding:32px;background:#111920;border:1px solid #505468;border-radius:12px;margin:24px 0}.catalog-gate[hidden]{display:none}.catalog-gate h2{margin-top:0}.catalog-gate a{display:inline-block;margin:15px}.home-page .home-main{justify-content:center}.home-page .home-hero{flex:1}.steam-game-card:focus-within{outline:2px solid #acff4d;outline-offset:3px}
@media(max-width:700px){.selection-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.selector-lower{grid-template-columns:1fr;gap:18px}.selection-tiles .category-tile{height:61px;min-height:61px}.choice-tile{font-size:11px;gap:5px}.adult-category{justify-self:stretch}.adult-category>a{justify-content:center}.catalog-selectors{gap:16px}.catalog-gate{padding:20px}}

.catalog-selectors[hidden],.catalog-toolbar[hidden]{display:none!important}
