.home_page__d9qHC{--header-height:64px;--safe-area-top:env(safe-area-inset-top,0px);--header-total-height:calc(var(--header-height) + var(--safe-area-top));--brand-gold:#d4a853;--brand-gold-soft:rgba(212,168,83,.15);--brand-green:#3ecf8e;--content-inline-padding:20px;--catalog-card-width:172px;--catalog-card-gap:11px;--catalog-columns:1;--content-inner-width:calc(var(--catalog-columns) * var(--catalog-card-width) + (var(--catalog-columns) - 1) * var(--catalog-card-gap));--content-max-width:calc(var(--content-inner-width) + 2 * var(--content-inline-padding));font-family:var(--font-sans);min-height:100vh;min-height:100dvh;width:100%;margin:0;padding:0;background:var(--background);position:relative;isolation:isolate}.home_page__d9qHC:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(124,92,191,.08) 0,transparent 55%)}.home_header__HiriD{font-family:var(--font-sans);position:fixed;left:0;right:0;top:0;z-index:1000;box-sizing:border-box;height:var(--header-total-height);min-height:var(--header-total-height);max-height:var(--header-total-height);padding-top:var(--safe-area-top);background:rgba(12,6,20,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.08));transform:translateZ(0);padding-inline:max(var(--content-inline-padding,20px),calc((100% - var(--content-max-width, 1600px)) / 2 + var(--content-inline-padding, 20px)));display:flex;justify-content:space-between;align-items:center;gap:16px;flex-shrink:0;flex-wrap:nowrap;min-width:0}.home_headerStart__zTh6f{display:flex;align-items:center;gap:18px;min-width:0;flex:0 1 auto}.home_logoButton__vABCL{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;text-align:left;min-width:0;flex-shrink:1}.home_logoButton__vABCL:hover{transform:scale(1.02)}.home_logoButton__vABCL:active{transform:scale(.98)}.home_logo__gPsX7{display:flex;flex-direction:column;gap:2px}.home_logoText__mSYEg{font-family:var(--font-brand);font-size:22px;font-weight:700;color:var(--brand-gold,#d4a853);letter-spacing:.06em;white-space:nowrap;animation:home_uiTextIn__npNHD var(--ui-text-in-duration) var(--ui-text-in-ease) both}.home_tagline__EO3xZ{font-size:12px;color:hsla(0,0%,100%,.6);letter-spacing:1px;text-transform:uppercase;white-space:nowrap}@media (max-width:1599px){.home_tagline__EO3xZ{display:none}}.home_balanceCard__HAscC{box-sizing:border-box;background:hsla(0,0%,100%,.04);border:1px solid var(--border-subtle,hsla(0,0%,100%,.1));border-radius:10px;padding:6px 12px;min-width:0;max-height:calc(var(--header-height) - 14px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;flex-shrink:0}.home_balanceText__XTimd{display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0;line-height:1}.home_balanceLabel__RGPuj,.home_statLabel__E6B6U{font-family:var(--font-sans);font-size:12px;line-height:1.1;font-weight:700;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.06em}.home_balanceLabel__RGPuj{flex-shrink:0}.home_balanceBreakdown__MKsSQ{flex-shrink:0;font-family:var(--font-sans);font-size:11px;line-height:1.15;font-weight:600;color:hsla(0,0%,100%,.45);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_balanceBonus__ghtvY{color:var(--accent-gold,#d4a853)}.home_balanceValue__dCzXK{font-size:15px;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap;animation:home_uiMetricPulse__4aUc1 var(--ui-text-in-duration) var(--ui-text-in-ease) both}.home_headerCharge__N2IIO{flex-shrink:0}.home_userSection__VQ7tE{position:relative;display:flex;align-items:center;gap:10px;margin-left:auto;flex-shrink:0;min-width:0}.home_guestNavActions__v_gbA{display:flex;align-items:center;gap:8px;flex-shrink:0}.home_guestNavButton__NGYuB{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--radius-ui);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.2;cursor:pointer;text-decoration:none;box-sizing:border-box;white-space:nowrap;flex-shrink:0;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,filter .2s ease}.home_guestNavButtonPrimary__N7TAX{background:linear-gradient(135deg,#2eb872 0,var(--brand-green,#3ecf8e) 55%,#45d89a 100%);border:1px solid rgba(62,207,142,.55);color:#0a1610;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 2px 14px rgba(62,207,142,.28)}.home_guestNavButtonPrimary__N7TAX:hover{filter:brightness(1.06);border-color:rgba(90,230,165,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 4px 18px rgba(62,207,142,.35)}.home_guestNavButtonSecondary__JaW3D{background:var(--accent-gold-soft);border:1px solid var(--accent-warm-muted);color:var(--accent-gold)}.home_guestNavButtonSecondary__JaW3D:hover{background:var(--surface-hover);border-color:var(--brand-violet-muted);color:#e8c468}.home_guestNavButtonGhost__C9A2E{background:hsla(0,0%,100%,.04);border:1px solid var(--border-subtle,hsla(0,0%,100%,.12));color:hsla(0,0%,100%,.88)}.home_guestNavButtonGhost__C9A2E:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#fff}.home_guestNavLabelShort__d2Uj6{display:none}.home_userButton__mDKom{display:flex;align-items:center;gap:12px;background:var(--surface,#1a222d);border:1px solid var(--border-subtle,hsla(0,0%,100%,.08));border-radius:var(--radius-ui);padding:4px 12px 4px 4px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.home_userButton__mDKom:hover{background:var(--surface-elevated,#222c3a);border-color:hsla(0,0%,100%,.14)}.home_userInfo__tala_{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.home_userName__FY_4N{font-size:13px;font-weight:600;color:var(--foreground,#e8eaed)}.home_userRole__kL_uy{font-size:11px;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.5px}.home_menuIcon__QMnfk{font-size:12px;color:hsla(0,0%,100%,.45);transition:transform .2s ease}.home_userButton__mDKom:hover .home_menuIcon__QMnfk{transform:translateY(2px)}.home_userMenu__yNgid{position:absolute;top:calc(100% + 10px);right:0;background:var(--surface-elevated,#222c3a);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-subtle,hsla(0,0%,100%,.1));border-radius:var(--radius-ui);padding:10px;min-width:200px;box-shadow:0 8px 32px rgba(0,0,0,.6);animation:home_slideDown__xoAcx .3s ease;z-index:1001}@keyframes home_slideDown__xoAcx{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.home_menuItem__RbKIQ{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:none;font-size:13px;font-weight:500;border-radius:var(--radius-ui);color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:all .3s ease;text-align:left}.home_menuItem__RbKIQ:hover{background:var(--surface-hover);color:var(--accent-gold)}.home_menuItemCharge__9zRtl{color:var(--brand-green,#3ecf8e)}.home_menuItemCharge__9zRtl:hover{background:rgba(62,207,142,.12);color:#5ae6a5}.home_menuItemRegister__Qmg_2:hover{background:var(--accent-gold-soft);color:var(--accent-gold)}.home_menuItemSheet__BJUiJ{min-height:48px;padding:13px 12px;font-size:15px}.home_menuDivider__8Onnn{height:1px;margin:6px 4px;background:var(--border-subtle,hsla(0,0%,100%,.1))}.home_menuItem__RbKIQ span{font-size:18px}.home_menuItem__RbKIQ:disabled{opacity:.7;cursor:not-allowed}.home_menuItem__RbKIQ:disabled:hover{transform:none;background:transparent}.home_menuItemSpinner__bRK_z{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;transform:scale(.225);transform-origin:center}.home_main__c__Zm{width:100%;max-width:var(--content-max-width);margin:0 auto;padding:16px var(--content-inline-padding) 48px;padding-top:calc(var(--header-total-height) + 16px);box-sizing:border-box}.home_skeletonSelect__6VyJ9{flex:1 1;min-width:0;height:36px;border-radius:var(--radius-ui);background:var(--surface);border:1px solid var(--border-subtle);position:relative;overflow:hidden}.home_skeletonSelect__6VyJ9:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent,rgba(124,92,191,.1) 40%,rgba(212,168,83,.07) 50%,rgba(124,92,191,.1) 60%,transparent);background-size:220% 100%;animation:home_homeSkeletonShimmer__WrN4B 1.5s ease-in-out infinite}.home_filterMultiSelect__vuGDJ{position:relative;width:100%;min-width:0}.home_filterMultiSelectTrigger__F_DcH{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:48px;padding:0 14px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-ui);color:var(--foreground);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease}.home_filterMultiSelectTrigger__F_DcH:hover:not(:disabled){border-color:var(--brand-violet-muted);background:var(--surface-elevated)}.home_filterMultiSelectLabel__Am5Iu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_filterMultiSelectChevron__BbifO{flex-shrink:0;color:hsla(0,0%,100%,.45);transition:transform .2s ease}.home_filterMultiSelectChevronOpen__tFDeA{transform:rotate(180deg)}.home_filterMultiSelectPanel__6r6OH{position:absolute;top:calc(100% + 6px);left:0;z-index:200;min-width:100%;width:max-content;max-width:min(320px,90vw);max-height:280px;overflow-y:auto;padding:4px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-ui);box-shadow:0 12px 32px rgba(0,0,0,.45)}.home_filterMultiSelectCompact__ai_wj{flex:0 0 auto}.home_filterMultiSelectCompact__ai_wj .home_filterMultiSelectTrigger__F_DcH{position:relative;width:44px;height:44px;min-height:44px;padding:0;justify-content:center}.home_filterMultiSelectBadge__RYHed{position:absolute;top:-5px;right:-5px;min-width:17px;height:17px;padding:0 4px;display:flex;align-items:center;justify-content:center;background:var(--accent-gold,#d4a853);color:#2a1b05;border-radius:8px;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_filterMultiSelectPanelInline__1y0CM{position:absolute;top:calc(100% + 6px);left:auto;right:0;width:min(280px,calc(100vw - 40px));max-width:none;max-height:min(260px,40vh);z-index:210}.home_filterMultiSelectOption__ovse_{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:var(--radius-ui);font-size:13px;font-weight:500;color:var(--foreground);cursor:pointer;transition:background .15s ease}.home_filterMultiSelectOption__ovse_:hover{background:hsla(0,0%,100%,.06)}.home_filterMultiSelectOptionDisabled__O7GMO{opacity:.4;cursor:not-allowed}.home_filterMultiSelectCheckbox__61G_A{flex-shrink:0;width:14px;height:14px;accent-color:var(--brand-violet)}.home_filterMultiSelectOptionText__W__Fa{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_filterMultiSelectClear__mHxql{display:block;width:100%;margin-top:4px;padding:8px 10px;border:none;border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.08));border-radius:0 0 var(--radius-ui) var(--radius-ui);background:transparent;color:hsla(0,0%,100%,.72);font-size:13px;font-weight:500;font-family:inherit;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.home_filterMultiSelectClear__mHxql:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.92)}.home_discoveryPickHint__5JcOy{padding:32px 16px;text-align:center;color:hsla(0,0%,100%,.5);font-size:14px;font-weight:500}.home_discoveryPickHint__5JcOy p{margin:0}@keyframes home_homeSkeletonShimmer__WrN4B{0%{background-position:120% 0}to{background-position:-120% 0}}.home_gameSection__4814m{margin-bottom:20px}.home_sectionHeader__nFiXq{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.08))}.home_sectionTitle__jUztw{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--foreground,#e8eaed);margin:0}.home_sectionTitleIcon__E_GiM{display:flex;color:var(--brand-gold,#d4a853)}.home_sectionCount__Lcikk{font-size:12px;color:hsla(0,0%,100%,.45);background:var(--surface,#1a222d);padding:4px 10px;border-radius:var(--radius-ui);border:1px solid var(--border-subtle,hsla(0,0%,100%,.08))}.home_gamesGrid__1GPev{display:grid;width:100%;max-width:var(--content-inner-width);grid-template-columns:repeat(var(--catalog-columns),var(--catalog-card-width));grid-gap:var(--catalog-card-gap);gap:var(--catalog-card-gap);justify-content:start;margin-bottom:24px}@media (min-width:1201px) and (max-width:1309px){.home_page__d9qHC{--catalog-columns:6}}@media (min-width:1310px) and (max-width:1492px){.home_page__d9qHC{--catalog-columns:7}}@media (min-width:1493px){.home_page__d9qHC{--catalog-columns:8}}@media (min-width:769px) and (max-width:1200px){.home_page__d9qHC{--catalog-card-width:160px}}@media (min-width:713px) and (max-width:883px){.home_page__d9qHC{--catalog-card-width:160px;--catalog-columns:4}}@media (min-width:884px) and (max-width:1054px){.home_page__d9qHC{--catalog-card-width:160px;--catalog-columns:5}}@media (min-width:1055px) and (max-width:1200px){.home_page__d9qHC{--catalog-card-width:160px;--catalog-columns:6}}@media (max-width:768px){.home_page__d9qHC{--content-inline-padding:16px}.home_guestNavActions__v_gbA{display:none}}@media (max-width:339px){.home_page__d9qHC{--content-inline-padding:16px;--catalog-card-gap:8px;--catalog-columns:2;--catalog-card-width:calc((100% - (var(--catalog-columns) - 1) * var(--catalog-card-gap)) / var(--catalog-columns))}}@media (min-width:340px) and (max-width:656px){.home_page__d9qHC{--content-inline-padding:16px;--catalog-card-gap:8px;--catalog-columns:3;--catalog-card-width:calc((100% - (var(--catalog-columns) - 1) * var(--catalog-card-gap)) / var(--catalog-columns))}}@media (min-width:657px) and (max-width:768px){.home_page__d9qHC{--content-inline-padding:16px;--catalog-card-gap:8px;--catalog-columns:4;--catalog-card-width:calc((100% - (var(--catalog-columns) - 1) * var(--catalog-card-gap)) / var(--catalog-columns))}}.home_errorContainer__cE_Hu{text-align:center;padding:60px 20px;background:rgba(220,20,60,.1);border:2px solid rgba(220,20,60,.3);border-radius:var(--radius-ui);margin:40px 0}.home_errorIcon__WOY5y{font-size:64px;display:block;margin-bottom:20px}.home_errorContainer__cE_Hu h3{color:#dc143c;font-size:24px;margin:0 0 10px}.home_errorContainer__cE_Hu p{color:hsla(0,0%,100%,.7);font-size:16px;margin:0}.home_emptyState__xdSIO{text-align:center;padding:80px 20px;background:hsla(0,0%,100%,.03);border:2px dashed rgba(255,215,0,.3);border-radius:var(--radius-ui);margin:40px 0}.home_emptyIcon__Ar5GH{font-size:80px;display:block;margin-bottom:20px;opacity:.5}.home_emptyState__xdSIO h3{color:gold;font-size:24px;margin:0 0 10px}.home_emptyState__xdSIO p{color:hsla(0,0%,100%,.6);font-size:16px;margin:0}.home_scrollObserver___6iFy{min-height:100px;display:flex;align-items:center;justify-content:center}.home_loadingMore__qjiiY{display:flex;flex-direction:column;align-items:center;gap:15px;padding:40px 20px}.home_loadingMore__qjiiY p{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600}.home_endMessage___gLCa{display:flex;flex-direction:column;align-items:center;gap:15px;color:hsla(0,0%,100%,.5);font-size:14px;font-weight:600;padding:40px 20px;text-align:center}.home_endMessage___gLCa span{font-size:32px}.home_endMessage___gLCa p{margin:0}.home_backToTopButton__CtSBL{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 14px;background:var(--surface-elevated,#222c3a);border:1px solid var(--border-subtle,hsla(0,0%,100%,.1));border-radius:var(--radius-ui);color:var(--foreground,#e8eaed);font-weight:500;font-size:12px;cursor:pointer;transition:background .2s ease}.home_backToTopButton__CtSBL:hover{background:var(--surface-hover)}.home_floatingActions__LJDou{position:fixed;bottom:calc(30px + env(safe-area-inset-bottom, 0px));left:calc(30px + env(safe-area-inset-left, 0px));display:flex;flex-direction:column;gap:12px;z-index:200;transform:translateZ(0);transition:opacity .2s ease,visibility .2s ease}.home_floatingActionsHidden__DTv9N{opacity:0;visibility:hidden;pointer-events:none}.home_fabButton__q41sE{position:relative;width:48px;height:48px;background:var(--surface-elevated,#222c3a);border:1px solid var(--border-subtle,hsla(0,0%,100%,.1));border-radius:var(--radius-ui);color:hsla(0,0%,100%,.85);cursor:pointer;transition:background .2s ease;box-shadow:0 4px 16px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center}.home_fabButton__q41sE:hover{background:var(--surface-hover)}@media (max-width:768px){.home_header__HiriD{padding-inline:max(var(--content-inline-padding),calc((100% - var(--content-max-width)) / 2 + var(--content-inline-padding)));flex-wrap:nowrap;gap:8px}.home_logoText__mSYEg{font-size:18px}.home_tagline__EO3xZ{display:none}.home_userName__FY_4N{font-size:12px}.home_userRole__kL_uy{font-size:10px}.home_main__c__Zm{padding:20px 20px calc(86px + env(safe-area-inset-bottom, 0px));padding-top:calc(var(--header-total-height) + 20px)}.home_gameSection__4814m{margin-bottom:30px}.home_sectionHeader__nFiXq{margin-bottom:15px}.home_sectionTitle__jUztw{font-size:18px}.home_sectionTitleIcon__E_GiM svg{width:16px;height:16px}.home_sectionCount__Lcikk{font-size:12px;padding:4px 10px}.home_floatingActions__LJDou{bottom:calc(74px + env(safe-area-inset-bottom, 0px));left:calc(20px + env(safe-area-inset-left, 0px))}.home_fabButton__q41sE{width:48px;height:48px;font-size:20px}}@media (max-width:960px){.home_header__HiriD{gap:8px;padding-inline:12px}.home_headerStart__zTh6f{gap:8px}.home_tagline__EO3xZ{display:none}.home_logoText__mSYEg{font-size:18px}.home_menuIcon__QMnfk,.home_userInfo__tala_{display:none}.home_userButton__mDKom{padding:4px;border-radius:50%;flex-shrink:0}.home_userButton__mDKom>div{width:36px!important;height:36px!important}.home_guestNavActions__v_gbA{gap:6px}.home_guestNavButton__NGYuB{padding:6px 10px;font-size:12px;gap:4px}.home_balanceLabelFull__5VNpU,.home_guestNavLabelFull__QcT2b{display:none}.home_guestNavLabelShort__d2Uj6{display:inline}.home_balanceCard__HAscC{min-width:0;max-width:min(160px,42vw);padding:4px 10px}.home_balanceValue__dCzXK{font-size:clamp(15px,3.6vw,18px)}}@media (max-width:720px){.home_guestNavButtonSecondary__JaW3D{display:none}}@media (max-width:576px){.home_page__d9qHC{--header-height:56px}.home_header__HiriD{padding-top:var(--safe-area-top);padding-right:8px;padding-bottom:0;padding-left:10px;height:var(--header-total-height);min-height:var(--header-total-height);max-height:var(--header-total-height);gap:6px;flex-wrap:nowrap;align-items:center}.home_headerStart__zTh6f{gap:8px;min-width:0}.home_logoText__mSYEg{font-size:16px;letter-spacing:.08em;line-height:1}.home_tagline__EO3xZ{display:none}.home_balanceCard__HAscC{animation:none;min-width:0;padding:5px 10px;min-height:40px;max-height:40px;gap:2px;flex:0 1 auto;border-radius:10px}.home_balanceLabel__RGPuj{font-size:10px}.home_balanceValue__dCzXK{font-size:14px;font-weight:800;letter-spacing:-.02em}.home_balanceBreakdown__MKsSQ{font-size:10px}.home_menuIcon__QMnfk,.home_userInfo__tala_{display:none}.home_userButton__mDKom{padding:2px;border-radius:50%;flex-shrink:0;border-width:1px}.home_userButton__mDKom>div{width:34px!important;height:34px!important}.home_headerCharge__N2IIO{padding:7px 12px;font-size:12px;gap:5px}.home_balanceLabelFull__5VNpU,.home_guestNavLabelFull__QcT2b{display:none}.home_guestNavLabelShort__d2Uj6{display:inline}}@media (max-width:480px){.home_page__d9qHC{--header-height:56px}.home_header__HiriD{padding-top:var(--safe-area-top);padding-right:6px;padding-bottom:0;padding-left:8px;height:var(--header-total-height);min-height:var(--header-total-height);max-height:var(--header-total-height);gap:5px}.home_logoText__mSYEg{font-size:15px;letter-spacing:.06em}.home_balanceCard__HAscC{padding:5px 9px}.home_headerCharge__N2IIO{padding:6px 10px}.home_main__c__Zm{padding:15px 15px calc(84px + env(safe-area-inset-bottom, 0px));padding-top:calc(var(--header-total-height) + 15px)}.home_floatingActions__LJDou{bottom:calc(70px + env(safe-area-inset-bottom, 0px));left:calc(15px + env(safe-area-inset-left, 0px));gap:10px}.home_fabButton__q41sE{width:44px;height:44px;font-size:18px}}@media (max-width:420px){.home_guestNavButtonGhost__C9A2E{display:none}.home_guestNavButton__NGYuB{padding:6px 8px}}@media (max-width:340px){.home_guestNavChargeLead__JqX0f .home_guestNavLabelShort__d2Uj6{display:none}}@media (orientation:landscape) and (max-height:560px){.home_page__d9qHC{--header-height:56px}.home_header__HiriD{padding-top:var(--safe-area-top);padding-right:10px;padding-bottom:0;padding-left:10px;height:var(--header-total-height);min-height:var(--header-total-height);max-height:var(--header-total-height);gap:8px;flex-wrap:nowrap;align-items:center}.home_headerStart__zTh6f{gap:8px}.home_logoText__mSYEg{font-size:16px}.home_balanceLabelFull__5VNpU,.home_guestNavActions__v_gbA,.home_guestNavLabelFull__QcT2b,.home_tagline__EO3xZ{display:none}.home_guestNavLabelShort__d2Uj6{display:inline}.home_menuIcon__QMnfk,.home_userInfo__tala_{display:none}.home_userButton__mDKom{padding:2px;border-radius:50%}.home_userButton__mDKom>div{width:32px!important;height:32px!important}.home_balanceCard__HAscC{padding:2px 3px 2px 8px;min-height:32px;max-height:32px;gap:6px}.home_balanceValue__dCzXK{font-size:13px}.home_headerCharge__N2IIO{padding:6px 10px;font-size:12px}.home_main__c__Zm{padding-top:calc(var(--header-total-height) + 12px);padding-bottom:calc(60px + env(safe-area-inset-bottom, 0px))}.home_floatingActions__LJDou{bottom:calc(56px + env(safe-area-inset-bottom, 0px))}}.GameFilters_toolbar__8c2Jl{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.GameFilters_searchRow__F5aJl{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:10px;gap:10px;align-items:stretch}.GameFilters_searchBar__COz_e{position:relative;display:flex;align-items:center;grid-column:1/4;min-width:0}.GameFilters_searchIcon___XluU{position:absolute;left:14px;display:flex;align-items:center;color:rgba(235,232,240,.5);pointer-events:none}.GameFilters_searchFieldWrapper__YWwPT{width:100%}.GameFilters_searchInput__yrD0y{width:100%;box-sizing:border-box;height:48px;padding:0 78px 0 42px;background:var(--surface,#16102a);border:1px solid var(--border-subtle,hsla(0,0%,100%,.08));border-radius:var(--radius-ui);color:#fff;font-family:var(--font-sans);font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.GameFilters_searchInput__yrD0y::placeholder{color:rgba(235,232,240,.42)}.GameFilters_searchInput__yrD0y:focus{border-color:var(--accent-warm-muted,rgba(212,168,83,.38));box-shadow:0 0 0 3px rgba(212,168,83,.12)}.GameFilters_searchShortcut__PivA8{position:absolute;right:12px;padding:3px 7px;border-radius:var(--radius-ui);background:hsla(0,0%,100%,.06);border:1px solid var(--border-subtle,hsla(0,0%,100%,.08));color:rgba(235,232,240,.45);font-size:11px;font-weight:600;letter-spacing:.04em}.GameFilters_clearSearch__PwC4m{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:var(--radius-ui);color:rgba(235,232,240,.6);cursor:pointer}.GameFilters_clearSearch__PwC4m:hover{background:var(--surface-hover);color:var(--accent-gold,#d4a853)}.GameFilters_searchActions__plhmC{display:flex;align-items:stretch;gap:8px;grid-column:4/5;min-width:0;width:100%}.GameFilters_providersSelect__E2RBP{flex:1 1 auto;min-width:0;display:flex}.GameFilters_providersSelect__E2RBP button{width:100%;height:48px;min-height:48px;box-sizing:border-box;font-size:14px;padding:0 14px}.GameFilters_randomButton__PBZIs{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;height:48px;padding:0 18px;background:var(--surface-elevated,#222c3a);border:1px solid var(--accent-warm-muted,rgba(212,168,83,.38));border-radius:var(--radius-ui);color:var(--accent-gold,#d4a853);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease}.GameFilters_randomButton__PBZIs:hover:not(:disabled){background:var(--accent-gold-soft,rgba(212,168,83,.18))}.GameFilters_randomButton__PBZIs:disabled{opacity:.5;cursor:not-allowed}.GameFilters_chipsViewport__Er5O_{position:relative;min-width:0}.GameFilters_chipsArrow__uncro{position:absolute;top:0;bottom:2px;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;padding:0;border:none;color:var(--foreground);cursor:pointer}.GameFilters_chipsArrowLeft__FA4gx{left:0;justify-content:flex-start;background:linear-gradient(90deg,var(--background) 0 72%,rgba(12,6,20,0) 100%)}.GameFilters_chipsArrowRight__NUI_Z{right:0;justify-content:flex-end;background:linear-gradient(270deg,var(--background) 0 72%,rgba(12,6,20,0) 100%)}.GameFilters_chipsArrow__uncro:hover{color:var(--accent-gold,#d4a853)}.GameFilters_chipsRow__wdnLh{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.GameFilters_chipsRow__wdnLh::-webkit-scrollbar{display:none}.GameFilters_chipsDivider__GVPh0{flex:0 0 auto;width:1px;height:22px;margin:0 2px;background:var(--border-subtle,hsla(0,0%,100%,.12))}.GameFilters_chip__jWYqc{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;background:var(--surface,#16102a);border:1px solid var(--border-subtle,hsla(0,0%,100%,.08));border-radius:8px;color:rgba(235,232,240,.72);font-family:var(--font-sans);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.GameFilters_chip__jWYqc:hover:not(:disabled){border-color:var(--brand-violet-muted);color:#fff}.GameFilters_chip__jWYqc:disabled{opacity:.45;cursor:not-allowed}.GameFilters_chipActive__W9k8m{background:var(--accent-gold-soft,rgba(212,168,83,.18));border-color:var(--accent-gold,#d4a853);color:var(--accent-gold,#d4a853)}.GameFilters_chipIcon__cN9IA{display:flex;align-items:center}@media (max-width:768px){.GameFilters_toolbar__8c2Jl{gap:10px;margin-bottom:14px}.GameFilters_mobileRow__eBHBG{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.GameFilters_searchBar__COz_e{grid-column:auto;flex:1 1 auto;min-width:0}.GameFilters_searchInput__yrD0y{height:44px;padding-right:40px;font-size:16px}.GameFilters_searchShortcut__PivA8{display:none}.GameFilters_providersSelect__E2RBP{flex:0 0 44px;width:44px;min-width:44px}.GameFilters_providersSelect__E2RBP button{width:44px;height:44px;min-height:44px;padding:0}.GameFilters_randomButtonCompact__JCJkz{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:1px solid var(--border-subtle,rgba(160,120,220,.14));border-radius:var(--radius-ui);color:rgba(235,232,240,.82)}.GameFilters_randomButtonCompact__JCJkz:disabled{opacity:.45}.GameFilters_chip__jWYqc{height:36px;padding:0 12px;font-size:12px}}@media (orientation:landscape) and (max-height:560px){.GameFilters_toolbar__8c2Jl{gap:8px;margin-bottom:12px}.GameFilters_searchRow__F5aJl{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:10px;gap:10px;flex-wrap:nowrap}.GameFilters_searchBar__COz_e{grid-column:1/4;flex:unset}.GameFilters_searchActions__plhmC{grid-column:4/5;flex:unset;width:100%}.GameFilters_searchInput__yrD0y{height:40px;padding-right:42px;font-size:14px}.GameFilters_searchShortcut__PivA8{display:none}.GameFilters_providersSelect__E2RBP button{height:40px;min-height:40px}.GameFilters_randomButton__PBZIs{height:40px;padding:0 14px}.GameFilters_chip__jWYqc{height:32px;padding:0 12px;font-size:12px}}.MobileBottomNav_bottomNav__chthu{position:fixed;left:0;right:0;bottom:0;z-index:250;display:flex;align-items:flex-end;justify-content:space-around;gap:2px;height:calc(64px + env(safe-area-inset-bottom, 0px));min-height:calc(64px + env(safe-area-inset-bottom, 0px));max-height:calc(64px + env(safe-area-inset-bottom, 0px));padding:6px 8px calc(8px + env(safe-area-inset-bottom, 0px));box-sizing:border-box;background-color:#0a0512;background-image:none;border-top:1px solid hsla(0,0%,100%,.08);backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateZ(0);-webkit-transform:translateZ(0);transition:transform .18s ease,opacity .18s ease;overflow:visible}.MobileBottomNav_bottomNavHidden__2Nr9j{transform:translate3d(0,110%,0);opacity:0;pointer-events:none}.MobileBottomNav_navItemCharge__UoJa7,.MobileBottomNav_navItem__eKzEZ{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;padding:4px 2px 2px;background:transparent;border:none;border-radius:12px;color:rgba(235,232,240,.55);cursor:pointer;text-decoration:none;transition:color .2s ease}.MobileBottomNav_navItem__eKzEZ:hover{color:rgba(235,232,240,.88)}.MobileBottomNav_navItemActive__pYAN7,.MobileBottomNav_navItemActive__pYAN7 .MobileBottomNav_navLabel__X4CHG{color:var(--accent-gold,#d4a853)}.MobileBottomNav_navLabel__X4CHG{font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap;line-height:1}.MobileBottomNav_navItemCharge__UoJa7{color:var(--brand-green,#3ecf8e);justify-content:flex-end;gap:4px}.MobileBottomNav_navItemCharge__UoJa7:hover{color:#55e0a0}.MobileBottomNav_navItemCharge__UoJa7 .MobileBottomNav_navLabel__X4CHG{color:var(--brand-green,#3ecf8e);font-weight:800}.MobileBottomNav_navChargeIcon__MRNtR{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-18px;border-radius:14px;background:linear-gradient(160deg,#49e09c,#2aa872);border:2px solid #0a0512;color:#06210f;box-shadow:0 6px 18px rgba(62,207,142,.38)}.MobileBottomNav_sheetBackdrop__Pb1A_{position:fixed;inset:0;z-index:1150;display:flex;align-items:flex-end;background:rgba(6,3,12,.68);animation:MobileBottomNav_sheetFadeIn__ukkUR .2s ease}.MobileBottomNav_sheet__8yULX{width:100%;max-height:82vh;overflow-y:auto;box-sizing:border-box;padding:14px 14px calc(18px + env(safe-area-inset-bottom, 0px));background:var(--surface-elevated,#222c3a);border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.1));border-radius:16px 16px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.6);animation:MobileBottomNav_sheetSlideUp__bWpMR .26s ease}.MobileBottomNav_sheetHeader__tUcav{display:flex;align-items:center;gap:12px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.1))}.MobileBottomNav_sheetIdentity__YjQSp{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.MobileBottomNav_sheetName__z5xBP{font-size:15px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileBottomNav_sheetRole__uaGMo{font-size:11px;font-weight:600;color:var(--accent-gold,#d4a853);text-transform:uppercase;letter-spacing:.06em}.MobileBottomNav_sheetClose__4zgDC{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:1px solid var(--border-subtle,hsla(0,0%,100%,.1));border-radius:var(--radius-ui);color:rgba(235,232,240,.7);cursor:pointer}.MobileBottomNav_sheetClose__4zgDC:hover{background:var(--surface-hover);color:var(--accent-gold,#d4a853)}.MobileBottomNav_sheetItems__1cMra{display:flex;flex-direction:column;gap:2px}@keyframes MobileBottomNav_sheetFadeIn__ukkUR{0%{opacity:0}to{opacity:1}}@keyframes MobileBottomNav_sheetSlideUp__bWpMR{0%{transform:translateY(16px)}to{transform:translateY(0)}}@media (min-width:769px){.MobileBottomNav_bottomNav__chthu{display:none}}@media (orientation:landscape) and (max-height:560px){.MobileBottomNav_bottomNav__chthu{display:flex;height:calc(50px + env(safe-area-inset-bottom, 0px));padding:4px 6px calc(4px + env(safe-area-inset-bottom, 0px))}.MobileBottomNav_navLabel__X4CHG{display:none}.MobileBottomNav_navChargeIcon__MRNtR{width:40px;height:40px;margin-top:-10px;border-radius:12px}.MobileBottomNav_sheet__8yULX{max-height:92vh}}@media (prefers-reduced-motion:reduce){.MobileBottomNav_bottomNav__chthu,.MobileBottomNav_sheetBackdrop__Pb1A_,.MobileBottomNav_sheet__8yULX{transition:none;animation:none}}.LobbyNav_nav__orsRu{display:flex;align-items:center;gap:2px;min-width:0;flex:1 1 auto;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent)}.LobbyNav_nav__orsRu::-webkit-scrollbar{display:none}.LobbyNav_navItem__H6jqp{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;background:transparent;border:none;border-radius:999px;color:rgba(235,232,240,.72);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.LobbyNav_navItem__H6jqp:hover{color:#fff;background:hsla(0,0%,100%,.04)}.LobbyNav_navItemActive__YPiaz{background:hsla(0,0%,100%,.08);color:#fff}.LobbyNav_activeDot__uhxiC{width:7px;height:7px;border-radius:50%;background:var(--brand-green,#3ecf8e);box-shadow:0 0 8px rgba(62,207,142,.65);flex-shrink:0}@media (max-width:1054px){.LobbyNav_nav__orsRu{display:none}}@media (orientation:landscape) and (max-height:560px){.LobbyNav_nav__orsRu{display:none}}