.PublicGamesTopRow_topRow__atGhC{display:flex;align-items:center;gap:32px;min-height:40px}.PublicGamesTopRow_tabsViewport__0VvEa{position:relative;min-width:0;flex:1 1 auto}.PublicGamesTopRow_tabsViewport__0VvEa:after{content:"";position:absolute;top:1px;right:0;width:130px;height:38px;pointer-events:none;background:linear-gradient(93deg,rgba(5,7,29,0) 4%,#05071d 78%)}.PublicGamesTopRow_tabsScroller__khLsW{display:flex;align-items:center;gap:24px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.PublicGamesTopRow_tabsScroller__khLsW::-webkit-scrollbar{display:none}.PublicGamesTopRow_tabItem__Sp0K0{display:inline-flex;align-items:center;gap:6px;padding:8px 0;color:hsla(0,0%,100%,.5);font-family:var(--font-object-sans,sans-serif);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;transition:color .2s ease,transform .2s ease}.PublicGamesTopRow_tabItem__Sp0K0:focus-visible,.PublicGamesTopRow_tabItem__Sp0K0:hover{color:hsla(0,0%,100%,.92);transform:translateY(-1px)}.PublicGamesTopRow_tabItemActive__x1iXV{color:#eef2f9}.PublicGamesTopRow_tabIcon__fe8RA{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.PublicGamesTopRow_tabIcon__fe8RA img{object-fit:cover;border-radius:4px}.PublicGamesTopRow_tabLabel__rbS5F{overflow:hidden;text-overflow:ellipsis}.PublicGamesTopRow_allGamesButton__aMN0S{display:inline-flex;align-items:center;gap:8px;justify-content:center;height:40px;min-width:106px;padding:0 12px;flex-shrink:0;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.2);box-shadow:none;color:#eef2f9;font-family:var(--font-object-sans,sans-serif);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .2s ease,transform .2s ease}.PublicGamesTopRow_allGamesButton__aMN0S svg{width:16px;height:16px;transform:rotate(-90deg)}.PublicGamesTopRow_allGamesButton__aMN0S:focus-visible,.PublicGamesTopRow_allGamesButton__aMN0S:hover{background:hsla(0,0%,100%,.1);transform:translateY(-1px)}.PublicGamesTopRow_topRowMobile__AozIo{gap:12px;min-height:40px}.PublicGamesTopRow_tabsViewportMobile__YmUkr:after{width:72px;background:linear-gradient(93deg,rgba(5,7,29,0) 4%,#05071d 72%)}.PublicGamesTopRow_tabsScrollerMobile__9bOm1{gap:16px}.PublicGamesTopRow_tabItemMobile__pFiXH{gap:4px;padding:10px 0}.PublicGamesTopRow_tabIconMobile__sO0rD{width:18px;height:18px}.PublicGamesTopRow_tabIconMobile__sO0rD img{border-radius:4px}.PublicGamesTopRow_tabLabelMobile__yEJp8{font-size:13px}.PublicGamesTopRow_allGamesButtonMobile__J7LjV{min-width:0;max-width:104px;padding:0 12px;border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.12);box-shadow:none}.PublicGamesTopRow_allGamesButtonMobile__J7LjV span{white-space:nowrap}.PublicMobileGamesRail_rail__d3tvH{width:100%;min-width:0}.PublicMobileGamesRail_inner__G2EdB{display:flex;align-items:center;gap:12px;min-width:0}.PublicMobileGamesRail_trackViewport__g_f7d{position:relative;flex:1 1 auto;min-width:0}.PublicMobileGamesRail_track___oG2i{display:flex;align-items:center;gap:16px;overflow-x:auto;padding-right:28px;scrollbar-width:none}.PublicMobileGamesRail_track___oG2i::-webkit-scrollbar{display:none}.PublicMobileGamesRail_item__E0MtS{display:inline-flex;align-items:center;gap:4px;min-height:40px;flex-shrink:0;color:hsla(0,0%,100%,.5);text-decoration:none;font-family:var(--font-object-sans,sans-serif);font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;transition:color .15s ease,opacity .15s ease}.PublicMobileGamesRail_item__E0MtS:active{opacity:.72}.PublicMobileGamesRail_catalogTrigger__9v0Bd,.PublicMobileGamesRail_itemActive__xGaN_{color:#eef2f9}.PublicMobileGamesRail_iconWrap__xYnuQ{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PublicMobileGamesRail_catalogIcon__a0y8G{width:20px;height:20px}.PublicMobileGamesRail_iconImage__K5g2S{width:20px;height:20px;display:block;object-fit:cover;border-radius:4px}.PublicMobileGamesRail_label__Bt8uu{display:block;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicMobileGamesRail_trackFade__m0eVN{position:absolute;top:0;right:0;width:52px;height:100%;pointer-events:none;background:linear-gradient(90deg,rgba(5,7,29,0),rgba(5,7,29,.92) 72%,#05071d)}.MerchTopRow_desktop__YM2UQ,.MerchTopRow_shell__yNjrl{width:100%}@media screen and (max-width:837px){.MerchTopRow_desktop__YM2UQ{display:none}}.MerchTopRow_mobile__ieI0v{display:none}@media screen and (max-width:837px){.MerchTopRow_mobile__ieI0v{display:block;width:100%}}.checkout-page_page__j8YdY{display:flex;flex-direction:column;gap:24px}.checkout-page_header__vWWyD{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 24px;gap:20px 24px;align-items:end}.checkout-page_headerCopy__u3Way{display:flex;flex-direction:column;gap:10px;max-width:680px}.checkout-page_title__ifdA_{margin:0;color:#eef2f9;font-family:var(--font-mts-wide,sans-serif);font-size:clamp(32px,3vw,44px);font-weight:700;line-height:1;text-transform:uppercase}.checkout-page_description__NFPAf{margin:0;color:hsla(0,0%,100%,.68);font-family:var(--font-object-sans,sans-serif);font-size:15px;line-height:1.55}.checkout-page_headerStats__sNjU8{display:flex;align-items:stretch;justify-content:flex-end;gap:12px;flex-wrap:wrap}.checkout-page_headerStat__No4YZ{min-width:132px;display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:rgba(28,30,44,.88);box-shadow:0 12px 24px rgba(2,4,12,.18)}.checkout-page_headerStat__No4YZ span{color:rgba(238,242,249,.58);font-family:var(--font-object-sans,sans-serif);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.checkout-page_headerStat__No4YZ strong{color:#eef2f9;font-family:var(--font-object-sans,sans-serif);font-size:18px;font-weight:700;line-height:1.2}.checkout-page_headerActions__Y2Oln{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.checkout-page_layout__73wIE{display:grid;grid-template-columns:minmax(0,1fr) 336px;grid-gap:16px;gap:16px;align-items:start}.checkout-page_formColumn__9GfxW,.checkout-page_sideStack___32f_{display:flex;flex-direction:column;gap:16px;min-width:0}.checkout-page_summaryColumn__TcRWu{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 24px);align-self:start}.checkout-page_authCard__tjHkK,.checkout-page_benefitsCard__0_OBf,.checkout-page_formCard__FOVIe,.checkout-page_statusCard__zteHJ,.checkout-page_summaryCard__PLLP4{border:1px solid hsla(0,0%,100%,.08);border-radius:24px;background:#1c1e2c;box-shadow:0 12px 24px rgba(2,4,12,.18)}.checkout-page_authCard__tjHkK,.checkout-page_benefitsCard__0_OBf,.checkout-page_formCard__FOVIe,.checkout-page_summaryCard__PLLP4{padding:20px 18px}.checkout-page_authCard__tjHkK,.checkout-page_formCard__FOVIe{display:flex;flex-direction:column;gap:20px}.checkout-page_formSection__pUsdj{display:flex;flex-direction:column;gap:16px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.06)}.checkout-page_formSection__pUsdj:last-child{padding-bottom:0;border-bottom:none}.checkout-page_authLead__Ta4aC,.checkout-page_sectionHead__7z5Ga,.checkout-page_statusLead__PXCrj{display:flex;flex-direction:column;gap:8px}.checkout-page_authTitle__SC51g,.checkout-page_benefitsTitle__MscBt,.checkout-page_sectionTitle__3JYDX,.checkout-page_statusTitle__oDWd4,.checkout-page_summaryTitle__l1pkR{margin:0;color:#eef2f9;font-family:var(--font-mts-wide,sans-serif);font-size:24px;font-weight:500;line-height:1.05}.checkout-page_authDescription__geZzy,.checkout-page_benefitsDescription__Pv3YL,.checkout-page_sectionDescription__OgftI,.checkout-page_statusDescription__ic6iz,.checkout-page_summaryDescription__cjgVk{margin:0;color:rgba(238,242,249,.58);font-family:var(--font-object-sans,sans-serif);font-size:14px;line-height:1.55}.checkout-page_summaryCard__PLLP4{display:flex;flex-direction:column;gap:18px}.checkout-page_summaryHeader__nDfpB{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.checkout-page_summaryAmount__bOmWN{flex-shrink:0;color:#ffb454;font-family:var(--font-object-sans,sans-serif);font-size:18px;font-weight:700;line-height:1.2}.checkout-page_summaryList__IOtqw{display:flex;flex-direction:column;gap:0}.checkout-page_summaryRow__ZOmvr{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.checkout-page_summaryRow__ZOmvr:last-child{border-bottom:none}.checkout-page_summaryRow__ZOmvr strong{color:#eef2f9;font-family:var(--font-object-sans,sans-serif);font-size:15px;font-weight:600;line-height:1.4}.checkout-page_summaryRowCopy__jDGKm{min-width:0;display:flex;flex-direction:column;gap:4px}.checkout-page_summaryRowCopy__jDGKm span{color:rgba(238,242,249,.58);font-family:var(--font-object-sans,sans-serif);font-size:13px;line-height:1.45}.checkout-page_summaryTotal__0xkhG{border-top:1px solid hsla(0,0%,100%,.06)}.checkout-page_noticeCard__00Rrx{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;background:linear-gradient(180deg,rgba(36,39,56,.96),rgba(18,21,33,.98));box-shadow:0 12px 24px rgba(2,4,12,.18)}.checkout-page_noticeCardWarning__kt9rz{border-color:rgba(255,180,84,.18)}.checkout-page_noticeTitle__8xhMJ{color:#eef2f9;font-family:var(--font-object-sans,sans-serif);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.checkout-page_noticeText__YUkon{margin:0;color:rgba(238,242,249,.84);font-family:var(--font-object-sans,sans-serif);font-size:14px;line-height:1.5}.checkout-page_errorNotice__MuSvR{border-color:hsla(0,91%,71%,.22);background:hsla(0,91%,71%,.08)}.checkout-page_statusActions__9qM43,.checkout-page_summaryActions__aBaGr{display:grid;grid-gap:12px;gap:12px}.checkout-page_headerActions__Y2Oln .button,.checkout-page_statusActions__9qM43 .button,.checkout-page_summaryActions__aBaGr .button{justify-content:center}.checkout-page_statusActions__9qM43 .button,.checkout-page_summaryActions__aBaGr .button{width:100%}.checkout-page_statusCard__zteHJ{max-width:760px;display:flex;flex-direction:column;gap:18px;padding:28px}.checkout-page_authCard__tjHkK{gap:24px}.checkout-page_benefitsCard__0_OBf{display:flex;flex-direction:column;gap:18px}.checkout-page_benefitsList__0eNLW{display:flex;flex-direction:column;gap:0}.checkout-page_benefitItem__4C_5Z{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.checkout-page_benefitItem__4C_5Z:first-child{padding-top:0}.checkout-page_benefitItem__4C_5Z:last-child{padding-bottom:0;border-bottom:none}.checkout-page_benefitItem__4C_5Z strong{color:#eef2f9;font-family:var(--font-object-sans,sans-serif);font-size:15px;font-weight:600;line-height:1.35}.checkout-page_benefitItem__4C_5Z span{color:rgba(238,242,249,.58);font-family:var(--font-object-sans,sans-serif);font-size:13px;line-height:1.45}@media screen and (max-width:calc(1100px - 1px)){.checkout-page_header__vWWyD{grid-template-columns:1fr;align-items:start}.checkout-page_layout__73wIE{grid-template-columns:1fr}.checkout-page_summaryColumn__TcRWu{position:static}}@media screen and (max-width:720px){.checkout-page_summaryHeader__nDfpB{flex-direction:column;align-items:flex-start}.checkout-page_statusCard__zteHJ{max-width:none}}@media screen and (max-width:520px){.checkout-page_page__j8YdY{gap:20px}.checkout-page_title__ifdA_{font-size:30px}.checkout-page_authCard__tjHkK,.checkout-page_benefitsCard__0_OBf,.checkout-page_formCard__FOVIe,.checkout-page_statusCard__zteHJ,.checkout-page_summaryCard__PLLP4{padding:18px;border-radius:20px}.checkout-page_headerActions__Y2Oln .button{width:100%}}.pages_authPage__JAtFp,.pages_catalogPage__6TzoJ,.pages_checkoutPage__JIovd,.pages_homePage__7_Z3u,.pages_managePage__GIpqv,.pages_productPage__y2lqY,.pages_profilePage__ueIKx{position:relative;overflow-x:clip}.pages_catalogPage__6TzoJ:after,.pages_homePage__7_Z3u:after,.pages_productPage__y2lqY:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:none;opacity:1}.pages_mainSection__g6nIn{width:100%;padding-bottom:104px}.pages_appShell__g6SoE{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(32px,4.45vw,64px);box-sizing:border-box}@media screen and (max-width:calc(1100px - 1px)){.pages_appShell__g6SoE{padding:0 16px}}.pages_contentSection__uEbiM{margin-top:32px}@media screen and (max-width:calc(1100px - 1px)){.pages_contentSection__uEbiM{margin-top:24px}}.pages_stack__CwiEH{display:flex;flex-direction:column;gap:24px}.pages_sectionTitle__Wjl1A{margin:0;font-family:var(--font-mts-wide,sans-serif);font-size:clamp(30px,3vw,46px);line-height:1.02;text-transform:uppercase}.pages_sectionHeader___Dbcu{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}@media screen and (max-width:calc(1100px - 1px)){.pages_sectionHeader___Dbcu{flex-direction:column;align-items:flex-start}}.pages_sectionLead____IDj{margin:0;max-width:560px;color:hsla(0,0%,100%,.72);font-family:var(--font-object-sans,sans-serif);font-size:16px;line-height:1.45}.pages_grid4__scCFR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px 20px;gap:24px 20px}@media screen and (max-width:1279px){.pages_grid4__scCFR{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:calc(1100px - 1px)){.pages_grid4__scCFR{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}@media screen and (max-width:430px){.pages_grid4__scCFR{grid-template-columns:1fr}}.pages_surface__tNfYY{border:1px solid hsla(0,0%,100%,.16);border-radius:24px;background:linear-gradient(140deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0) 34%),#1c1e2c;box-shadow:0 12px 24px rgba(2,4,12,.18)}.pages_empty__nqMtE,.pages_surfaceSoft__tr27z{border:1px solid hsla(0,0%,100%,.08);border-radius:20px;background:linear-gradient(140deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,0) 34%),hsla(0,0%,100%,.03);box-shadow:0 12px 24px rgba(2,4,12,.18)}.pages_empty__nqMtE{display:flex;align-items:center;justify-content:center;min-height:220px;padding:24px;text-align:center;color:hsla(0,0%,100%,.72);font-family:var(--font-object-sans,sans-serif);font-size:18px;line-height:1.4}