.games-home_shell__guupP{min-height:100dvh;background:#08090d;color:#f5f5f8;padding-bottom:100px;font-family:Arial,Helvetica,sans-serif}.games-home_skipLink__x2jdD{position:fixed;left:16px;top:-100px;z-index:200;padding:12px;background:var(--theme-accent);color:var(--theme-on-accent)}.games-home_skipLink__x2jdD:focus{top:12px}.games-home_header__dejEm{position:sticky;top:0;z-index:45;background:#0c0d12f5;border-bottom:1px solid #ffffff0b;backdrop-filter:blur(18px)}.games-home_headerInner__1lIOf{max-width:1400px;margin:auto;min-height:88px;padding:0 36px;display:flex;justify-content:space-between;align-items:center;gap:20px}.games-home_brand__dmreu{display:flex;align-items:center;gap:12px;font-size:25px;letter-spacing:-1px;font-weight:850}.games-home_mark__KcY4j{display:grid;place-items:center;width:44px;height:44px;color:#b088ff;font-size:41px;font-weight:900;letter-spacing:-5px;line-height:1;padding-right:5px}.games-home_headerRight__uCFN3{display:flex;align-items:center;gap:12px}.games-home_menuSearch__RRdr_{display:flex;gap:9px;align-items:center;padding:12px;color:#aeb0bf;font-size:14px}.games-home_balance__f9uKp{display:flex;gap:10px;align-items:center;justify-content:center;min-height:48px;border:1px solid #32343e;border-radius:10px;padding:12px 18px;font-size:16px;background:#090a0e;font-variant-numeric:tabular-nums}.games-home_balance__f9uKp svg{color:#a98aff;flex-shrink:0}.games-home_walletButton__Erifn{width:48px;height:48px;display:grid;place-items:center;background:var(--theme-accent);color:var(--theme-on-accent);border-radius:10px}.games-home_account__lamfr{width:46px;height:46px;border-radius:50%;background:#252730;display:grid;place-items:center;flex-shrink:0}.games-home_main__t0Tf2{max-width:1400px;margin:auto;padding:26px 36px 0}.games-home_promos__PLM3Z{display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}.games-home_promo__5s76P{position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:230px;border-radius:14px;background:radial-gradient(ellipse at 90% 0,#8d55e770,transparent 70%),linear-gradient(120deg,#251740,#341764);border:1px solid #9971fa30;padding:26px;display:flex;align-items:flex-start}.games-home_promo__5s76P[data-promo=rewards]{background:radial-gradient(ellipse at 90% 10%,#338af060,transparent 65%),linear-gradient(120deg,#102040,#174c7b);border-color:#459ee930}.games-home_promo__5s76P[data-promo=progress]{background:radial-gradient(ellipse at 90% 10%,#eb926860,transparent 65%),linear-gradient(120deg,#372028,#663138);border-color:#d77d6a30}.games-home_promoCopy__vN2F_{position:relative;z-index:1;min-width:0}.games-home_eyebrow__YZjN2{display:block;color:#e0d7f0;font-size:12px;letter-spacing:1.2px;font-weight:750;line-height:1.5}.games-home_promo__5s76P h1,.games-home_promo__5s76P h2{font-size:28px;letter-spacing:-.9px;line-height:1.13;font-weight:850;margin:16px 0 22px;overflow-wrap:anywhere}.games-home_promo__5s76P h2{font-size:26px}.games-home_promoIcon__W6WmR{position:absolute;right:-8px;bottom:0;width:144px;height:144px;stroke-width:1;transform:rotate(-12deg);color:#e1c1ff20;z-index:-1}.games-home_promoFoot__4sYK8{display:block;margin-top:10px;color:#c4b8dd;font-size:11px;line-height:1.4}.games-home_promoCta__Q__af{display:inline-flex;background:#ffffff15;border:1px solid #ffffff16;border-radius:8px;padding:10px 13px;font-size:14px;font-weight:700}.games-home_primary__Rc_lZ,.games-home_secondary__QeSEm{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:9px;padding:11px 15px;font-size:14px;font-weight:700;border:1px solid transparent;cursor:pointer}.games-home_primary__Rc_lZ{background:var(--theme-accent);color:var(--theme-on-accent)}.games-home_primary__Rc_lZ:hover,.games-home_walletButton__Erifn:hover{background:var(--theme-accent-2)}.games-home_secondary__QeSEm{background:#23252f;color:#dedfe8;border-color:#ffffff0b}.games-home_secondary__QeSEm:disabled{opacity:.4}.games-home_lobbyTabs__6mHOz{display:flex;gap:8px;align-items:center;overflow-x:auto;background:#1c1e27;padding:7px;border-radius:12px;scrollbar-width:thin;scrollbar-color:#353845 transparent}.games-home_lobbyTabs__6mHOz button{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;flex-shrink:0;white-space:nowrap;min-height:49px;padding:12px 18px;font-size:16px;font-weight:700;border-radius:9px;color:#acafbc}.games-home_lobbyTabs__6mHOz button[aria-pressed=true]{background:#343641;color:#fff}.games-home_savedCount__YM0mF{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:5px;background:var(--theme-soft);color:var(--theme-text);font-size:12px;padding:0 4px}.games-home_socialBar__Dw7nt{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:15px 0 5px;scrollbar-width:none}.games-home_socialBar__Dw7nt>a,.games-home_socialBar__Dw7nt>button{flex-shrink:0;display:flex;gap:8px;align-items:center;white-space:nowrap;min-height:44px;padding:10px 14px;color:#b8bbca;font-size:14px;border-radius:9px}.games-home_socialBar__Dw7nt svg{color:var(--theme-text)}.games-home_socialBar__Dw7nt>a:hover,.games-home_socialBar__Dw7nt>button:hover{background:#1c1e27}.games-home_catalogToolbar__YBsXn{display:flex;align-items:center;gap:12px;margin:22px 0 25px}.games-home_search__liY1U{display:flex;align-items:center;gap:10px;background:#13151c;border:1px solid #2c2e38;border-radius:9px;padding:0 13px;max-width:380px;flex:1;color:#8f94a6;min-width:0}.games-home_search__liY1U input{padding:12px 0;width:100%;min-width:0;background:none;border:0;font-size:16px;outline:none}.games-home_search__liY1U button{flex-shrink:0;display:grid;place-items:center;min-height:40px}.games-home_search__liY1U:focus-within{border-color:var(--theme-accent)}.games-home_sort__97f6A{margin-left:auto;display:flex;gap:8px;align-items:center;font-size:14px;color:#b1b4c0}.games-home_sort__97f6A select{background:#1c1e27;border:1px solid #333540;border-radius:8px;padding:10px;font-size:14px;color:#f1f2f5;min-width:0}.games-home_sectionHeading__H2qHP{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.games-home_sectionHeading__H2qHP h2{display:flex;align-items:center;gap:10px;font-size:25px;letter-spacing:-.7px;font-weight:800;line-height:1.3}.games-home_sectionHeading__H2qHP h2 svg{color:var(--theme-text);flex-shrink:0}.games-home_rowControls__09xrW{display:flex;gap:8px;flex-shrink:0}.games-home_rowControls__09xrW button{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#252731;color:#eceef4}.games-home_rowControls__09xrW button:disabled{opacity:.35;cursor:default}.games-home_gameRow__1MpdL{margin-bottom:32px;min-width:0}.games-home_gameTrack__317NU{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 90px)/6);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:5px;overscroll-behavior-x:contain}.games-home_gameTrack__317NU::-webkit-scrollbar{display:none}.games-home_card__i4i2Y{min-width:0;position:relative;scroll-snap-align:start}.games-home_cardLink__nJC9a{display:block;border-radius:12px}.games-home_cover__QXsuh{position:relative;overflow:hidden;aspect-ratio:5/7;border:2px solid color-mix(in srgb,var(--cover-color) 65%,#20212b);border-radius:12px;background:radial-gradient(ellipse at 45% 35%,color-mix(in srgb,var(--cover-color) 55%,#181925),transparent 75%),linear-gradient(155deg,#151622,color-mix(in srgb,var(--cover-color) 65%,#0c0e15));isolation:isolate;transition:transform .18s,border-color .18s}.games-home_cardLink__nJC9a:hover .games-home_cover__QXsuh{transform:translateY(-4px);border-color:var(--cover-color)}.games-home_coverImage__9HHs1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.games-home_cover__QXsuh:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#090910dd);z-index:-1}.games-home_coverBrand__f3k6p{position:absolute;left:50%;right:auto;top:0;transform:translateX(-50%);width:max-content;max-width:76%;border-radius:0 0 4px 4px;text-align:center;background:var(--cover-color);color:#fff;font-size:8px;line-height:12px;letter-spacing:1px;font-weight:800;padding:3px 8px;white-space:nowrap}.games-home_coverSymbol__GNn6V{position:absolute;top:24%;left:22%;width:56%;height:40%;color:#fff;filter:drop-shadow(0 8px 10px #0004)}.games-home_cover__QXsuh h3{position:absolute;left:8px;right:8px;bottom:15px;text-align:center;text-transform:uppercase;font-family:Impact,Arial Narrow,Arial,sans-serif;font-weight:900;font-size:30px;letter-spacing:-.5px;line-height:1.03;color:#fff;text-shadow:0 3px 10px #0009;overflow-wrap:anywhere}.games-home_cardDetails__RRSzY{display:flex;justify-content:space-between;gap:8px;color:#979caa;font-size:12px;padding:10px 2px;line-height:1.4}.games-home_playLabel__4OcYO{color:#d8dbe7;font-weight:700}.games-home_cardDescription__f9dZV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.games-home_saveGame__55t4p{position:absolute;right:7px;top:33px;width:32px;height:32px;border-radius:8px;background:#08090e88;border:1px solid #ffffff20;color:#fff;display:grid;place-items:center}.games-home_saveGame__55t4p[aria-pressed=true]{color:#ffde82;background:#32291dda}.games-home_games__ERHon{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 18px}.games-home_resultCount__OdMFU{color:#a6abba;font-size:14px}.games-home_emptySearch__h3SAF{padding:45px 20px;text-align:center;display:grid;gap:14px;justify-items:center;border:1px dashed #373a48;border-radius:12px;color:#a6abba}.games-home_emptySearch__h3SAF h3{font-size:21px;color:#fff}.games-home_emptySearch__h3SAF p{font-size:16px;line-height:1.6}.games-home_activities__FG6bG{margin:32px 0}.games-home_activityGrid__49Lkr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.games-home_activity__v_Vhb{display:flex;gap:14px;align-items:center;border:1px solid #292c37;border-radius:10px;background:#171922;padding:18px;min-width:0}.games-home_activity__v_Vhb>svg{color:var(--theme-text);flex-shrink:0}.games-home_activity__v_Vhb h3{font-size:16px;font-weight:750}.games-home_activity__v_Vhb p{font-size:14px;line-height:1.5;color:#a4a9bb;margin-top:5px}.games-home_activity__v_Vhb:hover{border-color:var(--theme-border);background:#1f2130}.games-home_bottomPanels__NF_Kj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.games-home_panel__QjMpr{background:#15171e;border:1px solid #292c37;border-radius:12px;padding:22px;min-width:0;scroll-margin-top:100px}.games-home_panelHead__ThlGe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.games-home_panelHead__ThlGe h2{display:flex;gap:10px;align-items:center;font-size:20px;font-weight:750}.games-home_panelHead__ThlGe h2 svg{color:var(--theme-text)}.games-home_iconButton__BuoQj{display:grid;place-items:center;width:40px;height:40px;background:#262935;border-radius:9px;color:#c7b1ed}.games-home_circleSummary__MjKzc{font-size:14px;color:#aeb3c2;margin-bottom:12px}.games-home_friendList__z6CPT{display:grid;gap:14px;margin-bottom:20px}.games-home_friend__KPVdj{display:flex;align-items:center;gap:10px;min-width:0}.games-home_friendText__CD9dM{min-width:0}.games-home_friendText__CD9dM strong{font-size:14px;overflow-wrap:anywhere}.games-home_friendText__CD9dM small{display:block;font-size:12px;color:#9198ad;margin-top:3px}.games-home_empty__lOFhJ{display:grid;gap:16px;justify-items:start;padding:8px 0 20px}.games-home_empty__lOFhJ p{font-size:16px;color:#a9afbf;line-height:1.6}.games-home_rewards__Jnbz2{display:grid;gap:16px}.games-home_worldLinks__ZuyVC{display:grid;grid-template-columns:1fr 1fr;gap:10px}.games-home_worldLinks__ZuyVC a{display:flex;align-items:center;gap:9px;font-size:14px;color:#bac0d0;min-height:44px}.games-home_worldLinks__ZuyVC svg{color:var(--theme-text);flex-shrink:0}.games-home_footer__BU399{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-top:35px;padding:26px 0;color:#969db0;border-top:1px solid #ffffff10;font-size:14px}.games-home_footerBrand__O5tN_{font-size:25px;font-weight:800;color:#bd9bf9}.games-home_footerBrand__O5tN_ span{font-size:16px;color:#c1c5d2}.games-home_error__6JSP_{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:14px 18px;margin-bottom:20px;border:1px solid #744657;background:#291a21;border-radius:10px;color:#ffcedd;font-size:14px}.games-home_error__6JSP_ button{text-decoration:underline;white-space:nowrap}.games-home_shell__guupP a:focus-visible,.games-home_shell__guupP button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.games-home_shell__guupP button{cursor:pointer}.games-home_shell__guupP button:disabled{cursor:default}@media(max-width:1100px){.games-home_promos__PLM3Z{grid-template-columns:1.4fr 1fr}.games-home_gameTrack__317NU{grid-auto-columns:calc((100% - 60px)/5);gap:15px}.games-home_games__ERHon{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.games-home_activityGrid__49Lkr{grid-template-columns:repeat(3,minmax(0,1fr))}.games-home_bottomPanels__NF_Kj{grid-template-columns:1fr 1fr}.games-home_bottomPanels__NF_Kj>.games-home_panel__QjMpr:last-child{grid-column:1/-1}.games-home_worldLinks__ZuyVC{grid-template-columns:repeat(3,1fr)}}@media(max-width:740px){.games-home_main__t0Tf2{padding:20px 18px 0}.games-home_headerInner__1lIOf{padding:0 18px;min-height:76px}.games-home_brandName__15oOG{display:none}.games-home_promos__PLM3Z{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;scrollbar-width:none;margin-bottom:20px}.games-home_promo__5s76P,.games-home_promo__5s76P:last-child{display:flex;flex:0 0 90%;min-height:220px;scroll-snap-align:start;padding:24px}.games-home_promo__5s76P h1,.games-home_promo__5s76P h2{font-size:30px;max-width:290px}.games-home_promoFoot__4sYK8{left:24px}.games-home_lobbyTabs__6mHOz{gap:5px}.games-home_lobbyTabs__6mHOz button{flex:0 0 auto;min-height:48px;padding:11px 16px;font-size:16px}.games-home_socialBar__Dw7nt>a,.games-home_socialBar__Dw7nt>button{padding:9px 10px}.games-home_gameTrack__317NU{grid-auto-columns:calc((100% - 28px)/3);gap:14px}.games-home_games__ERHon{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.games-home_sectionHeading__H2qHP h2{font-size:22px}.games-home_cover__QXsuh h3{font-size:27px}.games-home_activityGrid__49Lkr{grid-template-columns:1fr 1fr}.games-home_bottomPanels__NF_Kj{grid-template-columns:1fr}.games-home_bottomPanels__NF_Kj>.games-home_panel__QjMpr:last-child{grid-column:auto}.games-home_worldLinks__ZuyVC{grid-template-columns:1fr 1fr}.games-home_menuSearch__RRdr_{display:none}.games-home_catalogToolbar__YBsXn{gap:10px}.games-home_footer__BU399>span,.games-home_sort__97f6A{display:none}}@media(max-width:420px){.games-home_main__t0Tf2{padding:16px 16px 0}.games-home_headerInner__1lIOf{padding:0 16px;gap:10px;min-height:72px}.games-home_headerRight__uCFN3{gap:9px}.games-home_mark__KcY4j{width:34px;font-size:37px}.games-home_balance__f9uKp{font-size:14px;min-height:44px;padding:10px;gap:7px;max-width:calc(100vw - 174px)}.games-home_balance__f9uKp strong{overflow:hidden;text-overflow:ellipsis}.games-home_walletButton__Erifn{width:44px;height:44px}.games-home_account__lamfr{width:40px;height:40px}.games-home_promo__5s76P,.games-home_promo__5s76P:last-child{flex-basis:94%;min-height:205px;padding:22px}.games-home_promo__5s76P h1,.games-home_promo__5s76P h2{font-size:27px;max-width:255px;margin-top:13px}.games-home_promoFoot__4sYK8{left:22px;bottom:12px}.games-home_eyebrow__YZjN2{font-size:12px;letter-spacing:.6px}.games-home_promoIcon__W6WmR{width:120px;height:120px;right:-10px}.games-home_gameTrack__317NU{grid-auto-columns:calc((100% - 20px)/3);gap:10px}.games-home_games__ERHon{gap:16px 10px}.games-home_cover__QXsuh{border-radius:10px}.games-home_cover__QXsuh h3{font-size:22px;bottom:12px;left:5px;right:5px}.games-home_coverBrand__f3k6p{font-size:6.5px;line-height:10px;letter-spacing:.7px;padding:2px 6px}.games-home_saveGame__55t4p{top:26px;right:5px;width:29px;height:29px}.games-home_cardDetails__RRSzY{font-size:12px;padding:9px 1px;gap:3px}.games-home_playLabel__4OcYO{display:none}.games-home_sectionHeading__H2qHP h2{font-size:21px;gap:8px}.games-home_sectionHeading__H2qHP h2 svg{width:22px}.games-home_rowControls__09xrW{gap:5px}.games-home_rowControls__09xrW button{width:32px;height:32px}.games-home_gameRow__1MpdL{margin-bottom:27px}.games-home_catalogToolbar__YBsXn>.games-home_secondary__QeSEm{padding:10px;font-size:14px}.games-home_catalogToolbar__YBsXn>.games-home_secondary__QeSEm svg{display:none}.games-home_activityGrid__49Lkr{grid-template-columns:1fr}.games-home_activity__v_Vhb{padding:16px}.games-home_socialBar__Dw7nt{gap:2px}.games-home_socialBar__Dw7nt>a,.games-home_socialBar__Dw7nt>button{font-size:14px}.games-home_panel__QjMpr{padding:20px}}@media(max-width:340px){.games-home_headerInner__1lIOf{padding:0 12px}.games-home_main__t0Tf2{padding-left:12px;padding-right:12px}.games-home_headerRight__uCFN3{gap:6px}.games-home_cover__QXsuh h3{font-size:19px}.games-home_sectionHeading__H2qHP h2{font-size:18px}.games-home_rowControls__09xrW button{width:30px;height:30px}.games-home_balance__f9uKp{padding:9px 6px}.games-home_promo__5s76P h1,.games-home_promo__5s76P h2{font-size:24px}.games-home_coverBrand__f3k6p{font-size:6px;letter-spacing:.6px}.games-home_worldLinks__ZuyVC{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.games-home_cover__QXsuh{transition:none}.games-home_cardLink__nJC9a:hover .games-home_cover__QXsuh{transform:none}}.games-home_gameSection__GyaRZ{min-width:0;scroll-margin-top:100px}.games-home_cover__QXsuh h3[data-compact=true]{font-size:24px;overflow-wrap:normal;text-wrap:balance}@media(max-width:560px){.games-home_cover__QXsuh h3[data-compact=true]{font-size:18px}}@media(max-width:420px){.games-home_cover__QXsuh h3[data-compact=true]{font-size:15px}}@media(max-width:360px){.games-home_cover__QXsuh h3[data-compact=true]{font-size:14px}}@media(max-width:420px){.games-home_headerRight__uCFN3{gap:7px;min-width:0}.games-home_headerRight__uCFN3>.games-home_balance__f9uKp{max-width:calc(100vw - 218px);min-width:0}.games-home_headerRight__uCFN3>.games-home_account__lamfr{flex-shrink:0}}.games-home_communityButton___dNUB{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 11px;border-radius:8px;background:var(--theme-accent);color:var(--theme-on-accent);font-size:12px;font-weight:750;line-height:1.3}.games-home_communityButton___dNUB:hover{background:var(--theme-accent-2)}.games-home_communityButton___dNUB svg{flex-shrink:0}.games-home_promo__5s76P[data-promo=community] h1{margin-bottom:16px}.games-home_promo__5s76P[data-promo=hosting]{background:radial-gradient(ellipse at 90% 10%,#42d6ac40,transparent 65%),linear-gradient(120deg,#102b28,#145443);border-color:#57d4ae40}.games-home_promo__5s76P[data-promo=hosting] .games-home_promoIcon__W6WmR{color:#b4ffe51c}.games-home_promo__5s76P[data-promo=hosting] h2{font-size:24px;margin:12px 0 10px}.games-home_hostReward__EFA1M{display:block;font-size:19px;font-weight:850;color:#baf4d4;line-height:1.3;letter-spacing:-.4px}.games-home_hostRequirement__nSiRe{font-size:11px;line-height:1.5;color:#c3ddd1;margin:5px 0 12px}.games-home_promo__5s76P[data-promo=hosting] .games-home_promoCta__Q__af{font-size:12px;padding:8px 11px}@media(max-width:1100px) and (min-width:741px){.games-home_promos__PLM3Z{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:740px){.games-home_promoFoot__4sYK8{margin-top:10px}.games-home_promo__5s76P[data-promo=hosting] h2{font-size:28px}.games-home_hostReward__EFA1M{font-size:20px}.games-home_hostRequirement__nSiRe{font-size:12px}.games-home_promo__5s76P[data-promo=hosting] .games-home_promoCta__Q__af{min-height:36px;padding:8px 11px}}@media(max-width:420px){.games-home_promo__5s76P[data-promo=hosting] h2{font-size:25px}.games-home_promo__5s76P[data-promo=community] h1{margin-bottom:14px}}@media(max-width:640px){.games-home_headerRight__uCFN3{gap:6px;min-width:0}.games-home_headerRight__uCFN3>.games-home_balance__f9uKp{min-width:0;max-width:calc(100vw - 242px);padding:8px;font-size:12px;gap:5px}.games-home_balance__f9uKp strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.games-home_walletButton__Erifn{width:44px;height:44px;flex-shrink:0}.games-home_account__lamfr{width:40px;height:40px}.games-home_walletButton__Erifn{display:none}.games-home_account__lamfr{min-width:44px;width:44px;height:44px}.games-home_headerInner__1lIOf{gap:10px}}