.install-app{position:fixed;inset:0;z-index:1000080;display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,32px)}.install-app__backdrop{position:absolute;inset:0;border:0;background:rgba(8,6,20,.62);cursor:pointer}.install-app__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,440px);max-height:min(92vh,820px);overflow:hidden;border-radius:16px;border:1px solid #7c0963;background:#231d43;box-shadow:0 0 0 1px rgba(254,73,243,.25),0 18px 50px rgba(0,0,0,.45)}.install-app__close{position:absolute;top:12px;right:12px;z-index:2;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:0;background:transparent;color:#fff;cursor:pointer}.install-app__panel header{padding:24px 24px 16px}.install-app__panel h2{margin:0;text-align:center;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 0 18px rgba(255,255,255,.35)}.install-app__tabs{display:flex;gap:8px;margin-top:16px;padding:8px;border-radius:8px;background:#130e2c;box-shadow:0 0 16px rgba(254,73,243,.18)}.install-app__tabs button{flex:1;height:44px;border:0;border-radius:6px;background:transparent;color:#fff;font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}.install-app__tabs button.is-on{background:linear-gradient(180deg,#ff9a3d,#ff7a1a);color:#1a1340}.install-app__steps{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:auto;padding:0 24px 24px}.install-app__steps section{flex:none;overflow:hidden;border-radius:8px;background:#130e2c}.install-app__steps h3{margin:0;padding:8px 12px;font-size:.875rem;font-weight:800;line-height:1.35;color:#fff}.install-app__shot{display:block;width:100%;height:auto;max-height:none;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#0d0a1c}@media (max-width:640px){.install-app{align-items:stretch;justify-content:stretch;padding:0}.install-app__panel{width:100%;max-height:100%;height:100%;border-radius:0}.install-app__panel header,.install-app__steps{padding-left:16px;padding-right:16px}.install-app__shot{width:100%}}@media (max-width:380px){.install-app__panel header{padding-top:16px}.install-app__tabs button{height:40px;font-size:.7rem}}.gh-footer{position:relative;overflow:hidden;width:100%;margin-top:auto;padding:0;border-radius:16px 16px 0 0;background:#100c22 url(/assets/landing/footer-bg-desktop.webp) top/cover no-repeat;color:#fff;font-family:Montserrat,sans-serif}@media (max-width:1023px){.gh-footer{background-image:url(/assets/landing/footer-bg-mobile.webp)}}.gh-footer__topo{position:absolute;z-index:0;width:14rem;opacity:.1;pointer-events:none}.gh-footer__topo--tl{top:0;left:0}.gh-footer__topo--br{right:0;bottom:0}@media (min-width:1024px){.gh-footer__topo{width:18rem}}.gh-footer__inner{position:relative;z-index:1;display:flex;width:100%;max-width:1536px;margin:0 auto;flex-direction:column;gap:24px;padding:40px 16px 0}@media (min-width:1024px){.gh-footer__inner{gap:40px;padding:56px 12px 0}}.gh-footer__pays{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px}@media (min-width:1024px){.gh-footer__pays{gap:16px 32px}}.gh-footer__pays img{height:28px;width:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:1024px){.gh-footer__pays img{height:32px}}.gh-footer__rule{width:100%;margin:0;border:0;border-top:1px solid rgba(80,65,108,.4)}.gh-footer__grid{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.gh-footer__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.gh-footer__grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}}.gh-footer__brand{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:16px}@media (min-width:1024px){.gh-footer__brand{align-items:flex-start}}.gh-footer .gh-footer-logo,.gh-footer-logo{width:auto;height:64px;-o-object-fit:contain;object-fit:contain}.gh-footer__card{width:100%;border-radius:24px;border:1px solid rgba(80,65,108,.5);background:rgba(25,18,58,.5);padding:16px}@media (min-width:1024px){.gh-footer__card{flex:1}}.gh-footer h3,.gh-footer__card>p{margin:0 0 8px;color:#fff;font-size:18px;font-weight:700}.gh-footer__split{display:flex;gap:16px}.gh-footer ul{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.gh-footer a{color:#b4b8cf;font-size:12px;text-decoration:none;transition:color .15s ease}.gh-footer a:hover{color:#ff7a1a}.gh-footer__contact a{display:inline-flex;align-items:center;gap:8px}.gh-footer__base{position:relative;z-index:1;margin-top:24px}.gh-footer__skyline{display:block;width:100%;height:auto}.gh-footer__base-inner{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px 16px;background:#19123a}.gh-footer__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px}.gh-footer__badges img{height:24px;width:auto;-o-object-fit:contain;object-fit:contain;opacity:.7;filter:brightness(0) invert(1)}@media (min-width:640px){.gh-footer__badges img{height:32px}.gh-footer__badges img[src*=didit]{height:20px}}.gh-footer__base-inner>p{max-width:72rem;margin:0;color:#b4b8cf;font-size:12px;line-height:1.5;text-align:center}.gh-footer__base-inner>p a{color:#fff;font-weight:700}.gh-footer__base-inner>p a:hover{color:#ff7a1a}.gh-footer__bottom{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;color:#b4b8cf;font-size:12px;font-weight:500}.gh-footer__bottom .lp-follow__social{display:flex;gap:4px}.gh-footer__bottom .lp-follow__social a{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center}.sp-mob-nav-inner{display:flex;align-items:stretch;width:100%;height:64px;border-radius:999px;background:linear-gradient(180deg,#2b2164,#261d59 50%,#21194d);box-shadow:0 4px 12px rgba(0,0,0,.25);overflow:visible}.sp-mob-nav-item{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:4px 0;border:none;background:none;color:#fff;cursor:pointer;text-decoration:none;font-family:inherit;transition:transform .15s ease}.sp-mob-nav-item:focus-visible,.sp-mob-nav-item:hover{background:transparent!important;color:#fff}.sp-mob-nav-item:active{transform:scale(.95)}.sp-mob-nav-icon{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;pointer-events:none}.sp-mob-nav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.025em;text-transform:capitalize;color:#fff}.sp-mob-nav-active{position:absolute;top:0;left:16px;right:16px;height:2px;border-radius:999px;background:#ff7a1a}.sp-mob-nav-wallet{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center}.sp-mob-nav-item.is-wallet{margin-top:-32px;gap:4px;padding:0}.sp-mob-nav-item.is-wallet:active{transform:scale(.95)}.sp-mob-nav-fab{width:73px;height:67px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;pointer-events:none}:root{--sidebar-width:16.25rem;--home-header-h:3.875rem}.home-app{display:flex;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--v2-ink,#05060f);color:var(--v2-text,#d8dffb)}.home-app__sidebar{width:var(--sidebar-width);flex-shrink:0;background:var(--v2-ink2,#080b18);border-right:1px solid var(--v2-rim,#242d4a);position:fixed;top:0;left:0;bottom:0;z-index:60;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease}.home-app__sidebar-inner{flex:1;overflow-y:auto;overflow-x:hidden;padding:.75rem;scrollbar-width:none;-ms-overflow-style:none}.home-app__sidebar-inner::-webkit-scrollbar{display:none;width:0;height:0}.home-app__main{flex:1;margin-left:var(--sidebar-width);min-width:0;min-height:0;display:flex;flex-direction:column}.home-app__content{flex:1;min-height:0;overflow-y:auto;--page-inline-pad:clamp(0.5rem,2vw,1.25rem);padding:1rem var(--page-inline-pad) 5.5rem}.home-app__inner{max-width:1200px;margin:0 auto}.home-app__inner:has(>.home-page){max-width:1440px}@media (max-width:767px){.home-app__sidebar{width:min(85vw,280px);top:var(--home-header-h,4rem);z-index:1000000;transform:translateX(-100%)}.home-app__sidebar--open{transform:translateX(0)}.home-overlay-backdrop--open{top:var(--home-header-h,4rem);z-index:999997}.home-app__main{margin-left:0;min-height:100dvh;min-height:100svh}.home-app__content{flex:1 0 auto;min-height:0;overflow:visible;padding-top:calc(var(--home-header-h) + .5rem);padding-bottom:6rem}html:has(.home-app),html:has(.home-app) body{height:auto;min-height:100dvh;min-height:100svh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.home-app{height:auto;min-height:100dvh;min-height:100svh;overflow:visible}}.home-mobile-header{display:none;position:fixed;top:0;left:0;right:0;height:var(--home-header-h);z-index:999999;background:hsl(var(--new-header));box-shadow:0 4px 6px -1px rgba(0,0,0,.25);align-items:center;justify-content:space-between;padding:0 1.25rem}@media (max-width:767px){.home-mobile-header{display:flex}}.home-mobile-header__logo{flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center;align-self:center;background:none;border:none;padding:0;margin:0;cursor:pointer;line-height:0}.home-mobile-header__logo img,.home-mobile-header__logo-img{display:block;height:3.85rem;width:auto;max-height:calc(var(--home-header-h) - 4px);-o-object-fit:contain;object-fit:contain}.home-mobile-header__coins{flex:1;min-width:0;max-width:none;margin:0 .35rem;display:flex;align-items:center;justify-content:center;overflow:visible}.home-mobile-header__coins:has(.home-mobile-header__guest-actions){max-width:none;justify-content:flex-end}.home-mobile-header__coins .hdr-coin-toggle{width:100%;max-width:13.5rem}.mobile-wallet-menu{position:relative}.mobile-wallet-menu__trigger{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.mobile-wallet-menu__trigger:focus-visible .wallet-bar__track{outline:2px solid rgba(250,204,21,.55);outline-offset:2px}.mobile-wallet-menu__dropdown{position:absolute;top:calc(100% + .45rem);left:50%;transform:translateX(-50%);z-index:100;min-width:11.5rem;padding:.45rem 0;background:#262626;border-radius:.5rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px rgba(0,0,0,.45)}.mobile-wallet-menu__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .85rem}.mobile-wallet-menu__row+.mobile-wallet-menu__row{border-top:1px solid rgba(255,255,255,.06)}.mobile-wallet-menu__lbl{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:#9ca3af;white-space:nowrap}.mobile-wallet-menu__val{font-family:var(--font-condensed,"Montserrat",system-ui,sans-serif);font-size:.85rem;font-weight:800;white-space:nowrap}.mobile-wallet-menu__val--gc{color:var(--v2-amber,#facc15)}.mobile-wallet-menu__val--sc{color:var(--v2-em,#22c55e)}.mobile-profile-menu{position:relative}.mobile-profile-menu__trigger{display:flex;align-items:center;gap:.25rem;background:transparent;border:none;color:#fff;cursor:pointer;padding:.35rem}.mobile-profile-menu__chev--open{transform:rotate(180deg)}.mobile-profile-menu__dropdown{position:absolute;top:calc(100% + .5rem);right:0;min-width:13.75rem;background:#231d43;border-radius:12px;border:1px solid #50416c;box-shadow:0 16px 40px rgba(0,0,0,.45);padding:8px;overflow:hidden;z-index:100}.mobile-profile-menu__dropdown .profile-menu__item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem;border-radius:8px;font-size:.875rem;font-weight:700;color:#fff;background:none;border:none;cursor:pointer;text-decoration:none;font-family:inherit;text-align:left}.mobile-profile-menu__dropdown .profile-menu__item img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.mobile-profile-menu__dropdown .profile-menu__item:hover{background:rgba(255,255,255,.05)}.home-bottom-nav{display:none;position:fixed;bottom:-2px;left:0;right:0;z-index:11;background:rgba(64,64,64,.3);backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.05);padding:.25rem .5rem calc(.25rem + env(safe-area-inset-bottom));justify-content:space-evenly;align-items:center}@media (max-width:767px){.home-bottom-nav{display:flex}}.home-bottom-nav__item{display:flex;flex-direction:column;align-items:center;gap:.15rem;font-size:.65rem;color:#9ca3af;background:none;border:none;padding:.35rem .5rem;cursor:pointer;text-decoration:none}.home-bottom-nav__item--active{color:#c084fc}.home-wallet-card{margin:.5rem .25rem 1rem;padding:.85rem;border-radius:.75rem;border:1px solid #2e2e4e;background:#12121e}.home-wallet-card__balances{display:flex;gap:.5rem;font-size:.8rem;margin-bottom:.65rem}.home-wallet-card__gc{color:#fbbf24;font-weight:700}.home-wallet-card__sc{color:#34d399;font-weight:700}.home-wallet-actions{display:flex;gap:.5rem}.bookmark-btn{position:relative;font-weight:700;border-radius:.75rem;padding:.5rem .35rem;font-size:.8rem;border:none;cursor:pointer;color:#fff}.home-wallet-actions .bookmark-btn{flex:1}.bookmark-btn-get-coins{background-color:#15803d;box-shadow:0 16.33px 32.67px 0 #052e1646,inset 0 1.44px 4.44px 0 #4ade80,inset 0 -5.44px 5.44px 0 #14532d}.bookmark-btn-get-coins:hover{background-color:#16a34a;filter:none}.bookmark-btn-redeem{background:#c0013a}.bookmark-btn:hover{filter:brightness(1.08)}.home-sidebar-nav{display:flex;flex-direction:column;gap:.15rem}.home-sidebar-nav__link{display:flex;align-items:center;gap:.6rem;padding:.55rem .65rem;border-radius:.5rem;color:#d1d5db;text-decoration:none;font-size:.9rem}.home-sidebar-nav__link:hover{background:rgba(255,255,255,.06);color:#fff}.home-section{margin-bottom:1.75rem}.home-section--compact{margin-bottom:.5rem}.home-category-games{margin-bottom:1.75rem;min-height:400px}@media (min-width:768px){.home-category-games{min-height:480px}}.home-category-games .home-section{margin-bottom:.65rem}.home-category-games .home-section--compact{margin-bottom:0}.home-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.home-section__title{font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.home-section__show-all{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;margin-left:auto;flex-shrink:0;border-radius:10px;font-family:var(--font-condensed);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;text-decoration:none;color:var(--sp-gold,#facc15);background:transparent;border:1px solid color-mix(in srgb,var(--sp-gold,#facc15) 65%,#4a5580);box-shadow:0 4px 14px rgba(250,204,21,.22);transition:opacity .15s ease,transform .15s ease}.home-section__show-all:hover{opacity:.85;transform:translateY(-1px)}.home-section__show-all:focus-visible{outline:2px solid var(--sp-gold,#facc15);outline-offset:2px}.home-carousel-wrap{position:relative;min-height:160px}.home-section:has(.home-scroll-row){min-height:200px}@media (min-width:768px){.home-carousel-wrap{min-height:213px}.home-section:has(.home-scroll-row){min-height:260px}}.home-carousel-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.6);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.home-carousel-nav:disabled{opacity:.25;cursor:default}.home-carousel-nav--prev{left:-.25rem}.home-carousel-nav--next{right:-.25rem}.home-scroll-row{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.25rem}.home-scroll-row::-webkit-scrollbar{display:none}.home-game-tile{flex:0 0 auto;width:120px;scroll-snap-align:start}@media (min-width:768px){.home-game-tile{width:160px}}.home-game-tile__link{display:block;text-decoration:none;border-radius:.65rem;overflow:hidden;position:relative;aspect-ratio:3/4;background:#1a1a2e}.home-game-tile__img-wrap{position:absolute;inset:0;width:100%;height:100%}.home-game-tile__img-wrap>img,.home-game-tile__img-wrap>span{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.home-game-tile__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .2s}.home-game-tile__link:hover .home-game-tile__img{transform:scale(1.04)}.home-game-tile:hover .home-game-tile__img{transform:scale(1.06)}.home-refer-btn{position:absolute;bottom:.5rem;left:.5rem;z-index:20;display:flex;flex-direction:column;align-items:center;gap:0;background:transparent;border:0;padding:0;cursor:pointer;transform:rotate(10deg);filter:drop-shadow(0 8px 16px rgba(152,15,250,.4))}.home-refer-btn__icon{border-radius:999px;padding:.75rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;z-index:10}.home-refer-btn__icon,.home-refer-btn__label{position:relative;background:linear-gradient(135deg,rgb(152,15,250),rgb(136,4,229) 50%,rgb(88,28,135));box-shadow:0 4px 12px rgba(152,15,250,.5),inset 0 2px 4px rgba(255,255,255,.2)}.home-refer-btn__label{border-radius:.5rem;padding:.5rem .75rem;margin-top:-.75rem;z-index:20}.home-refer-btn__label span{color:#fff;font-size:.75rem;font-weight:800;white-space:nowrap;letter-spacing:.03em}.home-page--sticky-header{padding-top:4rem}.home-big-wins{overflow:hidden;margin-bottom:.75rem}.home-big-wins__label{font-size:.85rem;font-weight:600;color:#22c55e;margin-bottom:.5rem;display:flex;align-items:center;gap:.35rem}.home-big-wins__label:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;animation:pulse-dot 1.5s ease infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.home-big-wins__track{display:flex;gap:.65rem;animation:home-ticker 45s linear infinite;width:-moz-max-content;width:max-content}.home-big-wins__track:hover{animation-play-state:paused}@keyframes home-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home-big-win-card{flex:0 0 auto;width:56px;text-align:center}@media (min-width:768px){.home-big-win-card{width:99px}}.home-big-win-card__img{width:100%;aspect-ratio:1;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;background:#1a1a2e}.home-big-win-card__user{font-size:.65rem;color:#9ca3af;margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-big-win-card__amt{font-size:.7rem;font-weight:700;color:#4ade80}.home-section--top10,.home-section:has(.home-top10-row){overflow:visible;min-height:220px}.home-top10-row{display:flex;align-items:center;gap:32px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:pan-x;width:100%;max-width:100%;max-height:220px;margin:-16px 0;padding:16px 8px 16px 0;scrollbar-width:none;-ms-overflow-style:none}.home-top10-row:after{content:"";flex:0 0 0.75rem}.home-top10-row::-webkit-scrollbar{display:none}.home-top10-item{position:relative;flex:0 0 auto;display:flex;align-items:center;width:auto;height:188px;max-height:188px;min-height:0;overflow:hidden}.home-top10-item__num{position:relative;display:block;width:auto;height:187.55px;flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;overflow:visible;font-family:Tilt Warp,sans-serif;font-size:242px;font-weight:400;line-height:187.55px;letter-spacing:normal;animation:rank-number-glow 2.6s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(254,102,245,.2))}.home-top10-item__fill,.home-top10-item__stroke{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:normal;line-height:inherit;letter-spacing:inherit;color:transparent}.home-top10-item__stroke{position:static;display:block;z-index:0;background:linear-gradient(#ffffff,#e04ad4 40%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:4px transparent;transform:none}.home-top10-item__fill{position:absolute;inset:0;z-index:1;background:linear-gradient(#180f30,#421a54);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home-top10-item__num--double{width:auto}.home-top10-item--double{flex-basis:auto;width:auto}.home-top10-item__num--double .home-top10-item__fill,.home-top10-item__num--double .home-top10-item__stroke{font-size:inherit;left:auto;letter-spacing:inherit}@keyframes rank-number-glow{0%,to{filter:drop-shadow(0 0 6px rgba(254,102,245,.2))}50%{filter:drop-shadow(0 0 10px rgba(254,102,245,.55))}}@media (prefers-reduced-motion:reduce){.home-top10-item__num{animation:none}}.home-top10-item__card{width:159px;height:187px;margin-left:-12px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.08);position:relative;z-index:2;cursor:pointer;flex-shrink:0;box-sizing:border-box}.home-top10-item__img-wrap{position:absolute;inset:0;width:100%;height:100%}.home-top10-item__img-wrap>img,.home-top10-item__img-wrap>span{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}@media (max-width:767px){.home-top10-row{gap:32px;padding:16px 0;max-height:173px}.home-top10-item{height:141px;max-height:141px}.home-top10-item,.home-top10-item--double{flex-basis:auto;width:auto}.home-top10-item__num{width:auto;height:136.4px;font-size:176px;line-height:136.4px}.home-top10-item__num--double{width:auto}.home-top10-item__fill,.home-top10-item__stroke{font-size:inherit;line-height:inherit}.home-top10-item__num--double .home-top10-item__fill,.home-top10-item__num--double .home-top10-item__stroke{font-size:inherit}.home-top10-item__card{width:120px;height:141px;margin-left:-12px}}.home-search-bar{transition:box-shadow .2s,padding .2s;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.home-search-bar{padding-left:0;padding-right:0}}.home-search-bar--sticky{position:fixed;left:0;right:0;z-index:40;background:hsl(var(--new-background));padding-top:.75rem;padding-bottom:.75rem;box-shadow:0 4px 20px rgba(0,0,0,.4)}.home-search-inner{display:flex;align-items:center;gap:.5rem;max-width:1200px;margin:0 auto}.home-search-inner--sticky{padding-left:.5rem;padding-right:.5rem}.home-search-input-wrap{display:flex;align-items:center;flex-shrink:0;background:#262626;border-radius:.5rem;min-height:3rem;width:3rem;transition:width .2s ease}.home-search-input-wrap--expanded{width:12rem}@media (min-width:768px){.home-search-input-wrap--expanded{width:16rem}}.home-search-toggle{width:3rem;height:3rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#a3a3a3;cursor:pointer;transition:color .15s}.home-search-toggle:hover{color:#fff}.home-search-toggle--in-input{margin-left:0}.home-search-input{flex:1;background:transparent;border:none;color:#fff;padding:0 .75rem 0 0;font-size:.95rem;outline:none;min-width:0}.home-search-input::-moz-placeholder{color:#a3a3a3}.home-search-input::placeholder{color:#a3a3a3}.home-search-loader{margin-right:.75rem;color:#c084fc;animation:spin 1s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(1turn)}}.home-search-spacer--mobile{height:5rem}.home-search-spacer--desktop{height:3.5rem}.home-search-results-header{margin:1rem 0;padding:0 .5rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media (min-width:768px){.home-search-results-header{padding:0}}.home-search-results-title{margin:0;color:#fff;font-weight:700;font-size:1.125rem}.home-search-results-loading{display:inline-flex;align-items:center;gap:.375rem;color:#a3a3a3;font-size:.875rem}.home-category-chips{display:flex;align-items:center;gap:.5rem;overflow-x:auto;flex:1;scrollbar-width:none;-ms-overflow-style:none;padding:.15rem 0}.home-category-chips::-webkit-scrollbar{display:none}.home-category-chip{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;border:none;background:#262626;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .15s}.home-category-chip:hover{background:#404040}.home-desktop-get-coins{display:none;width:100%;margin:1.25rem 0;align-items:center;justify-content:flex-end}.home-desktop-get-coins .bookmark-btn{flex:none;width:auto;padding:.5rem 2.5rem;font-size:.875rem}@media (min-width:768px){.home-desktop-get-coins{display:flex;justify-content:flex-end;margin-bottom:1rem}}.home-overlay-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:55}.home-overlay-backdrop--open{display:block}@media (min-width:768px){.home-overlay-backdrop{display:none!important}}.home-skeleton{background:linear-gradient(90deg,#1f1f2e 25%,#2a2a3e 50%,#1f1f2e 75%);background-size:200% 100%;animation:home-shimmer 1.2s infinite;border-radius:.5rem}@keyframes home-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.home-footer{margin-top:2rem;padding:1.5rem 0;border-top:1px solid #2e2e4e;text-align:center;font-size:.75rem;color:#6b7280}