.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page{font-size:var(--home-type-body);line-height:var(--home-body-line)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page :where(p,a,button,input,select,span,small,strong,dt,dd,legend,label,time){font-size:inherit}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page h1{font-size:var(--home-type-display);font-weight:var(--home-weight-display);letter-spacing:var(--home-display-tracking)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page :where(h2,h3){font-size:var(--home-type-heading);font-weight:var(--home-weight-heading);letter-spacing:var(--home-heading-tracking)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page :where(dt,legend,small,[class*=eyebrow],[class*=kicker],.run-scores-device-switcher__label,.run-scores-feed__fact>span:first-child){font-size:var(--home-type-caption);font-weight:var(--home-weight-caption);letter-spacing:var(--home-caption-tracking);line-height:var(--home-caption-line)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page :where(button,a,label,.run-scores-feed__updated,[class*=score]>span,[class*=results-heading]>span,[class*=feed] dd,[class*=game-card] dd){font-size:var(--home-type-meta);font-weight:var(--home-weight-ui)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page :where([class*=activity-stamp] dd,[class*=game-card__score] strong){font-size:var(--home-type-stat);font-weight:var(--home-weight-number)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page :where(.run-scores-game-card,.run-scores-game-card__score,.run-scores-empty,.run-scores-state,.run-scores-button,.tracker-button,.run-scores-error,.run-scores-catalog-filters__trigger,.run-scores-catalog-filters__toggle,.run-scores-catalog-active-filters button,.run-scores-catalog-load-more,.run-scores-device-rating-distribution__item,.run-scores-feed__all-link,.run-scores-feed__score-value){border-radius:var(--radius-run-score-card)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);gap:0}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div{border:0;border-right:1px solid var(--border-subtle);align-items:start;gap:var(--home-space-1);justify-content:initial;padding:var(--home-space-4) var(--home-space-5);border-radius:0;display:grid}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:first-child{padding-left:0}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:last-child{border-right:0;padding-right:0}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dt{color:var(--home-caption-color);font-family:var(--font-mono);font-size:var(--home-type-caption);font-weight:var(--home-weight-caption);letter-spacing:var(--home-caption-tracking);line-height:var(--home-caption-line);text-transform:uppercase;order:2}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dd{color:var(--ink);font-family:var(--font-sans);font-size:var(--home-type-stat);font-variant-numeric:normal;font-weight:var(--home-weight-number);order:1;line-height:1}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:first-child{background:color-mix(in srgb, var(--accent) 7%, transparent)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:first-child dd{font-size:calc(var(--home-type-stat) * 1.5);font-weight:var(--home-weight-primary);letter-spacing:var(--home-display-tracking)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-feed__list{gap:var(--home-space-2)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-feed__row{background:color-mix(in srgb, var(--surface) 45%, transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-run-score-card)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-feed__row:after{content:none}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-feed__scope{white-space:normal}@media (max-width:899px){.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-feed__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,5rem),1fr))}}@media (max-width:520px){.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-game-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-device-switcher__links{grid-template-columns:repeat(auto-fit,minmax(min(100%,5rem),1fr))}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-device-switcher__link{text-overflow:clip;white-space:normal;overflow:visible}}.RunScoresCatalogSurface-module__y_RJJG__coverage{gap:12px;padding:0;display:grid}.RunScoresCatalogSurface-module__y_RJJG__coverage .run-scores-device-rating-distribution{border:0;margin:0;padding:0}.RunScoresCatalogSurface-module__y_RJJG__coverage .run-scores-activity-stamp{max-width:none}.RunScoresCatalogSurface-module__y_RJJG__browse{gap:12px;min-width:0;display:grid}.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-landing-hero{grid-template-columns:minmax(0,1fr)}@media (max-width:500px){.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div{padding-inline:var(--home-space-2)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:first-child{padding-left:var(--home-space-2)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:last-child{padding-right:var(--home-space-2)}.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page.RunScoresCatalogSurface-module__y_RJJG__page .run-scores-activity-stamp--landing dl>div:first-child dd{font-size:calc(var(--home-type-stat) * 1.5)}}
.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page{gap:20px;max-width:1520px;padding-top:24px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page h1{max-width:none;font-size:clamp(1.55rem,2.5vw,2.25rem);line-height:1.15}.DeviceCatalog-module__UDfjjq__header{gap:16px;min-width:0;display:grid}.DeviceCatalog-module__UDfjjq__toolbar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-bottom:12px;display:flex}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-device-switcher{border:0;padding:0}.DeviceCatalog-module__UDfjjq__page .run-scores-device-switcher__label{display:none}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-device-switcher__link{box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:44px;padding:8px 10px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-device-switcher__link[data-active=true]{border-bottom-color:var(--accent);color:var(--accent-strong)}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-actions{gap:8px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-actions a{border-radius:var(--radius-run-score-card);min-height:44px;padding:8px 14px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-layout{border:0;grid-template-columns:192px minmax(0,1fr);gap:20px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filters{border-right:1px solid var(--border-subtle);padding:0 12px 0 0}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filters__heading{margin-bottom:12px;font-size:1rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filters__body{gap:16px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filter-group{gap:12px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filter-group legend{margin-bottom:8px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-select{gap:5px;font-size:.75rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-select select{padding:8px 28px 8px 9px;font-size:.75rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-panel{align-content:start;padding:0}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading{align-items:center;gap:12px}.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading>div{order:2;max-width:29rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading p{text-align:right;font-size:.75rem;line-height:1.45}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading>span{color:var(--ink);flex-shrink:0;font-size:1rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}:is(.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__score strong,.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__score>span){background:color-mix(in srgb, var(--run-score-card-color) 24%, #000000d1);border-color:color-mix(in srgb, var(--run-score-card-color) 74%, var(--border-strong));border-radius:var(--radius-run-score-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--surface) 88%, transparent) inset;color:var(--run-score-card-color);font-family:var(--font-mono);font-size:var(--home-type-meta);font-weight:var(--home-weight-heading);text-shadow:none;line-height:1}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__score strong{min-width:0;padding:var(--home-space-1) var(--home-space-2);top:7px;left:7px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__score>span{font-size:clamp(var(--home-type-caption), .9vw, var(--home-type-meta));overflow-wrap:anywhere;white-space:normal;max-width:55%;padding:4px 5px;bottom:7px;left:6px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__score>small{background:color-mix(in srgb, var(--surface) 90%, transparent);font-family:var(--font-sans);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;white-space:normal;border:0;max-width:38%;padding:4px 3px;font-size:.625rem;bottom:7px;right:5px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__valve-badge{top:7px;right:7px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__valve-badge :is(.run-scores-valve-compatibility__image,.run-scores-valve-compatibility__fallback){flex-basis:28px;width:28px;height:28px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__facts dt{letter-spacing:.04em;font-size:.5625rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__facts dd{font-family:var(--font-sans);font-size:.6875rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-card__facts>div{gap:4px;padding:7px 2px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page section[aria-label="Database coverage · All games"]{border:1px solid var(--border-subtle);border-radius:var(--radius-run-score-card);gap:12px;padding:12px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-activity-stamp--landing dl{border:0}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-activity-stamp--landing dl>div{background:0 0;gap:5px;padding:0 12px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-activity-stamp--landing dl>div:first-child{padding-left:0}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-activity-stamp--landing dl>div dd{font-size:1.25rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-steam-cta{align-content:start;min-block-size:0}@media (max-width:1279px){.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:999px) and (min-width:900px){.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page{padding:20px 16px 16px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-layout{grid-template-columns:minmax(0,1fr);gap:16px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filters{border:0;padding:0}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filters__body{grid-template-columns:minmax(0,1fr)}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filter-group{grid-template-columns:repeat(2,minmax(0,1fr))}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-filter-group+.run-scores-catalog-filter-group{border-left:0;border-top:1px solid var(--border-subtle);padding:12px 0 0}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-select:has(#run-scores-catalog-compatibility){grid-column:1/-1}}@media (max-width:620px){.DeviceCatalog-module__UDfjjq__toolbar{flex-direction:column;align-items:stretch;gap:10px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-device-switcher__links{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-device-switcher__link{padding-inline:3px;font-size:.75rem}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-game-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(8rem,50% - 4px)),1fr));gap:8px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading{flex-direction:column;align-items:stretch;gap:6px}.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page.DeviceCatalog-module__UDfjjq__page .run-scores-catalog-results-heading p{text-align:left}}
