.catalog-browser_page__ZBD2T{margin-inline:auto;max-width:96rem;padding:var(--ds-space-24) var(--site-page-gutter) clamp(var(--ds-space-48),7vw,var(--ds-space-100))}.catalog-browser_catalogHeading__9qt4A{display:contents}.catalog-browser_mobilePreferenceNav__pBxo5{display:none}.catalog-browser_heroRow___nHEO{align-items:center;display:grid;gap:var(--ds-space-32);grid-template-columns:minmax(18rem,.85fr) minmax(35rem,1.15fr)}.catalog-browser_heroRow___nHEO h1{font-family:var(--ds-text-heading-1-font-family);font-size:var(--ds-text-heading-1-font-size);font-weight:var(--ds-text-heading-1-font-weight);line-height:var(--ds-text-heading-1-line-height);margin:0;overflow-wrap:anywhere;text-wrap:balance}.catalog-browser_serviceStrip__pIjrN{display:flex;flex-wrap:wrap;gap:var(--ds-space-8);justify-self:end}.catalog-browser_serviceItem__z41Dg{align-items:center;background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);display:flex;flex:0 0 auto;gap:var(--ds-space-12);min-width:0;padding:var(--ds-space-12) var(--ds-space-16)}.catalog-browser_serviceItem__z41Dg svg{color:var(--ds-action-primary);flex:0 0 auto}.catalog-browser_serviceItem__z41Dg strong{font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-text-label-m-font-weight);line-height:var(--ds-text-label-m-line-height)}.catalog-browser_fpsToolbarWrap__VLBfn{display:grid;gap:var(--ds-space-8);margin-top:var(--ds-space-24);min-width:0;position:sticky;top:calc(var(--site-header-height) + var(--catalog-sticky-gap, 0px));z-index:var(--ds2-z-index-sticky)}.catalog-browser_fpsBatchError__9GVOc{align-items:center;background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-400);color:var(--ds-color-text-secondary);display:flex;flex-wrap:wrap;gap:var(--ds-space-8) var(--ds-space-16);justify-content:space-between;padding:var(--ds-space-8) var(--ds-space-12)}.catalog-browser_catalogShell__AP3px{align-items:start;display:grid;gap:var(--ds-space-20);grid-template-columns:18.5rem minmax(0,1fr);isolation:isolate;margin-top:var(--ds-space-28)}.catalog-browser_results___J5m5,.catalog-browser_sidebar__versE{background:var(--ds2-color-surface-div);border:0;border-radius:var(--ds-radius-600)}.catalog-browser_sidebar__versE{--catalog-filter-shadow:var(--ds-elevation-rest);background:var(--ds2-color-surface-div);border:0;box-shadow:var(--catalog-filter-shadow)}.catalog-browser_filters__OI_sw{background:var(--ds2-color-surface-div);border-radius:inherit;display:grid;gap:var(--ds-space-4);padding-bottom:var(--ds-space-12)}.catalog-browser_filterHeading__feWje{align-items:center;display:flex;gap:var(--ds-space-16);justify-content:space-between;padding:var(--ds-space-20) var(--ds-space-20) var(--ds-space-12)}.catalog-browser_filterHeading__feWje strong{font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-4-font-size);font-weight:var(--ds-text-heading-4-font-weight);line-height:var(--ds-text-heading-4-line-height)}.catalog-browser_filters__OI_sw fieldset{border:0;border-radius:var(--ds-radius-600);margin:0 var(--ds-space-8);min-width:0;padding:var(--ds-space-12) var(--ds-space-8) var(--ds-space-16)}.catalog-browser_filters__OI_sw legend{color:var(--ds-color-text-secondary);font-size:var(--ds-text-overline-s-font-size);font-weight:var(--ds-text-overline-s-font-weight);line-height:var(--ds-text-overline-s-line-height);margin:0 0 var(--ds-space-4);padding:0 var(--ds-space-8);text-transform:uppercase}.catalog-browser_filterDisclosure__81iH3{margin:0 var(--ds-space-8);min-width:0}.catalog-browser_filterSummary__xBDpa{justify-content:space-between;width:100%}.catalog-browser_filterSummary__xBDpa[aria-expanded=true] .ds2-button__icon{transform:rotate(180deg)}.catalog-browser_filterDisclosure__81iH3 fieldset{margin:0;padding-top:0}.catalog-browser_filterPanel__Yqc2q{overflow:hidden}.catalog-browser_checkRow__wONJk{align-items:center;display:grid;gap:var(--ds2-spacing-100);grid-template-columns:minmax(0,1fr) auto;min-height:44px;padding-block:var(--ds2-spacing-100)}.catalog-browser_checkRow__wONJk>.ds2-checkbox{min-width:0}.catalog-browser_checkRow__wONJk small{color:var(--ds2-color-text-tertiary);font-size:var(--ds2-text-caption-m-font-size);line-height:var(--ds2-text-caption-m-line-height);font-variant-numeric:tabular-nums}.catalog-browser_priceInputs__zwJJo{display:grid;gap:var(--ds2-spacing-100);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--ds2-spacing-100)}.catalog-browser_priceInputs__zwJJo>*{min-width:0}.catalog-browser_priceError__H3kl1{color:var(--ds-text-danger);font-size:var(--ds-text-label-s-font-size);line-height:var(--ds-text-label-s-line-height);margin:var(--ds-space-8) var(--ds-space-8) 0}.catalog-browser_results___J5m5{min-width:0;overflow:hidden;padding:var(--ds-space-16)}.catalog-browser_resultsCompare__MZApp{grid-column:1/-1}.catalog-browser_pagination__lfeTH{margin-block-start:var(--ds2-spacing-300)}.catalog-browser_preferenceNav__nbTtP{align-items:center;border-bottom:0;display:flex;flex-wrap:wrap;gap:var(--ds-space-8) var(--ds-space-16);margin-bottom:var(--ds-space-16);padding-bottom:var(--ds-space-12)}.catalog-browser_preferenceNav__nbTtP [data-catalog-loading-preference],.catalog-browser_preferenceNav__nbTtP a{border-radius:var(--ds-radius-full);color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);line-height:var(--ds-text-label-s-line-height);padding:var(--ds-space-8) 0;text-decoration:none}.catalog-browser_preferenceNav__nbTtP a span{color:var(--ds-color-text-tertiary);font-variant-numeric:tabular-nums;margin-left:var(--ds-space-4)}.catalog-browser_compareActions__s_5fd a:focus-visible,.catalog-browser_compareProductHeader__nSXxz a:focus-visible,.catalog-browser_compareRemove__B_Wrs:focus-visible,.catalog-browser_preferenceNav__nbTtP a:focus-visible,.catalog-browser_retiredPreferences__9GTUV button:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-browser_preferenceNavActive__5RkYm{background:var(--ds-color-button-secondary-background);color:var(--ds-color-button-secondary-text)!important}.catalog-browser_preferenceIntro__Dayu1{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0 0 var(--ds-space-16)}.catalog-browser_comparePanel__3FCZb{gap:var(--ds-space-16)}.catalog-browser_compareHeader__Zj0O_{align-items:end;display:flex;flex-wrap:wrap;gap:var(--ds-space-16);justify-content:space-between}.catalog-browser_compareHeader__Zj0O_ h2,.catalog-browser_compareHeader__Zj0O_ p{margin:0}.catalog-browser_compareDescription__ww4vV{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin-top:var(--ds-space-8)!important;max-width:48rem}.catalog-browser_preferenceEyebrow__7KSdJ{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-overline-s-font-size);font-weight:var(--ds-text-overline-s-font-weight);letter-spacing:.06em;line-height:var(--ds-text-overline-s-line-height);margin:0 0 var(--ds-space-4);text-transform:uppercase}.catalog-browser_compareActions__s_5fd{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-8)}.catalog-browser_compareBackLink__c91Im{align-items:center;color:var(--ds-action-primary);display:inline-flex;font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);gap:var(--ds-space-4);line-height:var(--ds-text-label-s-line-height);text-decoration:none}.catalog-browser_compareBackLink__c91Im:hover{text-decoration:underline;text-underline-offset:.2em}.catalog-browser_compareStatus__LBU9W{color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);margin:0}.catalog-browser_compareScroller__qdKJu{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.catalog-browser_compareScroller__qdKJu:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-browser_compareTable__un8Ke{border-collapse:separate;border-spacing:0;min-width:54rem;width:100%}.catalog-browser_compareTable__un8Ke td,.catalog-browser_compareTable__un8Ke th{border-bottom:1px solid var(--ds-color-border-subtle);padding:var(--ds-space-12) var(--ds-space-16);text-align:left;vertical-align:top}.catalog-browser_compareTable__un8Ke tbody tr:last-child td,.catalog-browser_compareTable__un8Ke tbody tr:last-child th{border-bottom:0}.catalog-browser_compareLabelColumn__zGLoZ{background:var(--ds-color-surface-div);left:0;min-width:12rem;position:sticky;width:12rem;z-index:1}.catalog-browser_compareTable__un8Ke thead .catalog-browser_compareLabelColumn__zGLoZ{background:var(--ds-color-background-primary);z-index:3}.catalog-browser_compareProductColumn__KP73g{background:var(--ds-color-background-primary);min-width:13.5rem;width:18rem}.catalog-browser_compareProductHeader__nSXxz{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-400);display:grid;gap:var(--ds-space-12);min-width:0;padding:var(--ds-space-12)}.catalog-browser_compareProductHeader__nSXxz strong{overflow-wrap:anywhere}.catalog-browser_compareProductHeader__nSXxz a{color:var(--ds-action-primary);font-size:var(--ds-text-label-s-font-size);line-height:var(--ds-text-label-s-line-height);text-underline-offset:.2em}.catalog-browser_compareAvailability__rVQWh{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_compareProductMeta__LAlsy{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-8) var(--ds-space-12);justify-content:space-between}.catalog-browser_compareFpsValue__NsRXO,.catalog-browser_compareMetricValue__OXYhj{display:grid;gap:var(--ds-space-4);min-width:0}.catalog-browser_compareEvidence__Pxvpx{color:var(--ds-status-success-text);font-size:var(--ds-text-caption-m-font-size);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-text-caption-m-line-height);overflow-wrap:anywhere}.catalog-browser_compareFpsValue__NsRXO .catalog-browser_compareEvidence__Pxvpx{min-height:var(--ds-text-caption-m-line-height)}.catalog-browser_compareFpsMethod__7r9pi{color:var(--ds-color-text-tertiary);display:block;font-size:var(--ds-text-caption-m-font-size);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-text-caption-m-line-height);margin-top:var(--ds-space-4)}.catalog-browser_compareResolutionControls__DXYFd{display:flex;flex-wrap:wrap;gap:var(--ds-space-4);margin-top:var(--ds-space-8)}.catalog-browser_compareResolutionControls__DXYFd button{background:transparent;border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);color:var(--ds-color-text-secondary);cursor:pointer;font:inherit;font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height);padding:var(--ds-space-4) var(--ds-space-8)}.catalog-browser_compareResolutionControls__DXYFd button[aria-pressed=true]{background:var(--ds-color-button-secondary-background);color:var(--ds-color-button-secondary-text)}.catalog-browser_compareResolutionControls__DXYFd button:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-browser_compareFpsBarTrack__9J79r{background:var(--ds-color-border-subtle);border-radius:var(--ds-radius-full);display:block;height:.25rem;max-width:100%;overflow:hidden;width:100%}.catalog-browser_compareFpsBar__u_Kun{background:var(--ds-action-primary);border-radius:inherit;display:block;height:100%;min-width:.25rem;transition:width var(--ds-duration-fast) var(--ds-ease-standard)}.catalog-browser_compareUnavailableFps____CzW{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height)}.catalog-browser_compareUnavailableFps____CzW strong{color:var(--ds-color-text-primary)}.catalog-browser_compareRetiredStatus__W1Ule{color:var(--ds-status-warning-text);font-size:var(--ds-text-caption-m-font-size)}.catalog-browser_compareProductFallback__fHygq,.catalog-browser_compareProductImage__WOFFS{align-items:center;aspect-ratio:4/3;background:var(--ds-color-surface-div);border-radius:var(--ds-radius-600);display:flex;height:6rem;justify-content:center;object-fit:contain;overflow:hidden;width:8rem}.catalog-browser_compareProductFallback__fHygq{font-family:var(--ds-text-heading-4-font-family)}.catalog-browser_compareRemove__B_Wrs,.catalog-browser_retiredPreferences__9GTUV button{background:transparent;border:0;color:var(--ds-action-primary);cursor:pointer;font:inherit;font-size:var(--ds-text-label-s-font-size);justify-self:start;padding:var(--ds-space-4) 0;text-decoration:underline;text-underline-offset:.2em}.catalog-browser_compareTable__un8Ke td[data-missing=true]{color:var(--ds-color-text-tertiary)}.catalog-browser_retiredLabel__w706H{color:var(--ds-status-warning-text);font-size:var(--ds-text-label-s-font-size)}.catalog-browser_retiredPreferences__9GTUV{background:var(--ds-status-warning-surface);border:1px solid var(--ds-status-warning-text);border-radius:var(--ds-radius-600);color:var(--ds-color-text-on-primary);display:grid;gap:var(--ds-space-8);margin-bottom:var(--ds-space-16);padding:var(--ds-space-12) var(--ds-space-16)}.catalog-browser_retiredPreferences__9GTUV ul{display:grid;gap:var(--ds-space-4);list-style:none;margin:0;padding:0}.catalog-browser_retiredPreferences__9GTUV li{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-12);justify-content:space-between}.catalog-browser_toolbar__u19kN{align-items:center;display:flex;gap:var(--ds-space-16);justify-content:space-between;min-height:var(--ds-button-height-md);padding:0 0 var(--ds-space-12);position:relative;z-index:var(--ds-z-index-dropdown)}.catalog-browser_toolbar__u19kN p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0}.catalog-browser_activeFilters___BdXZ,.catalog-browser_toolbarControls__tV70d{align-items:center;display:flex;gap:var(--ds-space-8)}.catalog-browser_activeFilters___BdXZ{flex-wrap:wrap;padding:0 0 var(--ds-space-12)}.catalog-browser_activeFiltersLabel__14N1T{color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight)}.catalog-browser_activeFilters___BdXZ [data-catalog-loading-chip],.catalog-browser_activeFilters___BdXZ button{align-items:center;background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);color:var(--ds-color-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--ds-text-label-s-font-size);gap:var(--ds-space-4);max-width:100%;min-height:var(--ds-button-height-sm);padding:var(--ds-space-4) var(--ds-space-8) var(--ds-space-4) var(--ds-space-12)}.catalog-browser_activeFilters___BdXZ [data-catalog-loading-chip]>span,.catalog-browser_activeFilters___BdXZ button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-browser_toolbarControls__tV70d .catalog-browser_mobileFilterButton__NYZPp{display:none;width:auto}.catalog-browser_preferenceActions__5E56F{display:flex;flex-wrap:wrap;gap:var(--ds-space-8);margin:var(--ds-space-8) var(--ds-space-16) 0}.catalog-browser_preferenceButton__AoP57{align-items:center;--catalog-preference-selected-background:color-mix(in srgb,var(--ds-color-button-primary-background) 25%,var(--ds-color-text-primary) 75%);--catalog-preference-selected-text:var(--ds-color-text-inverse);cursor:pointer;flex:1 1 8rem;gap:var(--ds-space-4);justify-content:center;min-height:var(--ds-button-height-md);min-width:0;padding-inline:var(--ds-space-8);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),color var(--ds-duration-fast) var(--ds-ease-standard)}.catalog-browser_preferenceButton__AoP57[aria-disabled=true]{cursor:not-allowed;opacity:.58}.catalog-browser_preferenceButton__AoP57[data-preference-selected=true]{background:var(--catalog-preference-selected-background);border-color:var(--catalog-preference-selected-background);color:var(--catalog-preference-selected-text)}.catalog-browser_favoriteOverlay__0Gyqs{align-items:center;background:transparent;border-color:transparent;border-radius:var(--ds-radius-full);color:var(--ds-color-icon-primary);flex:0 0 2.5rem;height:2.5rem;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0;position:absolute;right:var(--ds-space-12);top:var(--ds-space-12);z-index:2}.catalog-browser_favoriteOverlay__0Gyqs.ds-button.ds-button-secondary{background:transparent;border-color:transparent;block-size:var(--ds-button-icon-size);color:var(--ds-color-icon-primary);inline-size:var(--ds-button-icon-size);min-inline-size:var(--ds-button-icon-size);padding:0}.catalog-browser_card__hq1fK>.catalog-browser_favoriteOverlay__0Gyqs{position:absolute}.catalog-browser_favoriteOverlay__0Gyqs.catalog-browser_preferenceButton__AoP57[data-preference-selected=true]{background:transparent;border-color:transparent;color:var(--ds-action-primary)}.catalog-browser_preferenceIcon__seq_h{flex:0 0 1.25rem;font-size:var(--ds-font-size-lg);line-height:1;text-align:center}.catalog-browser_grid__CFK4V{display:grid;gap:var(--ds-space-16);grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-browser_card__hq1fK{background:var(--ds-color-background-primary);border:0;border-radius:var(--ds-radius-600);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:transform var(--ds-duration-fast) var(--ds-ease-standard),box-shadow var(--ds-duration-fast) var(--ds-ease-standard)}.catalog-browser_cardLink__x3VzE{color:inherit;display:flex;flex:1;flex-direction:column;text-decoration:none}.catalog-browser_activeFilters___BdXZ button:focus-visible,.catalog-browser_cardLink__x3VzE:focus-visible,.catalog-browser_preferenceButton__AoP57:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-browser_cardMedia__m4WZo{align-items:center;aspect-ratio:1/.82;background:var(--ds-color-surface-div);display:flex;justify-content:center;overflow:hidden;padding:var(--ds-space-20) var(--ds-space-16) var(--ds-space-8);position:relative}.catalog-browser_caseSwatches__GKEHH{align-items:center;background:color-mix(in srgb,var(--ds-color-background-primary) 90%,transparent);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);display:inline-flex;gap:var(--ds-space-8);left:var(--ds-space-12);padding:var(--ds-space-4);position:absolute;top:var(--ds-space-12);z-index:2}.catalog-browser_caseSwatch___QjnG{appearance:none;background:var(--case-swatch-color,#65738a);border:2px solid var(--ds-color-background-primary);border-radius:50%;box-shadow:0 0 0 1px var(--ds-color-border-default);cursor:pointer;flex:0 0 var(--ds-button-height-sm);height:var(--ds-button-height-sm);margin:0;padding:0;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard);width:var(--ds-button-height-sm)}.catalog-browser_caseSwatch___QjnG[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ds-action-primary),0 0 0 1px var(--ds-action-primary)}.catalog-browser_caseSwatch___QjnG:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.catalog-browser_caseSwatch___QjnG:hover{transform:scale(1.06)}}.catalog-browser_caseSwatch___QjnG:active:not(:disabled){transform:scale(.96)}.catalog-browser_cardImage__L9kPu{height:100%;object-fit:contain;width:100%}.catalog-browser_mediaFallback__kyMxM{color:var(--ds-color-text-tertiary);font-family:var(--ds-text-heading-3-font-family);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height)}.catalog-browser_availability__TrFnM{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);left:var(--ds-space-12);line-height:var(--ds-text-label-s-line-height);padding:var(--ds-space-4) var(--ds-space-8);position:absolute;top:var(--ds-space-12);z-index:1}.catalog-browser_availability__TrFnM[data-availability=in_stock]{background:var(--ds-status-success-surface);border-color:transparent;color:var(--ds-color-text-on-primary)}.catalog-browser_availability__TrFnM[data-availability=out_of_stock]{background:var(--ds-status-warning-surface);border-color:transparent;color:var(--ds-color-text-on-primary)}.catalog-browser_cardBody__PIDPF{display:flex;flex:1;flex-direction:column;gap:var(--ds-space-12);padding:var(--ds-space-16)}.catalog-browser_cardTitle__zN9D0{display:-webkit-box;font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-4-font-size);font-weight:var(--ds-text-heading-4-font-weight);line-height:var(--ds-text-heading-4-line-height);margin:0;min-height:2lh;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-browser_cardPurpose__BmRPO{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:var(--ds-space-4) 0 0}.catalog-browser_componentFacts__UEcgM{display:grid;font-size:var(--ds-text-spec-font-size);font-weight:var(--ds-text-spec-font-weight);gap:var(--ds-space-4);line-height:var(--ds-text-spec-line-height);list-style:none;margin:0;min-height:calc(5lh + (3 * var(--ds-space-4)));padding:0}.catalog-browser_componentFacts__UEcgM li{overflow-wrap:anywhere}.catalog-browser_performance__eOHbH{border-top:0;display:grid;gap:var(--ds-space-8);padding-top:var(--ds-space-12)}.catalog-browser_performance__eOHbH[data-catalog-section=game-performance]{padding-inline:var(--ds-space-16)}.catalog-browser_performance__eOHbH>.ucoms-game-performance__resolutions{justify-self:center}.catalog-browser_performance__eOHbH>strong{font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);line-height:var(--ds-text-label-s-line-height)}.catalog-browser_performance__eOHbH dl{display:grid;font-size:var(--ds-text-caption-m-font-size);gap:var(--ds-space-4);line-height:var(--ds-text-caption-m-line-height);margin:0}.catalog-browser_performance__eOHbH dl div{display:flex;gap:var(--ds-space-12);justify-content:space-between}.catalog-browser_performance__eOHbH dd,.catalog-browser_performance__eOHbH dt{margin:0}.catalog-browser_performance__eOHbH dd{font-weight:var(--ds-font-weight-bold);white-space:nowrap}.catalog-browser_programWorkloadResult__ABcaB{display:grid;gap:var(--ds-space-2);justify-items:end;min-width:0}.catalog-browser_programWorkloadMeta__aRIG_{color:var(--ds-color-text-tertiary);display:block;font-size:var(--ds-font-size-2xs);font-weight:var(--ds-font-weight-medium);max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-browser_cardFooter__kc1tW{align-items:center;border-top:0;display:flex;flex-wrap:wrap;gap:var(--ds-space-8);justify-content:space-between;margin-top:auto;padding-block:var(--ds-space-20) var(--ds-space-8)}.catalog-browser_price__BihQJ{flex:0 0 auto;font-family:var(--ds-text-price-font-family);font-size:var(--ds-text-price-font-size);font-weight:var(--ds-text-price-font-weight);line-height:var(--ds-text-price-line-height);white-space:nowrap}.catalog-browser_detailsButton__VnOhA{align-items:center;color:var(--ds-action-primary);display:inline-flex;flex:0 0 auto;font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);gap:var(--ds-space-4);justify-content:flex-end;margin-inline-start:auto}.catalog-browser_detailsButton__VnOhA:after{content:"→"}.catalog-browser_card__hq1fK>[data-catalog-loading-purchase],.catalog-browser_card__hq1fK>button[data-presentation=card]{align-self:stretch;margin:var(--ds-space-8) var(--ds-space-16) 0}.catalog-browser_card__hq1fK>[data-catalog-preference=compare]{align-self:stretch;flex:0 0 auto;margin:var(--ds-space-8) var(--ds-space-16) var(--ds-space-16);min-height:var(--ds-button-height-md);min-width:0;padding-inline:var(--ds-button-padding-x-md)}.catalog-browser_comparisonButton__n0It1{transition:background-color var(--ds2-motion-duration-control) var(--ds2-motion-ease-move),border-color var(--ds2-motion-duration-control) var(--ds2-motion-ease-move),color var(--ds2-motion-duration-control) var(--ds2-motion-ease-move),box-shadow var(--ds2-motion-duration-control) var(--ds2-motion-ease-move)}.catalog-browser_purchaseFacts__6xwDr{border-top:0;display:grid;gap:var(--ds-space-4);margin:0 calc(-1 * var(--ds-space-16));padding:var(--ds-space-12) var(--ds-space-16) 0}.catalog-browser_purchaseFacts__6xwDr>div{align-items:baseline;display:flex;gap:var(--ds-space-12);justify-content:space-between}.catalog-browser_purchaseFacts__6xwDr dt{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_purchaseFacts__6xwDr dd{font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-text-label-s-line-height);margin:0;overflow-wrap:anywhere;text-align:right}.catalog-browser_card__hq1fK>p[data-presentation=card]{margin:var(--ds-space-4) var(--ds-space-16) 0;overflow-wrap:anywhere}.catalog-browser_card__hq1fK>button[data-presentation=card]:has(+p:not(:empty)){margin-bottom:0}.catalog-browser_card__hq1fK>p[data-presentation=card]:empty{margin:0;min-height:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]{--catalog-card-spec-line-height:calc(var(--ds-text-spec-font-size) * var(--ds-text-spec-line-height));--catalog-card-label-line-height:calc(var(--ds-text-label-s-font-size) * var(--ds-text-label-s-line-height));--catalog-card-insight-line-height:calc(var(--ds2-text-label-m-font-size) * var(--ds2-text-label-m-line-height));align-self:start;padding-bottom:var(--ds-space-16)}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardLink__x3VzE{display:block;flex:0 0 auto;min-height:0;min-width:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardBody__PIDPF{display:grid;flex:0 0 auto;min-height:0;min-width:0;padding-bottom:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardBody__PIDPF>*{min-height:0;min-width:0}.catalog-browser_cardIdentity__Qw_Lk{display:grid;gap:var(--ds-space-4);min-height:0;min-width:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardTitle__zN9D0{min-height:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardPurpose__BmRPO{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;margin:0;min-height:0;overflow:hidden;overflow-wrap:anywhere}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_componentFacts__UEcgM{grid-auto-rows:var(--catalog-card-spec-line-height);min-height:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_componentFacts__UEcgM>li{align-items:center;display:flex;gap:var(--ds-space-8);min-height:0;overflow:hidden}.catalog-browser_componentFactIcon__Cv30t{align-items:center;color:var(--ds-color-text-secondary);display:inline-flex;flex:0 0 var(--ds-size-icon-sm);height:var(--ds-size-icon-sm);width:var(--ds-size-icon-sm)}.catalog-browser_componentFactIcon__Cv30t>svg{height:100%;width:100%}.catalog-browser_componentFactLabel__7QsG9{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardFooter__kc1tW{align-content:start;align-items:start;display:grid;gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr);justify-content:stretch;margin-top:0;min-height:0;min-width:0;padding:var(--ds-space-12) var(--ds-space-16) 0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_price__BihQJ{display:block;inline-size:100%;min-height:0;min-width:0;text-align:center}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_detailsButton__VnOhA{justify-self:end;line-height:var(--catalog-card-label-line-height);margin:0;min-height:0}.catalog-browser_cardPurchaseSlot__hzLrY{margin-top:var(--ds-space-12);min-height:0;min-width:0;padding-inline:var(--ds-space-16)}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_purchaseFacts__6xwDr{margin:0;min-height:0;min-width:0;padding:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_purchaseFacts__6xwDr>div{align-items:start;display:grid;gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;min-width:0}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_purchaseFacts__6xwDr dd,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_purchaseFacts__6xwDr dt{min-width:0;overflow-wrap:anywhere}.catalog-browser_cardInsightsContainer__VuUi5{min-height:0;min-width:0}.catalog-browser_cardInsights__te4a8{flex:0 0 auto;min-height:0;min-width:0;padding:var(--ds-space-12) var(--ds-space-16) 0}.catalog-browser_cardInsightsContainer__VuUi5:has(>.catalog-browser_cardInsights__te4a8:empty),.catalog-browser_cardInsights__te4a8:empty,.catalog-browser_cardPurchaseSlot__hzLrY:empty,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardPurpose__BmRPO:empty{display:none}.catalog-browser_cardInsights__te4a8>.catalog-browser_performance__eOHbH{min-height:0;min-width:0;padding:0}.catalog-browser_cardInsights__te4a8>.catalog-browser_performance__eOHbH+.catalog-browser_performance__eOHbH{margin-top:var(--ds-space-12)}.catalog-browser_cardInsights__te4a8 .catalog-browser_performance__eOHbH dl div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;min-width:0}.catalog-browser_cardInsights__te4a8 .catalog-browser_performance__eOHbH dd,.catalog-browser_cardInsights__te4a8 .catalog-browser_performance__eOHbH dt{min-width:0;overflow-wrap:anywhere;white-space:normal}.catalog-browser_cardInsights__te4a8 .catalog-browser_programWorkloadMeta__aRIG_{max-width:100%;overflow:visible;white-space:normal}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-loading-purchase],.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-preference=compare],.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>button[data-presentation=card]{block-size:var(--ds-button-height-md);flex:0 0 var(--ds-button-height-md);max-block-size:var(--ds-button-height-md);min-block-size:var(--ds-button-height-md)}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-loading-status],.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>p[data-presentation=card]{flex:0 0 auto;font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:var(--ds-space-8) var(--ds-space-16) 0;min-height:0;order:1;overflow:visible}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-loading-status]:empty,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>p[data-presentation=card]:empty{block-size:0;flex-basis:0;margin:0;overflow:hidden}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-preference=compare]{margin-bottom:0}@supports (grid-template-rows:subgrid){.catalog-browser_grid__CFK4V:has(>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]){row-gap:0}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]{align-self:stretch;display:grid;grid-row:span 7;grid-template-rows:subgrid;margin-bottom:var(--ds-space-16);row-gap:0}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardLink__x3VzE{display:grid;grid-row:1/span 2;grid-template-rows:subgrid;row-gap:0}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardOverview__hDIYn{align-self:start;grid-row:1}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardFooter__kc1tW{align-self:start;grid-row:4}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardPurchaseSlot__hzLrY{align-self:start;grid-row:2}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardInsightsContainer__VuUi5{align-self:start;grid-row:3}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-loading-purchase],.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>button[data-presentation=card]{grid-row:5}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-preference=compare]{grid-row:6}.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>[data-catalog-loading-status],.catalog-browser_grid__CFK4V>.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>p[data-presentation=card]{grid-row:7;order:0}}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardBody__PIDPF,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardIdentity__Qw_Lk,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_componentFacts__UEcgM{grid-template-rows:none}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardFooter__kc1tW,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardInsights__te4a8,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardPurchaseSlot__hzLrY,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardPurpose__BmRPO,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardTitle__zN9D0,.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_componentFacts__UEcgM{block-size:auto}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardFooter__kc1tW{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_price__BihQJ{inline-size:auto}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable] .catalog-browser_cardInsights__te4a8{flex:0 0 auto;scrollbar-gutter:auto}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>p[data-presentation=card]{block-size:auto;flex:0 0 auto}.catalog-browser_card__hq1fK[data-catalog-card-layout=stable]>p[data-presentation=card]:empty{margin:0}.catalog-browser_empty__4_Ew_{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--ds-space-12);justify-content:center;padding:clamp(var(--ds-space-48),8vw,var(--ds-space-100)) var(--ds-space-24);text-align:center}.catalog-browser_empty__4_Ew_ h2,.catalog-browser_empty__4_Ew_ p{flex-basis:100%;margin:0}.catalog-browser_empty__4_Ew_ p{color:var(--ds-color-text-secondary)}.catalog-browser_drawer__P2XRY{background:var(--ds2-color-surface-div);display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;max-width:26rem;min-height:0;overflow:hidden;padding:0;width:100%}.catalog-browser_drawerHeader__75nxT{align-items:center;display:flex;gap:var(--ds2-spacing-200);justify-content:space-between;padding:var(--ds2-spacing-200)}.catalog-browser_drawerHeader__75nxT strong{font:var(--ds2-text-label-l-font-weight) var(--ds2-text-label-l-font-size) /var(--ds2-text-label-l-line-height) var(--ds2-text-label-l-font-family)}.catalog-browser_drawerBody__LwO20{min-height:0;overflow-y:auto;overscroll-behavior:contain}.catalog-browser_drawerFooter__zERF4{padding:var(--ds2-spacing-200);padding-bottom:max(var(--ds2-spacing-200),env(safe-area-inset-bottom))}.catalog-browser_applyButton__Igksa{width:100%}.catalog-browser_srOnly__mKtNO{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:90rem){.catalog-browser_grid__CFK4V{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:78rem){.catalog-browser_heroRow___nHEO{align-items:start;grid-template-columns:minmax(0,1fr)}.catalog-browser_serviceStrip__pIjrN{max-width:56rem}.catalog-browser_catalogShell__AP3px{grid-template-columns:16.5rem minmax(0,1fr)}.catalog-browser_grid__CFK4V{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:58rem){.catalog-browser_sidebar__versE{display:none}.catalog-browser_catalogShell__AP3px{grid-template-columns:minmax(0,1fr)}.catalog-browser_toolbarControls__tV70d .catalog-browser_mobileFilterButton__NYZPp{display:inline-flex}}@media (max-width:42rem){.catalog-browser_page__ZBD2T{padding-inline:max(var(--ds-space-16),var(--site-page-gutter))}.catalog-browser_serviceStrip__pIjrN{display:none}.catalog-browser_catalogHeading__9qt4A{align-items:center;display:flex;gap:var(--ds-space-16)}.catalog-browser_heroRow___nHEO{flex:1;min-width:0}.catalog-browser_preferenceNav__nbTtP{display:none}.catalog-browser_mobilePreferenceNav__pBxo5{display:flex;flex:0 0 auto;gap:var(--ds-space-8)}.catalog-browser_serviceItem__z41Dg{gap:var(--ds-space-8);padding:var(--ds-space-8) var(--ds-space-12)}.catalog-browser_serviceItem__z41Dg svg{height:var(--ds-font-size-lg);width:var(--ds-font-size-lg)}.catalog-browser_serviceItem__z41Dg strong{font-size:var(--ds-text-label-s-font-size)}.catalog-browser_serviceItem__z41Dg+.catalog-browser_serviceItem__z41Dg{border-left:0;border-top:1px solid transparent}.catalog-browser_toolbar__u19kN{align-items:stretch;flex-direction:column}.catalog-browser_toolbarControls__tV70d{justify-content:space-between}.catalog-browser_compareHeader__Zj0O_{align-items:stretch}.catalog-browser_compareActions__s_5fd{width:100%}.catalog-browser_compareActions__s_5fd .ds-button{flex:1 1 10rem}.catalog-browser_compareLabelColumn__zGLoZ{min-width:9rem;width:9rem}.catalog-browser_compareProductColumn__KP73g{min-width:15rem}.catalog-browser_grid__CFK4V{grid-template-columns:minmax(0,1fr)}.catalog-browser_favoriteOverlay__0Gyqs{right:var(--ds-space-12);top:var(--ds-space-12)}}@media (hover:hover) and (pointer:fine){.catalog-browser_activeFilters___BdXZ button:hover{border-color:var(--ds-color-border-default);color:var(--ds-color-text-primary)}.catalog-browser_card__hq1fK:hover{box-shadow:var(--ds-elevation-raised);transform:translateY(-2px)}.catalog-browser_card__hq1fK:hover .catalog-browser_detailsButton__VnOhA{color:var(--ds-action-primary-hover)}.catalog-browser_preferenceButton__AoP57:hover:not([aria-disabled=true]){border-color:var(--ds-color-border-strong)}.catalog-browser_preferenceButton__AoP57[data-preference-selected=true]:hover:not(:disabled):not([aria-disabled=true]):not([data-loading=true]){background:var(--catalog-preference-selected-background);border-color:var(--catalog-preference-selected-background)}.catalog-browser_favoriteOverlay__0Gyqs.ds-button:hover:not(:disabled):not([aria-disabled=true]){background:transparent;border-color:transparent;color:var(--ds-action-primary-hover);transform:scale(1.08)}.catalog-browser_compareTrayLink___soS5:hover{background:var(--ds-action-primary-hover);box-shadow:var(--ds-elevation-sm);transform:translateY(-.125rem)}.catalog-browser_compareResolutionControls__DXYFd button:hover{border-color:var(--ds-color-border-strong);color:var(--ds-color-text-primary)}}@media (prefers-reduced-motion:reduce){.catalog-browser_card__hq1fK,.catalog-browser_caseSwatch___QjnG,.catalog-browser_compareFpsBar__u_Kun,.catalog-browser_comparisonButton__n0It1{transition:none}.catalog-browser_caseSwatch___QjnG:active:not(:disabled){transform:none}}.catalog-browser_catalogSaveAction__TMcC6{display:grid;gap:var(--ds-space-8)}.catalog-browser_catalogSaveStatus__OCSfE{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0}.catalog-browser_compareTrayPositioner__v11fg{display:flex;justify-content:center;left:0;padding:0 var(--ds-space-16);pointer-events:none;position:fixed;right:0;bottom:calc(var(--ucoms-bottom-below-compare-height, 0px) + max(var(--ds-space-16, 1rem), env(safe-area-inset-bottom)));z-index:var(--ds-z-index-toast)}.catalog-browser_compareTray__cFish{--ds-focus-ring:0 0 0 2px var(--ds-color-text-primary);align-items:center;background:var(--ds-color-button-neutral-background);border:1px solid var(--ds-color-button-neutral-border);border-radius:var(--ds-button-radius);box-shadow:var(--ds-elevation-raised);color:var(--ds-color-button-neutral-text);display:flex;font-family:var(--ds-text-label-m-font-family);font-size:var(--ds-text-label-font-size);font-weight:var(--ds-text-label-font-weight);gap:var(--ds-space-8);justify-content:space-between;line-height:var(--ds-text-label-line-height);max-width:min(44rem,calc(100vw - (2 * var(--ds-space-16))));min-height:calc(var(--ds-button-height-md) + var(--ds-space-4));padding:var(--ds-space-4) var(--ds-space-4) var(--ds-space-4) var(--ds-space-16);pointer-events:auto;width:max-content}.catalog-browser_compareTrayCopy__vF_PR{margin:0;min-width:0;overflow-wrap:anywhere}.catalog-browser_compareTrayPositioner__v11fg.catalog-browser_compareTrayInline__SeYcc{position:static;padding:0;min-width:0;flex:0 1 auto}.catalog-browser_compareTrayInline__SeYcc .catalog-browser_compareTray__cFish{width:max-content;max-width:min(44rem,100%)}.catalog-browser_compareTrayActions__CtRHJ{align-items:center;display:flex;flex:0 0 auto;gap:var(--ds-space-4)}.catalog-browser_compareTrayClose__5DxY1.catalog-browser_compareTrayClose__5DxY1,.catalog-browser_compareTrayLink___soS5.catalog-browser_compareTrayLink___soS5{align-items:center;background:transparent;border-color:transparent;border-radius:var(--ds-button-radius);color:inherit;display:inline-flex;font:inherit;justify-content:center;min-height:var(--ds-button-height-sm);text-decoration:none}.catalog-browser_compareTrayLink___soS5.catalog-browser_compareTrayLink___soS5{padding-inline:var(--ds-space-8)}.catalog-browser_compareTrayClose__5DxY1{--ds-button-icon-size:var(--ds-button-height-sm);flex:0 0 auto}.catalog-browser_compareTrayClose__5DxY1:focus-visible,.catalog-browser_compareTrayLink___soS5:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}@media (max-width:40rem){.catalog-browser_compareTray__cFish{gap:var(--ds-space-4);max-width:calc(100vw - (2 * var(--ds-space-12)));padding-inline-start:var(--ds-space-8)}.catalog-browser_compareTrayLink___soS5.catalog-browser_compareTrayLink___soS5{padding-inline:0}.catalog-browser_compareTrayPositioner__v11fg{bottom:calc(var(--ucoms-bottom-below-compare-height, 0px) + max(var(--ds-space-12, .75rem), env(safe-area-inset-bottom)));padding:0 var(--ds-space-12)}}.catalog-browser_comparePage__46y6e{margin-inline:auto;max-width:96rem;padding:var(--ds-space-24) var(--site-page-gutter) clamp(var(--ds-space-48),7vw,var(--ds-space-100))}.catalog-browser_comparePanel__3FCZb{display:grid;gap:var(--ds-space-24);min-width:0}.catalog-browser_comparePageHeader__aSduq{display:grid;gap:var(--ds-space-20);min-width:0}.catalog-browser_comparePageHeader__aSduq h1,.catalog-browser_comparePageHeader__aSduq p{margin:0}.catalog-browser_comparePageHeaderContent__RdkFS{max-width:48rem;min-width:0}.catalog-browser_comparePageHeader__aSduq h1{font-family:var(--ds-text-heading-1-font-family);font-size:var(--ds-text-heading-1-font-size);font-weight:var(--ds-text-heading-1-font-weight);line-height:var(--ds-text-heading-1-line-height);overflow-wrap:anywhere;text-wrap:balance}.catalog-browser_comparePageActions__63APJ{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-8)}.catalog-browser_comparePageToolbar__qvIzv{align-items:center;border-bottom:1px solid transparent;display:flex;flex-wrap:wrap;gap:var(--ds-space-16);justify-content:space-between;padding-bottom:var(--ds-space-16)}.catalog-browser_compareBackLink__c91Im{padding-block:var(--ds-space-8)}.catalog-browser_compareShareButton__KyxiY{min-width:max-content;white-space:nowrap}.catalog-browser_compareShareButton__KyxiY svg{flex:0 0 auto}.catalog-browser_compareShareDialog___X0BY{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-lg);display:grid;gap:var(--ds-space-20);max-height:min(90dvh,36rem);max-width:min(30rem,calc(100vw - 2rem));min-width:0;overflow:auto;overscroll-behavior:contain;padding:clamp(var(--ds-space-20),4vw,var(--ds-space-32));width:100%}.catalog-browser_compareShareDialogHeader__v8ZQc{align-items:center;display:flex;gap:var(--ds-space-16);justify-content:space-between}.catalog-browser_compareShareDialogHeader__v8ZQc>div{min-width:0}.catalog-browser_compareShareDialogHeader__v8ZQc h2{font-family:var(--ds-font-family-display);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height);margin:0}.catalog-browser_compareShareDialogHeader__v8ZQc p{color:var(--ds-color-text-secondary);margin:var(--ds-space-8) 0 0}.catalog-browser_compareShareDialogClose__c2jqP{flex:0 0 auto}.catalog-browser_compareShareCopyButton__tCoH7{width:100%}.catalog-browser_compareShareCopyButton__tCoH7 svg{flex:0 0 auto}.catalog-browser_compareShareDivider__7HW1r{align-items:center;color:var(--ds-color-text-secondary);display:flex;gap:var(--ds-space-12);margin:0}.catalog-browser_compareShareDivider__7HW1r:after,.catalog-browser_compareShareDivider__7HW1r:before{background:transparent;content:"";height:1px;width:100%}.catalog-browser_compareShareChannels__45cve{display:grid;gap:var(--ds-space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-browser_compareShareChannels__45cve a{align-items:center;background:var(--ds-color-button-primary-background);border:1px solid var(--ds-color-button-primary-background);border-radius:var(--ds-radius-600);color:var(--ds-color-button-primary-text);display:flex;gap:var(--ds-space-8);justify-content:center;min-height:3rem;padding:var(--ds-space-8) var(--ds-space-12);text-decoration:none}.catalog-browser_compareShareChannels__45cve a:hover{background:var(--ds-action-primary-hover);border-color:var(--ds-action-primary-hover)}.catalog-browser_compareShareChannels__45cve a:focus-visible,.catalog-browser_compareShareCopyButton__tCoH7:focus-visible,.catalog-browser_compareShareDialogClose__c2jqP:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.catalog-browser_compareShareStatus__Ku2lj{color:var(--ds-color-text-secondary);min-height:1.25rem;text-align:center}.catalog-browser_compareProductGrid__yd_dE{display:grid;gap:var(--ds-space-16);grid-template-columns:repeat(var(--compare-product-count,4),minmax(0,1fr))}.catalog-browser_compareProductCard__9IMm8{--compare-product-caption-line-height:calc(var(--ds-text-caption-m-font-size) * var(--ds-text-caption-m-line-height));--compare-product-label-line-height:calc(var(--ds-text-label-s-font-size) * var(--ds-text-label-s-line-height));--compare-product-actions-slot:calc(var(--ds-button-height-md) + var(--ds-space-8) + var(--compare-product-label-line-height) + var(--ds-space-8));--compare-product-footer-slot:calc(1px + var(--ds-space-12) + var(--compare-product-price-slot) + var(--ds-space-12) + var(--compare-product-actions-slot));--compare-product-price-slot:calc(var(--compare-product-caption-line-height) + var(--ds-space-4) + var(--ds-text-price-line-height) + var(--ds-space-4) + var(--compare-product-caption-line-height));--compare-product-specs-slot:calc(var(--compare-product-caption-line-height) + var(--ds-space-2) + var(--compare-product-label-line-height));--compare-product-title-slot:calc(2 * var(--ds-text-label-l-font-size) * var(--ds-text-label-l-line-height));background:var(--ds2-color-surface-div);border:0;border-radius:var(--ds-radius-600);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard),box-shadow var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.catalog-browser_compareProductMedia__U77CY{align-items:center;background:var(--ds2-color-surface-div);border-radius:var(--ds-radius-600) var(--ds-radius-600) 0 0;display:flex;height:clamp(10rem,15vw,13rem);justify-content:center;min-height:0;overflow:hidden;position:relative}.catalog-browser_compareProductImage__WOFFS{border-radius:var(--ds-radius-600) var(--ds-radius-600) 0 0;height:100%;object-fit:contain;padding:var(--ds-space-12);width:100%}.catalog-browser_compareProductFallback__fHygq{align-items:center;color:var(--ds-color-text-tertiary);display:flex;font-family:var(--ds-text-heading-3-font-family);font-size:var(--ds-text-heading-3-font-size);height:100%;justify-content:center;letter-spacing:.06em;border-radius:var(--ds-radius-600) var(--ds-radius-600) 0 0;width:100%}.catalog-browser_compareProductAvailability__OyEr2{background:var(--ds-color-surface-div);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);bottom:var(--ds-space-12);color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption-m-font-size);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-text-caption-m-line-height);padding:var(--ds-space-4) var(--ds-space-8);position:absolute;right:var(--ds-space-12)}.catalog-browser_compareProductAvailability__OyEr2:before{background:var(--ds-status-success-text);border-radius:50%;content:"";display:inline-block;height:.4rem;margin-right:var(--ds-space-4);vertical-align:.05em;width:.4rem}.catalog-browser_compareProductBody__p1PwJ{align-content:start;display:grid;flex:1;gap:var(--ds-space-12);grid-template-rows:var(--compare-product-title-slot) var(--compare-product-specs-slot) var(--compare-product-footer-slot);min-width:0;padding:var(--ds-space-16)}.catalog-browser_compareProductTopline__oquOr{align-items:start;display:flex;gap:var(--ds-space-12);justify-content:space-between;min-width:0;min-height:var(--compare-product-title-slot);overflow:hidden}.catalog-browser_compareProductTitleLink__I5EXb{color:inherit;display:block;max-height:var(--compare-product-title-slot);min-width:0;overflow:hidden;text-decoration:none}.catalog-browser_compareProductTitle__5xQMr{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-label-l-font-size);font-weight:var(--ds-text-heading-4-font-weight);line-height:var(--ds-text-label-l-line-height);margin:0;overflow:hidden;overflow-wrap:anywhere}.catalog-browser_compareProductTitleLink__I5EXb:hover{color:var(--ds-action-primary-hover)}.catalog-browser_compareProductRemove__GVkiD{align-items:center;background:transparent;border:0;border-radius:var(--ds-radius-full);color:var(--ds-color-icon-error);cursor:pointer;display:inline-flex;flex:0 0 var(--ds-button-icon-size);font:inherit;height:var(--ds-button-icon-size);justify-content:center;line-height:1;padding:0;position:absolute;right:var(--ds-space-12);top:var(--ds-space-12);transition:background-color var(--ds-motion-duration-control) var(--ds-motion-ease-move),box-shadow var(--ds-motion-duration-control) var(--ds-motion-ease-move),transform var(--ds-motion-duration-press) var(--ds-motion-ease-move);width:var(--ds-button-icon-size);z-index:1}.catalog-browser_compareProductRemove__GVkiD svg{display:block;flex:0 0 auto}.catalog-browser_compareProductRemove__GVkiD:focus-visible{background:var(--ds-color-button-error-background);box-shadow:var(--ds-focus-ring);color:var(--ds-color-icon-on-primary);outline:none}.catalog-browser_compareProductRemove__GVkiD:active{transform:scale(var(--ds-motion-scale-control-press))}@media (hover:hover) and (pointer:fine){.catalog-browser_compareProductRemove__GVkiD:hover{background:var(--ds-color-button-error-background);color:var(--ds-color-icon-on-primary)}}.catalog-browser_compareProductSpecs__n2Nrs{display:grid;gap:var(--ds-space-8) var(--ds-space-12);grid-template-columns:repeat(2,minmax(0,1fr));min-height:var(--compare-product-specs-slot)}.catalog-browser_compareProductSpec__FVnfd{display:grid;gap:var(--ds-space-2);min-width:0}.catalog-browser_compareProductSpec__FVnfd span{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_compareProductSpec__FVnfd strong{font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-text-label-s-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-browser_compareProductFooter__MZM1L{align-items:stretch;border-top:1px solid transparent;box-sizing:border-box;display:grid;gap:var(--ds-space-12);grid-template-rows:var(--compare-product-price-slot) var(
      --compare-product-actions-slot
    );min-height:var(--compare-product-footer-slot);padding-top:var(--ds-space-12)}.catalog-browser_compareProductPrice__puIiM{display:grid;gap:var(--ds-space-4);grid-template-rows:var(--compare-product-caption-line-height) var(--ds-text-price-line-height) var(--compare-product-caption-line-height);min-width:0}.catalog-browser_compareProductPrice__puIiM>span:first-child{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_compareProductPrice__puIiM strong{font-family:var(--ds-text-price-font-family);font-size:var(--ds-text-price-font-size);font-weight:var(--ds-text-price-font-weight);line-height:var(--ds-text-price-line-height);overflow-wrap:anywhere}.catalog-browser_compareProductActions__fCCxK{align-items:stretch;display:flex;flex-direction:column;gap:var(--ds-space-8);min-width:0}.catalog-browser_compareProductActions__fCCxK .ds-button{min-width:0;width:100%}.catalog-browser_compareProductDetails__jpoth{align-items:center;color:var(--ds-action-primary);display:inline-flex;font-size:var(--ds-text-label-s-font-size);gap:var(--ds-space-4);justify-content:center;line-height:var(--ds-text-label-s-line-height);order:2;padding:var(--ds-space-4);text-decoration:none}.catalog-browser_compareProductDetails__jpoth:hover{color:var(--ds-action-primary-hover);text-decoration:underline;text-underline-offset:.2em}.catalog-browser_compareProductActions__fCCxK>p[data-presentation=card]{margin:0;min-height:0;order:3}.catalog-browser_compareProductActions__fCCxK>p[data-presentation=card]:empty{display:none}.catalog-browser_compareProductPresentationMissing__gKDaW{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0;order:3}.catalog-browser_compareAddCard__qctiU{align-items:center;background:transparent;border:1px dashed var(--ds-color-border-strong);border-radius:var(--ds-radius-600);color:inherit;display:flex;gap:var(--ds-space-12);min-height:18rem;padding:var(--ds-space-16);text-decoration:none;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard),border-color var(--ds-duration-fast) var(--ds-ease-standard),transform var(--ds-duration-fast) var(--ds-ease-standard)}.catalog-browser_compareAddCardReveal__QKR_H{display:flex;min-width:0}.catalog-browser_compareAddCardReveal__QKR_H>.catalog-browser_compareAddCard__qctiU{flex:1}.catalog-browser_compareAddCard__qctiU>span:last-child{display:grid;gap:var(--ds-space-4);min-width:0}.catalog-browser_compareAddCard__qctiU strong{font-size:var(--ds-text-label-m-font-size);line-height:var(--ds-text-label-m-line-height)}.catalog-browser_compareAddCard__qctiU small{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height)}.catalog-browser_compareAddCardIcon__X_OKe{align-items:center;border:1px solid var(--ds-color-border-default);border-radius:50%;color:var(--ds-action-primary);display:inline-flex;flex:0 0 2.5rem;font-size:1.75rem;height:2.5rem;justify-content:center;line-height:1;width:2.5rem}.catalog-browser_compareAddCard__qctiU:hover{background:var(--ds-color-surface-div);border-color:var(--ds-action-primary);transform:translateY(-2px)}.catalog-browser_comparePerformancePanel__iMRuZ,.catalog-browser_compareSection__6OCf7{background:var(--ds2-color-surface-div);border:0;border-radius:var(--ds-radius-600);display:grid;gap:var(--ds-space-16);min-width:0;padding:var(--ds-space-20)}.catalog-browser_comparePerformanceHeader__YOSPn,.catalog-browser_compareSectionHeader__cn__I{align-items:end;display:flex;flex-wrap:wrap;gap:var(--ds-space-16);justify-content:space-between}.catalog-browser_comparePerformanceHeader__YOSPn h2,.catalog-browser_comparePerformanceHeader__YOSPn p,.catalog-browser_compareSectionHeader__cn__I h2,.catalog-browser_compareSectionHeader__cn__I p{margin:0}.catalog-browser_compareSectionEyebrow__2XTsU{color:var(--ds-color-text-tertiary);display:block;font-size:var(--ds-text-overline-s-font-size);font-weight:var(--ds-text-overline-s-font-weight);letter-spacing:.06em;line-height:var(--ds-text-overline-s-line-height);margin-bottom:var(--ds-space-4);text-transform:uppercase}.catalog-browser_compareSectionTitle__uA4G3{font-family:var(--ds-text-heading-3-font-family);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-3-font-weight);line-height:var(--ds-text-heading-3-line-height);text-wrap:balance}.catalog-browser_compareSectionDescription__mYVAp,.catalog-browser_compareSectionHint__EM9F7{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin-top:var(--ds-space-8)!important;max-width:46rem}.catalog-browser_compareSectionHint__EM9F7{margin:0!important;white-space:nowrap}.catalog-browser_compareSwitch__PoyBU{align-items:center;color:var(--ds-color-text-secondary);display:inline-flex;font-size:var(--ds-text-label-s-font-size);gap:var(--ds-space-8);line-height:var(--ds-text-label-s-line-height)}.catalog-browser_compareSwitch__PoyBU button{appearance:none;background:var(--ds-color-border-default);border:0;border-radius:var(--ds-radius-full);cursor:pointer;height:1.5rem;padding:.2rem;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);width:2.75rem}.catalog-browser_compareSwitch__PoyBU button span{background:var(--ds-color-background-primary);border-radius:50%;display:block;height:1.1rem;transform:translateX(0);transition:transform var(--ds-duration-fast) var(--ds-ease-standard);width:1.1rem}.catalog-browser_compareSwitch__PoyBU button[aria-checked=true]{background:var(--ds-action-primary)}.catalog-browser_compareSwitch__PoyBU button[aria-checked=true] span{transform:translateX(1.25rem)}.catalog-browser_compareDifferenceGrid__kSzN7{background:var(--ds2-color-background-primary);border:0;border-radius:var(--ds-radius-400);min-width:0;overflow:hidden}.catalog-browser_compareDifferenceRow__9EIdO{display:grid;grid-template-columns:minmax(9rem,.55fr) minmax(0,1.45fr);min-width:0}.catalog-browser_compareDifferenceRow__9EIdO+.catalog-browser_compareDifferenceRow__9EIdO{border-top:0}.catalog-browser_compareDifferenceLabel__Atip9{align-items:center;color:var(--ds-color-text-secondary);display:flex;font-size:var(--ds-text-label-s-font-size);font-weight:var(--ds-text-label-s-font-weight);line-height:var(--ds-text-label-s-line-height);padding:var(--ds-space-12) var(--ds-space-16)}.catalog-browser_compareDifferenceValues__5pCGQ{display:grid;grid-template-columns:repeat(var(--compare-model-count,2),minmax(0,1fr));min-width:0}.catalog-browser_compareDifferenceValue__4YtUV{display:grid;gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-12) var(--ds-space-16)}.catalog-browser_compareDifferenceValue__4YtUV+.catalog-browser_compareDifferenceValue__4YtUV{border-left:0}.catalog-browser_compareDifferenceValue__4YtUV>span:first-child{overflow-wrap:anywhere}.catalog-browser_compareEmptyState__VaDpC{align-items:start;background:var(--ds-color-surface-div);border:1px dashed var(--ds-color-border-strong);border-radius:var(--ds-radius-600);display:grid;gap:var(--ds-space-12);justify-items:start;margin:0;padding:var(--ds-space-20)}.catalog-browser_comparePerformancePanel__iMRuZ{gap:var(--ds-space-20)}.catalog-browser_compareResolutionToggle__9U_C9{background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-full);display:inline-flex;flex:0 0 auto;gap:var(--ds-space-4);padding:var(--ds-space-4)}.catalog-browser_compareResolutionButton__p0Xcu{background:transparent;border:0;border-radius:var(--ds-radius-full);color:var(--ds-color-text-secondary);cursor:pointer;font:inherit;font-size:var(--ds-text-label-s-font-size);line-height:var(--ds-text-label-s-line-height);min-height:var(--ds-button-height-sm);padding:var(--ds-space-4) var(--ds-space-12);white-space:nowrap}.catalog-browser_compareResolutionButton__p0Xcu[aria-pressed=true]{background:var(--ds-action-primary);color:var(--ds-color-button-primary-text)}.catalog-browser_compareGameList__8yA5H{border-top:1px solid transparent}.catalog-browser_comparePerformanceTable__S4Cbq{min-width:0}.catalog-browser_compareGameHeader___XT17{align-items:end;display:grid;gap:var(--ds-space-20);grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);padding-bottom:var(--ds-space-8)}.catalog-browser_compareGameHeaderLabel__4NAIi{color:var(--ds-color-text-tertiary);text-transform:uppercase}.catalog-browser_compareGameHeaderLabel__4NAIi,.catalog-browser_compareGameHeaderModels__H3T_U span{font-size:var(--ds-text-caption-m-font-size);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_compareGameHeaderModels__H3T_U span{color:var(--ds-color-text-secondary)}.catalog-browser_compareGameHeaderModels__H3T_U{display:grid;gap:var(--ds-space-12);grid-template-columns:repeat(var(--compare-model-count,2),minmax(0,1fr));min-width:0}.catalog-browser_compareGameHeaderModels__H3T_U span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-browser_compareGameRow__2H1ev{align-items:start;display:grid;gap:var(--ds-space-20);grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);padding:var(--ds-space-16) 0}.catalog-browser_compareGameRow__2H1ev+.catalog-browser_compareGameRow__2H1ev{border-top:1px solid transparent}.catalog-browser_compareGameInfo__DXjBK h3{font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-text-label-m-font-weight);line-height:var(--ds-text-label-m-line-height);margin:0;overflow-wrap:anywhere}.catalog-browser_compareGameInfo__DXjBK{align-items:start;display:grid;gap:var(--ds-space-12);grid-template-columns:3rem minmax(0,1fr);min-width:0}.catalog-browser_compareGameIcon__CYBVB{align-items:center;background:var(--ds-color-background-primary);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-400);color:var(--ds-action-primary);display:inline-flex;height:3rem;justify-content:center;overflow:hidden;width:3rem}.catalog-browser_compareGameIconImage__lRTA4{display:block;height:100%;object-fit:cover;width:100%}.catalog-browser_compareGameCopy__1vVXv{display:grid;gap:var(--ds-space-4);min-width:0}.catalog-browser_compareGameWinner__WeRzO{color:var(--ds-status-success-text);font-weight:var(--ds-font-weight-bold);overflow-wrap:anywhere}.catalog-browser_compareGameInfo__DXjBK p,.catalog-browser_compareGameWinner__WeRzO{font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_compareGameInfo__DXjBK p{color:var(--ds-color-text-tertiary);margin:var(--ds-space-4) 0 0}.catalog-browser_compareGameValues__zZAHP{display:grid;gap:var(--ds-space-12);grid-template-columns:repeat(var(--compare-model-count,2),minmax(0,1fr));min-width:0}.catalog-browser_compareGameValue__4FtDC{display:grid;align-content:start;gap:var(--ds-space-8);min-width:0}.catalog-browser_compareGameValue__4FtDC strong{font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-3-font-size);font-weight:var(--ds-text-heading-4-font-weight);line-height:var(--ds-text-heading-3-line-height)}.catalog-browser_compareFpsTrack__nd_qe{background:var(--ds-color-border-subtle);border-radius:var(--ds-radius-full);display:block;height:.35rem;overflow:hidden;width:100%}.catalog-browser_compareFpsFill__xO8rS{background:var(--ds-action-primary);border-radius:inherit;display:block;height:100%;min-width:.25rem;transition:width var(--ds-duration-fast) var(--ds-ease-standard)}.catalog-browser_compareSpecsList__QjuE9{display:grid;gap:var(--ds-space-8)}.catalog-browser_compareSpecGroup__wquaN{background:var(--ds2-color-background-primary);border:0;border-radius:var(--ds-radius-400);min-width:0;overflow:hidden}.catalog-browser_compareSpecToggle__Q7UUa{align-items:center;appearance:none;background:var(--ds2-color-background-primary);border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-text-label-m-font-weight);gap:var(--ds-space-12);justify-content:space-between;line-height:var(--ds-text-label-m-line-height);padding:var(--ds-space-16);text-align:left;transition:border-color var(--ds-motion-duration-control) var(--ds-motion-ease-move),transform var(--ds-motion-duration-press) var(--ds-motion-ease-move);width:100%}.catalog-browser_compareSpecToggle__Q7UUa:active{transform:scale(var(--ds-motion-scale-control-press))}.catalog-browser_comparePage__46y6e .catalog-browser_compareSpecToggle__Q7UUa:focus-visible{box-shadow:none;outline:var(--ds2-size-border-width-medium) solid var(--ds2-color-input-border-focus);outline-offset:calc(-1 * var(--ds2-size-border-width-medium))}.catalog-browser_compareSpecToggleIcon__6RwDV{color:var(--ds-color-text-tertiary);flex:0 0 auto;line-height:1;transform:rotate(0deg);transition:transform var(--ds-motion-duration-control) var(--ds-motion-ease-move)}.catalog-browser_compareSpecGroup__wquaN[data-open=true] .catalog-browser_compareSpecToggleIcon__6RwDV{transform:rotate(90deg)}.catalog-browser_compareSpecPanel__IoyYH{overflow:hidden}.catalog-browser_compareSpecPanelInner__qmlXV,.catalog-browser_compareSpecRows__hszlR{min-width:0}.catalog-browser_compareSpecRow__RWt3A{display:grid;grid-template-columns:minmax(9rem,.55fr) minmax(0,1.45fr);min-width:0}.catalog-browser_compareSpecRow__RWt3A+.catalog-browser_compareSpecRow__RWt3A{border-top:1px solid transparent}.catalog-browser_compareSpecRow__RWt3A>strong{color:var(--ds-color-text-secondary);font-size:var(--ds-text-label-s-font-size);line-height:var(--ds-text-label-s-line-height);padding:var(--ds-space-12) var(--ds-space-16)}.catalog-browser_compareSpecValues__kceTo{display:grid;grid-template-columns:repeat(var(--compare-model-count,2),minmax(0,1fr));min-width:0}.catalog-browser_compareSpecValues__kceTo span{overflow-wrap:anywhere;padding:var(--ds-space-12) var(--ds-space-16)}.catalog-browser_compareSpecValues__kceTo span+span{border-left:1px solid transparent}.catalog-browser_compareComponentColumns__Ks4UG,.catalog-browser_comparePurchaseColumns__16iqO{display:grid;gap:var(--ds-space-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:var(--ds-space-16)}.catalog-browser_compareComponentColumn__mY6Z6,.catalog-browser_comparePurchaseColumn__4_KeJ{min-width:0}.catalog-browser_compareComponentColumn__mY6Z6+.catalog-browser_compareComponentColumn__mY6Z6,.catalog-browser_comparePurchaseColumn__4_KeJ+.catalog-browser_comparePurchaseColumn__4_KeJ{border-left:1px solid transparent;padding-left:var(--ds-space-16)}.catalog-browser_compareComponentColumn__mY6Z6 h3,.catalog-browser_comparePurchaseColumn__4_KeJ h3{font-size:var(--ds-text-label-s-font-size);line-height:var(--ds-text-label-s-line-height);margin:0 0 var(--ds-space-8);overflow-wrap:anywhere}.catalog-browser_compareComponentColumn__mY6Z6 ul{display:grid;gap:var(--ds-space-4);list-style:none;margin:0;padding:0}.catalog-browser_compareComponentColumn__mY6Z6 li,.catalog-browser_compareComponentColumn__mY6Z6 p,.catalog-browser_comparePurchaseColumn__4_KeJ dd,.catalog-browser_comparePurchaseColumn__4_KeJ dt,.catalog-browser_comparePurchaseColumn__4_KeJ p{color:var(--ds-color-text-secondary);font-size:var(--ds-text-body-s-font-size);line-height:var(--ds-text-body-s-line-height);margin:0;overflow-wrap:anywhere}.catalog-browser_compareComponentColumn__mY6Z6 li:before{color:var(--ds-action-primary);content:"•";margin-right:var(--ds-space-8)}.catalog-browser_comparePurchaseColumn__4_KeJ dl{display:grid;gap:var(--ds-space-8);margin:0}.catalog-browser_comparePurchaseColumn__4_KeJ dl div{display:grid;gap:var(--ds-space-4)}.catalog-browser_comparePurchaseColumn__4_KeJ dt{color:var(--ds-color-text-tertiary);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.catalog-browser_comparePurchaseColumn__4_KeJ dd{color:var(--ds-color-text-primary)}.catalog-browser_compareRetiredPanel__pJbqE{background:var(--ds-status-warning-surface);border:1px solid var(--ds-status-warning-text);border-radius:var(--ds-radius-600);color:var(--ds-color-text-on-primary);display:grid;gap:var(--ds-space-12);padding:var(--ds-space-16) var(--ds-space-20)}.catalog-browser_compareRetiredPanel__pJbqE h2{color:var(--ds-color-text-primary);font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-4-font-size);line-height:var(--ds-text-heading-4-line-height);margin:0}.catalog-browser_compareRetiredPanel__pJbqE ul{display:grid;gap:var(--ds-space-8);list-style:none;margin:0;padding:0}.catalog-browser_compareRetiredPanel__pJbqE li{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ds-space-12);justify-content:space-between}.catalog-browser_compareRetiredPanel__pJbqE button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:var(--ds-space-4);text-decoration:underline;text-underline-offset:.2em}.catalog-browser_comparePage__46y6e a:focus-visible,.catalog-browser_comparePage__46y6e button:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.catalog-browser_compareProductCard__9IMm8:hover{border-color:var(--ds-color-border-strong);box-shadow:var(--ds-elevation-raised);transform:translateY(-2px)}}@media (max-width:58rem){.catalog-browser_compareProductGrid__yd_dE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.catalog-browser_comparePage__46y6e{padding:var(--ds-space-20) max(var(--ds-space-16),var(--site-page-gutter)) var(--ds-space-48)}.catalog-browser_comparePageHeader__aSduq{gap:var(--ds-space-16)}.catalog-browser_comparePageToolbar__qvIzv{align-items:flex-start;gap:var(--ds-space-12)}.catalog-browser_compareProductGrid__yd_dE{grid-auto-columns:minmax(17rem,calc(100% - var(--ds-space-20)));grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:var(--ds-space-4);scroll-snap-type:x mandatory;scrollbar-width:thin}.catalog-browser_compareProductGrid__yd_dE>*{scroll-snap-align:start}.catalog-browser_compareProductMedia__U77CY{height:15rem}.catalog-browser_compareAddCard__qctiU{min-height:8rem}.catalog-browser_comparePerformancePanel__iMRuZ,.catalog-browser_compareSection__6OCf7{padding:var(--ds-space-16)}.catalog-browser_comparePerformanceHeader__YOSPn,.catalog-browser_compareSectionHeader__cn__I{align-items:stretch;flex-direction:column}.catalog-browser_compareSectionHint__EM9F7{white-space:normal}.catalog-browser_compareResolutionToggle__9U_C9{align-self:start;max-width:100%}.catalog-browser_compareResolutionButton__p0Xcu{padding-inline:var(--ds-space-8)}.catalog-browser_compareDifferenceRow__9EIdO,.catalog-browser_compareGameRow__2H1ev,.catalog-browser_compareSpecRow__RWt3A{grid-template-columns:minmax(0,1fr)}.catalog-browser_compareGameHeader___XT17{gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr)}.catalog-browser_compareGameHeaderModels__H3T_U{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-browser_compareDifferenceLabel__Atip9,.catalog-browser_compareSpecRow__RWt3A>strong{padding-bottom:var(--ds-space-4)}.catalog-browser_compareDifferenceValues__5pCGQ,.catalog-browser_compareGameValues__zZAHP,.catalog-browser_compareSpecValues__kceTo{grid-template-columns:minmax(0,1fr)}.catalog-browser_compareSpecValues__kceTo span+span{border-left:0;border-top:1px solid transparent}.catalog-browser_compareGameRow__2H1ev{gap:var(--ds-space-12)}.catalog-browser_compareComponentColumns__Ks4UG,.catalog-browser_comparePurchaseColumns__16iqO{grid-template-columns:minmax(0,1fr)}.catalog-browser_compareComponentColumn__mY6Z6+.catalog-browser_compareComponentColumn__mY6Z6,.catalog-browser_comparePurchaseColumn__4_KeJ+.catalog-browser_comparePurchaseColumn__4_KeJ{border-left:0;border-top:1px solid transparent;padding-left:0;padding-top:var(--ds-space-16)}}@media (max-width:24rem){.catalog-browser_comparePageToolbar__qvIzv{align-items:stretch;flex-direction:column}.catalog-browser_comparePageActions__63APJ,.catalog-browser_comparePageActions__63APJ .ds-button{width:100%}}@media (prefers-reduced-motion:reduce){.catalog-browser_compareAddCard__qctiU,.catalog-browser_compareFpsFill__xO8rS,.catalog-browser_compareProductCard__9IMm8,.catalog-browser_compareProductRemove__GVkiD,.catalog-browser_compareSpecToggleIcon__6RwDV,.catalog-browser_compareSpecToggle__Q7UUa,.catalog-browser_compareSwitch__PoyBU button,.catalog-browser_compareSwitch__PoyBU button span{transition:none}.catalog-browser_compareSpecToggle__Q7UUa:active{transform:none}}.catalog-browser_refreshStatus__r0MXK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.catalog-browser_sidebar__versE{position:sticky;top:calc(var(--site-header-height) + var(--catalog-fps-toolbar-height, 0px) + var(--catalog-sticky-gap, 0px) + var(--ds2-spacing-200));max-height:calc(100dvh - var(--site-header-height) - var(--catalog-fps-toolbar-height, 0px) - var(--catalog-sticky-gap, 0px) - var(--ds2-spacing-400));overflow-y:auto;scrollbar-width:thin}@media (min-width:58rem){.catalog-browser_page__ZBD2T:has(.catalog-browser_fpsToolbarWrap__VLBfn){--catalog-sticky-gap:var(--ds2-spacing-200)}}.catalog-browser_desktopFilters__5INzD{padding:var(--ds2-spacing-250);gap:var(--ds2-spacing-250)}.catalog-browser_desktopFilters__5INzD .catalog-browser_filterHeading__feWje{padding:0;gap:var(--ds2-spacing-100)}.catalog-browser_desktopFilters__5INzD .catalog-browser_filterHeading__feWje strong{font:var(--ds2-text-heading-h3-font-weight) var(--ds2-text-heading-h3-font-size) /var(--ds2-text-heading-h3-line-height) var(--ds2-text-heading-h3-font-family)}.catalog-browser_desktopFilters__5INzD .catalog-browser_filterHeading__feWje .catalog-browser_filterReset__BcFXJ{color:var(--ds2-color-button-primary-background)}.catalog-browser_desktopFilters__5INzD>fieldset{padding:0;margin:0}.catalog-browser_desktopFilters__5INzD legend{color:var(--ds2-color-text-primary);font-size:var(--ds2-text-label-l-font-size);font-weight:var(--ds2-text-label-l-font-weight);line-height:var(--ds2-text-label-l-line-height);padding:0;margin-bottom:var(--ds2-spacing-100);text-transform:none}.catalog-browser_desktopFilters__5INzD .catalog-browser_checkRow__wONJk{min-height:40px;padding-block:var(--ds2-spacing-50)}.catalog-browser_desktopFilters__5INzD .catalog-browser_budgetField__vGpT8 .ds2-input__control{min-height:40px;padding-left:var(--ds2-spacing-150);padding-right:var(--ds2-spacing-300)}.catalog-browser_desktopFilters__5INzD .catalog-browser_budgetField__vGpT8:after{bottom:var(--ds2-spacing-100);right:var(--ds2-spacing-100)}.catalog-browser_desktopFilters__5INzD .catalog-browser_budgetRangeLabels__hRbxD{font-size:var(--ds2-text-caption-m-font-size);white-space:nowrap}.catalog-browser_desktopHardwareFilter__klxOc{margin-block:calc(-1 * var(--ds2-spacing-50));padding-top:var(--ds2-spacing-50)}.catalog-browser_desktopHardwareFilter__klxOc+.catalog-browser_desktopHardwareFilter__klxOc{border-top:1px solid var(--ds2-color-border-div)}.catalog-browser_desktopHardwareTrigger__MjsuN.catalog-browser_desktopHardwareTrigger__MjsuN{color:var(--ds2-color-text-primary);background:transparent;border:0;border-radius:var(--ds2-radius-200);width:100%;justify-content:space-between;min-height:64px;padding:var(--ds2-spacing-100) var(--ds2-spacing-150)}.catalog-browser_desktopHardwareTrigger__MjsuN>span:first-child{align-items:center;display:flex;gap:var(--ds2-spacing-250);min-width:0;text-align:left}.catalog-browser_desktopHardwareTrigger__MjsuN[data-open=true]{background:var(--ds2-color-background-primary);color:var(--ds2-color-button-primary-background)}.catalog-browser_desktopHardwareTrigger__MjsuN[data-open=true] .catalog-browser_hardwareFilterIcon__q3vto,.catalog-browser_desktopHardwareTrigger__MjsuN[data-open=true] small{color:inherit}.catalog-browser_hardwarePopover__lL__c{visibility:hidden;background:var(--ds2-color-surface-div);border:1px solid var(--ds2-color-border-div);border-radius:var(--ds2-radius-400);box-shadow:var(--ds2-shadow-lg);color:var(--ds2-color-text-primary);margin:0;padding:0;position:fixed;inset:auto;box-sizing:border-box;height:min(600px,calc(100dvh - var(--ds2-spacing-400)));overflow:hidden}.catalog-browser_hardwarePopover__lL__c:popover-open{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.catalog-browser_hardwarePopover__lL__c[data-positioned=true]{visibility:visible}.catalog-browser_hardwarePopover__lL__c:popover-open[data-positioned=true]{animation:catalog-browser_hardwarePopoverEnter____AXd var(--ds2-motion-duration-overlay-enter) var(--ds2-motion-ease-enter) both;transform-origin:top left}@keyframes catalog-browser_hardwarePopoverEnter____AXd{0%{opacity:0;transform:translateY(var(--ds2-motion-presence-distance-edge)) scale(var(--ds2-motion-scale-overlay-enter))}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.catalog-browser_hardwarePopover__lL__c:popover-open[data-positioned=true]{animation:none}}.catalog-browser_hardwarePopoverHeader___7Vgw{display:flex;align-items:center;justify-content:space-between;gap:var(--ds2-spacing-100);padding:var(--ds2-spacing-200) var(--ds2-spacing-250)}.catalog-browser_hardwarePopoverHeader___7Vgw strong{font-size:var(--ds2-text-heading-h4-font-size)}.catalog-browser_hardwarePopover__lL__c .catalog-browser_hardwarePopoverOptions__F7jCE{border:0;margin:0;min-width:0;padding:var(--ds2-spacing-50) var(--ds2-spacing-250) 0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden}.catalog-browser_hardwarePopover__lL__c .catalog-browser_hardwareOptions__BHG5i{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--ds2-spacing-150);min-height:0;min-width:0}.catalog-browser_hardwarePopover__lL__c .catalog-browser_hardwareOptionsList__2d8U8{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;padding-right:var(--ds2-spacing-100)}.catalog-browser_hardwarePopoverOptions__F7jCE .catalog-browser_filterSearch__FuMjr{width:100%;margin-bottom:0}.catalog-browser_hardwarePopoverOptions__F7jCE .catalog-browser_checkRow__wONJk{min-height:44px;gap:var(--ds2-spacing-150)}.catalog-browser_hardwarePopoverOptions__F7jCE .ds2-checkbox__box{flex-shrink:0}.catalog-browser_hardwarePopoverOptions__F7jCE .catalog-browser_checkRow__wONJk small{white-space:nowrap}.catalog-browser_hardwarePopoverFooter__gjUvx{border-top:1px solid var(--ds2-color-border-div);padding:var(--ds2-spacing-200) var(--ds2-spacing-250)}.catalog-browser_hardwarePopoverFooter__gjUvx>button{width:100%}.catalog-browser_desktopFilterFooter__OWvyH{margin-top:calc(-1 * var(--ds2-spacing-50));padding-top:var(--ds2-spacing-50)}.catalog-browser_drawer__P2XRY .catalog-browser_mobileFilters__RtRF4{gap:0;padding:0 var(--ds2-spacing-300) var(--ds2-spacing-300)}.catalog-browser_drawer__P2XRY .catalog-browser_drawerHeader__75nxT .catalog-browser_filterReset__BcFXJ{background:transparent;border:0;color:var(--ds2-color-button-primary-background);padding-inline:0}.catalog-browser_mobileFilters__RtRF4>fieldset{border-radius:0;margin:0;padding:0 0 var(--ds2-spacing-400)}.catalog-browser_mobileFilters__RtRF4 legend{color:var(--ds2-color-text-primary);font:var(--ds2-text-heading-h4-font-weight) var(--ds2-text-heading-h4-font-size) /var(--ds2-text-heading-h4-line-height) var(--ds2-text-heading-h4-font-family);margin:0 0 var(--ds2-spacing-200);padding:0;text-transform:none}.catalog-browser_mobileFilters__RtRF4 .catalog-browser_checkRow__wONJk{gap:var(--ds2-spacing-200);min-height:48px}.catalog-browser_mobileFilters__RtRF4 .ds2-checkbox{align-items:center;gap:var(--ds2-spacing-200)}.catalog-browser_mobileFilters__RtRF4 .ds2-checkbox__box{border-radius:var(--ds2-radius-200);flex:0 0 24px;height:24px;width:24px}.catalog-browser_mobileFilters__RtRF4 .catalog-browser_checkRow__wONJk small{white-space:nowrap}.catalog-browser_budgetField__vGpT8{min-width:0;position:relative}.catalog-browser_budgetField__vGpT8:after{bottom:var(--ds2-spacing-150);color:var(--ds2-color-text-tertiary);content:"₽";pointer-events:none;position:absolute;right:var(--ds2-spacing-200)}.catalog-browser_budgetField__vGpT8 .ds2-input__label{color:var(--ds2-color-text-secondary)}.catalog-browser_budgetField__vGpT8 .ds2-input__control{background:var(--ds2-color-background-primary);border-color:transparent;min-height:48px;padding-right:var(--ds2-spacing-500)}.catalog-browser_budgetRange__K9VL6{margin-top:var(--ds2-spacing-200)}.catalog-browser_budgetSlider__BiUYj{height:32px;position:relative}.catalog-browser_budgetTrack__GGoVn{background:var(--ds2-color-border-div);border-radius:var(--ds2-radius-full);height:6px;inset:13px 0 auto;position:absolute}.catalog-browser_budgetTrack__GGoVn:after{background:var(--ds2-color-button-primary-background);border-radius:inherit;content:"";height:100%;left:var(--range-start);position:absolute;right:calc(100% - var(--range-end))}.catalog-browser_budgetSlider__BiUYj input{appearance:none;background:transparent;height:32px;inset:0;margin:0;pointer-events:none;position:absolute;width:100%}.catalog-browser_budgetSlider__BiUYj input::-webkit-slider-thumb{appearance:none;background:var(--ds2-color-button-primary-background);border:2px solid var(--ds2-color-surface-div);border-radius:var(--ds2-radius-full);box-shadow:var(--ds2-shadow-sm);cursor:grab;height:20px;pointer-events:auto;width:20px}.catalog-browser_budgetSlider__BiUYj input::-moz-range-thumb{background:var(--ds2-color-button-primary-background);border:2px solid var(--ds2-color-surface-div);border-radius:var(--ds2-radius-full);cursor:grab;height:20px;pointer-events:auto;width:20px}.catalog-browser_budgetSlider__BiUYj input:focus-visible{border-radius:var(--ds2-radius-200);outline:2px solid var(--ds2-color-button-primary-focus-ring);outline-offset:2px}.catalog-browser_budgetRangeLabels__hRbxD{color:var(--ds2-color-text-secondary);display:flex;font-size:var(--ds2-text-caption-m-font-size);justify-content:space-between;margin-top:var(--ds2-spacing-50);min-height:1rem}.catalog-browser_mobileFilters__RtRF4 .catalog-browser_filterDisclosure__81iH3{border-top:1px solid var(--ds2-color-border-div);margin:0}.catalog-browser_mobileFilters__RtRF4 .catalog-browser_filterDisclosure__81iH3[data-hardware=true] .catalog-browser_filterSummary__xBDpa{background:transparent;border:0;border-radius:0;min-height:80px;padding-inline:0}.catalog-browser_mobileFilters__RtRF4 .catalog-browser_filterSummary__xBDpa>span:first-child{align-items:center;display:flex;flex:1;gap:var(--ds2-spacing-300);min-width:0;text-align:left}.catalog-browser_hardwareFilterIcon__q3vto{color:var(--ds2-color-text-secondary);display:flex;flex:0 0 auto}.catalog-browser_hardwareFilterCopy__Lxw4O{display:grid;gap:var(--ds2-spacing-50);min-width:0}.catalog-browser_hardwareFilterCopy__Lxw4O small{color:var(--ds2-color-text-secondary);font-size:var(--ds2-text-body-s-font-size);font-weight:var(--ds2-text-body-s-font-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-browser_mobileFilters__RtRF4 .catalog-browser_filterSummary__xBDpa[aria-expanded=true] .ds2-button__icon{transform:rotate(90deg)}.catalog-browser_filterHint__4gu_w{border-top:1px solid var(--ds2-color-border-div);color:var(--ds2-color-text-secondary);font-size:var(--ds2-text-body-s-font-size);margin:0;padding-top:var(--ds2-spacing-300)}.catalog-browser_drawer__P2XRY .catalog-browser_drawerHeader__75nxT{display:grid;gap:var(--ds2-spacing-200);grid-template-columns:minmax(0,1fr) auto auto;padding:var(--ds2-spacing-300) var(--ds2-spacing-300) var(--ds2-spacing-200)}.catalog-browser_drawerHeader__75nxT strong{font:var(--ds2-text-heading-h2-font-weight) var(--ds2-text-heading-h2-font-size) /var(--ds2-text-heading-h2-line-height) var(--ds2-text-heading-h2-font-family)}.catalog-browser_drawer__P2XRY .catalog-browser_drawerHeader__75nxT .ds2-surface__close{background:transparent;border:0;color:var(--ds2-color-text-secondary)}.catalog-browser_drawer__P2XRY .catalog-browser_drawerFooter__zERF4{border-top:1px solid var(--ds2-color-border-div);padding-inline:var(--ds2-spacing-300)}.catalog-browser_drawerFooter__zERF4 .catalog-browser_applyButton__Igksa{min-height:52px}@media (max-width:640px){[data-keyboard-open=true] .catalog-browser_drawerFooter__zERF4{display:none}[data-keyboard-open=true] .catalog-browser_drawerBody__LwO20{padding-bottom:var(--ucoms-modal-viewport-height,100dvh)}.catalog-browser_drawer__P2XRY.catalog-browser_drawer__P2XRY{border-radius:0;max-width:none}}.catalog-browser_drawer__P2XRY .catalog-browser_drawerHeader__75nxT .ds2-surface__close svg{height:var(--ds2-size-icon-md);width:var(--ds2-size-icon-md)}.catalog-browser_filterDisclosure__81iH3 .catalog-browser_filterSearch__FuMjr{margin-block:var(--ds2-spacing-100);min-width:0;width:100%}.catalog-browser_filterSearchEmpty__CNXuw{color:var(--ds2-color-text-secondary);font-size:var(--ds2-text-body-s-font-size);margin-block:var(--ds2-spacing-200)}@media (max-width:360px){.catalog-browser_drawerHeader__75nxT strong{font-size:var(--ds2-text-heading-h3-font-size)}}