.home_main__j1lXM{display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 55px);gap:20px;padding:30px 40px 40px}.home_srOnly__jw8Kt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home_h2__snT5B{font-family:var(--font-oswald),sans-serif!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:1px;color:hsla(0,0%,100%,.878)!important;margin:0;text-align:center;line-height:1.2;display:flex!important;align-items:center;gap:10px;max-width:396px;width:100vw}.home_h2__snT5B:after,.home_h2__snT5B:before{content:"";flex:1 1;height:1px;background-color:hsla(0,0%,100%,.5)}.home_seoSpacer__Ruizq{max-width:600px;height:100px}.home_seoSection__vcvsl{max-width:600px;margin-top:4px}.home_seoSection__vcvsl p{max-width:100%;margin-top:8px;text-align:center;font-size:.9rem;line-height:1.5;color:rgba(96,165,250,.4)}.home_seoSectionVisible__ngQCH{max-width:600px;margin-top:50px}.home_seoSectionVisible__ngQCH h2{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.878)!important;font-family:var(--font-oswald),sans-serif!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:1px;margin:0;text-align:center;line-height:1.2}.home_seoSectionVisible__ngQCH h2:after,.home_seoSectionVisible__ngQCH h2:before{content:"";flex:1 1;height:1px;background-color:rgba(147,197,253,.6)}.home_seoSectionVisible__ngQCH p{max-width:100%;margin-top:8px;text-align:center;font-family:var(--font-oswald),sans-serif!important;font-weight:300!important;font-size:.9rem;line-height:1.5;color:hsla(0,0%,100%,.4)}.light-theme .home_h1___y9i8{color:rgba(0,0,0,.6)!important}.light-theme .home_h2__snT5B,.light-theme .home_seoSectionVisible__ngQCH h2{color:#000!important}.light-theme .home_seoIntro__4RQgc p,.light-theme .home_seoSectionVisible__ngQCH p,.light-theme .home_seoSection__vcvsl p{color:rgba(0,0,0,.4)!important}.home_gameCoverContainer__GhCHj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;max-width:720px;width:100%;padding:0 10px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#111827;cursor:pointer;transition:all .3s ease;text-decoration:none}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.3),0 0 20px color-mix(in srgb,var(--accentColor) 25%,transparent);border-color:color-mix(in srgb,var(--accentColor) 40%,transparent)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover .home_gameIconCircle__Xn1kc{border-color:color-mix(in srgb,var(--accentColor) 50%,transparent);background-color:color-mix(in srgb,var(--accentColor) 10%,transparent);color:var(--accentColor);transform:scale(1.05)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover .home_gameArrow__UrJxF{transform:translateX(4px)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover .home_gameDescription__15_ck{color:hsla(0,0%,100%,.7)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr img{display:none}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameImageArea__4OKiU{position:relative;width:100%;height:140px;display:flex;align-items:center;justify-content:center;overflow:hidden}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameImageArea__4OKiU:before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accentColor) 18%,transparent),transparent 70%);pointer-events:none}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameIconCircle__Xn1kc{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;border:2px solid hsla(0,0%,100%,.15);background:rgba(17,24,39,.6);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accentColor);transition:all .3s ease}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameIconCircle__Xn1kc svg{width:32px;height:32px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameContent__s3QBs{display:flex;align-items:flex-start;width:100%;padding:10px 14px 6px;gap:8px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameTextGroup__VDL8o{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameTitle__JHQH5,.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr p{font-family:var(--font-bebas-neue),sans-serif!important;font-size:1.27rem!important;font-weight:400!important;margin:0!important;letter-spacing:1.5px;color:hsla(0,0%,100%,.878);transition:opacity .25s ease;line-height:1.15}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameSubtitle__0CSvU{font-family:var(--font-barlow-condensed),sans-serif!important;font-size:.86rem!important;color:hsla(0,0%,100%,.45);letter-spacing:.3px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameBottomRow__iK2XP{display:flex;align-items:center;justify-content:space-between;padding:4px 14px 8px;gap:8px;flex:1 1}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDifficulty__h7If_{display:flex;align-items:center;gap:8px;padding:0;flex:1 1;min-width:0}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDifficulty__h7If_ span{font-family:var(--font-barlow-condensed),sans-serif!important;font-size:.6rem!important;color:hsla(0,0%,100%,.3);letter-spacing:1px;white-space:nowrap}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_difficultyBar__4fzJp{display:flex;gap:3px;flex:1 1;max-width:90px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_difficultySegment__UaP5a{flex:1 1;height:10px;border-radius:3px;background:hsla(0,0%,100%,.08);transition:background .2s ease}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_difficultyFilled__bLo5v{background:var(--accentColor)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameArrow__UrJxF{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;width:32px;height:32px;border-radius:50%;background:var(--accentColor);color:rgba(0,0,0,.6)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_badge__qbjyy{position:absolute;top:8px;right:8px;font-family:var(--font-barlow-condensed),sans-serif!important;font-size:.6rem!important;font-weight:600;letter-spacing:1px;padding:2px 8px;border-radius:4px;z-index:15;line-height:1;text-transform:uppercase}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_popular__99AC4{background:rgba(248,195,1,.12);color:#f8c301;border:1px solid rgba(248,195,1,.35)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_novo___Um31{background:rgba(0,201,255,.12);color:#00c9ff;border:1px solid rgba(0,201,255,.35)}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_novoBadge__64U_w{position:absolute;top:-2px;right:10px;font-family:var(--font-bebas-neue),sans-serif!important;font-size:.85rem!important;letter-spacing:1.5px;background:linear-gradient(135deg,#00c9ff,#03e264);color:#fff;padding:3px 8px;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(3,226,100,.4);transform:rotate(2deg);z-index:15}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_novoQAC__y78Gz{background:#f8c301;color:#000;box-shadow:none}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDescription__15_ck{position:static;font-family:var(--font-barlow-condensed),sans-serif!important;font-size:.75rem!important;color:hsla(0,0%,100%,.4);text-align:left;padding:0;line-height:1.3;transition:color .25s ease}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_rankingBadge__jjKs9{position:absolute;top:10px;left:12px;font-size:1.1rem;filter:drop-shadow(0 0 4px rgba(248,195,1,.3));z-index:15;line-height:1}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr{background-color:hsla(0,0%,100%,.878);border-color:#ddd}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover{border-color:color-mix(in srgb,var(--accentColor) 50%,transparent);box-shadow:0 8px 30px rgba(0,0,0,.1),0 0 20px color-mix(in srgb,var(--accentColor) 20%,transparent)}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameImageArea__4OKiU:before{background:radial-gradient(circle,color-mix(in srgb,var(--accentColor) 22%,transparent),transparent 70%)}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameTitle__JHQH5,.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr p{color:#000!important;-webkit-text-stroke-color:transparent!important}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDescription__15_ck{color:rgba(0,0,0,.5)!important}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameIconCircle__Xn1kc{border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.08);color:var(--accentColor)}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameSubtitle__0CSvU{color:rgba(0,0,0,.45)!important}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameArrow__UrJxF{color:#000;background:color-mix(in srgb,var(--accentColor) 70%,hsla(0,0%,100%,.3))}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover .home_gameArrow__UrJxF{transform:translateX(4px)}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr:hover .home_gameIconCircle__Xn1kc{border-color:color-mix(in srgb,var(--accentColor) 50%,transparent);background-color:color-mix(in srgb,var(--accentColor) 10%,transparent);color:var(--accentColor)}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDifficulty__h7If_ span{color:rgba(0,0,0,.3)}.light-theme .home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_difficultySegment__UaP5a{background:rgba(0,0,0,.06)}@keyframes home_fadeInDescription__l_CI0{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.home_termsOfUse__FqvRb{position:fixed;bottom:20px;left:50%;width:90%;padding:20px;border:3px solid #03539e;border-radius:5px;transform:translateX(-50%);z-index:9999}.home_termsOfUse__FqvRb p{width:95%;max-width:none;margin:0 auto;line-height:1.7;font-size:1rem;text-align:justify}.home_termsOfUse__FqvRb button{display:block;margin:20px auto 0;padding:14px 24px;cursor:pointer;font-family:var(--font-bebas-neue),sans-serif!important;font-size:1.3rem!important;letter-spacing:1.5px;background-color:#03539e;color:hsla(0,0%,100%,.878);border:none;border-radius:10px;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.home_termsOfUse__FqvRb button:hover{background-color:#046dd0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(3,83,158,.4)}@keyframes home_imgGameCoverAnimation__ZX6vT{0%{top:100%;transform:translateY(0)}to{top:50%;transform:translateY(-50%)}}@media screen and (max-width:800px){.home_main__j1lXM{height:auto;min-height:calc(100vh - 55px);overflow:visible;padding-bottom:40px;padding-left:16px;padding-right:16px}.home_h1___y9i8{font-size:1.6rem!important}.home_h2__snT5B{font-size:1.1rem!important;max-width:calc(100vw - 80px);width:100%}.home_seoIntro__4RQgc p{font-size:.95rem}.home_seoSection__vcvsl p{font-size:.85rem}.home_gameCoverContainer__GhCHj{grid-template-columns:repeat(2,1fr);gap:12px;max-width:100%}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr{max-width:100%;min-height:200px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameImageArea__4OKiU{height:90px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameIconCircle__Xn1kc{width:56px;height:56px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameIconCircle__Xn1kc svg{width:28px;height:28px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameContent__s3QBs{padding:10px 10px 6px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameTitle__JHQH5,.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr p{font-size:1rem!important}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDescription__15_ck{font-size:.72rem!important}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameArrow__UrJxF{width:28px;height:28px;background:var(--accentColor);color:#000}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameBottomRow__iK2XP{padding:4px 10px 8px}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_gameDifficulty__h7If_{padding:0}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_rankingBadge__jjKs9{bottom:38px;right:8px;font-size:.9rem}.home_gameCoverContainer__GhCHj .home_gameCover__RCaPr .home_badge__qbjyy{top:6px;right:6px;font-size:.6rem!important;padding:2px 7px}.home_termsOfUse__FqvRb{padding:10px}.home_termsOfUse__FqvRb p{font-size:.7rem}.home_termsOfUse__FqvRb button{margin-top:10px}}@media screen and (max-width:320px){.home_main__j1lXM{gap:20px}}