.watchlist_frame__p0TkL{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg)}.watchlist_table__TGVUl th{background:var(--muted)}.watchlist_table__TGVUl td{padding-block:20px}.watchlist_table__TGVUl .identity-cell{text-align:left}.watchlist_metadata__aQE4A{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:12px;color:var(--muted-foreground)}.watchlist_target__g8z68{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.watchlist_notifications__iNtdP{display:grid;gap:12px;min-width:130px;width:150px;margin-left:auto}.watchlist_toggle__4nlto{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;cursor:pointer}.watchlist_provenance__F2R3n{margin-top:16px}.watchlist_provenance__F2R3n p{max-width:720px;padding:8px 12px;line-height:1.6}[data-layout=grid] .watchlist_frame__p0TkL{border:0;overflow:visible}[data-layout=grid] .watchlist_target__g8z68{align-items:flex-start}[data-layout=grid] .watchlist_notifications__iNtdP{width:100%;margin-left:0}@media (max-width:767px){.watchlist_table__TGVUl td{padding-block:8px}.watchlist_target__g8z68{align-items:flex-start}.watchlist_table__TGVUl tbody tr{padding:16px}.watchlist_table__TGVUl td[data-label=Notifications]{grid-column:1/-1}.watchlist_notifications__iNtdP{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.watchlist_toggle__4nlto{min-height:40px;gap:8px}}.watchlist_targetValue__WQ3Jb{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.watchlist_singleNotification__AKnHG{display:flex;justify-content:flex-end}.watchlist_table__TGVUl td:last-child,.watchlist_table__TGVUl th:last-child{padding-right:20px}[data-layout=grid] .watchlist_target__g8z68{justify-content:flex-start}@media (max-width:767px){.watchlist_singleNotification__AKnHG,.watchlist_target__g8z68{justify-content:flex-start}.watchlist_target__g8z68 button{min-height:40px}}.collection-view_collection__sXxqj{min-width:0;container-type:inline-size}.collection-view_toolbar__3o_zi{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;margin-block:12px}.collection-view_toolbar__3o_zi:has(.collection-view_summary__cNa0v){margin-top:0}.collection-view_summary__cNa0v{flex:1 1 280px;min-width:0}.collection-view_content__6wgLc{min-width:0}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]{display:block;min-width:0;width:100%}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]>thead{display:block}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]>thead>tr{display:flex;flex-wrap:wrap;border:0;margin-bottom:12px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]>thead th:not(:has(a)){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-items],.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]>tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;padding:1px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]>tbody>tr{display:flex;flex-direction:column;min-width:0;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table]>tbody>tr>td{display:block;width:auto;height:auto;position:static;min-width:0;max-width:none;padding:6px 0;border:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] td[data-label]:before{display:block;content:attr(data-label);color:var(--muted-foreground);font-size:12px;font-weight:400;margin-bottom:2px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] .game-identity,.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] [data-collection-identity]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] .artwork{width:100%;height:auto;aspect-ratio:231/87;border:0}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] .identity-copy{min-width:0;white-space:normal}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] .spark-cell svg{display:block;max-width:100%}.collection-view_collection__sXxqj[data-layout=list] [data-collection-items]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-item=row]{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);gap:12px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-item=row]>*{grid-area:auto;min-width:0}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-item=row] [data-collection-identity]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-item=row] [data-collection-artwork]{width:100%;height:auto;aspect-ratio:231/87;flex:none}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-artwork] .artwork,.collection-view_collection__sXxqj[data-layout=grid] [data-collection-artwork] img{width:100%;height:100%;object-fit:cover}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-header]{display:none}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-item=row] [data-label]:not([data-collection-chart]):before{display:block;content:attr(data-label);font-size:12px;color:var(--muted-foreground)}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-table] .home-game-link{display:flex;flex-direction:column;align-items:stretch}.collection-view_collection__sXxqj[data-layout=grid] [data-collection-frame]{border:0;background:none;overflow:visible}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table>tbody>tr{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto;column-gap:12px;padding:0;overflow:hidden}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table>tbody>tr>td{padding:12px 0 16px;align-self:center}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table>tbody>tr>.identity-cell{grid-column:1/-1;padding:0 0 4px;align-self:stretch}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table .artwork{border-radius:0}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table .identity-copy{padding-inline:16px}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table td:nth-child(2){padding-left:16px}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table td:nth-child(4){padding-right:16px}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table td[data-label]:before{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table .identity-copy strong{font-size:14px;line-height:1.5;font-weight:600;white-space:normal}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table .identity-copy small{font-size:12px;line-height:1.5}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table td:nth-child(3){text-align:right;font-size:12px}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table td:nth-child(4) strong{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table .sale-discount{border-radius:var(--radius-sm);padding:4px 8px;font-size:12px;font-weight:650;color:var(--positive);background:color-mix(in srgb,var(--positive) 12%,transparent)}.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table>tbody>tr:focus-within,.collection-view_collection__sXxqj[data-layout=grid] .steam-deal-table>tbody>tr:hover{border-color:var(--muted-foreground)}.collection-view_collection__sXxqj[data-collection=charts] .collection-view_toolbar__3o_zi{margin-block:20px 16px}.collection-view_collection__sXxqj[data-collection=charts] .collection-view_summary__cNa0v{flex-basis:360px}.collection-view_collection__sXxqj[data-collection=charts] .collection-view_toolbar__3o_zi .filter-form{margin:0}.listing-filters_panel__UQILB{margin-block:16px 24px;min-width:0}.listing-filters_primary__RRHt_{display:flex;flex-direction:row;flex-wrap:wrap;align-items:end;gap:16px}.listing-filters_field__poFy9{flex:1 1 150px;min-width:0;gap:8px}.listing-filters_search__1WPgt{flex:2 1 240px}.listing-filters_field__poFy9 [data-slot=field-label]{color:var(--muted-foreground);font-size:12px;font-weight:400}.listing-filters_field__poFy9 [data-slot=native-select-wrapper]{width:100%}.listing-filters_field__poFy9 [data-slot=input-group],.listing-filters_field__poFy9 input,.listing-filters_field__poFy9 select{min-height:40px}.listing-filters_actions__ccapw{display:flex;align-items:center;gap:12px}.listing-filters_actions__ccapw>*,.listing-filters_applyMore__uhCc7{min-height:40px}.listing-filters_more__xbRIX{margin-top:12px}.listing-filters_more__xbRIX>[data-slot=collapsible-trigger]{min-height:40px;gap:8px}.listing-filters_more__xbRIX>[data-slot=collapsible-trigger] svg{width:16px;height:16px}.listing-filters_advanced__qxrc0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:16px}@media (max-width:767px){.listing-filters_primary__RRHt_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.listing-filters_actions__ccapw,.listing-filters_search__1WPgt{grid-column:1/-1}.listing-filters_actions__ccapw>*{flex:1}.listing-filters_advanced__qxrc0{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-filters_actions__ccapw>*,.listing-filters_field__poFy9 [data-slot=input-group],.listing-filters_field__poFy9 input,.listing-filters_field__poFy9 select{min-height:44px}}@media (max-width:479px){.listing-filters_advanced__qxrc0,.listing-filters_primary__RRHt_{grid-template-columns:minmax(0,1fr)}}.listing-filters_compact__sNsnO{margin-block:0 20px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.listing-filters_compact__sNsnO .listing-filters_primary__RRHt_{gap:12px}.listing-filters_compact__sNsnO .listing-filters_more__xbRIX{margin-top:8px}.listing-filters_compact__sNsnO .listing-filters_advanced__qxrc0{border-top:1px solid var(--border);margin-top:8px}@media (max-width:767px){.listing-filters_compact__sNsnO .listing-filters_advanced__qxrc0,.listing-filters_compact__sNsnO .listing-filters_primary__RRHt_{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-filters_compact__sNsnO .listing-filters_actions__ccapw{justify-content:flex-end}}.calculator_page__g7DLl{--calculator-accent:var(--link);max-width:1180px;margin-inline:auto}.calculator_visuallyHiddenLabel__VOGUc{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.calculator_intro__YwKbI{max-width:760px;margin:24px auto 48px;text-align:center}.calculator_eyebrow__5BuW8{color:var(--muted-foreground);font-size:12px;font-weight:500;letter-spacing:0}.calculator_intro__YwKbI h1{max-width:680px;margin:12px auto 0;font-size:var(--tool-title-size);line-height:1.15;letter-spacing:-.04em}.calculator_introCopy__mAUFN{max-width:610px;margin:18px auto 0;color:var(--muted-foreground);font-size:16px}.calculator_searchForm___gvk2{max-width:720px;margin-inline:auto}.calculator_topSearch__1O55q{padding-top:8px}.calculator_heroSearch__gi9vn{margin-top:30px;text-align:left}.calculator_searchControl__7GcFZ{display:grid;grid-template-columns:1fr auto;gap:8px}.calculator_searchInputGroup__9vXc_{height:48px;min-width:0;box-shadow:none}.calculator_searchButton__JhxUt{height:48px;padding-inline:18px}.calculator_searchForm___gvk2 [data-slot=field-description],.calculator_searchForm___gvk2 [data-slot=field-error]{font-size:12px}.calculator_profileHelp__XTcVg{max-width:620px;margin:13px auto 0;text-align:left}.calculator_profileHelpTrigger__2gPSj{width:fit-content;margin-inline:auto;cursor:pointer;color:var(--foreground);font-size:12px;font-weight:550}.calculator_profileHelpContent__4FHtu{margin-top:12px}.calculator_profileHelpContent__4FHtu [data-slot=alert-description] ul{display:grid;gap:7px;margin:10px 0;padding-left:18px}.calculator_profileHelpContent__4FHtu [data-slot=alert-description] strong{color:var(--foreground);font-weight:600}.calculator_profileHelpContent__4FHtu [data-slot=alert-description] code{overflow-wrap:anywhere;color:var(--foreground);font-size:.95em}.calculator_resultPage__1USGe{display:grid;gap:24px}.calculator_resultPage__1USGe>*{min-width:0}.calculator_resultToolbar__COBCE{display:grid;grid-template-columns:minmax(0,720px) auto;gap:12px;align-items:end;justify-content:center}.calculator_resultToolbar__COBCE .calculator_topSearch__1O55q{min-width:0}.calculator_resultToolbar__COBCE .calculator_searchForm___gvk2{width:100%}.calculator_resultActions__1qxwP{display:flex;justify-content:flex-end}.calculator_shareDialog__BUZva{width:min(680px,calc(100% - 32px));max-width:680px}.calculator_sharePreview__drrdj{display:flex;flex-direction:column;gap:18px;padding:22px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted)}.calculator_sharePreview__drrdj>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.calculator_sharePreview__drrdj dt,.calculator_sharePreview__drrdj>div:first-child span{color:var(--muted-foreground);font-size:11px}.calculator_sharePreview__drrdj h3{font-size:24px;letter-spacing:-.03em}.calculator_sharePreview__drrdj dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}.calculator_sharePreview__drrdj dl>div{min-width:0;padding:14px;border-right:1px solid var(--border)}.calculator_sharePreview__drrdj dl>div:last-child{border-right:0}.calculator_sharePreview__drrdj dd{margin-top:6px;overflow-wrap:anywhere;font-weight:650;font-variant-numeric:tabular-nums}.calculator_sharePreview__drrdj dl>div:first-child dd{color:var(--positive)}.calculator_insightGrid__rLqap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.calculator_personalityLabel__IHwSQ,.calculator_unplayedValueAmount__86Ym_{color:var(--foreground);font-size:clamp(24px,4vw,34px);line-height:1;font-weight:670;letter-spacing:-.04em}.calculator_insightList__ytVtP{margin-top:18px}.calculator_insightCoverage__FzDFM{color:var(--muted-foreground);font-size:11px}.calculator_unplayedValueContent__BmfsY{display:flex;flex-direction:column;gap:14px}.calculator_unplayedValueAmount__86Ym_{color:var(--positive)}.calculator_unplayedValueContent__BmfsY>p:not(.calculator_unplayedValueAmount__86Ym_),.calculator_unplayedValueContent__BmfsY>span{color:var(--muted-foreground);font-size:12px}.calculator_unplayedValueContent__BmfsY strong{color:var(--foreground)}.calculator_comparePrompt__LJbwE{width:100%;display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr);align-items:center;gap:28px;padding:24px 28px}.calculator_comparePromptContent__jJ0QX{min-width:0;padding:0}.calculator_comparePromptHeading__o2U_g{display:flex;align-items:flex-start;gap:12px;padding:0}.calculator_comparePromptHeading__o2U_g>div:last-child{min-width:0}.calculator_comparePromptHeading__o2U_g h2{font:inherit}.calculator_comparePromptHeading__o2U_g [data-slot=card-description]{overflow-wrap:anywhere}.calculator_comparePromptIcon__V5IEn{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--link) 28%,var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--link) 8%,transparent);color:var(--link)}.calculator_comparePromptIcon__V5IEn svg{width:17px;height:17px}.calculator_compareForm__knOZ7{width:100%}.calculator_compareControl__0YuW0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px}.calculator_compareInputGroup__2yLN2{height:40px;min-width:0}.calculator_compareButton__Sbz2D{height:40px;white-space:nowrap}.calculator_hero__3bAx2{gap:0;padding:0}.calculator_heroMain__EpdS_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px}.calculator_profile__Du6ld{display:flex;min-width:0;align-items:center;gap:18px}.calculator_profileCopy__AzvIX{min-width:0}.calculator_profileCopy__AzvIX h1{overflow:hidden;font-size:clamp(24px,4vw,36px);text-overflow:ellipsis;white-space:nowrap}.calculator_profileMeta__klOfh{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;color:var(--muted-foreground);font-size:12px}.calculator_profileMeta__klOfh a{display:inline-flex;align-items:center;gap:4px;color:var(--link)}.calculator_valueBlock__dyy1_{min-width:190px;text-align:right}.calculator_detailRow__ZJCla dt,.calculator_metric__zR5v1 dt,.calculator_valueLabel__f8XS_{color:var(--muted-foreground);font-size:12px;font-weight:500}.calculator_valueAmount__zMljD{margin-top:5px;color:var(--positive);font-size:clamp(30px,5vw,44px);line-height:1;font-weight:680;letter-spacing:-.045em}.calculator_valueNote__nJhsl{margin-top:7px;color:var(--muted-foreground);font-size:11px}.calculator_progressBlock__yFuiH{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 18px;padding:16px 28px;background:var(--muted)}.calculator_progressBlock__yFuiH p{font-size:12px}.calculator_progressBlock__yFuiH strong{color:var(--foreground)}.calculator_progressBlock__yFuiH>div{grid-column:1/-1}.calculator_metrics__Cvk58{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.calculator_heroBody__Aejra{padding:0}.calculator_metric__zR5v1{min-width:0;padding:21px 24px;border-right:1px solid var(--border)}.calculator_metric__zR5v1:last-child{border-right:0}.calculator_metric__zR5v1 dd{margin-top:8px;overflow-wrap:anywhere;font-size:clamp(20px,3vw,28px);line-height:1.1;font-weight:560;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.calculator_detailGrid__lgPB9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.calculator_detailGridSingle___eZmm{grid-template-columns:1fr}.calculator_detailList__WRzH1{padding:0}.calculator_detailRow__ZJCla{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:44px;border-bottom:1px solid var(--border)}.calculator_detailRow__ZJCla:last-child{border-bottom:0}.calculator_detailRow__ZJCla dd{text-align:right;font-size:12px;font-weight:550;font-variant-numeric:tabular-nums}.calculator_standingGood__t8A7R{color:var(--positive)}.calculator_standingBad__TKNxN{color:var(--negative)}.calculator_comparisonIntro__ZO7h_{max-width:860px;margin:30px auto 8px;text-align:center}.calculator_comparisonIntro__ZO7h_ h1{margin-top:10px;font-size:clamp(30px,5vw,50px);line-height:1.05;letter-spacing:-.045em}.calculator_comparisonIntro__ZO7h_ h1 span{color:var(--muted-foreground);font-size:.52em;font-weight:500;letter-spacing:0;text-transform:uppercase}.calculator_comparisonIntro__ZO7h_>p:not(.calculator_eyebrow__5BuW8){max-width:600px;margin:14px auto 24px;color:var(--muted-foreground);font-size:13px}.calculator_comparisonProfiles__b4Rvj{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.calculator_comparisonProfile__9zC0T{min-width:0;gap:0;padding:0}.calculator_comparisonProfileIdentity__LCfZ2{display:flex;min-width:0;align-items:center;gap:14px;padding:22px}.calculator_comparisonProfile__9zC0T h2{overflow:hidden;font-size:clamp(20px,3vw,28px);text-overflow:ellipsis;white-space:nowrap}.calculator_comparisonProfileProgress__3DRQ_ p{margin-top:6px;color:var(--muted-foreground);font-size:11px}.calculator_comparisonProfileMeta__9X8Ib{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.calculator_comparisonProfileProgress__3DRQ_{padding:15px 22px 17px;border-top:1px solid var(--border);background:var(--muted)}.calculator_comparisonProfileProgress__3DRQ_ p{margin:0 0 9px}.calculator_comparisonProfileProgress__3DRQ_ strong{color:var(--foreground)}.calculator_comparisonProfileLinks__Dp8u4{display:flex;gap:18px;padding:13px 22px;font-size:12px}.calculator_comparisonProfileLinks__Dp8u4 a{display:inline-flex;align-items:center;gap:4px;color:var(--link)}.calculator_versusMark__sLLQJ{position:absolute;z-index:1;top:50%;left:50%;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--muted-foreground);font-size:10px;font-weight:750;transform:translate(-50%,-50%)}.calculator_overlapMetrics__Kvds_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.calculator_overlapMetrics__Kvds_>div{padding:22px;border-right:1px solid var(--border)}.calculator_overlapMetrics__Kvds_>div:last-child{border-right:0}.calculator_overlapMetrics__Kvds_ dt{overflow:hidden;color:var(--muted-foreground);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.calculator_overlapMetrics__Kvds_ dd{margin-top:7px;font-size:clamp(25px,4vw,36px);font-weight:620;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.calculator_overlapMetrics__Kvds_>div:first-child dd{color:var(--positive)}.calculator_comparisonColumnLabels__64Z4f,.calculator_comparisonRow__KcYgF{display:grid;grid-template-columns:minmax(150px,1.3fr) repeat(2,minmax(120px,1fr));align-items:center}.calculator_comparisonColumnLabels__64Z4f{min-height:42px;padding-inline:20px;border-bottom:1px solid var(--border);background:var(--muted);font-size:11px}.calculator_comparisonColumnLabels__64Z4f strong{overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap}.calculator_comparisonRow__KcYgF{min-height:55px;padding-inline:20px;border-bottom:1px solid var(--border)}.calculator_comparisonRow__KcYgF:last-child{border-bottom:0}.calculator_comparisonRow__KcYgF dt{color:var(--muted-foreground);font-size:12px}.calculator_comparisonRow__KcYgF dd{min-width:0;padding-left:20px;overflow-wrap:anywhere;font-size:14px;font-weight:570;font-variant-numeric:tabular-nums}.calculator_comparisonRow__KcYgF[data-emphasized] dd{color:var(--positive);font-size:clamp(18px,3vw,25px);letter-spacing:-.025em}.calculator_comparisonGames__63sNQ,.calculator_libraryBrowser__xVJT8{overflow:hidden;border-top:1px solid var(--border)}.calculator_comparisonGamesToolbar__rxl40,.calculator_libraryToolbar__ygUzP{display:grid;align-items:center;gap:10px;padding:14px var(--card-spacing);border-bottom:1px solid var(--border);background:var(--muted)}.calculator_libraryToolbar__ygUzP{grid-template-columns:minmax(210px,1fr) auto auto auto}.calculator_comparisonGameSearch__wX_3m,.calculator_comparisonGameSort__ciTIL,.calculator_librarySearchField__IuPOS,.calculator_librarySortField__deN8_{margin:0}.calculator_librarySortField__deN8_{display:flex;width:max-content;align-items:center;gap:8px}.calculator_librarySortField__deN8_ [data-slot=field-label]{width:auto}.calculator_comparisonGameViews__Kr7aQ,.calculator_libraryFilters__hH31e{max-width:100%;overflow-x:auto}.calculator_libraryResultCount__zZS0y{color:var(--muted-foreground);font-size:11px;text-align:right;white-space:nowrap}.calculator_comparisonGameTable__1BfiC,.calculator_libraryTable__hNI86{overflow-x:auto}.calculator_libraryGameRow__LuQJ8,.calculator_libraryTableHeader__KYVRJ{display:grid;grid-template-columns:minmax(230px,1.8fr) 150px minmax(80px,.6fr) minmax(90px,.7fr) minmax(90px,.7fr) minmax(118px,.8fr) minmax(145px,1fr) 18px;align-items:center;gap:14px;min-width:1040px}.calculator_libraryTableHeader__KYVRJ{min-height:38px;padding-inline:var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:10px;font-weight:600;letter-spacing:.03em}.calculator_libraryTableHeader__KYVRJ span:last-child{grid-column:7}.calculator_comparisonGameTable__1BfiC ol,.calculator_libraryTable__hNI86 ol{margin:0;padding:0;list-style:none}.calculator_libraryGameRow__LuQJ8{min-height:68px;padding:9px var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:11px;font-variant-numeric:tabular-nums;text-decoration:none;transition:background-color .16s ease}.calculator_comparisonGameRow__IHO4N:hover,.calculator_libraryGameRow__LuQJ8:hover{background:var(--muted)}.calculator_comparisonGameRow__IHO4N:focus-visible,.calculator_libraryGameRow__LuQJ8:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.calculator_comparisonGameIdentity__qZXJO,.calculator_libraryGameIdentity__E_kW7{display:flex;min-width:0;align-items:center;gap:12px}.calculator_comparisonGameIdentity__qZXJO strong,.calculator_libraryGameIdentity__E_kW7 strong{overflow:hidden;color:var(--foreground);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.calculator_comparisonGameRow__IHO4N:hover .calculator_comparisonGameIdentity__qZXJO strong,.calculator_libraryGameRow__LuQJ8:hover .calculator_libraryGameIdentity__E_kW7 strong{color:var(--link)}.calculator_comparisonGameArt__Hsypy,.calculator_libraryGameArt__lxrZZ{position:relative;display:grid;width:104px;flex:0 0 auto;aspect-ratio:231/87;overflow:hidden;place-items:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}.calculator_comparisonGameArt__Hsypy img,.calculator_libraryGameArt__lxrZZ img{object-fit:cover}.calculator_libraryGameStatus___IReW{display:flex;flex-wrap:wrap;gap:5px}.calculator_libraryPlaytime__nVeNg{display:grid;grid-template-columns:auto minmax(54px,1fr);align-items:center;gap:9px;color:var(--foreground)}.calculator_libraryPlaytime__nVeNg>span{height:4px;overflow:hidden;border-radius:999px;background:var(--border)}.calculator_libraryPlaytime__nVeNg i{display:block;height:100%;border-radius:inherit;background:var(--link)}.calculator_libraryGameArrow__eEYSB{width:16px;height:16px}.calculator_comparisonGamesFooter__M9LHd,.calculator_libraryMore__90d66{display:flex;align-items:center;justify-content:center;padding:14px var(--card-spacing)}.calculator_comparisonGamesEmpty__bB0d_,.calculator_libraryEmpty__DVp3S{min-height:220px}.calculator_comparisonGamesToolbar__rxl40{grid-template-columns:minmax(0,1fr) minmax(170px,260px) auto}.calculator_comparisonGameHeader__Xesqz,.calculator_comparisonGameRow__IHO4N{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(180px,1fr);align-items:center;gap:16px;min-width:880px}.calculator_comparisonGameHeader__Xesqz{min-height:38px;padding-inline:var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:10px;font-weight:600}.calculator_comparisonGameRow__IHO4N{min-height:62px;padding:9px var(--card-spacing);border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums;text-decoration:none;transition:background-color .16s ease}.calculator_comparisonGameArt__Hsypy{width:92px}.calculator_comparisonGameRow__IHO4N>strong{color:var(--foreground)}.calculator_comparisonBar__SZJc2{display:flex;height:6px;overflow:hidden;border-radius:999px;background:var(--border)}.calculator_comparisonBar__SZJc2 b,.calculator_comparisonBar__SZJc2 i{display:block;height:100%}.calculator_comparisonBar__SZJc2 i{background:var(--link)}.calculator_comparisonBar__SZJc2 b{background:var(--positive)}.calculator_comparisonGamesFooter__M9LHd{justify-content:space-between;gap:16px}.calculator_comparisonGamesFooter__M9LHd p{display:flex;align-items:center;gap:10px;color:var(--muted-foreground);font-size:11px}.calculator_comparisonGamesFooter__M9LHd p>svg{width:18px;height:18px;color:var(--link)}.calculator_comparisonGamesFooter__M9LHd p>span{display:flex;flex-direction:column}.calculator_comparisonGamesFooter__M9LHd p strong{color:var(--foreground);font-size:12px}.calculator_gameList__MXkZM{overflow:hidden}.calculator_gameList__MXkZM ol{display:grid;margin:0;padding:0;list-style:none}.calculator_gameRow__pyXaq{display:grid;grid-template-columns:28px 112px minmax(0,1fr) auto 16px;align-items:center;gap:16px;min-height:76px;padding:12px var(--card-spacing);border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .16s ease,color .16s ease}.calculator_gameList__MXkZM li:last-child .calculator_gameRow__pyXaq{border-bottom:0}.calculator_gameRow__pyXaq:hover{background:var(--muted)}.calculator_gameRow__pyXaq:focus-visible{z-index:1;outline:2px solid var(--ring);outline-offset:-2px}.calculator_gameRank__hMCjI{color:var(--muted-foreground);font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:.08em}.calculator_gameArt__nw5Ux{position:relative;width:112px;aspect-ratio:231/87;overflow:hidden;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);color:var(--muted-foreground)}.calculator_gameArt__nw5Ux img{object-fit:cover}.calculator_gameArt__nw5Ux svg{width:20px;height:20px}.calculator_gameName__mk_iF{min-width:0;overflow:hidden;color:var(--foreground);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.calculator_gameRow__pyXaq:hover .calculator_gameName__mk_iF{color:var(--link)}.calculator_gameTime__v7MzB{display:flex;flex-direction:column;align-items:flex-end;gap:1px;color:var(--foreground);font-variant-numeric:tabular-nums}.calculator_gameTime__v7MzB strong{font-size:14px;font-weight:600}.calculator_gameTime__v7MzB small{color:var(--muted-foreground);font-size:11px}.calculator_gameArrow__KCdfR{width:16px;height:16px;color:var(--muted-foreground);transition:transform .16s ease}.calculator_gameRow__pyXaq:hover .calculator_gameArrow__KCdfR{transform:translateX(2px)}.calculator_stateCard__1aGYy{max-width:760px;margin:18px auto 0;border:1px solid var(--border);background:var(--card);border-radius:var(--radius-lg)}.calculator_methodology__CZBSQ{margin-top:4px}@media (max-width:900px){.calculator_metrics__Cvk58{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator_metric__zR5v1:nth-child(3){border-right:0}.calculator_metric__zR5v1:nth-child(n+4){border-top:1px solid var(--border)}.calculator_metric__zR5v1:last-child{border-right:1px solid var(--border)}.calculator_comparisonGamesToolbar__rxl40,.calculator_libraryToolbar__ygUzP{grid-template-columns:minmax(0,1fr) auto}.calculator_comparisonGameViews__Kr7aQ,.calculator_libraryFilters__hH31e{grid-column:1/-1}}@media (max-width:640px){.calculator_intro__YwKbI{margin-top:0;margin-bottom:32px;text-align:left}.calculator_introCopy__mAUFN,.calculator_intro__YwKbI h1{margin-inline:0}.calculator_searchControl__7GcFZ{grid-template-columns:1fr}.calculator_searchInputWrap__2Xfgd{padding-inline:8px}.calculator_searchButton__JhxUt{width:100%}.calculator_compareControl__0YuW0{grid-template-columns:1fr}.calculator_compareButton__Sbz2D{width:100%}.calculator_comparePrompt__LJbwE{grid-template-columns:1fr;gap:16px;padding:20px}.calculator_comparisonIntro__ZO7h_{margin-top:20px;text-align:left}.calculator_comparisonIntro__ZO7h_>p:not(.calculator_eyebrow__5BuW8){margin-inline:0}.calculator_comparisonProfiles__b4Rvj{grid-template-columns:1fr}.calculator_versusMark__sLLQJ{top:50%}.calculator_comparisonProfileIdentity__LCfZ2{padding:18px}.calculator_comparisonProfileLinks__Dp8u4,.calculator_comparisonProfileProgress__3DRQ_{padding-inline:18px}.calculator_overlapMetrics__Kvds_{grid-template-columns:1fr}.calculator_overlapMetrics__Kvds_>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:16px 20px;border-right:0;border-bottom:1px solid var(--border)}.calculator_overlapMetrics__Kvds_>div:last-child{border-bottom:0}.calculator_overlapMetrics__Kvds_ dd{margin-top:0;font-size:25px}.calculator_comparisonColumnLabels__64Z4f,.calculator_comparisonRow__KcYgF{grid-template-columns:minmax(90px,.85fr) repeat(2,minmax(0,1fr));padding-inline:12px}.calculator_comparisonColumnLabels__64Z4f strong,.calculator_comparisonRow__KcYgF dd{padding-left:10px}.calculator_comparisonRow__KcYgF dd{font-size:12px}.calculator_comparisonRow__KcYgF[data-emphasized] dd{font-size:15px}.calculator_formError__LPrnX,.calculator_formNote__NVF9W{text-align:left}.calculator_resultActions__1qxwP{justify-content:stretch}.calculator_resultToolbar__COBCE{grid-template-columns:1fr}.calculator_resultActions__1qxwP>button{width:100%}.calculator_insightGrid__rLqap,.calculator_sharePreview__drrdj dl{grid-template-columns:1fr}.calculator_sharePreview__drrdj dl>div{display:grid;grid-template-columns:1fr auto;align-items:center;border-right:0;border-bottom:1px solid var(--border)}.calculator_sharePreview__drrdj dl>div:last-child{border-bottom:0}.calculator_sharePreview__drrdj dd{margin-top:0}.calculator_heroMain__EpdS_{grid-template-columns:1fr;padding:20px}.calculator_profile__Du6ld{align-items:flex-start}.calculator_valueBlock__dyy1_{grid-column:1;grid-row:auto;min-width:0;padding-top:18px;border-top:1px solid var(--border);align-self:auto;justify-self:stretch;text-align:left}.calculator_progressBlock__yFuiH{padding:15px 20px}.calculator_metrics__Cvk58{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator_metric__zR5v1,.calculator_metric__zR5v1:last-child,.calculator_metric__zR5v1:nth-child(3){border-right:1px solid var(--border);border-top:1px solid var(--border);padding:18px 20px}.calculator_metric__zR5v1:nth-child(odd){border-right:0}.calculator_metric__zR5v1:first-child,.calculator_metric__zR5v1:nth-child(2){border-top:0}.calculator_detailGrid__lgPB9{grid-template-columns:1fr}.calculator_gameRow__pyXaq{grid-template-columns:20px 80px minmax(0,1fr) auto;gap:10px;min-height:66px;padding-block:10px}.calculator_gameArt__nw5Ux{width:80px}.calculator_gameName__mk_iF,.calculator_gameTime__v7MzB strong{font-size:13px}.calculator_gameArrow__KCdfR,.calculator_gameTime__v7MzB small{display:none}.calculator_comparisonGamesToolbar__rxl40,.calculator_libraryToolbar__ygUzP{grid-template-columns:1fr}.calculator_comparisonGameViews__Kr7aQ,.calculator_libraryFilters__hH31e,.calculator_libraryResultCount__zZS0y{grid-column:1}.calculator_librarySortField__deN8_{width:100%;justify-content:space-between}.calculator_librarySortField__deN8_ [data-slot=native-select-wrapper],.calculator_librarySortField__deN8_ [data-slot=native-select]{width:100%}.calculator_libraryResultCount__zZS0y{text-align:left}.calculator_comparisonGameTable__1BfiC,.calculator_libraryTable__hNI86{overflow-x:visible}.calculator_comparisonGameHeader__Xesqz,.calculator_libraryTableHeader__KYVRJ{display:none}.calculator_comparisonGameRow__IHO4N,.calculator_libraryGameRow__LuQJ8{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:14px}.calculator_comparisonBar__SZJc2,.calculator_comparisonGameIdentity__qZXJO,.calculator_libraryGameIdentity__E_kW7,.calculator_libraryGameStatus___IReW{grid-column:1/-1}.calculator_comparisonGameArt__Hsypy,.calculator_libraryGameArt__lxrZZ{width:88px}.calculator_comparisonGameRow__IHO4N>[data-label]:not(.calculator_comparisonBar__SZJc2),.calculator_libraryGameRow__LuQJ8>[data-label]{display:grid;gap:4px;color:var(--foreground)}.calculator_comparisonGameRow__IHO4N>[data-label]:not(.calculator_comparisonBar__SZJc2):before,.calculator_libraryGameRow__LuQJ8>[data-label]:before{content:attr(data-label);color:var(--muted-foreground);font-size:10px;font-weight:500}.calculator_comparisonBar__SZJc2,.calculator_libraryPlaytime__nVeNg{grid-column:1/-1}.calculator_comparisonBar__SZJc2{position:relative;margin-top:14px}.calculator_comparisonBar__SZJc2:before{position:absolute;inset-block-start:-17px;inset-inline-start:0;content:attr(data-label);color:var(--muted-foreground);font-size:10px;font-weight:500}.calculator_libraryPlaytime__nVeNg{grid-template-columns:auto minmax(0,1fr)}.calculator_libraryPlaytime__nVeNg:before{grid-column:1/-1}.calculator_libraryGameArrow__eEYSB{display:none}.calculator_comparisonGamesFooter__M9LHd{align-items:stretch;flex-direction:column}.calculator_comparisonGamesFooter__M9LHd button{width:100%}}[data-layout=grid] .calculator_comparisonGameIdentity__qZXJO strong,[data-layout=grid] .calculator_libraryGameIdentity__E_kW7 strong{white-space:normal;overflow-wrap:anywhere}[data-layout=grid] .calculator_comparisonGameRow__IHO4N,[data-layout=grid] .calculator_libraryGameRow__LuQJ8{height:100%}[data-layout=grid] .calculator_libraryPlaytime__nVeNg:before{grid-column:1/-1}.pagination_root__sIoBt{width:100%;margin:32px auto 0}.pagination_content__tf3zG,.pagination_root__sIoBt{display:flex;justify-content:center;align-items:center}.pagination_content__tf3zG{flex-wrap:wrap;gap:8px;max-width:100%;text-align:center}.pagination_root__sIoBt a,.pagination_root__sIoBt button{min-height:40px;min-width:40px}.pagination_content__tf3zG>li:has(>span:not([data-slot])){font-variant-numeric:tabular-nums}.collections_page__SEh_c{max-width:1120px;margin:0 auto;padding:12px 0 32px}.collections_header__PJmrn{display:grid;grid-template-columns:minmax(220px,380px) minmax(0,1fr);gap:28px;align-items:center;margin:24px 0}.collections_header__PJmrn h1{font-size:var(--page-title-size);line-height:1.15;margin:10px 0 14px;overflow-wrap:anywhere}.collections_header__PJmrn>img{width:100%;height:auto;border-radius:var(--radius-md)}.collections_header__PJmrn p,.collections_summary__jnhOx p{color:var(--muted-foreground);font-size:13px;line-height:1.65;margin:8px 0}.collections_eyebrow__4_VGW{color:var(--muted-foreground);font-size:11px;letter-spacing:.04em}.collections_offerPrice__RhTsh{font-size:24px;font-weight:650;margin:12px 0}.collections_checkout__5T5vN{display:inline-flex;padding:10px 14px;margin:8px 0;border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground);font-size:13px;font-weight:600}.collections_summary__jnhOx{padding:18px;margin:20px 0;background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.collections_summary__jnhOx strong{font-size:14px}.collections_summary__jnhOx .collections_total__bE6yB{color:var(--foreground)}.collections_products__61eFZ{min-width:0}.collections_filters___BhjR{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,280px);align-items:end;gap:16px;margin:20px 0 12px}.collections_filters___BhjR>[data-slot=field]{min-width:0;gap:8px}.collections_filters___BhjR label{flex:none;font-size:12px}.collections_filters___BhjR input,.collections_filters___BhjR select{width:100%;min-width:0}.collections_grid__DUpAU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:16px 0 24px}.collections_card__3B4Oz{min-width:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);overflow:hidden}.collections_artwork__2qzk5{display:block;position:relative;aspect-ratio:231/87;background:var(--secondary)}.collections_artwork__2qzk5>img{display:block;width:100%;height:100%;object-fit:cover}.collections_artwork__2qzk5>span:not([class]){display:grid;height:100%;place-items:center;font-size:12px;color:var(--muted-foreground)}.collections_cardBody__kRfRe{padding:14px}.collections_card__3B4Oz h3{font-size:16px;line-height:1.45;margin:5px 0 10px;overflow-wrap:anywhere}.collections_cardFooter__GQZT5{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid var(--border);padding-top:12px;margin-top:14px;font-size:13px}.collections_ownership__t0fnK{font-size:12px;color:var(--muted-foreground);margin-bottom:8px}.collections_empty__sBq1m{padding:24px 0;color:var(--muted-foreground);line-height:1.7}.collections_pagination__soPrL{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap;margin:24px 0;font-size:13px}.collections_source__VSe8s{border-top:1px solid var(--border);padding-top:16px;margin:20px 0;font-size:12px;color:var(--muted-foreground);line-height:1.6}.collections_source__VSe8s a,.collections_summary__jnhOx a{text-decoration:underline;text-underline-offset:3px}@media (max-width:600px){.collections_header__PJmrn{grid-template-columns:minmax(0,1fr);gap:18px}.collections_header__PJmrn>img{max-width:460px}.collections_filters___BhjR{grid-template-columns:minmax(0,1fr)}.collections_filters___BhjR label{flex-basis:auto}.collections_summary__jnhOx{padding:14px}.collections_grid__DUpAU{grid-template-columns:minmax(0,1fr)}}@media (min-width:601px) and (max-width:1000px){.collections_grid__DUpAU{grid-template-columns:repeat(2,minmax(0,1fr))}}.collections_offerGrid__uWQFZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:20px 0}.collections_offerCard__3KSId{min-width:0;padding-top:0;gap:16px;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:none}.collections_offerCard__3KSId h3{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.collections_offerCard__3KSId .collections_eyebrow__4_VGW{letter-spacing:0;font-size:11px}.collections_offerCard__3KSId [data-slot=card-content]{margin-top:auto}.collections_offerFooter__YiA78{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px;border-top:1px solid var(--border);background:transparent}.collections_offerAmount__AnDW0{font-size:20px;font-weight:600;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.collections_dlcSummary__AxwC7{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:16px 0;font-size:13px}.collections_dlcSummary__AxwC7 p{margin:0;color:var(--muted-foreground)}.collections_dlcSummary__AxwC7 p:nth-of-type(2){flex-basis:100%;font-size:12px}.collections_dlcList__zKQ2s{list-style:none;padding:0;margin:16px 0 24px;border-top:1px solid var(--border)}.collections_dlcRow__Phnlq{display:grid;grid-template-columns:120px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--border);font-size:13px}.collections_dlcArtwork__lYxY5{display:block;width:120px;aspect-ratio:120/45;overflow:hidden;border-radius:var(--radius-sm);background:var(--muted)}.collections_dlcArtwork__lYxY5 img{width:100%;height:100%;object-fit:cover}.collections_dlcIdentity__lK_1s{display:flex;flex-direction:column;gap:4px;min-width:0}.collections_dlcIdentity__lK_1s>a{line-height:1.5}.collections_dlcPrice__P4eQ4{font-variant-numeric:tabular-nums;text-align:right}@media (max-width:600px){.collections_dlcRow__Phnlq{grid-template-columns:88px minmax(0,1fr) auto;gap:8px 12px}.collections_dlcArtwork__lYxY5{width:88px}.collections_dlcIdentity__lK_1s{grid-column:2/-1}.collections_dlcPrice__P4eQ4{grid-column:2;text-align:left}.collections_dlcRow__Phnlq>a:last-child{min-height:40px;display:inline-flex;align-items:center}.collections_filters___BhjR input,.collections_filters___BhjR select{min-height:40px}}.collections_page__SEh_c .collections_header__PJmrn{grid-template-columns:minmax(240px,360px) minmax(0,1fr);align-items:start;padding-bottom:24px;border-bottom:1px solid var(--border)}.collections_page__SEh_c .collections_header__PJmrn h1{font-size:28px;letter-spacing:-.7px}.collections_page__SEh_c .collections_header__PJmrn>img{aspect-ratio:460/215;object-fit:cover;border:1px solid var(--border)}.collections_page__SEh_c .collections_summary__jnhOx{padding:16px 20px;background:var(--card);margin:16px 0}.collections_page__SEh_c .collections_summary__jnhOx p{margin:6px 0 0;font-size:12px}.collections_page__SEh_c .collections_products__61eFZ{display:flow-root}.collections_page__SEh_c .collections_section-title__trmii{font-size:16px;margin-top:24px}.collections_offerCard__3KSId .collections_artwork__2qzk5{aspect-ratio:460/215}@media (max-width:600px){.collections_page__SEh_c .collections_header__PJmrn{grid-template-columns:minmax(0,1fr);gap:20px}.collections_page__SEh_c .collections_header__PJmrn h1{font-size:24px}}.collections_headerPurchase__y2LSm{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:16px}.collections_headerPurchase__y2LSm .collections_checkout__5T5vN,.collections_headerPurchase__y2LSm .collections_offerPrice__RhTsh{margin:0}.collections_header__PJmrn .collections_purchaseNote__zjkzc{margin-top:12px;font-size:12px;max-width:60ch}[data-layout=list] .collections_offerCard__3KSId{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;padding:12px;gap:16px}[data-layout=list] .collections_offerCard__3KSId .collections_artwork__2qzk5{width:100%;border-radius:var(--radius-sm)}[data-layout=list] .collections_offerCard__3KSId [data-slot=card-footer]{border:0;background:none;padding:0}@media (max-width:640px){[data-layout=list] .collections_offerCard__3KSId{grid-template-columns:96px minmax(0,1fr)}[data-layout=list] .collections_offerCard__3KSId [data-slot=card-content],[data-layout=list] .collections_offerCard__3KSId [data-slot=card-footer]{grid-column:1/-1}}.changes_filters__VlydN{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,180px) minmax(280px,330px) auto;align-items:end;gap:16px;margin:0 0 28px;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.changes_field__TUSSB{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:500;min-width:0}.changes_field__TUSSB>div{width:100%}.changes_searchInput__7DEUG{position:relative}.changes_searchInput__7DEUG>svg{position:absolute;z-index:1;top:50%;left:10px;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}.changes_searchInput__7DEUG input{padding-left:32px}.changes_dateRange__2bSPo{min-width:0}.changes_dateRange__2bSPo legend{margin-bottom:7px;font-size:12px;font-weight:500}.changes_dateLabel__hZxp9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.changes_dateRange__2bSPo>div{display:flex;align-items:center;gap:8px}.changes_feedHeader__ra8aC,.changes_filterActions__d8FpR{display:flex;align-items:center;gap:12px}.changes_feedHeader__ra8aC{justify-content:space-between;margin-bottom:12px}.changes_feedHeader__ra8aC h2{font-size:13px;font-weight:600}.changes_list__dYtqO{padding:0;margin:0;list-style:none;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}.changes_item__ezq6c{padding:22px;border-bottom:1px solid var(--border)}.changes_item__ezq6c:last-child{border-bottom:0}.changes_event__F3uRD{display:flex;gap:16px}.changes_poster__8ODP6{flex:0 0 168px;align-self:flex-start;overflow:hidden;border-radius:var(--radius-md)}.changes_poster__8ODP6>div{border-radius:inherit}.changes_eventContent__pUHyR{flex:1;min-width:0}.changes_heading__qi1Qw{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.changes_gameHeading__RUPfJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.changes_gameHeading__RUPfJ h3{font-size:15px;font-weight:600;overflow-wrap:anywhere}.changes_gameHeading__RUPfJ a:hover{color:var(--link)}.changes_observed__XVeSv{color:var(--muted-foreground);font-size:11px}.changes_eventLabel__jvNBz{color:var(--muted-foreground);font-size:12px;margin-top:3px}.changes_values__4yI9X{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:12px 0}.changes_values__4yI9X>div{min-width:0;padding:12px;background:var(--muted);border-radius:var(--radius-sm)}.changes_valueLabel__FsDa5{display:block;color:var(--muted-foreground);font-size:11px;font-weight:600;margin-bottom:5px}.changes_value__G_Kp3{font-size:13px;overflow-wrap:anywhere;max-height:240px;overflow:auto}.changes_value__G_Kp3 ul{padding-left:16px}.changes_sourceTime__TFS3e{grid-column:1/-1;font-size:12px;color:var(--muted-foreground)}.changes_feedValues__9XlqT{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:12px;margin:16px 0}.changes_feedValues__9XlqT>div{align-self:stretch;border:1px solid var(--border);border-radius:var(--radius-md)}.changes_feedValues__9XlqT>div:last-child{background:color-mix(in srgb,var(--link) 5%,var(--card));border-color:color-mix(in srgb,var(--link) 22%,var(--border))}.changes_valueArrow___Bntw{color:var(--muted-foreground)}.changes_compactValues__mgjQe{grid-template-columns:minmax(0,max-content) 16px minmax(0,max-content)}.changes_compactValues__mgjQe>div{min-width:112px;padding:8px 14px}.changes_compactValues__mgjQe .changes_valueLabel__FsDa5{font-size:10px;margin-bottom:2px}.changes_compactValues__mgjQe .changes_value__G_Kp3{font-family:var(--font-geist-mono),monospace;font-size:13px}.changes_eventFooter__64jMH{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px}.changes_links__JSCWn{display:flex;flex-wrap:wrap;gap:10px 20px}.changes_sourceDetails__XCZan{flex:1 1 220px;min-width:0;font-size:12px;color:var(--muted-foreground)}.changes_about__bt_J2 [data-slot=collapsible-trigger],.changes_sourceDetails__XCZan [data-slot=collapsible-trigger]{display:flex;align-items:center;gap:6px;width:fit-content;list-style:none}.changes_about__bt_J2 [data-slot=collapsible-trigger]::-webkit-details-marker,.changes_sourceDetails__XCZan [data-slot=collapsible-trigger]::-webkit-details-marker{display:none}.changes_about__bt_J2 [data-slot=collapsible-trigger]:hover,.changes_sourceDetails__XCZan [data-slot=collapsible-trigger]:hover{color:var(--foreground)}.changes_about__bt_J2[data-open] [data-slot=collapsible-trigger]>svg:last-child,.changes_sourceDetails__XCZan[data-open] [data-slot=collapsible-trigger]>svg:last-child{transform:rotate(180deg)}.changes_sourceBody__u4qlc{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-left:12px;border-left:2px solid var(--border)}.changes_pagination__0T08X{display:flex;justify-content:center;align-items:center;margin:20px 0;gap:20px}.changes_empty__drUKH{border:1px dashed var(--border);padding:48px 20px;border-radius:var(--radius-md);text-align:center}.changes_empty__drUKH p{margin-top:6px}.changes_about__bt_J2{margin-top:20px;color:var(--muted-foreground);font-size:12px}.changes_about__bt_J2 p{max-width:720px;margin-top:10px}@media (max-width:1000px){.changes_filters__VlydN{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.changes_filterActions__d8FpR{justify-content:flex-end}}@media (max-width:600px){.changes_filters__VlydN{gap:16px 12px;margin-bottom:24px}.changes_dateRange__2bSPo,.changes_field__TUSSB,.changes_filterActions__d8FpR,.changes_search__KDK33{grid-column:1/-1}.changes_filterActions__d8FpR>button{flex:1}.changes_filterActions__d8FpR>button,.changes_filters__VlydN input,.changes_filters__VlydN select{height:40px}.changes_values__4yI9X{grid-template-columns:minmax(0,1fr)}.changes_feedValues__9XlqT .changes_valueArrow___Bntw{transform:rotate(90deg);justify-self:center}.changes_compactValues__mgjQe{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:8px}.changes_compactValues__mgjQe .changes_valueArrow___Bntw{transform:none}.changes_compactValues__mgjQe>div{min-width:0;padding:8px 10px}.changes_item__ezq6c{padding:16px}.changes_event__F3uRD{display:grid;grid-template-columns:96px minmax(0,1fr);gap:4px 12px}.changes_poster__8ODP6{grid-row:1/span 2}.changes_eventContent__pUHyR{display:contents}.changes_eventLabel__jvNBz,.changes_heading__qi1Qw{grid-column:2}.changes_eventFooter__64jMH,.changes_feedValues__9XlqT{grid-column:1/-1}.changes_observed__XVeSv{margin-top:2px}.changes_links__JSCWn a,.changes_sourceDetails__XCZan [data-slot=collapsible-trigger]{padding-block:6px}.changes_eventFooter__64jMH{gap:4px 20px}.changes_about__bt_J2 [data-slot=collapsible-trigger],.changes_sourceDetails__XCZan [data-slot=collapsible-trigger]{min-height:40px}}@media (max-width:420px){.changes_dateRange__2bSPo>div{flex-direction:column;align-items:stretch;gap:10px}.changes_dateRange__2bSPo>div>span{display:none}.changes_dateRange__2bSPo [data-slot=field]{gap:5px;min-width:0}.changes_dateLabel__hZxp9{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;color:var(--muted-foreground);font-size:11px;line-height:1.4;white-space:normal}}.promotions_intro__0O9si{color:var(--muted-foreground);margin:1rem 0 1.25rem;max-width:75ch}.promotions_results__hfO2j{display:grid;gap:1.25rem;padding:1.5rem 0}.promotions_summary__qfpKm{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--muted-foreground);font-size:.82rem}.promotions_grid__UFZid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.promotions_card__mUHAw{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:none;padding:0;gap:0;overflow:hidden;min-width:0;display:flex;flex-direction:column}.promotions_identity__0OUif{display:block}.promotions_identity__0OUif .artwork.large{width:100%;height:auto;aspect-ratio:460/215;border:0;border-radius:0}.promotions_identity__0OUif .artwork img{object-fit:contain}.promotions_identity__0OUif h3{padding:0;font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.promotions_card__mUHAw:focus-within,.promotions_card__mUHAw:hover{border-color:var(--muted-foreground)}.promotions_card__mUHAw [data-slot=card-header]{padding:12px 16px 4px}.promotions_card__mUHAw [data-slot=card-content]{padding:0 16px 16px;display:grid;gap:4px}.promotions_timing__e_oF_{color:var(--muted-foreground);font-size:12px;line-height:1.5}.promotions_empty__IccP4{text-align:center;padding:32px 24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);gap:20px}.promotions_empty__IccP4 h3{font-size:16px;line-height:1.5;font-weight:600}.promotions_empty__IccP4 [data-slot=empty-header]{max-width:48ch;gap:8px}.promotions_empty__IccP4 [data-slot=empty-description]{font-size:14px;line-height:1.5}.promotions_empty__IccP4 button,.promotions_empty__IccP4>a{min-height:40px}.promotions_pagination__zVCk5{margin-top:12px}@media (max-width:767px){.promotions_neighbor__i9rrP{display:none}}@media (max-width:1000px){.promotions_grid__UFZid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.promotions_grid__UFZid{grid-template-columns:minmax(0,1fr)}.promotions_filters__NlAqZ>[data-slot=field]{max-width:none;flex-basis:100%}}[data-layout=list] .promotions_grid__UFZid>[data-slot=card]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px}[data-layout=list] .promotions_identity__0OUif{display:flex;align-items:center;gap:12px;min-width:0}[data-layout=list] .promotions_identity__0OUif .artwork.large{width:120px;flex:0 0 120px;border-radius:var(--radius-sm)}[data-layout=list] .promotions_identity__0OUif [data-slot=card-header],[data-layout=list] .promotions_identity__0OUif h3{padding:0}[data-layout=list] .promotions_identity__0OUif [data-slot=card-header]{flex:1;min-width:0}[data-layout=list] .promotions_grid__UFZid [data-slot=card-content]:empty{display:none}[data-layout=list] .promotions_grid__UFZid [data-slot=card-footer]{background:none;border:0;padding:0}@media (max-width:640px){[data-layout=list] .promotions_grid__UFZid>[data-slot=card]{grid-template-columns:minmax(0,1fr)}[data-layout=list] .promotions_identity__0OUif .artwork.large{width:96px;flex-basis:96px}}.promotions_page___T_Oe>.page-heading{margin-bottom:20px}.promotions_page___T_Oe .route-tabs[data-slot=navigation-menu]{margin:0 0 20px}.promotions_page___T_Oe .promotions_results__hfO2j{padding:0}@media (max-width:640px){.ending-sales_table__sZBlQ thead{display:none}.ending-sales_table__sZBlQ tbody{display:block}.ending-sales_table__sZBlQ tr{display:grid;grid-template-columns:1fr 1fr;padding:12px 0}.ending-sales_table__sZBlQ td{white-space:normal;padding:8px;text-align:left}.ending-sales_table__sZBlQ td:first-child,.ending-sales_table__sZBlQ td:last-child{grid-column:1/-1}.ending-sales_table__sZBlQ td:first-child a{min-height:40px;display:flex;align-items:center}.ending-sales_table__sZBlQ td[data-label]:before{content:attr(data-label);display:block;color:var(--muted-foreground);font-size:12px;margin-bottom:4px}}[data-collection=ending-sales][data-layout=grid] .ending-sales_table__sZBlQ tbody tr{display:grid;grid-template-columns:1fr 1fr}[data-collection=ending-sales][data-layout=grid] .ending-sales_table__sZBlQ tbody td:first-child{grid-column:1/-1}[data-collection=ending-sales][data-layout=grid] .ending-sales_table__sZBlQ tbody td:last-child{grid-column:1/-1;padding:12px 16px 16px;border-top:1px solid var(--border)}[data-collection=ending-sales][data-layout=grid] .ending-sales_table__sZBlQ tbody td:nth-child(2),[data-collection=ending-sales][data-layout=grid] .ending-sales_table__sZBlQ tbody td:nth-child(3){width:auto;padding:12px 16px;white-space:nowrap}.game-table-pagination_pagination__DYzDn{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 0;font-size:12px;font-variant-numeric:tabular-nums}.game-table-pagination_pagination__DYzDn>form{width:100%}.game-table-pagination_pageSize__VJdbW{width:100%;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:8px}.game-table-pagination_rows__UnFvE{width:auto;flex:none}.game-table-pagination_rows__UnFvE label{color:var(--muted-foreground)}.game-table-pagination_rows__UnFvE [data-slot=native-select-wrapper]{width:72px;flex:none}.game-table-pagination_pageSize__VJdbW button,.game-table-pagination_pageSize__VJdbW select{min-height:40px}.game-table-pagination_resultCount__5B2gv{white-space:nowrap;margin-left:8px}.game-table-pagination_navigation__7PK4w{margin:0}@media (min-width:768px){.game-table-pagination_pagination__DYzDn{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.game-table-pagination_pagination__DYzDn>form{grid-column:1;grid-row:1}.game-table-pagination_navigation__7PK4w{grid-column:2;grid-row:1}}.rank-change_change__OlE9U{display:flex;align-items:center;gap:2px;margin-top:4px;font-size:11px;line-height:16px;font-weight:400;color:var(--muted-foreground);white-space:nowrap}.rank-change_change__OlE9U svg{width:12px;height:12px;flex-shrink:0}.rank-change_change__OlE9U[data-direction=up]{color:var(--positive)}.rank-change_change__OlE9U[data-direction=down]{color:var(--negative)}.release-calendar_page__SH_6Z{--release-accent:var(--link)}.release-calendar_page__SH_6Z .page-heading{margin-bottom:28px}.release-calendar_page__SH_6Z .route-tabs[data-slot=navigation-menu]{margin:0 0 22px}.release-calendar_page__SH_6Z .page-size>span{white-space:nowrap}.release-calendar_page__SH_6Z .page-size [data-slot=native-select]{min-width:64px}.release-calendar_filterArea__cjqEq{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.release-calendar_searchForm__nFPJ8{flex:1 1 560px;max-width:560px}.release-calendar_searchInput__kQQoK{height:42px;background:color-mix(in srgb,var(--card) 82%,transparent)}.release-calendar_filterActions__TyAjr{display:flex;align-items:center;gap:10px}.release-calendar_filterDisclosure__gvIRz{position:relative}.release-calendar_filterDisclosure__gvIRz>summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid var(--input);border-radius:var(--radius);background:color-mix(in srgb,var(--card) 82%,transparent);color:var(--foreground);font-size:14px;font-weight:500;list-style:none;cursor:pointer}.release-calendar_filterDisclosure__gvIRz>summary::-webkit-details-marker{display:none}.release-calendar_filterDisclosure__gvIRz>summary:hover,.release-calendar_filterDisclosure__gvIRz[open]>summary{background:var(--muted)}.release-calendar_filterDisclosure__gvIRz>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.release-calendar_filterDisclosure__gvIRz>summary svg{width:17px;height:17px}.release-calendar_filterCount__Kaxqj{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding-inline:5px;border-radius:999px;background:var(--primary);color:var(--primary-foreground);font-size:11px}.release-calendar_filterPanel__P6zys{position:absolute;top:calc(100% + 8px);right:0;width:min(720px,calc(100vw - 64px));padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);box-shadow:0 18px 50px rgb(0 0 0/35%)}.release-calendar_filterPanel__P6zys .filter-form{margin:0}.release-calendar_filterPanel__P6zys .filter-group{align-items:end}.release-calendar_filterPanel__P6zys .filter-field{flex:1 1 130px}.release-calendar_filterPanel__P6zys .filter-field [data-slot=native-select-wrapper]{width:100%}.release-calendar_calendar__hMwTO{min-width:0}.release-calendar_dateTabs__roL_9{display:grid;grid-template-columns:auto 40px minmax(0,1fr) 40px;align-items:stretch;gap:8px}.release-calendar_dateTabPinned__Ehrd8{display:grid;min-width:0;grid-auto-columns:116px;grid-auto-flow:column;gap:8px}.release-calendar_dateTabPinned__Ehrd8 .release-calendar_dateTab__ZfKNN{width:116px;height:100%}.release-calendar_dateTabArrow__v1Ar5{height:auto;min-height:78px;align-self:stretch}.release-calendar_dateTabScroller__Zq9yF{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none}.release-calendar_dateTabScroller__Zq9yF::-webkit-scrollbar{display:none}.release-calendar_dateTabList__pDH0p{display:flex;width:max-content;min-width:100%;gap:8px;padding:1px}.release-calendar_dateTab__ZfKNN{position:relative;display:flex;width:116px;min-height:76px;flex:0 0 116px;scroll-snap-align:start;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--card) 72%,transparent);color:var(--foreground);text-decoration:none}.release-calendar_dateTab__ZfKNN:hover{border-color:color-mix(in srgb,var(--foreground) 28%,var(--border));background:var(--muted)}.release-calendar_dateTab__ZfKNN:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.release-calendar_dateTab__ZfKNN>span{color:var(--muted-foreground);font-size:10px;font-weight:600;letter-spacing:.06em}.release-calendar_dateTab__ZfKNN>strong{font-size:15px;font-weight:550}.release-calendar_dateTab__ZfKNN>small{color:var(--muted-foreground);font-size:10px}.release-calendar_dateTabToday__wOpSB{border-color:color-mix(in srgb,var(--release-accent) 52%,var(--border));background:color-mix(in srgb,var(--release-accent) 7%,var(--card))}.release-calendar_dateTabToday__wOpSB:after{position:absolute;top:9px;right:9px;width:6px;height:6px;border-radius:999px;background:var(--release-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--release-accent) 16%,transparent);content:""}.release-calendar_dateTabToday__wOpSB>span{color:var(--release-accent)}.release-calendar_dateTabCurrent__rB32x{border-color:var(--foreground);background:var(--accent);box-shadow:inset 0 -2px var(--foreground)}.release-calendar_dateTabCurrent__rB32x>small,.release-calendar_dateTabCurrent__rB32x>span{color:var(--foreground)}.release-calendar_resultsMeta__OjUwk{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:10px 2px;color:var(--muted-foreground);font-size:13px}.release-calendar_caveat__nkp3U{display:inline-flex;align-items:center;gap:7px}.release-calendar_caveat__nkp3U svg{width:15px;height:15px}.release-calendar_agenda__R_vSN{border-top:1px solid var(--border)}.release-calendar_dateEmptyState__kk6E2{padding-block:28px}.release-calendar_releaseGroup__8t_oc{display:grid;grid-template-columns:134px minmax(0,1fr);scroll-margin-top:88px;border-bottom:1px solid var(--border)}.release-calendar_releaseGroup__8t_oc:target{background:color-mix(in srgb,var(--release-accent) 7%,transparent)}.release-calendar_releaseDate__qFy1w{display:flex;flex-direction:column;justify-content:flex-start;gap:5px;padding:20px 16px 20px 4px;color:var(--muted-foreground);font-size:13px}.release-calendar_releaseDate__qFy1w strong{color:var(--foreground);font-size:16px;font-weight:550}.release-calendar_releaseDate__qFy1w small{font-size:11px}.release-calendar_releaseDate__qFy1w .release-calendar_awaitingNote__xOqFf{max-width:120px;margin-top:3px;line-height:1.35}.release-calendar_releaseRows__0szYA{min-width:0}.release-calendar_releaseRow__qSpMW{display:grid;grid-template-columns:clamp(180px,25vw,300px) minmax(180px,1fr) auto minmax(104px,auto);align-items:center;gap:26px;min-height:148px;padding:14px 4px 14px 0;border-bottom:1px solid var(--border)}.release-calendar_releaseRow__qSpMW:last-child{border-bottom:0}.release-calendar_artworkLink__Z5Y52{display:block;border-radius:var(--radius-sm)}.release-calendar_artworkLink__Z5Y52:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.release-calendar_artworkLink__Z5Y52 .artwork.large{width:100%;aspect-ratio:231/87;transition:border-color .14s}.release-calendar_featuredGroup__0jIPX .release-calendar_releaseRow__qSpMW:first-child{grid-template-columns:clamp(260px,34vw,450px) minmax(180px,1fr) auto minmax(104px,auto);min-height:220px}.release-calendar_artworkLink__Z5Y52:hover .artwork.large{border-color:var(--muted-foreground)}.release-calendar_gameCopy__kDaH8{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:6px}.release-calendar_gameTitle__Fx6ks{max-width:100%;color:var(--foreground);font-size:16px;font-weight:550;letter-spacing:-.2px;overflow-wrap:anywhere}.release-calendar_gameTitle__Fx6ks:hover{color:var(--release-accent)}.release-calendar_creators__ErWHs{display:flex;max-width:100%;flex-wrap:wrap;gap:3px 8px;font-size:12px}.release-calendar_creators__ErWHs>span:first-child,.release-calendar_publisher__9ZGnu{overflow:hidden;max-width:100%;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap}.release-calendar_publisher__9ZGnu:before{margin-right:8px;content:"·"}.release-calendar_gameDescription__lY_8w{display:-webkit-box;width:100%;overflow:hidden;max-width:680px;margin:1px 0 0;color:var(--muted-foreground);font-size:12px;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.release-calendar_gameMeta__Is_yl{display:flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:7px 12px;margin-top:2px;color:var(--muted-foreground);font-size:11px}.release-calendar_gameLabels__AU3Eh{display:inline-flex;min-width:0;flex-wrap:wrap;gap:5px}.release-calendar_gameLabels__AU3Eh>span{padding:2px 6px;border:1px solid var(--border);border-radius:999px;color:var(--foreground);line-height:1.2}.release-calendar_gameFact__YlT5S{white-space:nowrap}.release-calendar_platforms__05ieB{display:inline-flex;align-items:center;gap:7px}.release-calendar_platforms__05ieB svg{width:13px;height:13px}.release-calendar_status__doOTK{justify-self:end}.release-calendar_price__lle4K{min-width:104px;justify-self:end;text-align:right;font-size:14px}.release-calendar_continuation__9xoft{border-bottom:1px solid var(--border)}.release-calendar_continuation__9xoft>summary{display:grid;grid-template-columns:26px minmax(0,1fr) 24px;align-items:center;gap:16px;min-height:88px;padding:14px 8px 14px 134px;list-style:none;cursor:pointer}.release-calendar_continuation__9xoft>summary::-webkit-details-marker{display:none}.release-calendar_continuation__9xoft>summary:hover{background:var(--muted)}.release-calendar_continuation__9xoft>summary:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.release-calendar_continuation__9xoft>summary>svg:first-child{width:22px;height:22px}.release-calendar_continuation__9xoft>summary>span{display:flex;flex-direction:column;gap:2px}.release-calendar_continuation__9xoft>summary strong{font-size:15px;font-weight:500}.release-calendar_continuation__9xoft>summary small{color:var(--muted-foreground);font-size:12px}.release-calendar_continuationChevron__Y9nsV{transition:transform .16s ease}.release-calendar_continuation__9xoft[open] .release-calendar_continuationChevron__Y9nsV{transform:rotate(180deg)}.release-calendar_continuationGroups__mkSwO{border-top:1px solid var(--border)}.release-calendar_continuationGroups__mkSwO .release-calendar_releaseGroup__8t_oc:last-child{border-bottom:0}@media (max-width:900px){.release-calendar_releaseRow__qSpMW{grid-template-columns:minmax(150px,210px) minmax(160px,1fr) auto;gap:18px}.release-calendar_featuredGroup__0jIPX .release-calendar_releaseRow__qSpMW:first-child{grid-template-columns:minmax(210px,300px) minmax(160px,1fr) auto}.release-calendar_status__doOTK{grid-column:3;grid-row:1}.release-calendar_price__lle4K{grid-column:3;grid-row:1;align-self:end}}@media (max-width:767px){.release-calendar_page__SH_6Z .page-heading{margin-bottom:10px}.release-calendar_page__SH_6Z .route-tabs[data-slot=navigation-menu]{margin-bottom:16px}.release-calendar_filterArea__cjqEq{align-items:stretch;flex-direction:column;gap:10px}.release-calendar_searchForm__nFPJ8{flex-basis:auto;max-width:none}.release-calendar_searchInput__kQQoK{height:44px}.release-calendar_filterActions__TyAjr{justify-content:space-between}.release-calendar_filterDisclosure__gvIRz{flex:1 1 auto}.release-calendar_filterDisclosure__gvIRz>summary{width:100%;min-height:44px}.release-calendar_filterPanel__P6zys{right:auto;left:0;width:calc(100vw - 32px)}.release-calendar_filterPanel__P6zys .filter-group{flex-direction:column!important;align-items:stretch}.release-calendar_filterPanel__P6zys .filter-field,.release-calendar_filterPanel__P6zys .filter-field [data-slot=native-select-wrapper],.release-calendar_filterPanel__P6zys .filter-group>[data-slot=button],.release-calendar_filterPanel__P6zys .filter-group>a{width:100%!important}.release-calendar_dateTabs__roL_9{margin-inline:-16px;grid-template-columns:auto 36px minmax(0,1fr) 36px;gap:4px;padding-inline:8px}.release-calendar_dateTabPinned__Ehrd8{grid-auto-columns:98px;gap:4px}.release-calendar_dateTabPinned__Ehrd8 .release-calendar_dateTab__ZfKNN{width:98px}.release-calendar_dateTabArrow__v1Ar5{min-height:72px}.release-calendar_dateTab__ZfKNN{width:98px;min-height:70px;flex-basis:98px;padding-inline:10px}.release-calendar_resultsMeta__OjUwk{min-height:58px}.release-calendar_caveat__nkp3U{display:none}.release-calendar_releaseGroup__8t_oc{display:block}.release-calendar_releaseDate__qFy1w{gap:3px;padding:15px 0 10px}.release-calendar_releaseDate__qFy1w span{font-size:12px}.release-calendar_releaseRow__qSpMW{grid-template-columns:118px minmax(0,1fr) auto;gap:12px;min-height:118px;padding:10px 0}.release-calendar_featuredGroup__0jIPX .release-calendar_releaseRow__qSpMW:first-child{grid-template-columns:142px minmax(0,1fr);min-height:136px}.release-calendar_gameTitle__Fx6ks{font-size:14px}.release-calendar_creators__ErWHs{font-size:12px}.release-calendar_publisher__9ZGnu{display:none}.release-calendar_gameDescription__lY_8w{-webkit-line-clamp:2;font-size:11px;line-height:1.35}.release-calendar_gameFact__YlT5S,.release-calendar_gameLabels__AU3Eh>span:nth-child(n+3){display:none}.release-calendar_gameMeta__Is_yl{gap:8px;margin-top:1px}.release-calendar_status__doOTK{display:none}.release-calendar_price__lle4K{grid-column:2/4;grid-row:2;justify-self:start;min-width:0;text-align:left;font-size:12px}.release-calendar_featuredGroup__0jIPX .release-calendar_releaseRow__qSpMW:first-child .release-calendar_price__lle4K{grid-column:2}.release-calendar_continuation__9xoft>summary{min-height:76px;padding:12px 0}}@media (max-width:420px){.release-calendar_releaseRow__qSpMW{grid-template-columns:104px minmax(0,1fr)}.release-calendar_featuredGroup__0jIPX .release-calendar_releaseRow__qSpMW:first-child{grid-template-columns:118px minmax(0,1fr)}.release-calendar_price__lle4K{grid-column:2}}[data-layout=grid] .release-calendar_releaseGroup__8t_oc{grid-template-columns:minmax(0,1fr)}[data-layout=grid] .release-calendar_releaseRow__qSpMW .release-calendar_artworkLink__Z5Y52,[data-layout=grid] .release-calendar_releaseRow__qSpMW .release-calendar_artworkLink__Z5Y52 .artwork.large{width:100%;height:auto;aspect-ratio:231/87}[data-layout=grid] .release-calendar_releaseRow__qSpMW .release-calendar_status__doOTK{align-self:flex-start}[data-layout=grid] .release-calendar_releaseRow__qSpMW .release-calendar_price__lle4K{text-align:left;margin-top:auto}.sales-pagination_pagination__bIOZD{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-content:center;gap:12px;margin-top:32px}.sales-pagination_pagination__bIOZD>span{justify-self:start;flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.sales-pagination_pagination__bIOZD nav{width:auto;margin:0}@media (max-width:767px){.sales-pagination_pagination__bIOZD{display:flex;flex-direction:column;align-items:center;gap:12px}.sales-pagination_pagination__bIOZD>span{align-self:flex-start}.sales-pagination_direction__JAgt0,.sales-pagination_neighbor__7CTuJ{display:none}}.sales-pagination_sourceNote__yX2mq{margin:32px 0 0}