.run-scores-game-overview{border-bottom:1px solid var(--border-strong);border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);border-top:3px solid var(--accent);gap:0;min-width:0;display:grid}.run-scores-game-overview>:last-child{border-bottom:0}.run-scores-game-hero{border-bottom:1px solid var(--border-strong);gap:0;min-width:0;display:grid}.run-scores-game-hero__identity{border-bottom:1px solid var(--border-strong);grid-template-columns:minmax(260px,396px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);min-width:0;padding:clamp(20px,3vw,30px);display:grid}.run-scores-game-hero__identity .run-scores-game-art{width:100%}.run-scores-game-hero__copy{gap:8px;min-width:0;display:grid}.run-scores-game-hero__identity-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.run-scores-game-hero__identity-actions .run-scores-button{width:100%}.run-scores-game-hero__contribution-actions{gap:8px;min-width:0;display:grid}.run-scores-game-hero__contribution-actions form,.run-scores-game-hero__contribution-actions .run-scores-button{width:100%}.run-scores-game-hero h1{color:var(--ink);font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.run-scores-game-hero__search-context{color:var(--ink-soft);font-family:var(--font-sans);margin-top:.35em;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:700;line-height:1.15;display:block}.run-scores-game-hero__summary{grid-template-columns:minmax(300px,1.25fr) minmax(260px,1fr) minmax(220px,.75fr);min-width:0;display:grid}.run-scores-game-hero__score,.run-scores-game-distribution--compact{min-width:0;padding:clamp(18px,2.5vw,26px)}.run-scores-game-hero__score{border-right:1px solid var(--border-subtle);grid-template-columns:minmax(120px,.55fr) minmax(150px,1fr);gap:8px clamp(18px,2vw,28px);display:grid}.run-scores-game-hero__score .run-scores-kicker,.run-scores-game-hero__metric,.run-scores-game-hero__rating-label,.run-scores-game-hero__total-scores{grid-column:1}.run-scores-game-hero__score-note{color:var(--ink-muted);grid-column:2;align-self:end;font-size:.78rem;line-height:1.5}.run-scores-game-hero__metric{align-items:baseline;gap:6px;display:flex}.run-scores-page .run-scores-game-hero__metric--rated{--run-score-card-color:var(--run-score-gradient-color);background:color-mix(in srgb, var(--run-score-card-color) 24%, #000000d1);border:1px solid 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-variant-numeric:tabular-nums;font-size:clamp(2.8rem,5vw,4.4rem);font-weight:var(--home-weight-heading);letter-spacing:-.045em;min-width:3.4rem;max-width:100%;height:auto;text-shadow:none;white-space:nowrap;flex-wrap:nowrap;grid-column:1/-1;justify-self:start;align-items:baseline;gap:max(8px,.2em);width:max-content;padding:.22em .2em .16em;line-height:.95;display:inline-flex}.run-scores-page .run-scores-game-hero__metric--rated .run-scores-score-value--detail{aspect-ratio:auto;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;letter-spacing:inherit;line-height:inherit;min-width:0;text-shadow:none;background:0 0;border:0;border-radius:0;flex-shrink:0;width:auto;padding:0;display:inline-flex}.run-scores-game-hero__metric>strong{color:var(--ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.1}.run-scores-game-hero__rating-scale{color:var(--run-score-meta-color);font-family:var(--font-mono);letter-spacing:normal;white-space:nowrap;font-size:1rem;font-weight:720}@media (max-width:400px){.run-scores-page .run-scores-game-hero__metric--rated{font-size:2rem}}.run-scores-game-hero__rating-label{--run-score-card-color:var(--run-score-gradient-color);background:color-mix(in srgb, var(--run-score-card-color) 24%, #000000d1);border:1px solid 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);max-width:100%;text-shadow:none;justify-self:start;width:max-content;padding:.4rem .55rem .34rem;line-height:1.1;display:inline-flex}.run-scores-game-hero__total-scores{color:var(--run-score-meta-color);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.72rem}.run-scores-game-hero__rating-label[data-score-anchor="5"]{--run-score-gradient-from:var(--run-score-value-5-color);--run-score-gradient-to:var(--run-score-value-5-color)}.run-scores-game-hero__rating-label[data-score-anchor="4"]{--run-score-gradient-from:var(--run-score-value-4-color);--run-score-gradient-to:var(--run-score-value-4-color)}.run-scores-game-hero__rating-label[data-score-anchor="3"]{--run-score-gradient-from:var(--run-score-value-3-color);--run-score-gradient-to:var(--run-score-value-3-color)}.run-scores-game-hero__rating-label[data-score-anchor="2"]{--run-score-gradient-from:var(--run-score-value-2-color);--run-score-gradient-to:var(--run-score-value-2-color)}.run-scores-game-hero__rating-label[data-score-anchor="1"]{--run-score-gradient-from:var(--run-score-value-1-color);--run-score-gradient-to:var(--run-score-value-1-color)}.run-scores-game-distribution--compact{border-right:1px solid var(--border-subtle)}.run-scores-game-distribution--compact .run-scores-distribution{grid-template-columns:80px minmax(48px,1fr) 24px;column-gap:10px}.run-scores-game-distribution--compact .run-scores-distribution li{border:0;border-bottom:1px solid var(--border-subtle);grid-template-columns:subgrid;column-gap:10px;min-width:0;padding:5px 0}.run-scores-game-distribution--compact .run-scores-distribution li:last-child{border-bottom:0}.run-scores-game-distribution--compact .run-scores-distribution__label,.run-scores-game-distribution--compact .run-scores-distribution__count{color:var(--run-score-meta-color);font-size:.72rem;font-weight:760}.run-scores-game-distribution--compact .run-scores-distribution__label{font-family:var(--font-sans)}.run-scores-game-distribution--compact .run-scores-distribution__count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.run-scores-game-distribution--compact .run-scores-distribution li[data-score-anchor="5"] .run-scores-distribution__track>span{background:var(--run-score-value-5-color)}.run-scores-game-distribution--compact .run-scores-distribution li[data-score-anchor="4"] .run-scores-distribution__track>span{background:var(--run-score-value-4-color)}.run-scores-game-distribution--compact .run-scores-distribution li[data-score-anchor="3"] .run-scores-distribution__track>span{background:var(--run-score-value-3-color)}.run-scores-game-distribution--compact .run-scores-distribution li[data-score-anchor="2"] .run-scores-distribution__track>span{background:var(--run-score-value-2-color)}.run-scores-game-distribution--compact .run-scores-distribution li[data-score-anchor="1"] .run-scores-distribution__track>span{background:var(--run-score-value-1-color)}.run-scores-game-settings{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-strong);grid-column:1/-1;grid-template-columns:minmax(210px,.52fr) minmax(0,1.48fr);gap:12px;padding:clamp(18px,2.5vw,24px) clamp(20px,3vw,32px)}.run-scores-game-settings .run-scores-section__heading{grid-column:1;padding:0}.run-scores-game-settings__facts{border:0;grid-area:1/2/3;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;display:grid}.run-scores-game-settings__facts>div{border:0;gap:5px;min-width:0;padding:4px clamp(12px,2vw,24px);display:grid}.run-scores-game-settings__facts dt{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.05em;overflow-wrap:anywhere;text-transform:uppercase;min-width:0;font-size:.66rem;line-height:1.2}.run-scores-game-settings__facts dd{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(.82rem,1.6vw,1rem);font-weight:720;line-height:1.25}.run-scores-game-settings__compatibility{align-items:center;gap:7px;min-width:0;display:flex}.run-scores-game-settings__compatibility .run-scores-valve-compatibility__image,.run-scores-game-settings__compatibility .run-scores-valve-compatibility__fallback{flex-basis:20px;width:20px;height:20px}.run-scores-game-settings__empty{border-left:1px solid var(--border-subtle);color:var(--ink-muted);grid-column:2;align-self:stretch;place-items:center start;min-width:0;padding:12px clamp(12px,2vw,24px);line-height:1.5;display:grid}.run-scores-game-distribution{grid-template-columns:minmax(210px,.52fr) minmax(0,1.48fr);gap:12px clamp(24px,4vw,48px);padding:clamp(18px,2.5vw,24px) clamp(20px,3vw,32px)}.run-scores-game-distribution .run-scores-section__heading{align-self:start;padding:0}.run-scores-game-distribution .run-scores-distribution{min-width:0}.run-scores-distribution{grid-template-columns:72px 56px minmax(48px,1fr) 80px;column-gap:clamp(10px,1.4vw,16px)}.run-scores-game-list{border-left:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.run-scores-game-row{border-bottom:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);background:0 0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.run-scores-game-row__identity{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.run-scores-game-row__identity>div{gap:4px;min-width:0;display:grid}.run-scores-game-row__heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;min-width:0;display:grid}.run-scores-game-row .run-scores-game-art{width:100%}.run-scores-game-row h3{overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2lh;font-size:1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.run-scores-game-row h3 a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 42%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}.run-scores-game-row h3 a:is(:hover,:focus-visible){color:var(--accent-strong)}.run-scores-game-row p{color:var(--ink-muted);font-size:.84rem}.run-scores-distribution__track{background:var(--surface-inset);min-width:0;height:5px;display:block;overflow:hidden}.run-scores-distribution__track>span{background:var(--accent);min-width:2px;height:100%;display:block}.run-scores-game-row__rating{color:var(--run-score-gradient-color);font-family:var(--font-mono);min-width:44px;min-height:44px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-underline-offset:3px;justify-content:center;align-self:start;align-items:center;font-weight:780;display:inline-flex}.run-scores-game-row__rating[data-score-anchor="5"]{--run-score-gradient-from:var(--run-score-value-5-color);--run-score-gradient-to:var(--run-score-value-5-color)}.run-scores-game-row__rating[data-score-anchor="4"]{--run-score-gradient-from:var(--run-score-value-4-color);--run-score-gradient-to:var(--run-score-value-4-color)}.run-scores-game-row__rating[data-score-anchor="3"]{--run-score-gradient-from:var(--run-score-value-3-color);--run-score-gradient-to:var(--run-score-value-3-color)}.run-scores-game-row__rating[data-score-anchor="2"]{--run-score-gradient-from:var(--run-score-value-2-color);--run-score-gradient-to:var(--run-score-value-2-color)}.run-scores-game-row__rating[data-score-anchor="1"]{--run-score-gradient-from:var(--run-score-value-1-color);--run-score-gradient-to:var(--run-score-value-1-color)}.run-scores-game-row__medians{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;display:grid}.run-scores-game-row__medians>div{text-align:center;gap:2px;min-width:0;padding:6px 4px;display:grid}.run-scores-game-row__medians>div+div{border-left:1px solid var(--border-subtle)}.run-scores-game-row__medians dt{color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.06em;font-size:.58rem;font-weight:760;line-height:1.2}.run-scores-game-row__medians dd{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem;font-weight:780;line-height:1.25}.run-scores-game-row__medians dd[data-state=missing]{color:var(--ink-soft);font-weight:650}.run-scores-game-row__action{color:var(--accent-strong);justify-content:center;justify-self:end;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.run-scores-game-row__action-icon{width:20px;height:20px}.run-scores-distribution li{border-bottom:1px solid var(--border-subtle);grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding:12px 0;display:grid}.run-scores-distribution__label{color:var(--run-score-meta-color);white-space:nowrap;font-size:.82rem;font-weight:720}.run-scores-distribution__score{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1rem}.run-scores-distribution__count{color:var(--run-score-meta-color);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.82rem}.run-scores-recipe-disclosure{gap:12px;min-width:0;display:grid}.run-scores-recipe-disclosure>div{min-width:0}.run-scores-recipe-list{gap:12px}.run-scores-recipe-list>.run-scores-recipe-card{background:color-mix(in srgb, var(--surface-muted) 38%, var(--surface));border:1px solid var(--border);align-content:start;gap:12px;padding:clamp(16px,2vw,20px)}.run-scores-recipe-card>header{border-bottom:1px solid var(--border-subtle);padding-bottom:12px}.run-scores-recipe-card__summary{gap:6px;display:grid}.run-scores-recipe-card__summary ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.run-scores-recipe-card__summary li{background:var(--surface);border:1px solid var(--border-subtle);color:var(--ink-muted);white-space:nowrap;max-width:100%;padding:5px 8px;font-size:.78rem;line-height:1.3}.run-scores-recipe-card__measurements{background:var(--surface);border-left:3px solid var(--accent);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:5px 16px;padding:10px 12px;display:grid}.run-scores-recipe-card__measurements p{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8rem;line-height:1.45}.run-scores-recipe-card__settings{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;min-width:0;margin:0;display:grid;overflow:hidden}.run-scores-recipe-card__settings>div{background:var(--surface);align-content:start;gap:5px;min-width:0;padding:10px 12px;display:grid}.run-scores-recipe-card__settings dt{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.05em;overflow-wrap:normal;text-transform:uppercase;word-break:normal;min-width:0;font-size:.66rem;line-height:1.3}.run-scores-recipe-card__settings dd{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:break-word;min-width:0;margin:0;font-size:.86rem;font-weight:720;line-height:1.3}.run-scores-recipe-card__source{border-top:1px solid var(--border-subtle);align-items:start;gap:7px;margin-top:auto;padding-top:12px;display:grid}.run-scores-recipe-card__source .run-scores-report-card__source-context{overflow-wrap:break-word;flex-basis:auto}.run-scores-recipe-card__source a{width:max-content}.run-scores-recipe-disclosure[data-expanded=false] .run-scores-recipe-list>.run-scores-recipe-card:nth-child(n+3),.run-scores-recipe-disclosure[data-item-count="2"] .run-scores-recipe-disclosure__toggle{display:none}.run-scores-recipe-disclosure__toggle{justify-self:center;min-width:220px;min-height:44px}.run-scores-recipe-disclosure__toggle-label--mobile{display:none}.run-scores-recipe-disclosure__error{color:var(--danger);text-align:center;justify-self:center;margin:0;font-size:.82rem}.run-scores-game-evidence{gap:0}.run-scores-game-surface{background:var(--surface);border:1px solid var(--border-subtle);padding:clamp(16px,2.5vw,24px)}.run-scores-game-evidence .run-scores-section__heading{padding-bottom:12px}.run-scores-game-evidence__count{color:var(--ink-soft);font-family:var(--font-mono);font-size:.78em;font-weight:700}.run-scores-game-related__links{margin:0;padding:0;list-style:none;display:grid}.run-scores-game-related__links a{border-bottom:1px solid var(--border-subtle);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:44px;padding:7px 0;font-size:.76rem;text-decoration:none;display:flex}.run-scores-game-related__links a:is(:hover,:focus-visible){color:var(--accent-strong)}.run-scores-game-related__links a span:first-child{overflow-wrap:anywhere;min-width:0}.run-scores-game-related__links a span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.run-scores-evidence-ledger,.run-scores-evidence-list{min-width:0}.run-scores-evidence-ledger{border:0}.run-scores-evidence-list{margin:0;padding:0;list-style:none;display:grid}.run-scores-evidence-list>li{border-bottom:1px solid var(--border-subtle);min-width:0}.run-scores-evidence-row{min-width:0}.run-scores-evidence-row>summary{color:var(--ink-soft);cursor:pointer;grid-template-columns:minmax(124px,.72fr) 104px minmax(128px,1fr) 110px minmax(150px,1fr) 28px;align-items:center;gap:10px 14px;min-width:0;min-height:44px;padding:9px 0;font-size:.74rem;list-style:none;display:grid}.run-scores-evidence-row>summary::-webkit-details-marker{display:none}.run-scores-evidence-more>summary::-webkit-details-marker{display:none}.run-scores-evidence-row__toggle{border-left:1px solid var(--border-subtle);color:var(--ink-muted);font-family:var(--font-mono);justify-content:center;justify-self:end;align-items:center;width:28px;height:28px;font-size:1rem;display:flex}.run-scores-evidence-row__toggle:before{content:"+"}.run-scores-evidence-row[open] .run-scores-evidence-row__toggle:before{content:"−"}.run-scores-evidence-row>summary:is(:hover,:focus-visible){background:color-mix(in srgb, var(--surface-muted) 56%, transparent);color:var(--ink)}.run-scores-evidence-row>summary:focus-visible,.run-scores-evidence-more>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.run-scores-evidence-row__identity{display:contents}.run-scores-evidence-row__provenance{color:var(--accent-strong);font-family:var(--font-mono);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;grid-area:1/1;align-items:center;gap:8px;min-width:0;font-size:.66rem;font-weight:760;display:flex}.run-scores-evidence-row__provenance:before{background:var(--accent);content:"";flex:none;width:6px;height:6px}.run-scores-evidence-row__provenance[data-provenance=sourced_observation]:before{background:var(--accent-blue)}.run-scores-evidence-row time{color:var(--ink-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:1;font-size:.68rem}.run-scores-evidence-row__source{font-family:var(--font-mono);letter-spacing:-.01em;overflow-wrap:anywhere;grid-area:1/3;min-width:0;font-size:.68rem}.run-scores-evidence-row__technical{overflow-wrap:anywhere;grid-area:1/5;min-width:0}.run-scores-evidence-row>summary>time{grid-column:2}.run-scores-evidence-row__rating{--run-scores-evidence-rating:var(--run-score-gradient-color);grid-area:1/4;align-items:baseline;gap:7px;min-width:0;display:flex}.run-scores-evidence-row__rating[data-score-anchor="5"]{--run-scores-evidence-rating:var(--run-score-gradient-color);--run-score-gradient-from:var(--run-score-value-5-color);--run-score-gradient-to:var(--run-score-value-5-color)}.run-scores-evidence-row__rating[data-score-anchor="4"]{--run-scores-evidence-rating:var(--run-score-gradient-color);--run-score-gradient-from:var(--run-score-value-4-color);--run-score-gradient-to:var(--run-score-value-4-color)}.run-scores-evidence-row__rating[data-score-anchor="3"]{--run-scores-evidence-rating:var(--run-score-gradient-color);--run-score-gradient-from:var(--run-score-value-3-color);--run-score-gradient-to:var(--run-score-value-3-color)}.run-scores-evidence-row__rating[data-score-anchor="2"]{--run-scores-evidence-rating:var(--run-score-gradient-color);--run-score-gradient-from:var(--run-score-value-2-color);--run-score-gradient-to:var(--run-score-value-2-color)}.run-scores-evidence-row__rating[data-score-anchor="1"]{--run-scores-evidence-rating:var(--run-score-gradient-color);--run-score-gradient-from:var(--run-score-value-1-color);--run-score-gradient-to:var(--run-score-value-1-color)}.run-scores-evidence-row__rating strong{background:color-mix(in srgb, var(--run-scores-evidence-rating) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--run-scores-evidence-rating) 32%, var(--border-subtle));color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:3px 5px;font-size:.7rem}.run-scores-evidence-row__rating span{color:var(--ink-soft)}.run-scores-evidence-row__technical{color:var(--ink-muted)}.run-scores-evidence-row__toggle{grid-area:1/6}.run-scores-evidence-more>summary{color:var(--accent-strong);cursor:pointer;text-align:center;min-height:44px;padding:12px 0;font-size:.78rem;font-weight:760;list-style:none}.run-scores-evidence-more>summary:is(:hover,:focus-visible){background:color-mix(in srgb, var(--surface-muted) 56%, transparent)}.run-scores-evidence-more__open,.run-scores-evidence-more[open]>summary .run-scores-evidence-more__closed{display:none}.run-scores-evidence-more[open]>summary .run-scores-evidence-more__open{display:inline}@media (max-width:899px){.run-scores-game-hero__identity{grid-template-columns:minmax(220px,320px) minmax(0,1fr)}.run-scores-game-hero__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.run-scores-game-distribution--compact{border-right:0}.run-scores-game-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.run-scores-evidence-row>summary{grid-template-columns:minmax(120px,.8fr) 98px minmax(120px,1fr) 88px 28px}.run-scores-evidence-row__rating{grid-column:4}.run-scores-evidence-row__toggle{grid-column:5}.run-scores-evidence-row__technical,.run-scores-evidence-row__rating span{display:none}}@media (max-width:760px){.run-scores-game-distribution{grid-template-columns:minmax(0,1fr)}.run-scores-game-list{grid-template-columns:repeat(2,minmax(0,1fr))}.run-scores-game-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px}.run-scores-game-row__action{justify-self:end}.run-scores-recipe-disclosure[data-expanded=false] .run-scores-recipe-list>.run-scores-recipe-card:nth-child(n+2){display:none}.run-scores-recipe-disclosure[data-item-count="2"] .run-scores-recipe-disclosure__toggle{display:inline-flex}.run-scores-recipe-disclosure__toggle-label--desktop{display:none}.run-scores-recipe-disclosure__toggle-label--mobile{display:inline}}@media (max-width:680px){.run-scores-game-hero__identity{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}.run-scores-game-hero__copy{display:contents}.run-scores-game-hero__copy>.run-scores-eyebrow{order:1}.run-scores-game-hero__copy>h1{order:2}.run-scores-game-hero__identity .run-scores-game-art{order:3;width:100%}.run-scores-game-hero__identity-actions{order:4}.run-scores-game-hero__score{grid-template-columns:minmax(0,1fr)}.run-scores-game-hero__score .run-scores-kicker,.run-scores-game-hero__metric,.run-scores-game-hero__rating-label,.run-scores-game-hero__score-note,.run-scores-game-hero__total-scores{grid-column:1}}@media (max-width:600px){.run-scores-game-hero__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.run-scores-game-hero__score{border-bottom:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);grid-area:1/1;grid-template-columns:minmax(0,1fr)}.run-scores-game-hero__score .run-scores-kicker,.run-scores-game-hero__metric,.run-scores-game-hero__rating-label,.run-scores-game-hero__score-note{grid-column:1}.run-scores-game-distribution--compact{border-bottom:1px solid var(--border-subtle);border-right:0;grid-area:2/1/auto/-1}.run-scores-game-settings,.run-scores-game-distribution{grid-template-columns:minmax(0,1fr);gap:10px}.run-scores-game-settings{border-top:0;grid-area:1/2;padding:14px 12px}.run-scores-game-settings .run-scores-section__heading,.run-scores-game-settings__facts,.run-scores-game-settings__empty{grid-area:auto/1}.run-scores-game-settings .run-scores-section__heading p{display:none}.run-scores-game-settings .run-scores-section__heading h2{font-size:.95rem}.run-scores-game-settings__facts{grid-template-columns:minmax(0,1fr)}.run-scores-game-settings__facts>div{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:7px 0;display:grid}.run-scores-game-settings__facts dt{font-size:.58rem}.run-scores-game-settings__facts dd{text-align:right;font-size:clamp(.78rem,3.5vw,.95rem)}.run-scores-game-settings__compatibility{justify-content:flex-end;gap:4px}.run-scores-game-settings__empty{border-left:0;border-top:1px solid var(--border-subtle);padding-left:0}.run-scores-evidence-row>summary{grid-template-columns:minmax(0,1fr) 88px 48px 28px;gap:6px}.run-scores-evidence-row__technical{display:none}.run-scores-evidence-row__identity{grid-column:1;align-items:baseline;gap:6px;min-width:0;display:flex}.run-scores-evidence-row__provenance{flex:none;font-size:.56rem}.run-scores-evidence-row__source{font-family:var(--font-mono);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.52rem;display:inline-block;overflow:hidden}.run-scores-evidence-row time{text-align:right;white-space:nowrap;grid-column:2;line-height:1.15}.run-scores-evidence-row__rating{grid-column:3}.run-scores-evidence-row__toggle{grid-column:4}}@media (max-width:430px){.run-scores-recipe-card__settings{grid-template-columns:minmax(0,1fr)}.run-scores-recipe-card__settings>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.run-scores-recipe-card__settings dd{text-align:right}.run-scores-recipe-disclosure__toggle{width:100%;min-width:0}.run-scores-distribution{grid-template-columns:minmax(0,1fr) 56px 72px;column-gap:8px}.run-scores-distribution li{grid-template-rows:auto auto;row-gap:7px;padding:10px 0}.run-scores-distribution__label{grid-area:1/1;font-size:.7rem}.run-scores-distribution__score{grid-area:1/2;font-size:.82rem}.run-scores-distribution__track{grid-area:2/1/auto/-1}.run-scores-distribution__count{grid-area:1/3;font-size:.7rem}.run-scores-game-distribution--compact .run-scores-distribution{grid-template-columns:72px minmax(40px,1fr) 20px}.run-scores-game-distribution--compact .run-scores-distribution li{grid-template-rows:auto;row-gap:0;padding:5px 0}.run-scores-game-distribution--compact .run-scores-distribution__label{grid-area:1/1}.run-scores-game-distribution--compact .run-scores-distribution__track{grid-area:1/2}.run-scores-game-distribution--compact .run-scores-distribution__count{grid-area:1/3}.run-scores-game-settings__facts>div{padding:7px 0}.run-scores-game-settings__facts dt{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.run-scores-game-settings__facts dd{font-size:clamp(.78rem,3.5vw,.95rem)}.run-scores-game-row__identity{grid-template-columns:minmax(0,1fr);gap:7px}.run-scores-game-row h3{font-size:.9rem}.run-scores-game-row p{font-size:.78rem}.run-scores-game-row__medians>div{padding-inline:2px}.run-scores-game-row__medians dt{font-size:.54rem}.run-scores-game-row__medians dd{font-size:.66rem}.run-scores-game-row .run-scores-game-art{width:100%}.run-scores-game-hero__identity{grid-template-columns:minmax(0,1fr);gap:12px}.run-scores-game-hero h1{font-size:clamp(1.55rem,8vw,2rem)}}@media (max-width:350px){.run-scores-recipe-card__settings>div{grid-template-columns:minmax(0,1fr);align-items:start}.run-scores-recipe-card__settings dd{text-align:left}.run-scores-game-hero__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.run-scores-game-hero__score,.run-scores-game-distribution--compact{padding:14px}.run-scores-game-settings{padding:14px 10px}.run-scores-game-distribution--compact .run-scores-distribution{grid-template-columns:72px minmax(40px,1fr) 20px;column-gap:8px}.run-scores-evidence-row>summary{grid-template-columns:minmax(0,1fr) 84px 44px 28px;padding-left:8px;padding-right:8px;font-size:.68rem}.run-scores-evidence-row__provenance{text-overflow:ellipsis;gap:6px;min-width:0;max-width:100%;font-size:.56rem;overflow:hidden}.run-scores-evidence-row__source{display:none}.run-scores-game-row__medians>div{padding-inline:1px}.run-scores-game-row__medians dd{letter-spacing:-.02em;font-size:.6rem}}.run-scores-catalog-results .run-scores-game-list__header{border-bottom:1px solid var(--border-subtle);color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1.4fr) 84px 100px repeat(3,minmax(0,1fr));align-items:center;gap:16px;padding:0 14px 9px;font-size:.64rem;font-weight:800;display:grid}.run-scores-catalog-results .run-scores-game-list__header span{text-align:center;min-width:0}.run-scores-catalog-results .run-scores-game-list__header span:first-child{text-align:left}.run-scores-catalog-results .run-scores-game-list{border-top:0;border-left:0;grid-template-columns:minmax(0,1fr)}.run-scores-catalog-results .run-scores-game-row{border-left:0;border-right:0;grid-template-rows:auto;grid-template-columns:minmax(0,1.4fr) 84px 100px repeat(3,minmax(0,1fr));grid-template-areas:"identity score count medians medians medians";align-items:center;gap:8px 16px;padding:12px 14px;position:relative}.run-scores-catalog-results .run-scores-game-row:before{background:color-mix(in srgb, var(--accent) 48%, var(--border-subtle));content:"";pointer-events:none;width:2px;position:absolute;top:10px;bottom:10px;left:2px}.run-scores-catalog-results .run-scores-game-row:is(:hover,:focus-within){background:color-mix(in srgb, var(--accent) 4%, transparent)}.run-scores-catalog-results .run-scores-game-row:is(:hover,:focus-within):before{background:var(--accent-strong);width:3px;top:8px;bottom:8px}.run-scores-catalog-results .run-scores-game-row__identity{grid-area:identity;align-items:start;display:block}.run-scores-catalog-results .run-scores-game-row__heading{display:block}.run-scores-catalog-results .run-scores-game-row__score{text-align:center;grid-area:score;min-width:0}.run-scores-catalog-results .run-scores-game-row__count{color:var(--ink-muted);font-family:var(--font-mono);text-align:center;grid-area:count;min-width:0;margin:0;font-size:.78rem}.run-scores-catalog-results .run-scores-game-row__rating{--run-score-rating-color:var(--run-score-gradient-color);background:color-mix(in srgb, var(--run-score-rating-color) 13%, var(--surface));border:1px solid color-mix(in srgb, var(--run-score-rating-color) 58%, var(--border-subtle));color:var(--run-score-rating-color);justify-self:center;align-items:center;min-width:64px;min-height:40px;padding:5px 10px;text-decoration:none}.run-scores-catalog-results .run-scores-game-row__rating[data-score-anchor="5"]{--run-score-gradient-from:var(--run-score-value-5-color);--run-score-gradient-to:var(--run-score-value-5-color)}.run-scores-catalog-results .run-scores-game-row__rating[data-score-anchor="4"]{--run-score-gradient-from:var(--run-score-value-4-color);--run-score-gradient-to:var(--run-score-value-4-color)}.run-scores-catalog-results .run-scores-game-row__rating[data-score-anchor="3"]{--run-score-gradient-from:var(--run-score-value-3-color);--run-score-gradient-to:var(--run-score-value-3-color)}.run-scores-catalog-results .run-scores-game-row__rating[data-score-anchor="2"]{--run-score-gradient-from:var(--run-score-value-2-color);--run-score-gradient-to:var(--run-score-value-2-color)}.run-scores-catalog-results .run-scores-game-row__rating[data-score-anchor="1"]{--run-score-gradient-from:var(--run-score-value-1-color);--run-score-gradient-to:var(--run-score-value-1-color)}.run-scores-catalog-results .run-scores-game-row__rating:is(:hover,:focus-visible){background:color-mix(in srgb, var(--run-score-rating-color) 20%, var(--surface));border-color:color-mix(in srgb, var(--run-score-rating-color) 80%, var(--border-strong))}.run-scores-catalog-results .run-scores-game-row__rating .run-scores-score-value{aspect-ratio:auto;color:inherit;border:0;width:auto;height:auto;padding:0;font-size:1.08rem;font-weight:850;line-height:1.2;display:inline}.run-scores-catalog-results .run-scores-game-row__action{justify-self:center}.run-scores-catalog-results .run-scores-game-row h3{max-width:100%;height:auto;font-size:1rem;line-height:1.25;display:block}.run-scores-catalog-results .run-scores-game-row__medians{border:0;grid-area:medians;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.run-scores-catalog-results .run-scores-game-row__medians>div{padding:0 4px}.run-scores-catalog-results .run-scores-game-row__medians>div+div{border-left:0}.run-scores-catalog-results .run-scores-game-row__medians dd{font-size:.8rem}@media (max-width:899px){.run-scores-catalog-results .run-scores-game-list{grid-template-columns:minmax(0,1fr)}.run-scores-catalog-results .run-scores-game-list__header{display:none}.run-scores-catalog-results .run-scores-game-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity score""count count""medians medians";align-items:start;gap:4px 12px;padding:14px 12px}.run-scores-catalog-results .run-scores-game-row__identity{min-width:0}.run-scores-catalog-results .run-scores-game-row__score{justify-self:end}.run-scores-catalog-results .run-scores-game-row__count{text-align:left;font-size:.76rem}.run-scores-catalog-results .run-scores-game-row__medians{border-bottom:0;border-top:1px solid var(--border-subtle);justify-content:flex-start;align-items:center;gap:0;width:100%;margin-top:2px;padding-top:8px;display:flex}.run-scores-catalog-results .run-scores-game-row__medians>div{text-align:left;flex:none;align-items:center;padding:0;display:inline-flex}.run-scores-catalog-results .run-scores-game-row__medians>div+div:before{color:var(--ink-soft);content:"/";margin:0 8px}.run-scores-catalog-results .run-scores-game-row__medians dd{white-space:nowrap;font-size:.76rem}.run-scores-catalog-results .run-scores-game-row--frame .run-scores-game-row__medians{flex-direction:column;align-items:flex-start;gap:6px}.run-scores-catalog-results .run-scores-game-row--frame .run-scores-game-row__medians>div+div:before{content:none}.run-scores-catalog-results .run-scores-game-row--frame .run-scores-game-row__medians dd{overflow-wrap:anywhere;white-space:normal}}@media (max-width:350px){.run-scores-catalog-results .run-scores-game-row{gap:4px 8px;padding-left:9px;padding-right:9px}.run-scores-catalog-results .run-scores-game-row__medians dd{letter-spacing:-.02em;font-size:.66rem}}@media (max-width:1360px){.run-scores-evidence-row__provenance:has(.run-scores-edition-label) .run-scores-evidence-row__provenance-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:760px){.run-scores-evidence-row__provenance:has(.run-scores-edition-label):before{display:none}.run-scores-evidence-row .run-scores-edition-label{font-size:inherit;margin-inline-start:0;padding-inline:.25em}}.run-scores-evidence-row__provenance:has(.report-costume){flex:0 auto;max-width:100%}.run-scores-evidence-row__provenance:has(.report-costume) .run-scores-evidence-row__provenance-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.run-scores-evidence-row__provenance .report-costume{flex:none;margin-inline-start:0;font-size:1rem}.run-scores-feed--game{border:1px solid var(--border-strong);padding:clamp(14px,2vw,20px)}.run-scores-feed--game .run-scores-feed__row[data-interactive=false]{cursor:default}

