@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Nunito+Sans:wght@400;600;700;800&display=swap";
.has-mega-menu.site-header,.hero{--landing-header-height:150px}.has-mega-menu .landing-account-bar{justify-content:flex-end;align-items:center;gap:12px;max-width:1530px;height:46px;margin:auto;padding:9px 42px 0;display:flex}.landing-account-bar .btn{gap:7px;min-height:34px;padding:0 18px;font-family:Outfit,Arial,sans-serif;font-size:12px;font-weight:800}.landing-account-bar .balance{color:#ffdf93;text-shadow:0 2px 7px #19092f;font-size:15px;font-weight:800}.has-mega-menu .nav-wrap{grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);gap:30px;height:104px;position:relative}.has-mega-menu .illustrated-brand img{width:260px;height:100px}.landing-menu-side .landing-nav-item,.landing-mobile-panel .landing-nav-item{letter-spacing:.15px;white-space:nowrap;color:#fff7ec;text-shadow:0 2px 7px #19092f;cursor:var(--game-pointer,pointer);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:15px 0;font-family:Outfit,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1.3;display:inline-flex;position:relative}.landing-nav-item:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#f3cc85,#fff5cb,#f3cc85);border-radius:3px;height:3px;transition:transform .24s ease-out;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 8px #f5d58160}.landing-nav-item:hover:after,.landing-nav-item:focus-visible:after,.landing-nav-item.is-open:after{transform:scaleX(1)}.games-menu-trigger>svg{transition:transform .2s}.games-menu-trigger.is-open>svg{transform:rotate(180deg)}.games-mega-menu{background:linear-gradient(135deg,#412055fa,#21102ffc);border:1px solid #eac47b80;border-radius:0 0 22px 22px;width:min(1180px,100vw - 60px);padding:24px;animation:.2s ease-out mega-reveal;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #10051c99}.games-mega-menu[hidden]{display:none}.mega-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:19px;display:flex}.mega-heading span{letter-spacing:2px;color:#eecf94;font-size:9px;display:block}.mega-heading strong{margin-top:7px;font-family:Outfit,Arial,sans-serif;font-size:24px;display:block}.mega-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.mega-game-card{background:#180b27;border:1px solid #d4a5ef30;border-radius:12px;min-width:0;transition:transform .2s,border-color .2s;display:block;overflow:hidden}.mega-game-card:hover,.mega-game-card:focus-visible{border-color:#f3cf85;transform:translateY(-4px)}.mega-game-card img{object-fit:cover;width:100%;height:132px;display:block}.mega-game-card strong{min-height:51px;padding:13px 10px 0;font-family:Outfit,Arial,sans-serif;font-size:15px;line-height:1.25;display:block}.mega-game-card>span{letter-spacing:1px;color:#f7dba4;align-items:center;gap:5px;padding:10px 10px 14px;font-size:9px;display:flex}.mega-footer{color:#d0bddc;border-top:1px solid #dfbcf225;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding-top:16px;font-size:11px;display:flex}.mega-footer a{color:#f6dba8;align-items:center;gap:6px;font-weight:700;display:flex}@keyframes mega-reveal{0%{opacity:0;translate:0 -7px}to{opacity:1;translate:0}}.inner-circle-section{background:radial-gradient(at 20% 60%,#71419960,#0000 60%),#21132f;border:1px solid #c295e344;border-radius:20px;align-items:center;gap:45px;margin-top:65px;padding:30px 50px 0;display:flex;overflow:hidden}.inner-circle-section>img{object-fit:contain;object-position:bottom;align-self:flex-end;width:34%;max-height:345px}.inner-circle-section>div{max-width:540px;padding:20px 0 35px}.inner-circle-section h2{margin:13px 0}.inner-circle-section p{color:#cbb8da;font-size:14px;line-height:1.9}.inner-circle-section .btn{margin-top:23px}.inner-circle-section small{color:#ad96bd;margin-top:14px;font-size:10px;display:block}.landing-blog{padding-top:65px;padding-bottom:10px}.landing-blog h2{margin-top:13px}.landing-articles{grid-template-columns:1fr 1fr;gap:25px;margin-top:28px;display:grid}.landing-articles article{background:#20152d;border:1px solid #aa77cc3d;border-radius:15px;overflow:hidden}.landing-articles article>img{object-fit:cover;width:100%;height:210px;display:block}.landing-articles article>div{padding:25px}.landing-articles article>div>span{letter-spacing:1.5px;color:#dfbf87;font-size:9px}.landing-articles h3{margin:10px 0 12px;font-size:24px}.landing-articles p{color:#bfaccf;font-size:13px;line-height:1.8}.landing-articles details{margin-top:20px}.landing-articles summary{color:#f3d499;cursor:var(--game-pointer,pointer);font-size:13px;font-weight:700}.landing-articles details p{margin-top:13px}.how-section{position:relative}.how-section>span#about{position:absolute;top:0;left:0}@media (min-width:1101px) and (max-width:1300px){.has-mega-menu .nav-wrap{grid-template-columns:minmax(0,1fr) 205px minmax(0,1fr);gap:24px;padding:0 28px}.has-mega-menu .illustrated-brand img{width:205px}.has-mega-menu .landing-menu-side{gap:12px}.landing-menu-side .landing-nav-item{font-size:14px}.has-mega-menu .landing-account-bar{padding-right:28px}}@media (max-width:1100px){.has-mega-menu.site-header,.hero{--landing-header-height:130px}.has-mega-menu .landing-account-bar{height:40px;padding:7px 25px 0}.landing-account-bar .btn{min-height:30px;padding:0 14px;font-size:11px}.has-mega-menu .nav-wrap{grid-template-columns:1fr auto 1fr;gap:14px;height:90px}.has-mega-menu .illustrated-brand img{width:230px;height:82px}.has-mega-menu .landing-mobile-join,.games-mega-menu{display:none}.has-mega-menu .landing-mobile-panel{grid-template-columns:1fr;gap:0;max-height:calc(100svh - 180px);padding:12px 20px;overflow-y:auto}.landing-mobile-panel .landing-nav-item{justify-content:flex-start;width:fit-content;padding:13px 0;font-size:17px}.landing-mobile-panel .landing-nav-item:after{bottom:3px}.mobile-games-menu{display:block}.mobile-games-menu>summary{list-style:none}.mobile-games-menu>summary::-webkit-details-marker{display:none}.mobile-games-menu[open]>summary:after{transform:scaleX(1)}.mobile-games-menu[open]>summary svg{transform:rotate(180deg)}.mobile-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 0 18px;display:grid}.mobile-game-grid a{background:#190b2a;border:1px solid #c894e93b;border-radius:9px;padding:0;display:block;overflow:hidden}.mobile-game-grid img{object-fit:cover;width:100%;height:90px;display:block}.mobile-game-grid span{padding:10px;font-size:12px;line-height:1.4;display:block}.inner-circle-section{gap:25px;padding:25px 30px 0}.inner-circle-section p{font-size:12px}.landing-articles article>img{height:180px}}@media (max-width:600px){.has-mega-menu.site-header,.hero{--landing-header-height:116px}.has-mega-menu .landing-account-bar{gap:9px;height:36px;padding:6px 15px 0}.landing-account-bar .btn{min-height:28px;padding:0 12px;font-size:10px}.has-mega-menu .landing-signin{min-width:75px}.has-mega-menu .nav-wrap{height:80px;padding:0 15px}.has-mega-menu .illustrated-brand img{width:190px;height:76px}.has-mega-menu .landing-mobile-panel{max-height:calc(100svh - 155px)}.mobile-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mobile-game-grid img{height:90px}.inner-circle-section{gap:0;min-height:315px;margin-top:40px;padding:20px 22px 0;position:relative}.inner-circle-section>img{opacity:.6;width:48%;height:230px;position:absolute;bottom:0;right:-12px}.inner-circle-section>div{z-index:1;padding:10px 0 25px;position:relative}.inner-circle-section h2{font-size:29px}.inner-circle-section p{max-width:85%;font-size:12px}.inner-circle-section .eyebrow{font-size:8px}.inner-circle-section .btn{padding:0 17px;font-size:11px}.landing-blog{padding-top:42px}.landing-blog .eyebrow{letter-spacing:1px;font-size:8px}.landing-blog h2{font-size:29px}.landing-articles{grid-template-columns:1fr;gap:20px}.landing-articles article>img{height:190px}.landing-articles article>div{padding:20px}.landing-articles h3{font-size:23px}.landing-articles p{font-size:12px}}@media (prefers-reduced-motion:reduce){.landing-nav-item:after,.games-menu-trigger>svg,.mega-game-card{transition:none}.games-mega-menu{animation:none}.mega-game-card:hover{transform:none}}.site-header.centered-landing-header.has-mega-menu{--landing-header-height:104px}.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:minmax(0,1fr) 200px minmax(0,1.25fr) auto;gap:24px;max-width:1600px;height:104px;padding:0 28px}.has-mega-menu.centered-landing-header .illustrated-brand img{width:200px;height:88px}.has-mega-menu .nav-wrap .landing-account-bar{white-space:nowrap;gap:10px;max-width:none;height:auto;margin:0;padding:0}.has-mega-menu .landing-account-bar .btn{min-height:40px;padding:0 15px;font-size:12px}.has-mega-menu .landing-account-bar .landing-signin{min-width:0}.has-mega-menu .landing-menu-side{gap:16px}.has-mega-menu .landing-menu-side .landing-nav-item{font-size:14px}@media (min-width:1101px) and (max-width:1350px){.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:minmax(0,1fr) 160px minmax(0,1.2fr) auto;gap:15px;padding-inline:20px}.has-mega-menu.centered-landing-header .illustrated-brand img{width:160px}.has-mega-menu .landing-menu-side{gap:10px}.has-mega-menu .landing-menu-side .landing-nav-item{font-size:12px}.has-mega-menu .landing-account-bar .btn{padding-inline:11px;font-size:11px}}@media (max-width:1100px){.site-header.centered-landing-header.has-mega-menu{--landing-header-height:90px}.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:44px minmax(0,1fr) auto;gap:18px;height:90px;padding-inline:24px}.has-mega-menu .nav-wrap .landing-account-bar{grid-area:1/3}.has-mega-menu.centered-landing-header .illustrated-brand{grid-area:1/2;justify-self:start;min-width:0}.has-mega-menu.centered-landing-header .illustrated-brand img{width:200px;max-width:100%;height:78px}}@media (max-width:600px){.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;height:80px;padding-inline:12px}.has-mega-menu .landing-mobile-toggle{width:34px;height:36px}.has-mega-menu.centered-landing-header .illustrated-brand img{width:150px;height:64px}.has-mega-menu .nav-wrap .landing-account-bar{gap:6px}.has-mega-menu .landing-account-bar .btn{gap:0;min-height:36px;padding-inline:9px;font-size:10px}.has-mega-menu .landing-account-bar .btn svg{display:none}.has-mega-menu .landing-account-bar .balance{gap:4px;font-size:11px}.has-mega-menu .landing-account-bar .balance svg{width:15px}.site-header.centered-landing-header.has-mega-menu{--landing-header-height:80px}.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:6px;height:80px;padding-inline:10px}.has-mega-menu .landing-mobile-toggle{border-radius:9px;justify-self:start;width:40px;height:44px}.has-mega-menu .landing-mobile-toggle svg{width:22px;height:22px}.has-mega-menu.centered-landing-header .illustrated-brand{justify-self:center;width:100%;max-width:165px}.has-mega-menu.centered-landing-header .illustrated-brand img{object-fit:contain;width:100%;max-width:100%;height:64px;display:block}.has-mega-menu .nav-wrap .landing-account-bar{justify-self:end;gap:6px;min-width:0}.has-mega-menu .landing-account-bar .btn{white-space:nowrap;border-radius:8px;min-height:44px;padding-inline:10px;font-size:11px;line-height:1}.has-mega-menu .landing-account-bar .landing-signin{box-shadow:none;color:#fff;text-shadow:0 1px 4px #19092f;background:0 0;padding-inline:6px}.has-mega-menu .landing-account-bar .balance{font-variant-numeric:tabular-nums;gap:3px;font-size:11px}.has-mega-menu .landing-account-bar .balance svg{display:none}.has-mega-menu .landing-mobile-panel{overscroll-behavior:contain;border-radius:14px;max-height:calc(100dvh - 96px);padding:12px 18px;top:100%;left:10px;right:10px}.has-mega-menu .landing-mobile-panel .landing-nav-item{align-items:center;min-height:48px;font-size:16px;display:flex}.has-mega-menu .mobile-game-grid a{min-width:0}.has-mega-menu .mobile-game-grid span{white-space:normal;overflow-wrap:anywhere}}@media (max-width:350px){.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:36px minmax(0,1fr) auto;gap:4px;padding-inline:8px}.has-mega-menu .landing-mobile-toggle{width:36px}.has-mega-menu .landing-account-bar .btn{padding-inline:8px;font-size:10px}.has-mega-menu .landing-account-bar .landing-signin{padding-inline:4px}}@media (min-width:1101px){.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);gap:22px;max-width:none;padding-inline:clamp(165px,13vw,225px);position:relative}.has-mega-menu.centered-landing-header .illustrated-brand{grid-area:1/2;justify-self:center}.has-mega-menu.centered-landing-header .illustrated-brand img{width:190px}.has-mega-menu .landing-menu-left{grid-area:1/1;justify-content:flex-end}.has-mega-menu .landing-menu-right{grid-area:1/3;justify-content:flex-start}.has-mega-menu .landing-menu-side{gap:16px}.has-mega-menu .landing-menu-side .landing-nav-item{font-size:13px}.has-mega-menu .nav-wrap .landing-account-bar{gap:8px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.has-mega-menu .landing-account-bar .btn{padding-inline:12px;font-size:11px}}@media (min-width:1101px) and (max-width:1350px){.has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);gap:14px;padding-inline:165px}.has-mega-menu.centered-landing-header .illustrated-brand img{width:160px}.has-mega-menu .landing-menu-side{gap:10px}.has-mega-menu .landing-menu-side .landing-nav-item{letter-spacing:0;font-size:11px}.has-mega-menu .nav-wrap .landing-account-bar{gap:7px;right:12px}.has-mega-menu .landing-account-bar .btn{padding-inline:9px;font-size:10px}.has-mega-menu .landing-account-bar .btn svg{display:none}.has-mega-menu .landing-account-bar .balance{gap:4px;font-size:11px}.has-mega-menu .landing-account-bar .balance svg{width:15px}}@media (min-width:1351px){.has-mega-menu .landing-menu-side{gap:20px}.has-mega-menu .landing-menu-side .landing-nav-item{font-size:14px}.has-mega-menu .nav-wrap .landing-account-bar{right:36px}}@media (min-width:1101px) and (max-width:1350px){.has-mega-menu .landing-menu-side{gap:12px}.has-mega-menu .landing-menu-side .landing-nav-item{font-size:12px}.has-mega-menu .nav-wrap .landing-account-bar{right:22px}}
.lp{--lp-purple:#391280;--lp-pink:#db168a;--lp-heading:"Barlow Condensed","Arial Narrow",Arial,sans-serif;color:#35234f;background:#effaff;font-family:Nunito Sans,Arial,sans-serif;font-size:16px;line-height:1.65;overflow:clip}.lp *,.lp-footer *{box-sizing:border-box}.lp-width{width:min(1180px,100% - 64px);margin-inline:auto}.lp h1,.lp h2,.lp h3{font-family:var(--lp-heading);letter-spacing:0;font-weight:800;line-height:1.04}.lp h2{color:var(--lp-purple);font-size:clamp(38px,4.6vw,64px)}.lp h2 em{color:var(--lp-pink);font-style:normal}.lp h3{color:var(--lp-purple);font-size:28px}.lp p{line-height:1.75}.lp-kicker{letter-spacing:2px;color:#6d459c;margin-bottom:15px;font-size:13px;font-weight:800;display:block}.lp-button{color:#fff;min-height:62px;font-family:var(--lp-heading);text-shadow:0 2px 2px #285b0c;background:linear-gradient(#a0ed36,#55b911 65%,#389209);border:2px solid #e2ffab;border-radius:50px;justify-content:center;align-items:center;gap:12px;padding:12px 36px;font-size:27px;font-weight:800;line-height:1.15;transition:transform .2s,filter .2s;display:inline-flex;box-shadow:0 5px #256605,0 9px 22px #15380838,inset 0 2px #e3ffae}.lp-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.lp-button:disabled{filter:none;transform:none}.lp a:focus-visible,.lp button:focus-visible,.lp summary:focus-visible,.lp input:focus-visible{outline-offset:5px;outline:3px solid #db168a}.lp-text-link{color:var(--lp-purple);background:0 0;border-bottom:2px solid #c095df;align-items:center;gap:10px;padding:0 0 5px;font-size:14px;font-weight:800;display:inline-flex}.lp-text-link:hover{color:var(--lp-pink)}.lp-section-heading{text-align:center;margin-bottom:38px}.lp-section-heading p{margin-top:18px;font-size:18px}.lp-hero{isolation:isolate;color:#fff;background:#28104f;min-height:790px;padding:195px 0 100px;position:relative}.lp-hero-scene{z-index:-2;background:linear-gradient(90deg,#26084ee8 0%,#291055a3 46%,#32186130 100%),linear-gradient(#0000 35%,#240b4b),url(/games/pharaohs-fortune/background.webp) 50%/cover;position:absolute;inset:0}.lp-hero:after{content:"";background:#effaff;border-radius:50% 50% 0 0/100% 100% 0 0;width:110%;height:55px;position:absolute;bottom:-1px;left:-5%}.lp-hero-inner{grid-template-columns:1fr 1.12fr;align-items:center;gap:30px;width:min(1380px,100% - 72px);margin:auto;display:grid}.lp-hero-copy{text-align:center;z-index:3;position:relative}.lp-hero .lp-kicker{color:#ffe2a5;letter-spacing:3px;font-size:14px}.lp-hero h1{color:#fff;text-shadow:0 4px #4b2068,0 7px 22px #17072d;letter-spacing:-1px;font-size:clamp(62px,7.2vw,104px);font-weight:900;line-height:.94}.lp-hero h1>span{color:#fff0bf}.lp-hero-subtitle{font-family:var(--lp-heading);margin:22px 0 27px;font-size:clamp(21px,2.2vw,30px);font-weight:700;line-height:1.2!important}.lp-hero .lp-button{min-width:245px;min-height:71px;font-size:34px}.lp-stores{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:18px 0 0;display:flex}.lp-stores>span{min-height:44px;font-family:var(--lp-heading);letter-spacing:.2px;background:#000;border:1px solid #fff5;border-radius:10px;align-items:center;gap:8px;padding:6px 16px 6px 12px;font-size:18px;font-weight:800;line-height:1;display:inline-flex}.lp-stores-and{color:#ffe2a5;font-size:22px;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.lp-store-icon{flex-shrink:0;width:22px;height:22px}.lp-welcome{margin:24px 0 8px;font-size:16px}.lp-welcome strong{color:#ffdd85}.lp-hero-fine{color:#e7d7f5;justify-content:center;align-items:center;gap:7px;font-size:13px;display:flex}.lp-hero-showcase{min-width:0;padding:20px 45px 40px 0;position:relative}.lp-hero-nova{object-fit:contain;z-index:2;pointer-events:none;filter:drop-shadow(0 14px 15px #17042680);width:260px;height:390px;position:absolute;bottom:0;right:-64px}.lp-machine{--symbol-height:96px;color:#ffe49b;background:linear-gradient(135deg,#83561e,#e4bf64 22%,#ffedaa 50%,#b57a26 80%,#704419);border:3px solid #ffdfa2;border-radius:38px;max-width:580px;margin:auto;padding:10px;position:relative;transform:rotate(-3deg);box-shadow:0 0 0 5px #653713,0 18px 55px #16052bbb,inset 0 0 0 3px #a8762b}.lp-machine-top{text-align:center;text-shadow:0 3px #482511;background:linear-gradient(#513570,#25183e);border-radius:25px 25px 4px 4px;padding:16px 8px 12px}.lp-machine-top span{letter-spacing:4px;font-family:Georgia,serif;font-size:19px;font-weight:700;line-height:1.2;display:block}.lp-machine-top strong{font-family:Georgia,serif;font-size:40px;font-weight:900;line-height:1.2;display:block}.lp-reels{height:calc(var(--symbol-height) * 3);background:#cc984e;border:4px solid #ffdc88;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #0a0315}.lp-reels:after{content:"";pointer-events:none;background:linear-gradient(#0b082477,#0000 18% 82%,#0b082477);position:absolute;inset:0}.lp-reel{background:linear-gradient(90deg,#22153e,#3b2854 50%,#201336);overflow:hidden}.lp-reel-strip{animation:7s cubic-bezier(.17,.65,.18,1) infinite lp-reel-spin;animation-delay:var(--reel-delay);will-change:transform}.lp-symbol{height:var(--symbol-height);justify-content:center;align-items:center;padding:9px;display:flex}.lp-symbol .symbol-small{filter:drop-shadow(0 3px 4px #0006);width:100%;height:100%}.lp-payline{pointer-events:none;border:2px solid #ffec97;animation:7s infinite lp-line-glow;position:absolute;inset:33.333% 0;box-shadow:0 0 15px #ffc43b,inset 0 0 15px #ffc43b44}.lp-machine-bottom{text-align:center;background:linear-gradient(#52316e,#241335);border-radius:4px 4px 24px 24px;padding:12px 10px}.lp-machine-bottom span{letter-spacing:2px;color:#e5c5f2;font-size:12px;font-weight:800;display:block}.lp-machine-bottom i{padding:0 7px;font-style:normal}.lp-machine-bottom strong{font-family:var(--lp-heading);margin-top:4px;font-size:23px;display:block}.lp-preview-label{color:#e0cbed;text-align:center;width:100%;max-width:100%;font-size:12px;position:absolute;bottom:-30px;left:0}.lp-machine.is-paused .lp-reel-strip,.lp-machine.is-paused .lp-payline{animation-play-state:paused}@keyframes lp-reel-spin{0%,12%{transform:translateY(0)}57%,to{transform:translateY(calc(var(--symbol-height) * -12))}}@keyframes lp-line-glow{0%,57%,96%,to{opacity:0}66%,88%{opacity:1}}.lp-about{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;padding-block:85px;display:grid}.lp-about-art{justify-content:center;align-self:stretch;align-items:flex-end;min-height:520px;display:flex;position:relative}.lp-about-art>img:first-child{object-fit:contain;filter:drop-shadow(0 18px 20px #52348920);width:100%;height:530px}.lp-about-art .lp-about-gift{object-fit:contain;filter:drop-shadow(0 13px 12px #4b27872b);width:60%;height:260px;position:absolute;bottom:-10px;right:-20px}.lp-about h2{margin-bottom:25px}.lp-about h3{font-family:inherit;font-size:19px;font-weight:800;line-height:1.5}.lp-about p{margin-top:18px}.lp-about .lp-text-link{margin-top:25px}.lp-why{text-align:center;background:linear-gradient(120deg,#e9dcff,#e5f5ff);padding:60px 0 70px}.lp-why h2{font-size:48px}.lp-perks{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:40px;display:grid}.lp-perks>div{flex-direction:column;align-items:center;gap:22px;display:flex}.lp-perks svg{color:#7133ac;stroke-width:1.5px;filter:drop-shadow(0 4px #fff);width:65px;height:65px}.lp-perks strong{font-family:var(--lp-heading);color:#391280;font-size:25px;line-height:1.2}.lp-games{padding-block:90px}.lp-game-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.lp-filters{flex-wrap:wrap;gap:8px;display:flex}.lp-filters button{color:#57397a;background:#fff;border:1px solid #c8b7df;border-radius:25px;min-height:44px;padding:10px 19px;font-size:14px;font-weight:800}.lp-filters button.is-active{color:#fff;background:#6c2bb2;border-color:#6c2bb2}.lp-filters button:hover{border-color:#6c2bb2}.lp-search{color:#76558c;border-bottom:2px solid #b99bcf;align-items:center;gap:8px;min-width:0;padding:10px 14px;display:flex}.lp-search input{color:#391280;background:0 0;border:0;outline:0;width:145px;min-width:0;font-size:14px}.lp-search button{color:#391280;background:0 0;padding:0;display:flex}.lp-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 26px;display:grid}.lp-game{min-width:0;transition:transform .2s;display:block}.lp-game:hover{transform:translateY(-6px)}.lp-game-art{aspect-ratio:4/3;border:4px solid #fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 6px 18px #53238526}.lp-game-art>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.lp-game:hover .lp-game-art>img{transform:scale(1.05)}.lp-game-tag{color:#fff1ba;letter-spacing:.5px;background:#50218eed;border:1px solid #ffd98d80;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:800;position:absolute;top:13px;left:13px}.lp-game-play{color:#fff;opacity:0;background:#34106638;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.lp-game-play svg{box-sizing:content-box;background:#68b31a;border:2px solid #fff;border-radius:50%;padding:18px}.lp-game:hover .lp-game-play,.lp-game:focus-visible .lp-game-play{opacity:1}.lp-game-info{text-align:center;padding:18px 6px 0}.lp-game-info h3{font-size:30px}.lp-game-info p{margin:7px 0 12px;font-size:14px}.lp-game-info>span{color:#8b218e;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.lp-empty{text-align:center;padding:50px}.lp-empty button{margin-top:20px}.lp-daily{color:#fff;background:radial-gradient(at 20%,#8a40b6,#3b137f 70%);padding-block:55px;position:relative}.lp-daily-inner{grid-template-columns:1fr 1.15fr;align-items:center;gap:55px;display:grid}.lp-daily img{object-fit:contain;filter:drop-shadow(0 20px 20px #17033855);width:100%;height:400px}.lp-daily h2,.lp-circle h2{color:#fff}.lp-daily h2 em,.lp-circle h2 em{color:#ffe08e}.lp-daily .lp-kicker,.lp-circle .lp-kicker{color:#e8c9ff}.lp-daily p,.lp-circle p{max-width:520px;margin:22px 0 27px;font-size:17px}.lp-daily small,.lp-circle small{color:#e5d2f8;margin-top:20px;font-size:12px;display:block}.lp-how{padding-block:90px}.lp-steps{text-align:center;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:45px;display:grid}.lp-steps>div>span{color:#fff;width:64px;height:64px;font-family:var(--lp-heading);background:#6b2fa7;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:38px;font-weight:800;display:grid;box-shadow:0 5px #d9c3ed}.lp-steps h3{font-size:29px}.lp-steps p{max-width:280px;margin:12px auto 0}.lp-circle{color:#fff;background:linear-gradient(120deg,#341267,#71319d);overflow:hidden}.lp-circle>.lp-width{grid-template-columns:1fr 1.15fr;align-items:center;gap:65px;padding-top:45px;display:grid}.lp-circle img{object-fit:contain;object-position:bottom;align-self:end;width:100%;height:460px}.lp-circle .lp-width>div{padding-block:25px 60px}.lp-blog{padding-block:90px}.lp-articles{grid-template-columns:1fr 1fr;gap:35px;display:grid}.lp-articles article{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 7px 20px #5428880c}.lp-articles article>img{object-fit:cover;width:100%;height:250px;display:block}.lp-articles article>div{padding:30px}.lp-articles h3{margin-bottom:15px;font-size:34px}.lp-articles p{font-size:16px}.lp-articles details{margin-top:20px}.lp-articles summary{color:#76269e;cursor:var(--game-pointer,pointer);align-items:center;gap:9px;font-weight:800;list-style:none;display:flex}.lp-articles details p{margin-top:15px}.lp-articles details[open] summary svg{transform:rotate(90deg)}.lp-faq{max-width:950px;padding-block:0 90px}.lp-faq h2{text-align:center;margin-bottom:35px}.lp-faq details{border-bottom:1px solid #cbb6e1}.lp-faq summary{cursor:var(--game-pointer,pointer);color:#391280;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:20px;font-weight:800;list-style:none;display:flex}.lp-faq summary svg{flex-shrink:0;transition:transform .2s}.lp-faq details[open] summary svg{transform:rotate(180deg)}.lp-faq details p{padding:0 40px 24px 4px}.lp summary::-webkit-details-marker{display:none}.lp-finale{background:linear-gradient(120deg,#e7d3ff,#d8efff);overflow:hidden}.lp-finale>.lp-width{justify-content:center;align-items:center;gap:50px;padding-top:40px;display:flex}.lp-finale img{object-fit:cover;object-position:top;align-self:end;width:300px;height:400px}.lp-finale .lp-width>div{text-align:center;padding-bottom:55px}.lp-finale p{letter-spacing:2px;margin-bottom:18px;font-size:14px;font-weight:800}.lp-finale h2{margin-bottom:30px;font-size:64px}.lp-footer{color:#e7d5f7;background:#2d105a;padding:35px 0;font-family:Nunito Sans,Arial,sans-serif}.lp-footer-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.lp-footer-top nav{flex-wrap:wrap;gap:25px;font-size:14px;display:flex}.lp-footer-top>span{border:2px solid #bd9ed8;border-radius:50%;place-items:center;width:45px;height:45px;font-weight:800;display:grid}.lp-footer p{max-width:960px;margin-bottom:18px;font-size:12px;line-height:1.8}.lp-footer small{color:#bba0cf;font-size:12px}@media (min-width:1500px){.lp-hero{min-height:850px;padding-top:225px}.lp-machine{--symbol-height:105px}}@media (max-width:1100px){.lp-hero{min-height:730px;padding-top:175px}.lp-hero-inner{grid-template-columns:1fr 1fr;gap:25px;width:calc(100% - 50px)}.lp-machine{--symbol-height:75px;border-radius:27px}.lp-machine-top strong{font-size:30px}.lp-machine-top span{font-size:14px}.lp-machine-bottom strong{font-size:18px}.lp-hero-showcase{padding-right:15px}.lp-hero-nova{width:190px;height:290px;right:-45px}.lp-hero h1{font-size:clamp(58px,7vw,78px)}.lp-about{gap:35px}.lp-about-art{min-height:440px}.lp-about-art>img:first-child{height:450px}.lp-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.lp-game-info h3{font-size:27px}.lp-daily-inner{gap:30px}.lp-circle>.lp-width{gap:35px}}@media (max-width:760px){.lp-width{width:calc(100% - 36px)}.lp h2{font-size:42px}.lp-hero{min-height:0;padding:160px 0 90px}.lp-hero-inner{grid-template-columns:1fr;gap:50px;width:calc(100% - 36px)}.lp-hero h1{font-size:76px}.lp-hero h1 br{display:none}.lp-hero h1>span{display:block}.lp-hero-subtitle{font-size:25px}.lp-hero .lp-kicker{font-size:12px}.lp-hero .lp-button{min-height:62px;font-size:30px}.lp-welcome{margin-top:20px}.lp-hero-showcase{width:100%;max-width:540px;margin:auto;padding:0 48px 55px 10px}.lp-machine{--symbol-height:78px;transform:rotate(-2deg)}.lp-hero-nova{width:195px;height:290px;bottom:25px;right:-20px}.lp-machine-top strong{font-size:32px}.lp-machine-bottom span{font-size:10px}.lp-about{grid-template-columns:1fr;gap:15px;padding-block:50px}.lp-about-art{width:100%;max-width:400px;height:330px;min-height:0;margin:auto}.lp-about-art>img:first-child{height:330px}.lp-about-art .lp-about-gift{height:190px;right:0}.lp-about-copy{text-align:center}.lp-about h2{font-size:48px}.lp-about h3{font-size:18px}.lp-about .lp-text-link{font-size:12px}.lp-kicker{letter-spacing:1.5px;font-size:12px}.lp-why{padding:45px 0}.lp-why h2{font-size:42px}.lp-perks{grid-template-columns:1fr 1fr;gap:35px 15px}.lp-perks strong{font-size:23px}.lp-perks svg{width:52px;height:52px}.lp-games,.lp-how,.lp-blog{padding-block:55px}.lp-section-heading p{font-size:16px}.lp-game-toolbar{flex-direction:column;align-items:stretch;gap:18px}.lp-filters{justify-content:center;gap:6px}.lp-filters button{padding:9px 13px;font-size:12px}.lp-search{align-self:center;width:100%;max-width:350px}.lp-search input{flex:1}.lp-game-grid{grid-template-columns:1fr 1fr;gap:28px 14px}.lp-game-art{border-width:3px;border-radius:16px}.lp-game-tag{padding:3px 7px;font-size:10px;top:7px;left:7px}.lp-game-info{padding-top:14px}.lp-game-info h3{font-size:25px}.lp-game-info p{min-height:39px;font-size:13px;line-height:1.5}.lp-game-info>span{font-size:12px}.lp-daily{padding:35px 0 50px}.lp-daily-inner{text-align:center;grid-template-columns:1fr;gap:5px}.lp-daily img{max-width:380px;height:260px;margin:auto}.lp-daily p,.lp-circle p{margin:20px auto 25px;font-size:16px}.lp-button{min-height:58px;padding:12px 26px;font-size:25px}.lp-steps{grid-template-columns:1fr;gap:30px;margin-top:30px}.lp-steps>div>span{margin-bottom:15px}.lp-steps p{max-width:330px}.lp-circle>.lp-width{text-align:center;grid-template-columns:1fr;gap:0;padding-top:30px}.lp-circle img{order:2;max-width:340px;height:300px;margin:auto}.lp-circle .lp-width>div{padding:20px 0 25px}.lp-articles{grid-template-columns:1fr;gap:25px}.lp-articles article>img{height:220px}.lp-articles article>div{padding:24px}.lp-articles h3{font-size:31px}.lp-faq{padding-bottom:55px}.lp-faq summary{padding-block:20px;font-size:17px}.lp-faq details p{padding-right:10px;font-size:15px}.lp-finale>.lp-width{justify-content:flex-end;gap:0;min-height:360px;padding-top:45px;position:relative}.lp-finale img{opacity:.8;width:220px;height:300px;position:absolute;bottom:0;left:-60px}.lp-finale .lp-width>div{z-index:1;width:80%;padding-bottom:45px;position:relative}.lp-finale h2{font-size:48px}.lp-finale p{letter-spacing:1px;font-size:11px}.lp-footer-top{flex-wrap:wrap;gap:20px}.lp-footer-top nav{order:3;gap:20px;width:100%}.lp-footer .illustrated-brand img{width:175px}.lp-footer p{font-size:11px}}@media (max-width:390px){.lp-hero h1{font-size:64px}.lp-hero-subtitle{font-size:21px}.lp-hero-showcase{padding-right:30px}.lp-machine{--symbol-height:61px;padding:7px}.lp-symbol{padding:5px}.lp-machine-top strong{font-size:27px}.lp-machine-top span{font-size:12px}.lp-machine-bottom strong{font-size:16px}.lp-hero-nova{width:155px;height:235px;right:-28px}.lp-machine-bottom span{letter-spacing:1px;font-size:9px}.lp-game-grid{gap:25px 10px}.lp-game-info h3{font-size:22px}.lp-game-tag{font-size:9px}.lp-filters button{padding:9px 10px}.lp-finale h2{font-size:42px}}.lp-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.lp-hero-copy,.lp-about-copy,.lp-daily-inner>div,.lp-circle .lp-width>div,.lp-finale .lp-width>div{min-width:0}.lp h2,.lp h3,.lp-kicker{overflow-wrap:anywhere;text-wrap:balance}.lp-hero h1{letter-spacing:-1px;font-size:clamp(40px,5.4vw,80px);line-height:1.06}.lp-hero h1>span{display:block}.lp-hero h1 br{display:none}.lp-hero-subtitle{text-wrap:balance;line-height:1.35!important}.lp-about{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lp-daily-inner,.lp-circle>.lp-width{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lp-button{text-align:center;max-width:100%}.lp-button svg,.lp-text-link svg{flex-shrink:0}.lp-text-link{text-wrap:balance;max-width:100%}.lp-machine{transform:none}.lp-hero-showcase{padding-right:65px}.lp-hero-nova{width:180px;height:300px;bottom:15px;right:-20px}@media (min-width:761px) and (max-width:1000px){.lp-hero-inner{gap:24px}.lp-hero-showcase{padding-right:10px}.lp-hero-nova{display:none}.lp-hero h1{font-size:5.1vw}.lp-hero-subtitle{font-size:22px}.lp-machine-bottom strong{font-size:16px}.lp-about,.lp-daily-inner,.lp-circle>.lp-width{gap:30px}.lp h2{font-size:42px}}@media (max-width:760px){.lp-hero-inner,.lp-about,.lp-daily-inner,.lp-circle>.lp-width{grid-template-columns:minmax(0,1fr)}.lp-hero h1{letter-spacing:-.5px;font-size:clamp(36px,9.5vw,70px);line-height:1.08}.lp-hero-inner{gap:38px}.lp-hero-showcase{max-width:480px;padding:0 8px 32px}.lp-hero-nova{display:none}.lp-machine{--symbol-height:clamp(58px,16vw,82px)}.lp-preview-label{font-size:11px;bottom:-28px}.lp h2,.lp-about h2,.lp-finale h2,.lp-why h2{font-size:clamp(30px,8vw,46px);line-height:1.12}.lp-about-art .lp-about-gift{bottom:0;right:0}.lp-finale>.lp-width{grid-template-columns:minmax(0,1fr);justify-items:center;min-height:0;display:grid}.lp-finale .lp-width>div{width:100%;padding-bottom:25px}.lp-finale img{opacity:1;object-fit:cover;object-position:top;order:2;width:180px;height:230px;position:static}}@media (max-width:390px){.lp-hero .lp-button{width:min(245px,100%);min-width:0}.lp-game-grid{grid-template-columns:minmax(0,1fr)}.lp-game-info p{min-height:0}.lp-hero-fine{flex-wrap:wrap}.lp-perks strong{font-size:21px}}.lp-machine.lp-machine-illustrated{aspect-ratio:1;width:100%;box-shadow:none;filter:drop-shadow(0 15px 20px #16052b80);background:0 0;border:0;border-radius:0;padding:0;container-type:inline-size}.lp-machine-frame{object-fit:contain;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lp-machine-illustrated .lp-reels{--symbol-height:18cqw;z-index:1;border:0;border-radius:4px;height:auto;position:absolute;inset:25.5% 12.8% 20.5%}.lp-machine-illustrated .lp-machine-top{z-index:3;white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:1cqw;padding:0;display:flex;position:absolute;inset:18% 23% auto}.lp-machine-illustrated .lp-machine-top span{letter-spacing:0;font-size:3.2cqw}.lp-machine-illustrated .lp-machine-top strong{font-size:4cqw;line-height:1.2}.lp-machine-illustrated .lp-machine-bottom{z-index:3;white-space:nowrap;text-shadow:0 1px 2px #1a082e;background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.3cqw;padding:0;line-height:1;display:flex;position:absolute;inset:87% 22% 7%}.lp-machine-illustrated .lp-machine-bottom span{letter-spacing:.12cqw;font-size:2cqw;line-height:1}.lp-machine-illustrated .lp-machine-bottom i{padding-inline:.7cqw}.lp-machine-illustrated .lp-machine-bottom strong{letter-spacing:0;margin:0;font-size:3cqw;line-height:1}.lp-machine-illustrated .lp-preview-label{filter:none}.lp-perks .lp-perk-art{object-fit:contain;filter:drop-shadow(0 10px 12px #51238622);width:154px;height:154px;display:block}.lp-perks>div{gap:16px}.lp-about.lp-about-journey{isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:45px;min-height:680px;padding-block:85px;display:grid;position:relative}.lp-about-journey .lp-about-art{z-index:-1;pointer-events:none;width:86%;height:560px;min-height:0;display:block;position:absolute;bottom:35px;left:-100px;-webkit-mask-image:linear-gradient(90deg,#000 0% 43%,#000b 56%,#0003 75%,#0000 97%);mask-image:linear-gradient(90deg,#000 0% 43%,#000b 56%,#0003 75%,#0000 97%)}.lp-about-journey .lp-about-art>img:first-child{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 16px 20px #52348920);width:100%;height:100%}.lp-about-journey .lp-about-copy{grid-column:2;position:relative}.lp-about-journey .lp-about-copy p{max-width:540px}@media (min-width:761px) and (max-width:1000px){.lp-about.lp-about-journey{gap:25px;min-height:620px}.lp-about-journey .lp-about-art{width:92%;height:470px;bottom:60px;left:-55px}}@media (max-width:760px){.lp-perks .lp-perk-art{width:120px;max-width:100%;height:120px}.lp-about.lp-about-journey{flex-direction:column;gap:10px;min-height:0;padding-block:25px 55px;display:flex}.lp-about-journey .lp-about-art{aspect-ratio:3/2;z-index:0;order:0;width:calc(100% + 28px);max-width:560px;height:auto;margin-inline:-14px;position:relative;bottom:auto;left:auto;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.lp-about-journey .lp-about-art>img:first-child{object-fit:contain;width:100%;height:100%}.lp-about-journey .lp-about-copy{order:1;width:100%}}@media (prefers-reduced-motion:reduce){.lp-reel-strip,.lp-payline{animation:none!important}.lp *{scroll-behavior:auto;transition:none!important}.lp-game:hover,.lp-button:hover,.lp-game:hover .lp-game-art>img{transform:none}}.lp-hero-scene.has-ambient-video:after{content:"";background:linear-gradient(90deg,#26084ee8 0%,#291055a3 46%,#32186130 100%),linear-gradient(#0000 35%,#240b4b);position:absolute;inset:0}:root{--lpz:1}@media (min-width:2400px){:root{--lpz:1.25}}@media (min-width:2800px){:root{--lpz:1.45}}@media (min-width:3400px){:root{--lpz:1.75}}@media (min-width:3800px){:root{--lpz:2}}@media (min-width:4600px){:root{--lpz:2.4}}@media (min-width:5600px){:root{--lpz:2.9}}@media (min-width:6600px){:root{--lpz:3.4}}@media (min-width:7400px){:root{--lpz:3.9}}.lp,.lp-footer,.site-header.centered-landing-header{zoom:var(--lpz)}
.lp.lp2{--lp2-bg:#1a0a30;--lp2-surface:#2a1248;--lp2-edge:#d6a74a;--lp2-gold:#f6cf6a;--lp2-gold-light:#ffe7a3;--lp2-cyan:#5fe3ea;--lp2-text:#e9dcf7;--lp2-muted:#bea7d6;background:linear-gradient(#1d0b36,var(--lp2-bg) 30%,#150826);color:var(--lp2-text)}.lp2 h2{background:linear-gradient(#fff4c8 0%,var(--lp2-gold) 52%,#d1902c 100%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px #3d1560)drop-shadow(0 8px 14px #0a021499);-webkit-background-clip:text;background-clip:text}.lp2 h2 em{background:linear-gradient(#e8fdff,var(--lp2-cyan) 60%,#2aa9c0);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp2 h3{color:var(--lp2-gold-light)}.lp2 .lp-kicker{color:var(--lp2-cyan)}.lp2 .lp-text-link{color:var(--lp2-gold-light);border-bottom-color:#d6a74a88}.lp2 .lp-text-link:hover{color:var(--lp2-cyan)}.lp2 a:focus-visible,.lp2 button:focus-visible,.lp2 summary:focus-visible,.lp2 input:focus-visible{outline-color:var(--lp2-cyan)}.lp2 .lp-section-heading p{color:var(--lp2-muted)}.lp2-hero .lp-hero-scene{background:linear-gradient(90deg,#1d0838e6 0%,#2a0f4c99 40%,#2a0f4c10 72%),linear-gradient(0deg,var(--lp2-bg),transparent 38%),url(/games/pharaohs-fortune/background.webp) center/cover}.lp2-hero .lp-hero-scene.has-ambient-video:after{background:linear-gradient(90deg,#1d0838e6 0%,#2a0f4c99 40%,#2a0f4c10 72%),linear-gradient(0deg,var(--lp2-bg),transparent 38%)}.lp2-hero:after{display:none}.lp2-hero{padding-bottom:70px}.lp2-hero .lp-hero-inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.25fr)}.lp2-hero .lp-kicker{color:#ffe2a5}.lp2-hero h1>span{background:linear-gradient(#fff6d2,#f6cf6a 55%,#dc9a35);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 4px #4b2068)drop-shadow(0 7px 18px #17072d);-webkit-background-clip:text;background-clip:text}.lp2-chip{color:var(--lp2-gold-light);letter-spacing:1.5px;background:#2a0f4ccc;border:1px solid #f3c96a;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 16px;font-size:12px;font-weight:800;transition:background .2s;display:inline-flex;box-shadow:0 0 18px #f3c96a40,inset 0 1px #ffe7a355}.lp2-chip svg{color:var(--lp2-cyan);flex-shrink:0}.lp2-chip:hover{background:#3d1868}.lp2-showcase.lp-hero-showcase{padding:0 40px 40px 0}.lp2-showcase .lp-hero-nova{width:170px;height:290px;bottom:10px;right:-30px}.lp2-board{--cycle:7s;width:100%;max-width:720px;margin:auto;position:relative;container-type:inline-size}.lp2-board-logo{z-index:4;filter:drop-shadow(0 10px 14px #0d031acc);width:60%;height:auto;margin:0 auto -3.5%;display:block;position:relative}.lp2-board-cabinet{--cell:calc(100cqw * 933 / 1590 * .67 / 4);aspect-ratio:1590/933;filter:drop-shadow(0 20px 30px #12031fb8);position:relative}.lp2-board-frame{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lp2-reels{z-index:1;background:radial-gradient(at 50% 35%,#18506a,#0b2533 72%);grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:absolute;inset:18% 8.6% 15%;overflow:hidden}.lp2-reels:after{content:"";pointer-events:none;background:linear-gradient(#04111a99,#0000 14% 86%,#04111a99);position:absolute;inset:0}.lp2-reel{border-left:1px solid #9be8ff12;overflow:hidden}.lp2-reel:first-child{border-left:0}.lp2-reel-strip{animation:lp2-reel-spin var(--cycle) cubic-bezier(.17,.65,.18,1) infinite;animation-delay:var(--reel-delay);will-change:transform}.lp2-symbol{height:var(--cell);justify-content:center;align-items:center;padding:7%;display:flex;position:relative}.lp2-symbol .symbol-small{z-index:1;filter:drop-shadow(0 3px 4px #000a);background:0 0;width:100%;height:100%;position:relative}.lp2-symbol.is-win:before{content:"";z-index:2;opacity:0;animation:lp2-win-glow var(--cycle) infinite;background:radial-gradient(#ffd76a55,#ffb83a22);border:max(2px,.45cqw) solid #ffe08a;border-radius:14%;position:absolute;inset:4%;box-shadow:0 0 1.6cqw #ffc43b,inset 0 0 1.4cqw #ffc43b99}.lp2-symbol.is-win .symbol-small{animation:lp2-win-pop var(--cycle) infinite}.lp2-board-win{z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 8px 16px #0a0214cc);width:44%;height:auto;animation:lp2-big-win var(--cycle) infinite;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)scale(.4)}.lp2-board .lp-preview-label{bottom:-28px}.lp2-board.is-paused *{animation-play-state:paused!important}@keyframes lp2-reel-spin{0%,12%{transform:translateY(0)}55%,to{transform:translateY(calc(var(--cell) * -12))}}@keyframes lp2-win-glow{0%,69%,95%,to{opacity:0}73%,91%{opacity:1}}@keyframes lp2-win-pop{0%,70%,95%,to{transform:none}75%,82%{transform:scale(1.1)}}@keyframes lp2-big-win{0%,74%{opacity:0;transform:translate(-50%,-50%)scale(.4)}78%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}81%,89%{opacity:1;transform:translate(-50%,-50%)scale(1)}94%,to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}.lp2-worlds{background:linear-gradient(#2d1153,#1c0a35);border-block:2px solid #c99a3e;padding:14px 0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4b230c,0 12px 30px #0a021466}.lp2-worlds:before,.lp2-worlds:after{content:"";z-index:1;pointer-events:none;width:90px;position:absolute;top:0;bottom:0}.lp2-worlds:before{background:linear-gradient(90deg,#230d42,#0000);left:0}.lp2-worlds:after{background:linear-gradient(-90deg,#230d42,#0000);right:0}.lp2-worlds{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.lp2-worlds.is-dragging{cursor:grabbing}.lp2-worlds.is-dragging a{pointer-events:none}.lp2-worlds-track{will-change:transform;width:max-content;display:flex}.lp2-worlds-set{align-items:center;gap:52px;padding-right:52px;display:flex}.lp2-worlds a{border-radius:10px;transition:transform .2s;display:block}.lp2-worlds a:hover{transform:scale(1.07)}.lp2-worlds img{filter:drop-shadow(0 5px 6px #0a0214aa);width:auto;height:68px;display:block}.lp2 .lp-about h3{color:var(--lp2-gold-light)}.lp2 .lp-about-journey .lp-about-art>img:first-child{filter:drop-shadow(0 16px 24px #0a0214aa)}.lp2-features{background:linear-gradient(#1a0a30f5,#1a0a30d0 35%,#1a0a30f7),url(/games/pharaohs-fortune/background.webp) 50%/cover;padding:90px 0;position:relative}.lp2-features-logo{filter:drop-shadow(0 8px 12px #0a0214cc);width:min(400px,80%);height:auto;margin:0 auto 14px;display:block}.lp2-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.lp2-feature{text-align:center;background:linear-gradient(#2d1350,#1d0a36);border:2px solid #c99a3e;border-radius:20px;flex-direction:column;padding-bottom:22px;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 0 0 1px #4b230c,0 14px 30px #0a021480,inset 0 1px #ffe7a344}.lp2-feature:hover{transform:translateY(-6px);box-shadow:0 0 0 1px #4b230c,0 0 24px #f3c96a40,0 18px 34px #0a0214a0,inset 0 1px #ffe7a344}.lp2-feature-media{aspect-ratio:16/10;background:#12061f;position:relative;overflow:hidden}.lp2-feature-media>img,.lp2-feature-media>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lp2-feature-media:after{content:"";background:linear-gradient(#0000 55%,#1d0a36);position:absolute;inset:0}.lp2-feature-title{z-index:1;object-fit:contain;filter:drop-shadow(0 6px 8px #0a0214cc);width:92%;height:88px;margin:-46px auto 8px;display:block;position:relative}.lp2-feature-free .lp2-feature-title{height:120px;margin-top:-70px;margin-bottom:-6px}.lp2-feature p{color:var(--lp2-text);padding:0 20px;font-size:15px;line-height:1.65}.lp2-features-cta{text-align:center;margin-top:44px}.lp2 .lp-why{background:linear-gradient(120deg,#2a1048,#1c0b38)}.lp2 .lp-perks>div{background:linear-gradient(#ffffff0d,#ffffff03);border:1px solid #d6a74a59;border-radius:22px;padding:26px 14px 28px;box-shadow:inset 0 1px #ffe7a322}.lp2 .lp-perks strong{color:var(--lp2-gold-light)}.lp2 .lp-perks .lp-perk-art{filter:drop-shadow(0 10px 14px #0a0214aa)}.lp2 .lp-filters button{color:var(--lp2-text);background:#ffffff0a;border-color:#d6a74a66}.lp2 .lp-filters button:hover{border-color:var(--lp2-gold)}.lp2 .lp-filters button.is-active{border-color:var(--lp2-gold);color:#2a0f4c;background:linear-gradient(#ffe7a3,#e5ac3e)}.lp2 .lp-search{color:var(--lp2-muted);border-bottom-color:#d6a74a88}.lp2 .lp-search input,.lp2 .lp-search button{color:var(--lp2-text)}.lp2 .lp-search input::placeholder{color:var(--lp2-muted)}.lp2 .lp-game-art{border:3px solid #d6a74a;box-shadow:0 0 0 1px #4b230c,0 12px 26px #0a021499}.lp2 .lp-game-art>.lp2-game-logo{object-fit:contain;filter:drop-shadow(0 4px 6px #0a0214dd);width:80%;height:auto;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.lp2 .lp-game:hover .lp2-game-logo{transform:translate(-50%)scale(1.05)}.lp2 .lp-game-art:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1a0a30cc);position:absolute;inset:45% 0 0}.lp2 .lp-game-play,.lp2 .lp-game-tag{z-index:1}.lp2 .lp-game-info p{color:var(--lp2-muted)}.lp2 .lp-game-info>span{color:var(--lp2-cyan)}.lp2 .lp-daily{background:radial-gradient(at 22%,#5d2595,#260d47 72%);border-block:1px solid #d6a74a44}.lp2 .lp-steps>div>span{color:#3a1660;background:radial-gradient(circle at 35% 30%,#fff1bd,#e7ac3f 60%,#a96a1c);box-shadow:0 0 0 4px #3d1868,0 0 0 6px #d6a74a,0 10px 18px #0a021499}.lp2 .lp-steps p{color:var(--lp2-muted)}.lp2 .lp-circle{background:linear-gradient(120deg,#2a0f52,#5a2386);border-block:1px solid #d6a74a44}.lp2 .lp-articles article{background:linear-gradient(#2d1350,#200c3c);border:1px solid #d6a74a59;box-shadow:0 12px 26px #0a021480}.lp2 .lp-articles summary{color:var(--lp2-gold-light)}.lp2 .lp-faq details{border-bottom-color:#ffffff1f}.lp2 .lp-faq summary{color:var(--lp2-gold-light)}.lp2 .lp-faq details p{color:var(--lp2-muted)}.lp2 .lp-finale{background:linear-gradient(90deg,#1a0a30 8%,#1a0a30d9 50%,#1a0a3080),linear-gradient(#0000 60%,#1a0a30),url(/games/pharaohs-fortune/features/cine-awaken.webp) 50% 30%/cover}.lp2 .lp-finale p{color:var(--lp2-cyan)}.lp2 .lp-finale img{filter:drop-shadow(0 10px 18px #0a0214aa)}.lp2~.lp-footer,.lp2+.lp-footer{background:#12061f;border-top:1px solid #d6a74a44}@media (max-width:1100px){.lp2-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp2-showcase .lp-hero-nova{width:130px;height:220px;right:-20px}}@media (min-width:761px) and (max-width:1000px){.lp2-hero .lp-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lp2-showcase.lp-hero-showcase{padding-right:0}}@media (max-width:760px){.lp2-hero{padding-bottom:50px}.lp2-hero .lp-hero-inner{grid-template-columns:minmax(0,1fr)}.lp2-showcase.lp-hero-showcase{max-width:560px;padding:0 0 34px}.lp2-chip{letter-spacing:1px;font-size:11px}.lp2-worlds{padding:10px 0}.lp2-worlds img{height:46px}.lp2-worlds-set{gap:30px;padding-right:30px}.lp2-worlds:before,.lp2-worlds:after{width:40px}.lp2-features{padding:55px 0}.lp2-feature-grid{grid-template-columns:minmax(0,1fr);gap:22px;max-width:460px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.lp2-reel-strip,.lp2-symbol.is-win .symbol-small{animation:none!important}.lp2-symbol.is-win:before{opacity:1;animation:none}.lp2-board-win{display:none}.lp2-feature:hover{transform:none}}.lp2-board-logo img{width:100%;height:auto;display:block}.lp2-symbol.is-win:before{background:radial-gradient(#0000 55%,#ffc43b33)}.lp2-shine{position:relative}.lp2-shine:after{content:"";pointer-events:none;-webkit-mask:var(--shine-mask) center/contain no-repeat;-webkit-mask:var(--shine-mask) center/contain no-repeat;mask:var(--shine-mask) center/contain no-repeat;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 40%,#fffbe6cc 50%,#0000 60%) 0 0/300% 100%;animation:6s ease-in-out infinite lp2-shine;position:absolute;inset:0}@keyframes lp2-shine{0%,50%{background-position:110% 0}80%,to{background-position:-10% 0}}.lp2-hero .lp-hero-scene{transform:translate3d(0,calc(var(--lp2-scroll,0px) * .35),0) scale(1.04);will-change:transform}.lp2-hero .lp-hero-copy{transform:translate3d(0,calc(var(--lp2-scroll,0px) * -.06),0)}.lp2-hero .lp-hero-copy>*{animation:.9s cubic-bezier(.2,.7,.2,1) backwards lp2-rise}.lp2-hero .lp-hero-copy>:nth-child(2){animation-delay:80ms}.lp2-hero .lp-hero-copy>:nth-child(3){animation-delay:.16s}.lp2-hero .lp-hero-copy>:nth-child(4){animation-delay:.24s}.lp2-hero .lp-hero-copy>:nth-child(5){animation-delay:.32s}.lp2-hero .lp-hero-copy>:nth-child(n+6){animation-delay:.4s}.lp2-showcase{animation:1.1s cubic-bezier(.2,.75,.2,1) .15s backwards lp2-board-in}.lp2-showcase .lp-hero-nova{animation:1s cubic-bezier(.2,.75,.2,1) .7s backwards lp2-nova-in,6s ease-in-out 1.7s infinite lp2-float}@keyframes lp2-rise{0%{opacity:0;transform:translateY(34px)scale(.98)}}@keyframes lp2-board-in{0%{opacity:0;transform:translateY(40px)scale(.92)}}@keyframes lp2-nova-in{0%{opacity:0;transform:translate(60px)}}@keyframes lp2-float{50%{translate:0 -10px}}.lp2-board{perspective:1400px}.lp2-board-cabinet,.lp2-board-logo{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.lp2-board-logo{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateZ(40px)}.lp2-board-cabinet:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffcf6a50,#ff9f3a18 60%,#0000);animation:5s ease-in-out infinite lp2-breathe;position:absolute;inset:-10% -6%}@keyframes lp2-breathe{50%{opacity:.55;transform:scale(.96)}}.lp2-glints{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp2-glints i{width:var(--size);height:var(--size);opacity:0;background:#fff1c4;border-radius:50%;animation:10s linear infinite lp2-glint;position:absolute;bottom:-12px;box-shadow:0 0 8px 2px #f6cf6a99}@keyframes lp2-glint{0%{opacity:0;transform:translate(0)}12%{opacity:.95}75%{opacity:.5}to{opacity:0;transform:translate(40px,-85vh)}}.lp2 .lp-button{isolation:isolate;position:relative;overflow:hidden}.lp2 .lp-button:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:35%;animation:5s ease-in-out infinite lp2-sweep;position:absolute;inset:0 auto 0 0;transform:translate(-160%)skew(-20deg)}.lp2 .lp-button:disabled:after{display:none}@keyframes lp2-sweep{0%,62%{transform:translate(-160%)skew(-20deg)}82%,to{transform:translate(420%)skew(-20deg)}}.lp2 .lp-section-heading:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 16'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%23d6a74a' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23f6cf6a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect y='7.3' width='98' height='1.4' fill='url(%23g)'/%3E%3Crect y='7.3' width='98' height='1.4' fill='url(%23g)' transform='matrix(-1 0 0 1 220 0)'/%3E%3Cpath d='M110 1l7 7-7 7-7-7z' fill='%23f6cf6a'/%3E%3Cpath d='M110 4.6l3.4 3.4-3.4 3.4-3.4-3.4z' fill='%235fe3ea'/%3E%3C/svg%3E") 50%/contain no-repeat;width:220px;height:16px;margin:20px auto 0;display:block}.lp2 .lp-game-art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff5d055 50%,#0000 65%);transition:transform .9s;position:absolute;inset:0;transform:translate(-120%)}.lp2 .lp-game:hover .lp-game-art:before,.lp2 .lp-game:focus-visible .lp-game-art:before{transform:translate(120%)}.lp2-feature-media>img,.lp2-feature-media>video{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.lp2-feature:hover .lp2-feature-media>img,.lp2-feature:hover .lp2-feature-media>video{transform:scale(1.06)}.lp2.is-animated .lp2-reveal:not(.is-in){opacity:0}.lp2 .lp2-reveal.is-in{animation:.9s cubic-bezier(.2,.7,.2,1) backwards lp2-rise;animation-delay:calc(var(--i,0) * 90ms)}.lp2 .lp-daily-inner>img.is-in,.lp2 .lp-circle .lp-width>img.is-in{animation:.9s cubic-bezier(.2,.7,.2,1) backwards lp2-rise,6s ease-in-out 1s infinite lp2-float}@media (prefers-reduced-motion:reduce){.lp2-hero .lp-hero-scene,.lp2-hero .lp-hero-copy{transform:none}.lp2-hero .lp-hero-copy>*,.lp2-showcase,.lp2-showcase .lp-hero-nova,.lp2-shine:after,.lp2 .lp-button:after,.lp2-board-cabinet:before,.lp2 .lp2-reveal.is-in{animation:none!important}.lp2-glints{display:none}.lp2-board-cabinet,.lp2-board-logo{transform:none}}@media (min-width:1600px){:root:has(.lp2){--lpz:1.07}}@media (min-width:1920px){:root:has(.lp2){--lpz:1.2}}@media (min-width:2240px){:root:has(.lp2){--lpz:1.33}}@media (min-width:2560px){:root:has(.lp2){--lpz:1.47}}@media (min-width:3200px){:root:has(.lp2){--lpz:1.73}}@media (min-width:3840px){:root:has(.lp2){--lpz:2}}@media (min-width:5120px){:root:has(.lp2){--lpz:2.53}}@media (min-width:7680px){:root:has(.lp2){--lpz:3.6}}@supports (width:calc(100px * (100vw / 1440px))){@media (min-width:1440px){:root:has(.lp2){--lpz:calc(.4 + 100vw / 2400px)}}}.lp2 .lp2-h{-webkit-text-fill-color:currentColor;color:inherit;filter:none;background:0 0;margin:0;line-height:0}.lp2 .lp2-h .lp2-title{width:min(calc(var(--h,64px) * var(--ar,4)),100%);filter:drop-shadow(0 8px 14px #0a0214aa);height:auto;display:inline-block}.lp2 .lp2-title-one{--h:clamp(42px,5vw,66px)}.lp2 .lp2-title-two{--h:clamp(96px,12vw,156px)}.lp2 .lp2-title-three{--h:clamp(150px,17vw,230px)}.lp2 .lp2-title-hero{--h:clamp(96px,11.5vw,150px)}.lp2 .lp2-title-soon{--h:clamp(64px,8vw,110px)}.lp2 .lp-section-heading .lp2-h,.lp2 .lp-faq>.lp2-h,.lp2 .lp-why .lp2-h{text-align:center;display:block}.lp2 .lp-about .lp2-h,.lp2 .lp-daily .lp2-h,.lp2 .lp-circle .lp2-h{margin-bottom:6px}.lp2 .lp-faq>.lp2-h{margin-bottom:30px}.lp2 .lp-finale .lp2-h{margin-bottom:26px}.lp2-hero .lp-hero-copy .lp2-h{margin:6px 0 4px}.lp2 .lp2-brand-hero{filter:drop-shadow(0 8px 14px #0a0214a6)drop-shadow(0 0 22px #ffd36a2e);width:min(480px,100%);height:auto;margin:calc(min(480px,100%)/-25) auto calc(min(480px,100%)/-66.6667);display:block}.lp2 .lp2-brand-heading{justify-content:center;align-items:center;gap:clamp(8px,1.5vw,20px);line-height:1.1;display:flex!important}.lp2 .lp2-brand-heading img{filter:drop-shadow(0 5px 8px #0a021480);width:clamp(170px,32vw,390px);max-width:70%;height:auto}.lp2 .lp2-brand-heading>span{color:#ffe4a1;text-shadow:0 3px #572465;font:900 clamp(25px,3.5vw,46px)/1 Barlow Condensed,sans-serif}.lp2 .lp2-brand-stack{flex-direction:column;align-items:center;line-height:1;display:flex!important}.lp2 .lp2-brand-stack img{filter:drop-shadow(0 7px 12px #0a021499);width:clamp(220px,30vw,380px);height:auto;margin:calc(clamp(220px,30vw,380px)/-25) 0 calc(clamp(220px,30vw,380px)/-50)}.lp2 .lp2-brand-stack>span{letter-spacing:.42em;text-transform:uppercase;background:linear-gradient(#fff3c4,#f2c55a 55%,#c98a2b);-webkit-text-fill-color:transparent;color:#f2c55a;-webkit-background-clip:text;background-clip:text;padding-left:.42em;font:800 clamp(15px,1.6vw,20px)/1 Barlow Condensed,sans-serif;display:block}.lp2-stores{flex-wrap:nowrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.lp2-stores>*{border-radius:10px;transition:transform .2s,filter .2s;display:block;position:relative}.lp2-stores img{border-radius:9px;width:auto;height:46px;display:block;box-shadow:0 0 0 1px #ffffff40,0 6px 14px #0a021480}.lp2-stores a:hover{filter:brightness(1.15);transform:translateY(-2px)}.lp2-stores a:focus-visible{outline:3px solid var(--lp2-cyan);outline-offset:3px}.lp2-stores.is-soon img{filter:saturate(.6)brightness(.8)}.lp2-stores.is-soon b{color:#2a0f4c;letter-spacing:1px;background:linear-gradient(#ffe7a3,#e5ac3e);border-radius:20px;padding:2px 8px;font-size:10px;font-weight:900;position:absolute;top:-9px;right:-8px;box-shadow:0 3px 8px #0a021480}body:has(.lp2) .site-header.centered-landing-header{z-index:40;border-bottom:1px solid #0000;margin:0;transition:background .35s,box-shadow .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed;top:0;left:0;right:0}html.lp2-scrolled body:has(.lp2) .site-header.centered-landing-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#2a0f4cf2,#1a0a30e8);border-bottom-color:#d6a74a66;box-shadow:0 10px 30px #0a021480}body:has(.lp2) .has-mega-menu .nav-wrap{transition:height .35s}body:has(.lp2) .has-mega-menu .illustrated-brand img{transition:width .35s,height .35s}html.lp2-scrolled body:has(.lp2) .has-mega-menu .nav-wrap{height:76px}@media (min-width:1101px){html.lp2-scrolled body:has(.lp2) .has-mega-menu .illustrated-brand img{width:150px;height:66px}body:has(.lp2) .has-mega-menu.centered-landing-header .nav-wrap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:22px;max-width:none;padding-inline:24px}body:has(.lp2) .has-mega-menu .landing-menu-side{gap:22px}body:has(.lp2) .has-mega-menu .illustrated-brand img{width:170px;height:76px}body:has(.lp2) .has-mega-menu .landing-account-bar .btn{padding-inline:12px}body:has(.lp2) .has-mega-menu .landing-menu-left{grid-area:1/1;justify-content:flex-end;justify-self:end}body:has(.lp2) .has-mega-menu .illustrated-brand{grid-area:1/2}body:has(.lp2) .has-mega-menu .landing-menu-right{grid-area:1/3;justify-content:flex-start;justify-self:start}body:has(.lp2) .has-mega-menu .nav-wrap .landing-account-bar{grid-area:1/3;justify-self:end;position:static;transform:none}}@media (min-width:1101px) and (max-width:1350px){body:has(.lp2) .has-mega-menu.centered-landing-header .nav-wrap{gap:16px;padding-inline:20px}body:has(.lp2) .has-mega-menu .landing-menu-side{gap:16px}body:has(.lp2) .has-mega-menu .landing-account-bar .balance{display:none}}html:has(.lp2){scroll-behavior:smooth;scroll-padding-top:90px}@media (prefers-reduced-motion:reduce){html:has(.lp2){scroll-behavior:auto}}.lp2~.lp-footer{color:#e7d5f7;position:relative}.lp2~.lp-footer a{color:#f3e6ff}.lp2~.lp-footer a:hover{color:var(--lp2-gold-light,#ffe7a3)}.lp2~.lp-footer p{color:#cdb6e4}.lp2~.lp-footer small{color:#a98fc4}.lp2-soon{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.lp2-soon-scene{z-index:-1;background:linear-gradient(90deg,#1a0a30f0 0%,#1a0a30b0 50%,#1a0a3060),linear-gradient(#0000 55%,#1a0a30),url(/games/lobby/background.webp) 50%/cover;position:absolute;inset:0}.lp2-soon-scene.has-ambient-video:after{content:"";background:linear-gradient(90deg,#1a0a30f0 0%,#1a0a30b0 50%,#1a0a3060),linear-gradient(#0000 55%,#1a0a30);position:absolute;inset:0}.lp2-soon-top{justify-content:center;padding:18px 20px 0;display:flex}.lp2-soon-top .illustrated-brand img{width:190px;height:auto}.lp2-soon-stage{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:30px;width:min(1180px,100% - 40px);margin:auto;padding:20px 0 40px;display:grid}.lp2-soon-copy{text-align:center;flex-direction:column;align-items:center;gap:18px;animation:.9s cubic-bezier(.2,.7,.2,1) backwards lp2-rise;display:flex}.lp2-soon-copy .lp2-chip{margin:0}.lp2-soon-copy p{max-width:520px;color:var(--lp2-text);font-size:18px}.lp2-soon-copy .lp2-stores{margin:0}.lp2-soon-copy small{color:var(--lp2-muted);font-size:12px}.lp2-soon-back{margin-top:-4px}.lp2-soon-art{justify-content:center;animation:1s cubic-bezier(.2,.75,.2,1) .3s backwards lp2-nova-in;display:flex}.lp2-soon-nova{object-fit:contain;filter:drop-shadow(0 18px 24px #0a0214aa);width:auto;height:min(70vh,560px);animation:6s ease-in-out 1.3s infinite lp2-float}.lp2-soon .lp2-worlds{margin-top:auto}@media (max-width:760px){.lp2-soon-stage{grid-template-columns:minmax(0,1fr);gap:0;padding-top:10px}.lp2-soon-art{order:-1}.lp2-soon-nova{height:240px}.lp2-soon-copy p{font-size:16px}.lp2-soon-top .illustrated-brand img{width:150px}}@media (prefers-reduced-motion:reduce){.lp2-soon-copy,.lp2-soon-art,.lp2-soon-nova{animation:none}}.lp2-footer.lp-footer{text-align:center;background:linear-gradient(#1a0a30,#0f051c);border-top:0;padding:48px 0 40px}.lp2-footer:before{content:"";background:linear-gradient(90deg,#0000,#d6a74a,#0000);width:min(900px,90%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp2-footer .lp-footer-top{flex-direction:column;gap:22px;margin-bottom:24px}.lp2-footer .illustrated-brand img{width:210px;height:auto}.lp2-footer .lp-footer-top nav{justify-content:center;gap:12px 30px;font-size:15px;font-weight:700}.lp2-footer .lp-footer-top>span{color:var(--lp2-gold-light,#ffe7a3);border-color:#d6a74a}.lp2-footer-stores{margin:0 0 26px}.lp2-footer-stores img{height:40px}.lp2-footer p{letter-spacing:.3px;max-width:820px;margin:0 auto 14px;font-size:12px}@media (max-width:760px){.lp2-footer.lp-footer{padding:40px 0 34px}.lp2-footer .lp-footer-top nav{order:0;gap:10px 20px;width:auto;font-size:14px}.lp2-footer .illustrated-brand img{width:170px}.lp2-footer-stores img{height:38px}}.lp2-footer-legal{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0 0 18px;font-size:13px;font-weight:700;display:flex}.lp2-footer-legal a{border-bottom:1px solid #d6a74a55;padding-bottom:2px;color:var(--lp2-gold-light,#ffe7a3)!important}.lp2-footer-legal a:hover{border-bottom-color:#ffe7a3;color:#fff!important}.lp2-legal-top{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:min(1180px,100% - 40px);margin:auto;padding:16px 0;display:grid;position:relative}.lp2-legal-top .lp-text-link{justify-self:start;font-size:13px}.lp2-legal-top .illustrated-brand img{width:170px;height:auto}.lp2-legal-play{color:var(--lp2-gold-light);letter-spacing:1px;background:#2a0f4ccc;border:1px solid #f3c96a;border-radius:30px;justify-self:end;align-items:center;gap:7px;padding:9px 16px;font-size:12px;font-weight:800;transition:background .2s;display:inline-flex}.lp2-legal-play:hover{background:#3d1868}.lp2-legal-hero{isolation:isolate;text-align:center;background:linear-gradient(#1a0a30d9,#1a0a30b3 50%,#1a0a30),var(--scene) center 35%/cover;margin-top:-90px;padding:130px 20px 60px;position:relative}.lp2-legal-hero .lp2-h{display:block}.lp2-legal-date{color:var(--lp2-muted);margin-top:14px;font-size:14px}.lp2-legal-body{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:40px;padding:10px 0 80px;display:grid}.lp2-legal-toc{position:sticky;top:24px}.lp2-legal-toc details{background:linear-gradient(#2d1350,#1d0a36);border:1px solid #d6a74a59;border-radius:18px;padding:18px 18px 14px}.lp2-legal-toc summary{letter-spacing:2px;color:var(--lp2-cyan);cursor:var(--game-pointer,pointer);font-size:12px;font-weight:800;list-style:none}.lp2-legal-toc summary::-webkit-details-marker{display:none}.lp2-legal-toc ol{gap:8px;margin:12px 0 0;padding-left:20px;font-size:14px;line-height:1.4;display:grid}.lp2-legal-toc li::marker{color:#d6a74a}.lp2-legal-toc a{color:var(--lp2-text)}.lp2-legal-toc a:hover{color:var(--lp2-gold-light)}.lp2-legal-text{background:linear-gradient(#2a1248,#1c0a35);border:2px solid #c99a3e;border-radius:24px;padding:40px 46px;box-shadow:0 0 0 1px #4b230c,0 18px 40px #0a021480,inset 0 1px #ffe7a344}.lp2-legal-text section{border-top:1px solid #ffffff14;margin-top:30px;padding-top:30px;scroll-margin-top:24px}.lp2-legal-text h2{-webkit-text-fill-color:currentColor;filter:none;color:var(--lp2-gold-light);background:0 0;margin-bottom:14px;font-size:30px}.lp2-legal-text h3{color:var(--lp2-cyan);margin:20px 0 8px;font-family:inherit;font-size:17px;font-weight:800}.lp2-legal-text p,.lp2-legal-text li{color:var(--lp2-text);font-size:16px;line-height:1.75}.lp2-legal-text p+p{margin-top:14px}.lp2-legal-text ul{gap:8px;margin:10px 0 0;padding-left:22px;display:grid}.lp2-legal-text li::marker{color:#d6a74a}.lp2-legal-text strong{color:#fff}.lp2-legal-text a{color:var(--lp2-gold-light);text-underline-offset:3px;-webkit-text-decoration:underline #d6a74a88;text-decoration:underline #d6a74a88}.lp2-legal-text a:hover{color:var(--lp2-cyan)}.lp2-legal-intro p{font-size:18px}.lp2-legal-callout{border-left:3px solid var(--lp2-cyan);background:#5fe3ea12;border-radius:0 12px 12px 0;padding:16px 20px;margin-top:18px!important}.lp2-legal-contact{text-align:center;color:var(--lp2-muted);background:#ffffff08;border:1px solid #d6a74a59;border-radius:14px;margin-top:36px;padding:18px 20px}.lp2-legal-contact a{color:var(--lp2-gold-light)}@media (max-width:900px){.lp2-legal-body{grid-template-columns:minmax(0,1fr);gap:20px}.lp2-legal-toc{position:static}.lp2-legal-toc details:not([open]){padding-bottom:18px}}@media (max-width:600px){.lp2-legal-top{grid-template-columns:auto 1fr auto;gap:8px;width:calc(100% - 24px)}.lp2-legal-top .illustrated-brand{justify-self:center}.lp2-legal-top .illustrated-brand img{width:130px}.lp2-legal-top .lp-text-link{font-size:11px}.lp2-legal-play{padding:7px 11px;font-size:10px}.lp2-legal-hero{padding:110px 14px 40px}.lp2-legal-text{border-radius:18px;padding:26px 20px}.lp2-legal-text h2{font-size:25px}.lp2-legal-text p,.lp2-legal-text li{font-size:15px}.lp2-legal-intro p{font-size:16px}}.lp2-lost{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.lp2-lost-scene{z-index:-1;background:radial-gradient(at 50% 45%,#0000,#1a0a30 75%),linear-gradient(#1a0a30cc,#1a0a30e6),url(/games/pharaohs-fortune/background.webp) 50%/cover;position:absolute;inset:0}.lp2-lost-stage{flex:1;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:30px;width:min(1100px,100% - 40px);margin:auto;padding:10px 0 40px;display:grid}.lp2-lost-nova{object-fit:contain;filter:drop-shadow(0 18px 24px #0a0214aa);justify-self:center;width:auto;height:min(62vh,500px);animation:1s cubic-bezier(.2,.75,.2,1) .2s backwards lp2-nova-in,6s ease-in-out 1.2s infinite lp2-float}.lp2-lost-copy{text-align:center;flex-direction:column;align-items:center;gap:16px;animation:.9s cubic-bezier(.2,.7,.2,1) backwards lp2-rise;display:flex}.lp2-lost-404{filter:drop-shadow(0 14px 22px #0a0214cc);width:min(440px,90%);height:auto;animation:4s ease-in-out infinite lp2-404}@keyframes lp2-404{50%{transform:translateY(-8px)rotate(-1.5deg)}}.lp2-lost-copy p{max-width:480px;color:var(--lp2-text);font-size:18px}.lp2-lost-actions{flex-direction:column;align-items:center;gap:16px;margin-top:6px;display:flex}.lp2-lost .lp2-worlds{margin-top:auto}@media (max-width:760px){.lp2-lost-stage{grid-template-columns:minmax(0,1fr);gap:0}.lp2-lost-nova{order:2;height:200px;margin-top:14px}.lp2-lost-copy p{font-size:16px}}@media (prefers-reduced-motion:reduce){.lp2-lost-nova,.lp2-lost-copy,.lp2-lost-404{animation:none}}.lp2 .lp2-articles{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.lp2 .lp2-articles article{border-radius:20px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.lp2 .lp2-articles article:hover{transform:translateY(-6px);box-shadow:0 0 0 1px #d6a74a,0 0 22px #f3c96a33,0 16px 30px #0a0214a0}.lp2 .lp2-articles article>img{aspect-ratio:3/2;object-fit:cover;height:auto;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.lp2 .lp2-articles article:hover>img{transform:scale(1.04)}.lp2 .lp2-articles article>div{background:inherit;flex-direction:column;flex:1;padding:20px 20px 22px;display:flex;position:relative}.lp2 .lp2-articles .lp-kicker{margin-bottom:8px;font-size:11px}.lp2 .lp2-articles h3{margin-bottom:10px;font-size:23px}.lp2 .lp2-articles p{color:var(--lp2-text);font-size:14px;line-height:1.6}.lp2 .lp2-articles details{margin-top:auto;padding-top:14px}.lp2 .lp2-articles summary{font-size:14px}.lp2 .lp2-articles details p{color:var(--lp2-muted);margin-top:10px}@media (max-width:1100px){.lp2 .lp2-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lp2 .lp2-articles{grid-template-columns:minmax(0,1fr);gap:20px}.lp2 .lp2-articles article:nth-child(n+5){display:none}.lp2 .lp2-articles h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.lp2 .lp2-articles article:hover,.lp2 .lp2-articles article:hover>img{transform:none}}.lp2-support-hero{padding-bottom:70px}.lp2-support-lede{max-width:560px;color:var(--lp2-text);margin:14px auto 0;font-size:18px}.lp2-support-search{width:min(640px,100%);color:var(--lp2-gold-light);background:#1a0a30e6;border:2px solid #d6a74a;border-radius:40px;align-items:center;gap:12px;margin:26px auto 0;padding:6px 8px 6px 20px;display:flex;box-shadow:0 0 0 1px #4b230c,0 14px 30px #0a021499,0 0 24px #f3c96a26}.lp2-support-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:44px;font-size:16px}.lp2-support-search input::placeholder{color:var(--lp2-muted)}.lp2-support-search input::-webkit-search-cancel-button{display:none}.lp2-support-search button{width:40px;height:40px;color:var(--lp2-text);background:#ffffff14;border-radius:50%;place-items:center;display:grid}.lp2-support-search:focus-within{border-color:var(--lp2-cyan)}.lp2-support-topics{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:-34px;display:grid;position:relative}.lp2-support-topic{color:var(--lp2-text);text-align:center;background:linear-gradient(#2d1350,#1d0a36);border:1px solid #d6a74a66;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:22px 12px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 12px 26px #0a021480,inset 0 1px #ffe7a333}.lp2-support-topic:hover{border-color:var(--lp2-gold);transform:translateY(-4px)}.lp2-support-topic.is-active{border-color:var(--lp2-cyan);box-shadow:0 0 0 1px var(--lp2-cyan),0 0 22px #5fe3ea33,0 12px 26px #0a021480}.lp2-support-icon{color:#3a1660;background:radial-gradient(circle at 35% 30%,#fff1bd,#e7ac3f 60%,#a96a1c);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 3px #3d1868,0 0 0 5px #d6a74a,0 8px 16px #0a021499}.lp2-support-icon svg{width:26px;height:26px}.lp2-support-topic strong{font-family:var(--lp-heading);color:var(--lp2-gold-light);font-size:20px;line-height:1.1}.lp2-support-topic small{color:var(--lp2-muted);font-size:12.5px;line-height:1.4}.lp2-support-help{max-width:900px;margin:60px auto 0;scroll-margin-top:30px}.lp2-support-help-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;margin-bottom:16px;display:flex}.lp2-support-help-head h2{-webkit-text-fill-color:currentColor;filter:none;color:var(--lp2-gold-light);background:0 0;font-size:34px}.lp2-support-help-head .lp-text-link{font-size:12px}.lp2-support-faq{gap:12px;display:grid}.lp2-support-faq details{background:linear-gradient(#2a1248,#1f0b3b);border:1px solid #d6a74a4d;border-radius:16px;transition:border-color .2s}.lp2-support-faq details[open]{border-color:#d6a74a}.lp2-support-faq summary{color:#fff;cursor:var(--game-pointer,pointer);padding:18px 56px 18px 22px;font-size:17px;font-weight:800;list-style:none;position:relative}.lp2-support-faq summary::-webkit-details-marker{display:none}.lp2-support-faq summary>span{background:#d6a74a26;border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%;right:20px}.lp2-support-faq summary>span:before,.lp2-support-faq summary>span:after{content:"";background:var(--lp2-gold-light);height:2px;transition:transform .25s;position:absolute;top:10px;left:6px;right:6px}.lp2-support-faq summary>span:after{transform:rotate(90deg)}.lp2-support-faq details[open] summary>span:after{transform:rotate(0)}.lp2-support-faq details p{color:var(--lp2-text);padding:0 22px 20px;font-size:15.5px;line-height:1.7}.lp2-support-faq a,.lp2-support-side a,.lp2-support-note a{color:var(--lp2-gold-light);text-underline-offset:3px;-webkit-text-decoration:underline #d6a74a88;text-decoration:underline #d6a74a88}.lp2-support-faq strong{color:#fff}.lp2-support-empty{text-align:center;border:1px dashed #d6a74a66;border-radius:18px;flex-direction:column;align-items:center;gap:18px;padding:36px;display:flex}.lp2-support-contact{text-align:center;margin:80px 0 90px;scroll-margin-top:30px}.lp2-support-contact>.lp2-h{margin-bottom:30px;display:block}.lp2-support-grid{text-align:left;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:28px;display:grid}.lp2-support-card{background:linear-gradient(#2a1248,#1c0a35);border:2px solid #c99a3e;border-radius:24px;padding:34px;box-shadow:0 0 0 1px #4b230c,0 18px 40px #0a021480,inset 0 1px #ffe7a344}.lp2-support-card form{gap:18px;display:grid}.lp2-support-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lp2-support-card label{letter-spacing:.5px;color:var(--lp2-gold-light);gap:8px;font-size:13px;font-weight:800;display:grid;position:relative}.lp2-support-card input,.lp2-support-card select,.lp2-support-card textarea{color:#fff;width:100%;min-height:50px;font:inherit;letter-spacing:0;background:#12061fcc;border:1px solid #d6a74a59;border-radius:12px;outline:0;padding:12px 16px;font-size:16px;font-weight:600;transition:border-color .2s,box-shadow .2s}.lp2-support-card textarea{resize:vertical;min-height:150px;line-height:1.6}.lp2-support-card select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#ffe7a3 50%),linear-gradient(135deg,#ffe7a3 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px}.lp2-support-card select option{color:#fff;background:#1d0a36}.lp2-support-card input:focus,.lp2-support-card select:focus,.lp2-support-card textarea:focus{border-color:var(--lp2-cyan);box-shadow:0 0 0 3px #5fe3ea33}.lp2-support-count{color:var(--lp2-muted);justify-self:end;font-size:11px;font-weight:600}.lp2-support-trap{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.lp2-support-error{color:#ffd1da;background:#ff5d7a1f;border:1px solid #ff5d7a66;border-radius:12px;padding:12px 16px;font-size:14px}.lp2-support-card .lp-button{justify-self:start}.lp2-support-note{color:var(--lp2-muted);font-size:12px}.lp2-support-sent{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:30px 10px;display:flex}.lp2-support-sent svg{color:var(--lp2-cyan);filter:drop-shadow(0 0 14px #5fe3ea66)}.lp2-support-sent h3{font-size:34px}.lp2-support-sent p{max-width:420px;color:var(--lp2-text)}.lp2-support-ref{border:1px dashed #d6a74a;border-radius:12px;padding:10px 18px;font-size:15px}.lp2-support-ref strong{color:var(--lp2-gold-light);letter-spacing:1px}.lp2-support-side{background:radial-gradient(at 50% 0,#5d2595,#260d47 70%);border:1px solid #d6a74a59;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.lp2-support-side>img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 18px #0a0214aa);width:100%;height:240px;margin-top:18px}.lp2-support-side>div{padding:22px 26px 26px}.lp2-support-side h3{margin-bottom:10px;font-size:26px}.lp2-support-side ul{color:var(--lp2-text);gap:8px;margin:0 0 16px;padding-left:20px;font-size:14.5px;line-height:1.55;display:grid}.lp2-support-side li::marker{color:#d6a74a}.lp2-support-side p{color:var(--lp2-text);font-size:14px}.lp2-support-side nav{flex-wrap:wrap;gap:8px 16px;margin-top:16px;font-size:13px;font-weight:700;display:flex}@media (max-width:1100px){.lp2-support-topics{grid-template-columns:repeat(3,minmax(0,1fr))}.lp2-support-grid{grid-template-columns:minmax(0,1fr)}.lp2-support-side{flex-direction:row;align-items:center}.lp2-support-side>img{flex-shrink:0;width:200px;height:220px;margin:0}}@media (max-width:760px){.lp2-support-lede{font-size:16px}.lp2-support-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:-26px}.lp2-support-topic{padding:18px 10px 16px}.lp2-support-icon{width:48px;height:48px}.lp2-support-topic strong{font-size:17px}.lp2-support-help{margin-top:44px}.lp2-support-help-head h2{font-size:28px}.lp2-support-faq summary{padding:16px 50px 16px 18px;font-size:15.5px}.lp2-support-faq details p{padding:0 18px 18px;font-size:15px}.lp2-support-contact{margin:60px 0 70px}.lp2-support-card{padding:22px 18px}.lp2-support-row{grid-template-columns:minmax(0,1fr)}.lp2-support-card .lp-button{justify-self:stretch}.lp2-support-side{flex-direction:column}.lp2-support-side>img{width:100%;height:200px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.lp2-support-topic:hover{transform:none}}.lp2-soon,.lp2-lost{--screen:calc(100svh / var(--lpz,1));height:max(var(--screen),520px);min-height:0}.lp2-soon-top{flex-shrink:0;padding-top:clamp(8px,2vh,18px)}.lp2-soon-top .illustrated-brand img{width:clamp(120px,calc(var(--screen) * .2),190px)}.lp2-soon-stage,.lp2-lost-stage{flex:auto;min-height:0;padding-block:clamp(4px,1.5vh,20px)}.lp2-soon-copy{gap:clamp(8px,calc(var(--screen) * .02),18px)}.lp2-soon-copy .lp2-title-soon{--h:clamp(48px,calc(var(--screen) * .11),110px)}.lp2-soon-nova{height:min(calc(var(--screen) * .62),560px)}.lp2-lost-copy{gap:clamp(8px,calc(var(--screen) * .018),16px)}.lp2-lost-404{width:auto;max-width:90%;height:min(calc(var(--screen) * .24),190px)}.lp2-lost-copy .lp2-title-one{--h:clamp(34px,calc(var(--screen) * .07),66px)}.lp2-lost-nova{height:min(calc(var(--screen) * .58),500px)}.lp2-soon .lp2-worlds,.lp2-lost .lp2-worlds{flex-shrink:0;padding-block:clamp(6px,1.2vh,14px)}.lp2-soon .lp2-worlds img,.lp2-lost .lp2-worlds img{height:clamp(36px,calc(var(--screen) * .065),68px)}@media (max-height:760px){.lp2-soon-copy p,.lp2-lost-copy p{font-size:15px;line-height:1.55}.lp2-soon-copy small{display:none}.lp2-soon-copy .lp-button,.lp2-lost-actions .lp-button{min-height:52px;padding-block:8px;font-size:22px}}@media (max-width:760px){.lp2-soon-stage,.lp2-lost-stage{flex-direction:column;justify-content:center;display:flex}.lp2-soon-nova{height:clamp(90px,calc(var(--screen) * .2),220px)}.lp2-lost-nova{height:clamp(80px,calc(var(--screen) * .17),200px);margin-top:8px}.lp2-soon-copy p,.lp2-lost-copy p{font-size:14.5px;line-height:1.5}.lp2-soon-copy small{display:none}.lp2-soon-copy .lp-button,.lp2-lost-actions .lp-button{min-height:52px;padding:8px 22px;font-size:22px}.lp2-soon-copy .lp2-stores img{height:40px}.lp2-lost-actions{gap:10px}}.lp2-support-card{flex-direction:column;display:flex}.lp2-support-card>form{flex:1}.lp2-support-sent{flex:1;justify-content:center}.lp2-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (max-width:760px){.lp2-hero .lp-hero-scene{background-image:linear-gradient(90deg,#1d0838e6 0%,#2a0f4c99 40%,#2a0f4c10 72%),linear-gradient(0deg,var(--lp2-bg),transparent 38%),url(/games/pharaohs-fortune/background-1200w.webp)}.lp2-features{background-image:linear-gradient(#1a0a30f5,#1a0a30d0 35%,#1a0a30f7),url(/games/pharaohs-fortune/background-800w.webp)}.lp2 .lp-finale{background-image:linear-gradient(90deg,#1a0a30 8%,#1a0a30d9 50%,#1a0a3080),linear-gradient(#0000 60%,#1a0a30),url(/games/pharaohs-fortune/features/cine-awaken-1080w.webp)}}
.auth-stage{--px:0;--py:0;--u:max(.62px,min(calc(100svh / 900),calc(100vw / 1600)))}.auth-stage .auth-scenery{translate:calc(var(--px)*-10px) calc(var(--py)*-8px);transition:translate .6s ease-out;animation:1.6s cubic-bezier(.2,.7,.2,1) both auth-scenery-in;scale:1.04}.auth-stage .auth-scenery:after{content:"";pointer-events:none;background:radial-gradient(at 50% 120%,#000c,#0000 55%),radial-gradient(at 50% -20%,#1a0a3599,#0000 60%);position:absolute;inset:0}.auth-glow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 28% 62%,#ff9fe022,#0000 32%),radial-gradient(circle at 74% 48%,#b77bff2e,#0000 30%);animation:6s ease-in-out infinite alternate auth-glow;position:absolute;inset:0}.auth-sparkles{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-sparkles i{opacity:0;background:radial-gradient(circle,#fff8d6,#ffd36b 45%,#0000 70%);border-radius:50%;animation:linear infinite auth-sparkle;position:absolute;bottom:-20px;box-shadow:0 0 10px #ffd36b}.auth-stage .auth-header{z-index:5;animation:.7s cubic-bezier(.2,.9,.3,1.3) .2s both auth-drop}.auth-stage .auth-footer{z-index:5;animation:1s 1.2s both auth-fade}.auth-stage .auth-panel-inner{isolation:isolate;position:relative}.auth-stage .auth-panel-inner[data-shake]{animation:.45s cubic-bezier(.36,.07,.19,.97) auth-shake}.auth-stage .auth-content>*,.auth-stage .auth-content form>*{animation:.5s cubic-bezier(.2,.9,.3,1.2) both auth-rise}.auth-stage .auth-content>.auth-tabs{animation-delay:.75s}.auth-stage .auth-content form>:first-child{animation-delay:.85s}.auth-stage .auth-content form>:nth-child(2){animation-delay:.93s}.auth-stage .auth-content form>:nth-child(3){animation-delay:1.01s}.auth-stage .auth-content form>:nth-child(4){animation-delay:1.09s}.auth-stage .auth-content form>:nth-child(5){animation-delay:1.17s}.auth-stage .auth-content>.auth-safe{animation-delay:1.25s}.auth-stage .auth-content>.auth-bottom{animation-delay:1.32s}.auth-stage .auth-ribbon-title{animation:.6s cubic-bezier(.2,.9,.3,1.5) .55s both auth-ribbon;overflow:hidden}.auth-stage .auth-ribbon-title:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#fff5 50%,#0000 65%);animation:4.5s ease-in-out 1.6s infinite auth-sweep;position:absolute;inset:0}.auth-stage .auth-panel-inner:after{content:"";z-index:-3;opacity:0;pointer-events:none;border-radius:12%;animation:3.2s ease-in-out 1.4s infinite alternate auth-frame-glow;position:absolute;inset:4%;box-shadow:0 0 40px 10px #ffd36b55}.auth-stage .auth-panel input:not([type=checkbox]){transition:border-color .2s,box-shadow .2s,transform .2s}.auth-stage .auth-panel input:not([type=checkbox]):focus{border-color:#ffe08a;transform:translateY(-1px);box-shadow:inset 0 2px 5px #05000d80,0 0 0 3px #ffd36b40,0 0 18px #ffcf5a55}.auth-stage .auth-submit{isolation:isolate;transition:transform .15s,box-shadow .15s,filter .15s;animation:.5s cubic-bezier(.2,.9,.3,1.2) 1.17s both auth-rise,2.4s ease-in-out 2s infinite auth-pulse;position:relative;overflow:hidden}.auth-stage .auth-submit:before{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3s ease-in-out 2.2s infinite auth-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.auth-stage .auth-submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)scale(1.02)}.auth-stage .auth-submit:active:not(:disabled){transform:translateY(3px)scale(.98);box-shadow:0 1px #235c0b,0 0 0 2px #6b9d2d}.auth-stage .auth-submit svg{transition:transform .2s}.auth-stage .auth-submit:hover svg{transform:translate(4px)}.auth-stage .auth-tabs a{transition:background .25s,color .25s,transform .15s}.auth-stage .auth-tabs a:not(.selected):hover{color:#fff;background:#ffffff12}.auth-stage .auth-nova-wrap{animation:1s cubic-bezier(.2,.8,.25,1.15) .15s both auth-nova-in}.auth-stage .auth-nova{transform-origin:50% 100%;animation:4.2s ease-in-out 1.2s infinite auth-breathe}.auth-stage .auth-story>.nova-dialog{animation:.55s cubic-bezier(.2,.9,.3,1.5) 1s both auth-pop}.auth-stage .auth-story>.nova-dialog .nova-bubble{animation:3.6s ease-in-out 1.6s infinite auth-bob}.auth-stage .auth-welcome-art{animation:.6s cubic-bezier(.2,.9,.3,1.5) 1.25s both auth-pop,3.4s ease-in-out 2s infinite auth-float}.auth-coin-burst{z-index:6;pointer-events:none;position:absolute;top:62%;left:50%}.auth-coin-burst i{background:radial-gradient(circle at 35% 30%,#fff6c4,#ffd34d 40%,#c98a12 75%);border:2px solid #fff0a8;border-radius:50%;width:26px;height:26px;margin:-13px;animation:.75s cubic-bezier(.15,.7,.3,1) both auth-coin;position:absolute;box-shadow:0 0 12px #ffd34daa}.auth-stage.is-won .auth-panel-inner{animation:.6s ease-out both auth-win}@media (min-width:761px){.auth-page.auth-stage{background:#1a0b30;gap:0;height:auto;min-height:100svh;padding:0;display:block;overflow:hidden}.auth-stage .auth-scenery{filter:brightness(.8)saturate(1.08);inset:-12px}.auth-stage .auth-header{top:calc(var(--u)*26);left:calc(var(--u)*44);right:calc(var(--u)*44);position:absolute}.auth-stage .auth-header .illustrated-brand img{width:calc(var(--u)*240);height:calc(var(--u)*80)}.auth-stage .auth-header .back-link{font-size:calc(var(--u)*14);gap:calc(var(--u)*8);padding:calc(var(--u)*9) calc(var(--u)*18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f2e1ff;background:#1b0a3080;border:1px solid #fff2;border-radius:99px;transition:background .2s}.auth-stage .auth-header .back-link:hover{background:#2b1050c0}.auth-stage .auth-header .back-link svg{width:calc(var(--u)*16);height:calc(var(--u)*16)}.auth-scene{width:calc(var(--u)*1600);height:max(100svh,calc(var(--u)*900));margin:0 auto;position:relative}.auth-stage .auth-story{width:calc(var(--u)*900);max-width:none;height:auto;translate:calc(var(--px)*-6px) 0;align-self:auto;transition:translate .5s ease-out;position:absolute;top:0;bottom:0;left:0}.auth-stage .auth-nova-wrap{left:calc(var(--u)*150);bottom:calc(var(--u)*-18);height:calc(var(--u)*880);aspect-ratio:2/3;position:absolute}.auth-stage .auth-nova{object-fit:contain;width:100%;max-width:none;height:100%;filter:drop-shadow(0 calc(var(--u)*14) calc(var(--u)*24) #16072a77);display:block;position:static}.auth-stage .auth-nova-wrap:after{content:"";left:18%;right:30%;bottom:calc(var(--u)*14);height:calc(var(--u)*30);z-index:-1;background:radial-gradient(#0a021899,#0000 70%);border-radius:50%;position:absolute}.illustrated-auth.auth-stage .auth-story>.nova-dialog{left:calc(var(--u)*610);top:auto;right:auto;bottom:calc(var(--u)*690);max-width:none;width:calc(var(--u)*255);transform-origin:0 100%;position:absolute}.illustrated-auth.auth-stage .auth-story .nova-bubble{font-size:calc(var(--u)*19);padding:calc(var(--u)*30) calc(var(--u)*26) calc(var(--u)*22);border-width:calc(var(--u)*3);border-radius:calc(var(--u)*26) calc(var(--u)*26) calc(var(--u)*26) calc(var(--u)*6);box-shadow:0 calc(var(--u)*6) 0 #794274,0 calc(var(--u)*14) calc(var(--u)*30) #1a073366;max-width:none;line-height:1.5}.auth-stage .nova-name{font-size:calc(var(--u)*13);top:calc(var(--u)*-15);left:calc(var(--u)*22);padding:calc(var(--u)*2) calc(var(--u)*18)}.auth-stage .auth-welcome-art{left:calc(var(--u)*555);bottom:calc(var(--u)*36);width:calc(var(--u)*320);max-width:none;position:absolute}.illustrated-auth.auth-stage .auth-panel{right:calc(var(--u)*150);top:calc(50% - var(--u)*390);height:calc(var(--u)*820);aspect-ratio:2/3;width:auto;max-width:none;min-height:0;translate:calc(var(--px)*5px) calc(var(--py)*4px);align-self:auto;padding:0;transition:translate .5s ease-out;animation:.9s cubic-bezier(.2,.85,.25,1.2) .35s both auth-panel-in;position:absolute}.illustrated-auth.auth-stage .auth-panel:before{display:none}.auth-stage .auth-panel-inner{height:100%}.auth-stage .auth-panel-inner:before{content:"";z-index:-2;border-radius:calc(var(--u)*30);box-shadow:0 calc(var(--u)*24) calc(var(--u)*60) #17022190;background:linear-gradient(150deg,#5c2676f2,#211033f7);position:absolute;inset:7% 8% 5%}.illustrated-auth.auth-stage .auth-ribbon-title{font-size:calc(var(--u)*33);text-shadow:0 calc(var(--u)*3) 0 #4e1768,0 0 calc(var(--u)*18) #ffd88a55;line-height:1.2;top:6.4%;left:16%;right:16%}.auth-stage .auth-content{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:17.5% 15.5% 10%}.auth-stage.is-register .auth-content{top:16.5%;bottom:8.5%}.illustrated-auth.auth-stage .auth-tabs{border-radius:calc(var(--u)*24);padding:calc(var(--u)*4);flex-shrink:0}.illustrated-auth.auth-stage .auth-tabs a{font-size:calc(var(--u)*14);padding:calc(var(--u)*11) calc(var(--u)*6);border-radius:calc(var(--u)*20)}.illustrated-auth.auth-stage .auth-panel form>label{font-size:calc(var(--u)*14);margin-top:calc(var(--u)*20)}.auth-stage.is-register .auth-panel form>label{margin-top:calc(var(--u)*13)}.illustrated-auth.auth-stage .auth-panel input:not([type=checkbox]){height:calc(var(--u)*52);font-size:calc(var(--u)*15);padding:0 calc(var(--u)*16);margin-top:calc(var(--u)*8);border-radius:calc(var(--u)*12)}.auth-stage.is-register .auth-panel input:not([type=checkbox]){height:calc(var(--u)*46)}.auth-stage .password-field input{padding-right:calc(var(--u)*50)!important}.auth-stage .password-field button{height:calc(var(--u)*52);top:calc(var(--u)*8);right:calc(var(--u)*10)}.auth-stage.is-register .password-field button{height:calc(var(--u)*46)}.auth-stage .password-field button svg{width:calc(var(--u)*20);height:calc(var(--u)*20)}.illustrated-auth.auth-stage .auth-panel form>.age-check{font-size:calc(var(--u)*12);gap:calc(var(--u)*10);margin-top:calc(var(--u)*14);line-height:1.55}.auth-stage .age-check input{width:calc(var(--u)*17);height:calc(var(--u)*17)}.illustrated-auth.auth-stage .auth-submit{min-height:calc(var(--u)*58);font-size:calc(var(--u)*19);margin-top:calc(var(--u)*26);border-radius:calc(var(--u)*32);gap:calc(var(--u)*10)}.auth-stage.is-register .auth-submit{margin-top:calc(var(--u)*18);min-height:calc(var(--u)*54)}.auth-stage .auth-submit svg{width:calc(var(--u)*21);height:calc(var(--u)*21)}.auth-stage .form-error{font-size:calc(var(--u)*12)!important;padding:calc(var(--u)*10) calc(var(--u)*13)!important;margin-top:calc(var(--u)*14)!important}.illustrated-auth.auth-stage .auth-safe{font-size:calc(var(--u)*12);gap:calc(var(--u)*7);margin-top:calc(var(--u)*20)}.auth-stage .auth-safe svg{width:calc(var(--u)*15);height:calc(var(--u)*15)}.illustrated-auth.auth-stage .auth-bottom{font-size:calc(var(--u)*13);margin-top:calc(var(--u)*16);padding-top:calc(var(--u)*15)}.auth-stage.is-register .auth-safe{margin-top:calc(var(--u)*14)}.auth-stage.is-register .auth-bottom{margin-top:calc(var(--u)*10);padding-top:calc(var(--u)*11)}.illustrated-auth.auth-stage .auth-footer{bottom:calc(var(--u)*16);font-size:calc(var(--u)*11)}.auth-coin-burst i{width:calc(var(--u)*30);height:calc(var(--u)*30);margin:calc(var(--u)*-15)}}@media (max-width:760px){.illustrated-auth.auth-stage .auth-panel{min-height:0;padding:0}.auth-stage .auth-panel-inner{min-height:685px;padding:105px 54px 55px}.auth-stage.is-login .auth-panel-inner{min-height:560px;padding-top:112px}.auth-stage .auth-nova-wrap{animation-name:auth-nova-in-up;position:absolute;inset:0}.auth-stage .auth-story{overflow:visible}}@media (max-width:370px){.auth-stage .auth-panel-inner{padding-left:44px;padding-right:44px}}@keyframes auth-scenery-in{0%{opacity:0;filter:brightness(.3);transform:scale(1.18)}}@keyframes auth-glow{0%{opacity:.55}to{opacity:1}}@keyframes auth-sparkle{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.9}80%{opacity:.6}to{opacity:0;transform:translateY(-105svh)translate(30px)scale(1.1)}}@keyframes auth-drop{0%{opacity:0;transform:translateY(-30px)}}@keyframes auth-fade{0%{opacity:0}}@keyframes auth-nova-in{0%{opacity:0;transform:translate(-40%)scale(.92)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes auth-nova-in-up{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:none}}@keyframes auth-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.8%)scale(1.008,1.012)}}@keyframes auth-pop{0%{opacity:0;transform:scale(.3)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes auth-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-.6deg)}}@keyframes auth-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1.5deg)}}@keyframes auth-panel-in{0%{opacity:0;transform:translateY(-70px)scale(.85)rotate(2deg)}to{opacity:1;transform:none}}@keyframes auth-ribbon{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes auth-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes auth-sweep{0%,60%{transform:translate(-140%)}to{transform:translate(140%)}}@keyframes auth-frame-glow{0%{opacity:0}to{opacity:1}}@keyframes auth-pulse{0%,to{box-shadow:0 4px #235c0b,0 0 0 2px #6b9d2d,0 0 #b7f76500}50%{box-shadow:0 4px #235c0b,0 0 0 2px #6b9d2d,0 0 24px 4px #b7f76566}}@keyframes auth-shine{0%,55%{left:-60%}to{left:130%}}@keyframes auth-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(5px)}30%,50%,70%{transform:translate(-9px)}40%,60%{transform:translate(9px)}}@keyframes auth-coin{0%{transform:rotate(var(--a)) translateY(0) scale(.4);opacity:1}to{transform:rotate(var(--a)) translateY(calc(var(--d)*-1)) scale(1);opacity:0}}@keyframes auth-win{0%{filter:brightness()}30%{filter:brightness(1.5)drop-shadow(0 0 30px #ffd36b)}to{filter:brightness()}}.dev-login-toggle,.dev-login{z-index:50;font-family:var(--font);color:#fff;position:fixed;bottom:16px;right:16px}.dev-login-toggle{color:#7ef0c0;letter-spacing:1px;background:#0e0a18e6;border:1px dashed #7ef0c0;border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:800;display:flex;box-shadow:0 4px 16px #0008}.dev-login-toggle:hover{background:#1b1430}.dev-login{background:#0e0a18f2;border:1px dashed #7ef0c0;border-radius:14px;flex-direction:column;gap:8px;width:270px;padding:12px;animation:.25s ease-out auth-rise;display:flex;box-shadow:0 10px 30px #000a}.dev-login header{color:#7ef0c0;justify-content:space-between;align-items:center;font-size:12px;display:flex}.dev-login header b{letter-spacing:.5px;align-items:center;gap:6px;display:flex}.dev-login header button{color:#bfb3d6;background:0 0;padding:2px}.dev-login>button{text-align:left;color:#fff;background:#221a38;border:1px solid #3c2f5f;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.dev-login>button:hover:not(:disabled){background:#2d2350;border-color:#7ef0c0}.dev-login>button:disabled{opacity:.6}.dev-login>button svg{color:#7ef0c0;flex-shrink:0}.dev-login>button small{color:#b9aed0;margin-top:2px;font-size:10px;font-weight:500;display:block}.dev-login p{color:#ffb3c0;margin:0;font-size:11px}.dev-login-creds{color:#8f84a8;-webkit-user-select:all;user-select:all;font-size:10px}@media (min-width:761px) and (max-height:560px){.auth-stage{--u:min(calc(100svh / 900),calc(100vw / 1600))}}@media (min-width:761px) and (max-height:500px){.auth-page.auth-stage{flex-direction:column;height:100svh;min-height:0;padding:4px 0;display:flex;overflow:hidden}.auth-stage .auth-scene{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;min-height:0;display:flex}.auth-stage .auth-story,.auth-stage .auth-header .back-link,.illustrated-auth.auth-stage .auth-footer{display:none}.auth-stage .auth-header{flex-shrink:0;justify-content:center;margin:0;display:flex;position:static}.auth-stage .auth-header .illustrated-brand img{width:96px;height:30px}.illustrated-auth.auth-stage .auth-panel{aspect-ratio:auto;width:min(420px,100vw - 32px);height:auto;margin:0;padding:0;position:relative;top:auto;right:auto;translate:none}.auth-stage.is-register .auth-panel{width:min(620px,100vw - 32px)}.auth-stage .auth-panel-inner{background:linear-gradient(150deg,#5c2676f5,#211033fa);border:2px solid #e9c46a;border-radius:18px;height:auto;padding:10px 16px;box-shadow:0 10px 30px #17022190}.auth-stage .auth-panel-inner:before,.auth-stage .auth-panel-inner:after,.auth-stage .auth-frame-art,.illustrated-auth.auth-stage .auth-ribbon-title,.illustrated-auth.auth-stage .auth-safe{display:none}.auth-stage .auth-content{display:block;position:static}.illustrated-auth.auth-stage .auth-tabs{border-radius:22px;padding:3px}.illustrated-auth.auth-stage .auth-tabs a{border-radius:20px;padding:6px;font-size:14px}.illustrated-auth.auth-stage .auth-panel form>label,.auth-stage.is-register .auth-panel form>label{margin-top:7px;font-size:12px}.illustrated-auth.auth-stage .auth-panel input:not([type=checkbox]),.auth-stage.is-register .auth-panel input:not([type=checkbox]){border-radius:11px;height:40px;margin-top:3px;padding:0 12px;font-size:16px}.auth-stage .password-field input{padding-right:46px!important}.auth-stage .password-field button,.auth-stage.is-register .password-field button{height:40px;top:3px;right:6px}.auth-stage .password-field button svg{width:19px;height:19px}.auth-stage.is-register .auth-panel form{grid-template-columns:1fr 1fr;align-items:end;column-gap:12px;display:grid}.auth-stage.is-register .auth-panel form>.form-error,.auth-stage.is-register .auth-panel form>.auth-submit{grid-column:1/-1}.illustrated-auth.auth-stage .auth-panel form>.age-check{align-self:center;gap:7px;margin-top:7px;font-size:11px;line-height:1.3}.auth-stage .age-check input{flex-shrink:0;width:20px;height:20px}.illustrated-auth.auth-stage .auth-submit,.auth-stage.is-register .auth-submit{border-radius:24px;min-height:42px;margin-top:10px;font-size:17px}.auth-stage .auth-submit svg{width:19px;height:19px}.auth-stage .form-error{margin-top:8px!important;padding:6px 10px!important;font-size:12px!important}.illustrated-auth.auth-stage .auth-bottom,.auth-stage.is-register .auth-bottom{text-align:center;margin-top:6px;padding-top:6px;font-size:13px}}
.tutorial-game{-webkit-user-select:none;user-select:none}.tour{--nova-h:min(82svh,780px);--nova-w:calc(var(--nova-h) * 2 / 3);--bubble-w:min(370px,31vw);--edge:max(8px,1vw);z-index:80;font-family:var(--font);position:fixed;inset:0}dialog.tour{color:inherit;background:0 0;border:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;overflow:visible}.tour.is-hidden{pointer-events:none}.tour-shade,.tour-hole{pointer-events:none;position:fixed}.tour-shade{background:#12062bad;animation:.5s both tour-fade;inset:0}.tour-hole{border-radius:22px;transition:left .45s cubic-bezier(.3,.8,.3,1),top .45s cubic-bezier(.3,.8,.3,1),width .45s cubic-bezier(.3,.8,.3,1),height .45s cubic-bezier(.3,.8,.3,1);animation:.5s both tour-fade;box-shadow:0 0 0 200vmax #12062bad,0 0 0 3px #ffe59a,0 0 28px 6px #ffd36baa}.tour-hole:after{content:"";opacity:0;will-change:opacity;border:8px solid #ffe59a33;border-radius:30px;animation:1.8s ease-in-out infinite tour-ring;position:absolute;inset:-8px}.tour.is-spinning .tour-hole{box-shadow:0 0 0 200vmax #12062b66,0 0 0 3px #ffe59a,0 0 28px 6px #ffd36baa}.tour-hit{cursor:var(--game-pointer,pointer);background:0 0;border-radius:50%;position:fixed}.tour-hit-box{border-radius:22px}.tour-hit:focus-visible{outline:3px solid #fff}.tour-nova{bottom:calc(var(--nova-h) * -.02);height:var(--nova-h);width:var(--nova-w);left:var(--edge);pointer-events:none;transition:left .8s cubic-bezier(.45,.05,.3,1);animation:.9s cubic-bezier(.2,.8,.25,1.15) .1s both tour-nova-in;position:fixed}.tour.side-right .tour-nova{left:calc(100vw - var(--nova-w) - var(--edge))}.tour-nova img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 22px #12042bcc);transform-origin:50% 100%;width:100%;height:100%;transition:transform .5s;animation:4.2s ease-in-out 1s infinite tour-breathe}.tour.side-right .tour-nova img{scale:-1 1}.tour-bubble{width:var(--bubble-w);top:13svh;left:calc(var(--edge) + var(--nova-w) * .56);color:#42204f;background:linear-gradient(#fffef2,#ffeccf);border:3px solid #f6c768;border-radius:26px 26px 26px 6px;padding:30px 26px 20px;transition:left .8s cubic-bezier(.45,.05,.3,1),border-radius .3s;animation:.45s cubic-bezier(.2,.9,.3,1.4) both tour-pop;position:fixed;box-shadow:0 6px #794274,0 16px 40px #12042b99}.tour.side-right .tour-bubble{left:calc(100vw - var(--edge) - var(--nova-w) * .56 - var(--bubble-w));border-radius:26px 26px 6px}.tour-bubble:before{content:"";background:#ffecd0;border-bottom:3px solid #f6c768;border-right:3px solid #f6c768;width:24px;height:24px;position:absolute;bottom:-14px;left:28px;transform:rotate(45deg)skew(8deg,8deg)}.tour.side-right .tour-bubble:before{left:auto;right:28px}.tour-bubble .nova-portrait{display:none}.tour-bubble .nova-name{color:#fff6cf;letter-spacing:1px;background:linear-gradient(#b45ee0,#7027a5);border:2px solid #efce79;border-radius:20px;padding:2px 17px;font-family:Outfit,sans-serif;font-size:13px;position:absolute;top:-15px;left:22px;box-shadow:0 2px #572375}.tour-bubble h2{letter-spacing:-.4px;color:#6a1f8a;margin:0 0 8px;font-family:Outfit,sans-serif;font-size:24px;font-weight:900;line-height:1.15}.tour-bubble p{margin:0;font-size:16px;font-weight:600;line-height:1.55}.tour-actions{align-items:center;gap:10px;margin-top:18px;display:flex}.tour-progress{background:#ecd6f1;border-radius:9px;flex:1;min-width:40px;height:8px;margin-right:auto;overflow:hidden}.tour-progress i{border-radius:inherit;background:linear-gradient(90deg,#b47acb,#7a2fa5);height:100%;transition:width .5s cubic-bezier(.3,.8,.3,1);display:block}.tour-dots{flex-wrap:wrap;gap:5px;margin-right:auto;display:flex}.tour-dots i{background:#e2c6ea;border-radius:50%;width:8px;height:8px;transition:background .3s,transform .3s}.tour-dots i.done{background:#b47acb}.tour-dots i.on{background:#7a2fa5;transform:scale(1.35)}.tour-back{color:#6a1f8a;background:#f4dcf7;border:2px solid #d9a9e6;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.tour-back:hover{background:#ecc8f2}.tour-next{white-space:nowrap;color:#fff;text-shadow:0 2px #377410;background:linear-gradient(#b7f765,#68bf22 58%,#3e9213);border:2px solid #deffa3;border-radius:30px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-family:Outfit,sans-serif;font-size:16px;font-weight:900;transition:transform .15s,filter .15s;display:inline-flex;position:relative;box-shadow:0 4px #235c0b,0 0 0 2px #6b9d2d}.tour-next:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.tour-next:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #235c0b,0 0 0 2px #6b9d2d}.tour-next:disabled{filter:saturate(.5);opacity:.8}.tour-next:focus-visible,.tour-back:focus-visible{outline-offset:3px;outline:3px solid #7a2fa5}.tour-skip{top:calc(var(--edge) + 62px);right:calc(var(--edge) + 10px);color:#f2e1ff;letter-spacing:.3px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b0a30b0;border:1px solid #ffffff3a;border-radius:99px;padding:7px 15px;font-size:12px;font-weight:700;transition:background .15s;animation:.6s 1s both tour-fade;position:fixed}.tour-skip:hover:not(:disabled){background:#2b1050e0}@media (max-width:760px){.tour-nova{display:none}.tour-bubble,.tour.side-right .tour-bubble{border-radius:22px;width:auto;min-height:118px;padding:22px 16px 14px 92px;inset:auto 12px 12px}.tour.dock-top .tour-bubble{top:62px;bottom:auto}.tour-bubble:before{display:none}.tour-bubble .nova-portrait{width:82px;display:block;position:absolute;top:16px;left:6px}.tour-bubble h2{margin-bottom:5px;font-size:19px}.tour-bubble p{font-size:13px}.tour-actions{gap:8px;margin-top:12px}.tour-next{min-height:38px;padding:0 15px;font-size:14px}.tour-back{width:34px;height:34px}.tour-skip{font-size:11px;top:62px;bottom:auto;right:12px}.tour.dock-top .tour-skip{top:auto;bottom:12px}}@keyframes tour-fade{0%{opacity:0}}@keyframes tour-ring{50%{opacity:1}}@keyframes tour-nova-in{0%{opacity:0;translate:0 25%}}@keyframes tour-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.8%)scale(1.008,1.012)}}@keyframes tour-pop{0%{opacity:0;transform:scale(.6)translateY(14px)}to{opacity:1;transform:none}}@keyframes tour-pulse{50%{opacity:1}}.tour-next:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;will-change:opacity;animation:2.2s ease-in-out 1s infinite tour-pulse;position:absolute;inset:-2px;box-shadow:0 0 22px 4px #b7f76577}@media (prefers-reduced-motion:reduce){.tour-next:after{animation:none}}.tour-sound{color:#7a3d8c;width:30px;height:30px;cursor:var(--game-pointer,pointer);background:#fff8e6;border:2px solid #f6c768;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:12px}.tour-sound:hover{background:#ffeec2}.tour-nova.is-talking img{animation:.42s ease-in-out infinite alternate tour-talk}@keyframes tour-talk{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-1.2%)rotate(-.6deg)scale(1.01)}}@media (prefers-reduced-motion:reduce){.tour-nova.is-talking img{animation:none}}@media (min-width:2300px) and (min-height:1250px){.tour{--tz:1.3}}@media (min-width:761px) and (min-height:1800px){.tour{--tz:var(--uhd)}}@media (min-width:2300px) and (min-height:1250px),(min-width:761px) and (min-height:1800px){.tour{--nova-h:min(82svh,calc(780px * var(--tz)))}.tour-bubble{zoom:var(--tz);top:calc(13svh / var(--tz));left:calc((var(--edge) + var(--nova-w) * .56) / var(--tz))}.tour.side-right .tour-bubble{left:calc((100vw - var(--edge) - var(--nova-w) * .56) / var(--tz) - var(--bubble-w))}.tour-skip{zoom:var(--tz);top:calc(var(--edge) / var(--tz) + 62px);right:calc(var(--edge) / var(--tz) + 10px)}}@media (min-width:761px) and (max-height:500px){.tour{--bubble-w:min(250px,calc(50vw - 200px))}.tour-nova{display:none}.tour-bubble,.tour.side-right .tour-bubble{top:62px;bottom:auto;left:max(8px,env(safe-area-inset-left));width:var(--bubble-w);border-radius:18px;padding:16px 12px 10px}.tour.side-right .tour-bubble{left:auto;right:max(8px,env(safe-area-inset-right))}.tour-bubble:before{display:none}.tour-bubble .nova-portrait{float:left;width:40px;margin:0 8px 2px 0;display:block}.tour-bubble .nova-name{padding:1px 10px;font-size:10px;top:-12px;left:14px}.tour-bubble h2{margin:0 22px 4px 0;font-size:15px}.tour-bubble p{font-size:12px;line-height:1.45}.tour-sound{width:24px;height:24px;top:6px;right:6px}.tour-sound svg{width:13px;height:13px}.tour-skip{top:54px;right:max(8px,env(safe-area-inset-right));padding:5px 11px;font-size:11px}.tour-actions{clear:both;gap:6px;margin-top:10px}.tour-progress{min-width:24px}.tour-next{min-height:36px;padding:0 13px;font-size:14px}.tour-back{width:32px;height:32px}.tour.side-right .tour-skip{right:auto;left:max(8px,env(safe-area-inset-left))}.tour-actions{flex-wrap:wrap}.tour-next{flex:auto;justify-content:center;min-width:0}.tour-actions:has(.tour-back) .tour-progress{display:none}}@media (prefers-reduced-motion:reduce){.tour-hole:after{animation:none}}.tour-actions .tour-back{border-width:2px;width:30px;height:30px;position:absolute;top:10px;right:50px}.tour-actions .tour-back svg{width:15px;height:15px}.tour-bubble h2{padding-right:60px}@media (min-width:761px) and (max-height:500px){.tour-actions .tour-back{width:24px;height:24px;top:6px;right:36px}.tour-actions .tour-back svg{width:13px;height:13px}.tour-actions:has(.tour-back) .tour-progress{display:block}.tour-bubble h2{margin-right:0;padding-right:52px}}.tour-hand{z-index:3;pointer-events:none;color:#fff;filter:drop-shadow(0 3px 4px #1a0630cc);width:46px;height:46px;margin:6px 0 0 -10px;animation:1.1s ease-in-out infinite tour-tap;position:fixed}.tour-hand svg{fill:#ffe08a;stroke:#5a2b10;stroke-width:1.6px;width:100%;height:100%}.tour-hand:before{content:"";opacity:0;border:3px solid #fff7c2;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:1.1s ease-out infinite tour-tap-ring;position:absolute;top:-2px;left:4px}@keyframes tour-tap{0%,to{transform:translate(10px,14px)scale(1)}45%{transform:translate(0)scale(.92)}55%{transform:translate(0)scale(.92)}}@keyframes tour-tap-ring{0%,40%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.tour-hand,.tour-hand:before{animation:none}}@media (min-width:761px) and (max-height:500px){.tour-hand{width:38px;height:38px}}.tour.is-passthrough{pointer-events:none}.tour.is-passthrough .tour-bubble,.tour.is-passthrough .tour-skip{pointer-events:auto}.tour-hand-swipe{animation:1.8s ease-in-out infinite tour-swipe}.tour-hand-swipe:before{display:none}@keyframes tour-swipe{0%{opacity:0;transform:translate(70px)}15%{opacity:1}70%{opacity:1;transform:translate(-90px)}to{opacity:0;transform:translate(-90px)}}@media (prefers-reduced-motion:reduce){.tour-hand-swipe{animation:none}}
.framed-world-picker .world-stage{align-items:center;gap:20px;width:calc(100% - 48px);max-width:1420px;min-height:0;margin-bottom:16px}.framed-world-picker .world-selection{min-width:0}.framed-world-picker .world-scroll{touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;padding:8px 5px 12px;scroll-padding-inline:5px}.framed-world-picker .world-islands{--picker-card-width:210px;grid-auto-flow:column;grid-auto-columns:var(--picker-card-width);grid-template-rows:repeat(2,calc(var(--picker-card-width) * 1.25));gap:12px 10px;width:max-content;min-width:100%;padding:0;display:grid}.framed-world-picker .world-island{isolation:isolate;scroll-snap-align:start;filter:drop-shadow(0 5px 7px #17062c66);width:100%;height:100%;transition:transform .18s,filter .18s;container-type:inline-size}.framed-world-picker .world-island:hover{filter:brightness(1.07)drop-shadow(0 7px 8px #17062c66);transform:translateY(-3px)}.framed-world-picker .world-island:focus-visible{border-radius:15px;outline:3px solid #fff4b0;outline-offset:0!important}.picker-card-frame{object-fit:fill;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.framed-world-picker .island-portal{width:auto;height:auto;box-shadow:none;z-index:0;border:0;border-radius:12px;position:absolute;inset:7% 8% 25.5%;overflow:hidden;transform:none}.framed-world-picker .island-picture{width:100%;height:100%}.framed-world-picker .island-shine{display:none}.framed-world-picker .island-tag{z-index:3;letter-spacing:.2px;border-radius:6px;max-width:80%;padding:4px 6px;font-size:clamp(8px,4cqw,10px);line-height:1.15;top:10%;right:10%;transform:none;box-shadow:0 2px 4px #18062470}.framed-world-picker .island-title{letter-spacing:0;text-transform:none;color:#fff4ce;-webkit-text-stroke:0;text-shadow:0 2px 2px #26103a;filter:none;z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-family:Outfit,Arial,sans-serif;font-size:7.5cqw;font-weight:800;line-height:1.05;display:flex;inset:76% 10% 10%}.framed-world-picker .island-title strong{font-size:9cqw;line-height:1.05}.framed-world-picker .island-play{letter-spacing:.5px;color:#ffeca2;z-index:3;background:#321258ed;border:1px solid #f5d78b80;border-radius:14px;padding:4px 8px;font-size:4cqw;line-height:1;bottom:28%;left:50%}.framed-world-picker .world-island:hover .island-play{color:#fff;background:#487e20}.framed-world-picker .island-cloud{display:none}.framed-world-picker .world-scroll-controls{gap:18px;margin-top:0}.framed-world-picker .world-scroll-controls button{flex-shrink:0;width:38px;height:36px}.framed-world-picker .world-scroll-controls>span{letter-spacing:1px;text-align:center;font-size:10px}.framed-world-picker .welcome-tower{aspect-ratio:2/3;width:245px;min-height:0;box-shadow:none;isolation:isolate;filter:drop-shadow(0 8px 12px #190a4055);background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0;overflow:visible;container-type:inline-size}.picker-side-frame{pointer-events:none;z-index:2;object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.framed-world-picker .welcome-tower:before{content:"";z-index:0;background:linear-gradient(#492778,#211343 70%,#3c1c6b);border-radius:16px;position:absolute;inset:14% 16%}.picker-welcome-content{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;min-width:0;display:flex;position:absolute;inset:17% 19%}.picker-welcome-content>small{letter-spacing:1px;color:#f4dfb6;font-size:4.5cqw;line-height:1.2}.framed-world-picker .picker-welcome-content h2{letter-spacing:-.3px;color:#fff5d7;text-shadow:0 2px 1px #33123f;margin:0;font-size:12cqw;line-height:1.05}.picker-welcome-content .tower-stars{gap:5cqw;font-size:7cqw;line-height:1}.picker-welcome-content .tower-stars span{font-size:5cqw}.picker-welcome-content .tower-machine{border-width:2px;border-radius:8px;width:88%;margin:0;padding:4px}.picker-welcome-content .tower-machine>span{font-size:12cqw;line-height:1.2}.picker-welcome-content>p{color:#ecd9ff;margin:0;font-size:4.5cqw;line-height:1.5}.picker-welcome-content .arcade-button{white-space:nowrap;gap:5px;max-width:100%;min-height:0;margin:1cqw 0 0;padding:3.5cqw 4cqw;font-size:5cqw}.picker-welcome-content .arcade-button svg{flex-shrink:0;width:5cqw;height:5cqw}.picker-welcome-content .tower-coins{gap:4cqw;margin:0;font-size:5cqw;line-height:1}.picker-welcome-content .tower-coins svg{width:9cqw;height:7cqw}.picker-welcome-content .tower-stars,.picker-welcome-content .tower-coins{display:none}@media (min-width:1500px){.framed-world-picker .world-islands{--picker-card-width:230px;gap:14px 12px}.framed-world-picker .welcome-tower{width:270px}}@media (min-width:761px) and (max-width:1100px){.framed-world-picker .world-stage{gap:14px;width:calc(100% - 30px)}.framed-world-picker .welcome-tower{width:210px}.framed-world-picker .world-islands{--picker-card-width:185px;gap:10px 8px}}@media (min-width:761px) and (max-height:800px){.framed-world-picker .world-islands{--picker-card-width:180px;gap:10px 8px}.framed-world-picker .welcome-tower{width:225px}}@media (max-width:760px){.framed-world-picker .world-stage{width:100%;margin-bottom:12px;display:block}.framed-world-picker .welcome-tower{display:none}.framed-world-picker .world-selection{padding-inline:10px}.framed-world-picker .world-scroll{padding:6px 2px 10px;scroll-padding-inline:2px}.framed-world-picker .world-islands{--picker-card-width:162px;gap:10px 7px;min-width:0}.framed-world-picker .world-scroll-controls{gap:12px;margin-top:5px}.framed-world-picker .world-scroll-controls button{width:40px;height:40px}.framed-world-picker .world-scroll-controls>span{letter-spacing:.7px;max-width:210px;font-size:8px}}@media (max-width:360px){.framed-world-picker .world-islands{--picker-card-width:145px;gap:8px 6px}}.picker-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.framed-world-picker .world-stage{gap:18px;max-width:1600px;margin-top:18px}.framed-world-picker .world-islands{--picker-card-width:clamp(225px,calc((100svh - 230px) / 2.5),310px);gap:10px 8px;min-width:0}.framed-world-picker .welcome-tower{width:clamp(255px,22vw,310px)}.picker-welcome-content.picker-featured{gap:2cqw;inset:17% 19%}.picker-featured>small{color:#ffe0a1;letter-spacing:1.3px;font-size:4.5cqw;font-weight:800}.picker-featured-art{object-fit:contain;filter:drop-shadow(0 5px 8px #14052480);width:100%;height:47cqw;display:block}.framed-world-picker .picker-featured h2{text-transform:uppercase;letter-spacing:0;font-size:10cqw;line-height:.98}.picker-featured .arcade-button{min-height:36px;margin-top:2cqw;padding:3cqw;font-size:4cqw}.framed-world-picker .world-scroll-controls{justify-content:center;gap:14px}.framed-world-picker .world-scroll.dragging,.framed-world-picker .world-scroll.dragging *{cursor:grabbing}@media (min-width:761px) and (max-width:1100px){.framed-world-picker .welcome-tower{width:240px}.framed-world-picker .world-stage{gap:12px}}@media (max-width:760px){.framed-world-picker .world-stage{margin-top:18px}.framed-world-picker .world-islands{--picker-card-width:185px;gap:10px 7px}}@media (max-width:360px){.framed-world-picker .world-islands{--picker-card-width:165px}}@media (prefers-reduced-motion:reduce){.framed-world-picker .world-island{transition:none}.framed-world-picker .world-island:hover{transform:none}}@media (max-width:760px){.framed-world-picker .world-scroll{overflow:visible}.framed-world-picker .world-islands{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-auto-columns:auto;grid-auto-flow:row;width:100%;min-width:0}.framed-world-picker .world-island{aspect-ratio:4/5;width:auto;height:auto}}.framed-world-picker .welcome-tower.illustrated-nova-pick{aspect-ratio:2/3;align-self:center;min-height:0;padding:0;position:relative}.framed-world-picker .welcome-tower.illustrated-nova-pick:before{display:none}.nova-pick-card{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.illustrated-nova-pick .nova-pick-play{z-index:3;white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:auto;max-width:none;height:10%;min-height:40px;margin:0;padding:0 10px;font-family:Barlow Condensed,sans-serif;font-size:clamp(16px,6cqw,23px);font-weight:900;display:flex;position:absolute;bottom:7%;left:14%;right:14%}.nova-pick-play:focus-visible{outline-offset:4px;outline:3px solid #b6ffff}.nova-pick-card{clip-path:inset(1.5% round 12%/8%)}.framed-world-picker .welcome-tower.illustrated-nova-pick{margin-bottom:26px}.nova-pick-timer{z-index:4;color:#fff6cb;background:linear-gradient(145deg,#7636a8,#391255 60%,#210c38);border:2px solid #ffdf74;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:5px 10px;display:flex;position:absolute;bottom:-4%;left:18%;right:18%;box-shadow:inset 0 2px #ffffff40,inset 0 -3px #17082880,0 3px #9a551f,0 6px 12px #15062588}.nova-pick-clock{color:#6f3519;background:radial-gradient(circle at 35% 25%,#fff8b3,#ffcc43 60%,#d88720);border:1px solid #fff0a0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 2px 3px #18052688,inset 0 1px 2px #fff}.nova-pick-clock svg{stroke-width:2.5px;width:19px;height:19px}.nova-pick-countdown{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.nova-pick-countdown>small{letter-spacing:1px;color:#eed3ff;white-space:nowrap;font-size:clamp(8px,3cqw,10px);font-weight:800}.nova-pick-countdown>span{font-variant-numeric:tabular-nums;text-shadow:0 2px #22082f;align-items:center;font-family:Barlow Condensed,sans-serif;font-size:clamp(18px,7cqw,23px);font-weight:900;display:flex}.nova-pick-countdown>span>span{align-items:center;display:flex}.nova-pick-countdown b{text-align:center;min-width:1.05em;display:block}.nova-pick-countdown i{color:#ffcd58;padding:0 2px;font-style:normal}.framed-world-picker .island-title.island-logo{padding:0;inset:72% 4% 6%}.framed-world-picker .island-logo>img{object-fit:contain;filter:drop-shadow(0 3px 4px #0b031acc);width:100%;height:100%;transition:transform .25s cubic-bezier(.2,.9,.3,1.4);display:block}.framed-world-picker .world-island:hover .island-logo>img{transform:scale(1.07)}@media (min-width:761px) and (max-aspect-ratio:11/10){.framed-world-picker .world-stage{flex-direction:column;align-items:center;gap:16px}.framed-world-picker .world-scroll{overflow:visible}.framed-world-picker .world-islands{--picker-card-width:calc((100vw - 108px) / 4);grid-auto-flow:row;grid-template-columns:repeat(4,var(--picker-card-width));grid-template-rows:none;grid-auto-columns:auto;grid-auto-rows:calc(var(--picker-card-width) * 1.25);width:auto;min-width:0}}.framed-world-picker .is-locked .island-picture{filter:saturate(.35)brightness(.43)}.framed-world-picker .world-lock-art{object-fit:contain;filter:drop-shadow(0 4px 8px #140624aa);pointer-events:none;width:66%;height:85%;position:absolute;inset:10% 17% 5%}.framed-world-picker .is-locked .island-play{white-space:nowrap;color:#ffe3a2;background:#25123ded;padding:6px 9px;font-size:3.7cqw}.framed-world-picker .is-locked:hover .island-play{color:#fff1c5;background:#492065}@media (orientation:landscape) and (max-height:500px) and (min-width:761px){.world-lobby.fit-screen,.world-lobby{overflow:hidden;zoom:1!important;width:100vw!important;height:100dvh!important;min-height:0!important}.world-lobby>.arcade-hud,.world-lobby.fit-screen>.arcade-hud{flex-shrink:0;zoom:.74!important}.world-lobby>.world-footer.arcade-lobby-footer,.world-lobby.fit-screen>.world-footer.arcade-lobby-footer{flex-shrink:0;width:min(1240px,161.29% - 24px);margin:0 auto;zoom:.62!important}.framed-world-picker .world-stage{width:100%;max-width:none;min-height:0;padding:0 max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));flex:1;align-items:stretch;gap:12px;margin:6px 0 4px;display:flex}.framed-world-picker .nova-feature-stack{flex:none;justify-content:center;gap:6px;width:auto;height:100%;margin:0}.framed-world-picker .world-selection{flex:1;min-width:0;height:100%}.framed-world-picker .nova-feature-stack{flex-direction:row;flex-basis:auto;align-items:stretch;gap:10px;width:auto;padding:4px 0}.nova-feature-stack .mega-bonus-trigger.mega-bonus-trigger-lobby{border-radius:14px;flex-direction:column;justify-content:center;gap:6px;width:118px;height:auto;min-height:0;padding:8px 6px}.nova-feature-stack .mega-bonus-trigger-lobby img{width:100%;height:auto}.nova-feature-stack .mega-bonus-trigger-lobby span{text-align:center;flex-direction:column;align-items:center;display:flex}.framed-world-picker .nova-feature-stack .mega-bonus-trigger-lobby small{letter-spacing:.04em;font-size:8px}.framed-world-picker .nova-feature-stack .mega-bonus-trigger-lobby b{white-space:normal;font-size:12px;line-height:1.15}.framed-world-picker .nova-feature-stack .mega-bonus-trigger-lobby em{white-space:normal;font-size:8px}.framed-world-picker .nova-feature-stack .welcome-tower.illustrated-nova-pick{aspect-ratio:2/3;flex:none;align-self:stretch;height:100%;margin:0;width:auto!important}.illustrated-nova-pick .nova-pick-play{height:13%;min-height:0;padding:0 6px;font-size:12px;bottom:12%;left:10%;right:10%}.illustrated-nova-pick .nova-pick-play svg{width:13px;height:13px}.illustrated-nova-pick .nova-pick-timer{zoom:.6;bottom:0}.framed-world-picker .world-scroll{scroll-snap-type:x mandatory;height:100%;padding:4px 2px;overflow:auto hidden}.framed-world-picker .world-islands{--picker-card-width:calc((100dvh - 150px) / 1.25);grid-template-rows:calc(var(--picker-card-width) * 1.25);align-content:center;gap:10px;height:100%}.world-lobby .arcade-lobby-footer .lobby-gift-control{display:none}.world-lobby .arcade-lobby-footer{grid-template-columns:auto 1fr}.world-lobby .arcade-lobby-footer .pg-dock{justify-self:end;gap:18px;margin-right:24px}.world-lobby .arcade-lobby-footer .pg-dock-button>span:not(.pg-dock-icon){display:none}.world-lobby .arcade-lobby-footer .pg-dock-button{width:auto;box-shadow:none;background:0 0;border:0;min-width:0;padding:0}:is(.world-lobby .arcade-lobby-footer .pg-dock-icon,.world-lobby .arcade-lobby-footer .pg-dock-icon:has(img)){width:66px;height:66px}.world-lobby .arcade-lobby-footer .pg-dock-icon svg{width:28px;height:28px}}
