.loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:linear-gradient(to top,#2388f2,#1c55a6);transition:visibility 0s 0s,opacity .3s ease}.loading-screen.hidden{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease}.loading-screen.no-transition{transition:visibility 0s,opacity 0s}.loading-screen .spinner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(calc(0px - var(--sticky-banner-bottom-height, 0px) / 2)) translateY(calc(var(--sticky-banner-top-height, 0px) / 2));width:33%;width:33dvmin;max-width:276px;transition:transform .3s ease}.loading-screen.hidden .spinner-wrapper{transform:translate(-50%,-50%) translateY(calc(0px - var(--sticky-banner-bottom-height, 0px) / 2)) translateY(calc(var(--sticky-banner-top-height, 0px) / 2)) scale(0)}.loading-screen .spinner-wrapper:before{content:"";display:block;padding-top:100%}.spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;animation:pulsation 1.2s infinite}.spinner:before,.spinner:after{content:"";grid-area:1/1;--c: radial-gradient(farthest-side, #ffffff 92%, #0000);background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-size:33% 33%;background-repeat:no-repeat;animation:rotation 1.2s infinite}.spinner:before{margin:11%;background-size:22% 22%;opacity:.5;animation-timing-function:linear}@keyframes rotation{to{transform:rotate(180deg)}}@keyframes pulsation{0%{transform:scale(.6)}50%{transform:scale(1)}to{transform:scale(.6)}}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:local("Inter"),url(./Inter-Regular-CZ1IAnlv.woff) format("woff"),url(./Inter-Regular-DI4MgF22.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:local("Inter"),url(./Inter-SemiBold-jbCnBNPB.woff) format("woff"),url(./Inter-SemiBold-DqnJHjCw.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:local("Inter"),url(./Inter-Bold-CORlQrlB.woff) format("woff"),url(./Inter-Bold-B13sg1VN.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:800;font-style:normal;font-display:swap;src:local("Inter"),url(./Inter-ExtraBold-DO0T-94Y.woff) format("woff"),url(./Inter-ExtraBold-S4xwWZYG.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:900;font-style:normal;font-display:swap;src:local("Inter"),url(./Inter-Black-BEJHIhNW.woff) format("woff"),url(./Inter-Black-CbZ5gcWT.woff2) format("woff2")}@font-face{font-family:Philosopher;font-weight:700;font-style:normal;font-display:swap;src:local("Inter"),url(./Philosopher-Bold-B3EHNcBX.woff) format("woff"),url(./Philosopher-Bold-DuZWDTah.woff2) format("woff2")}@font-face{font-family:Philosopher;font-weight:400;font-style:normal;font-display:swap;src:local("Inter"),url(./Philosopher-Regular-_KHPe4kX.woff) format("woff"),url(./Philosopher-Regular-DwHC5-uD.woff2) format("woff2")}*,:after,:before{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:var(--basic-font-family);font-weight:600;touch-action:pan-x pan-y}*:focus,*:focus-visible{outline:none}html{--huge-z-index: 1000;--basic-font-family: "Inter", "Arial", sans-serif;--accent-font-family: "Philosopher", "Arial", sans-serif;margin:0;overscroll-behavior:none;height:100%;overflow:auto}@supports (z-index: calc(infinity)){html{--huge-z-index: calc(infinity)}}body{--sticky-banner-top-height: 0px;--sticky-banner-bottom-height: 0px;margin:0;padding:0;border:0;min-height:var(--dvh-calculated);height:100%;overflow:auto;background:#fbf8ed;overscroll-behavior-y:contain}#app{position:relative;height:100%}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.spritesheet{--ss-gap: 10;--sp-width: calc( (var(--ss-width) - var(--ss-gap) * (var(--ss-columns) - 1)) / var(--ss-columns) );--sp-height: calc( (var(--ss-height) - var(--ss-gap) * (var(--ss-rows) - 1)) / var(--ss-rows) );background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--ss-width) / var(--sp-width) * 100%) calc(var(--ss-height) / var(--sp-height) * 100%);background-position-x:calc((var(--sp-column) - 1) / max(1,(var(--ss-columns) - 1)) * 100%);background-position-y:calc((var(--sp-row) - 1) / max(1,(var(--ss-rows) - 1)) * 100%)}.red-line-dev{outline:1rem dotted red;outline-offset:.4rem}.caret{position:relative}.caret:before{content:"|";position:absolute;top:var(--caret-top, 0px);left:var(--caret-left, 0px);color:var(--caret-color);animation:blinking var(--caret-delay) ease infinite}@keyframes blinking{50%{opacity:0}}.viewport-units-fallback{--svw: 100svw;--svw-calculated: var(--svw);--svh: 100svh;--svh-calculated: var(--svh);--lvw: 100lvw;--lvw-calculated: var(--lvw);--lvh: 100lvh;--lvh-calculated: var(--lvh);--dvw: 100dvw;--dvw-calculated: var(--dvw);--dvh: 100dvh;--dvh-calculated: var(--dvh)}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{width:15px!important}.ps__thumb-y{right:0!important}.aspect-ratio-width{position:relative;overflow:hidden}.aspect-ratio-width:before{content:"";display:block;padding-top:calc(100% / (var(--aspect-ratio-width, 1/1)))}.aspect-ratio-width>*,.aspect-ratio-width img{width:100%;height:100%}.aspect-ratio-width>*{position:absolute;top:0;left:0}.aspect-ratio-width:after{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.aspect-ratio-width img{object-fit:var(--aspect-img, cover)}.aspect-ratio-height{position:relative}.aspect-ratio-height svg{height:calc(var(--aspect-ratio-height) * 100%)}.aspect-ratio-height>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}dialog{position:absolute;left:0;right:0;margin:auto;padding:1em;border:solid;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:none;background:#fff;color:#000}dialog[open]{display:block}dialog+.backdrop{outline:4px green solid;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#0000001a}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}.kit-icon{--ss-gap: 10;--sp-width: calc( (var(--ss-width) - var(--ss-gap) * (var(--ss-columns) - 1)) / var(--ss-columns) );--sp-height: calc( (var(--ss-height) - var(--ss-gap) * (var(--ss-rows) - 1)) / var(--ss-rows) );--aspect-ratio-width: 1;width:100%;border:0;padding:0}.kit-icon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--ss-width) / var(--sp-width) * 100%) calc(var(--ss-height) / var(--sp-height) * 100%);background-position-x:calc((var(--sp-column) - 1) / max(1,(var(--ss-columns) - 1)) * 100%);background-position-y:calc((var(--sp-row) - 1) / max(1,(var(--ss-rows) - 1)) * 100%);background-image:var(--background-image)}.kit-icon.icon-mock{background-size:contain;background-position:center;background-image:url(./icon-mock-DeNcE3cJ.png)}.kit-icon.back,.kit-icon.grab,.kit-icon.magnet,.kit-icon.wand,.kit-icon.hammer,.kit-icon.tessellate,.kit-icon.shipAddDays,.kit-icon.shipAddMoney,.kit-icon.shuffle,.kit-icon.addBranch,.kit-icon.rotate,.kit-icon.rotate-silhouette,.kit-icon.lock,.kit-icon.extraSlot,.kit-icon.showHiddenShape,.kit-icon.hint,.kit-icon.clue,.kit-icon.infiniteExtraSlot,.kit-icon.plusMove,.kit-icon.deleteRow,.kit-icon.deleteFigure,.kit-icon.upgradeFigure,.kit-icon.skipMove,.kit-icon.getColorSelectionCard,.kit-icon.swapCards,.kit-icon.extraRicochet,.kit-icon.extraShot,.kit-icon.bait,.kit-icon.box,.kit-icon.openSlotFor1Box,.kit-icon.openSlotFor5Box,.kit-icon.openSlotFor10Box,.kit-icon.openSlotFor20Box,.kit-icon.openSlotFor40Box,.kit-icon.openSlotFor50Box,.kit-icon.key,.kit-icon.speed,.kit-icon.flying,.kit-icon.emojigift{--ss-width: 462;--ss-height: 1052;--ss-columns: 4;--ss-rows: 9;--ss-gap: 10;--background-image: url(./buffs-ss-lKkag5A1.png)}.kit-icon.back.upscale,.kit-icon.grab.upscale,.kit-icon.magnet.upscale,.kit-icon.wand.upscale,.kit-icon.hammer.upscale,.kit-icon.tessellate.upscale,.kit-icon.shipAddDays.upscale,.kit-icon.shipAddMoney.upscale,.kit-icon.shuffle.upscale,.kit-icon.addBranch.upscale,.kit-icon.rotate.upscale,.kit-icon.rotate.upscale-silhouette,.kit-icon.lock.upscale,.kit-icon.extraSlot.upscale,.kit-icon.showHiddenShape.upscale,.kit-icon.hint.upscale,.kit-icon.clue.upscale,.kit-icon.infiniteExtraSlot.upscale,.kit-icon.plusMove.upscale,.kit-icon.deleteRow.upscale,.kit-icon.deleteFigure.upscale,.kit-icon.upgradeFigure.upscale,.kit-icon.skipMove.upscale,.kit-icon.getColorSelectionCard.upscale,.kit-icon.swapCards.upscale,.kit-icon.extraRicochet.upscale,.kit-icon.extraShot.upscale,.kit-icon.bait.upscale,.kit-icon.box.upscale,.kit-icon.openSlotFor1Box.upscale,.kit-icon.openSlotFor5Box.upscale,.kit-icon.openSlotFor10Box.upscale,.kit-icon.openSlotFor20Box.upscale,.kit-icon.openSlotFor40Box.upscale,.kit-icon.openSlotFor50Box.upscale,.kit-icon.key.upscale,.kit-icon.speed.upscale,.kit-icon.flying.upscale,.kit-icon.emojigift.upscale{--ss-width: 1326;--ss-height: 2996;--background-image: url(./buffs-ss-upscale-BHyhXTJp.png)}.kit-icon.back{--sp-column: 1;--sp-row: 1}.kit-icon.grab,.kit-icon.deleteFigure{--sp-column: 2;--sp-row: 1}.kit-icon.magnet{--sp-column: 3;--sp-row: 1}.kit-icon.shuffle{--sp-column: 4;--sp-row: 1}.kit-icon.lock{--sp-column: 1;--sp-row: 2}.kit-icon.addBranch,.kit-icon.extraSlot,.kit-icon.upgradeFigure,.kit-icon.infiniteExtraSlot,.kit-icon.extraRicochet{--sp-column: 2;--sp-row: 2}.kit-icon.infiniteExtraSlot{position:relative}.kit-icon.infiniteExtraSlot:after{--stroke-color: #640000;--stroke-width: .2rem;content:"∞";position:absolute;top:0;bottom:0;left:0;right:0;padding-top:35%;font-size:5.5rem;font-weight:600;color:#fff;text-align:center;text-shadow:calc(var(--stroke-width) * 1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * 1) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * -1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * -1) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color)}.kit-icon.rotate{--sp-column: 3;--sp-row: 2}.kit-icon.rotate-silhouette{--sp-column: 4;--sp-row: 2}.kit-icon.showHiddenShape,.kit-icon.hint{--sp-column: 1;--sp-row: 3}.kit-icon.clue{--sp-column: 2;--sp-row: 3}.kit-icon.getColorSelectionCard{--sp-column: 3;--sp-row: 3}.kit-icon.plusMove{--sp-column: 4;--sp-row: 3}.kit-icon.skipMove{--sp-column: 1;--sp-row: 4}.kit-icon.swapCards{--sp-column: 2;--sp-row: 4}.kit-icon.wand,.kit-icon.deleteRow{--sp-column: 3;--sp-row: 4}.kit-icon.hammer{--sp-column: 4;--sp-row: 4}.kit-icon.tessellate{--sp-column: 1;--sp-row: 5}.kit-icon.shipAddDays{--sp-column: 2;--sp-row: 5}.kit-icon.shipAddMoney{--sp-column: 3;--sp-row: 5}.kit-icon.extraShot{--sp-column: 4;--sp-row: 5}.kit-icon.bait{--sp-column: 1;--sp-row: 6}.kit-icon.box{--sp-column: 3;--sp-row: 6}.kit-icon.openSlotFor1Box{--sp-column: 4;--sp-row: 6}.kit-icon.openSlotFor5Box{--sp-column: 1;--sp-row: 7}.kit-icon.openSlotFor10Box{--sp-column: 2;--sp-row: 7}.kit-icon.openSlotFor20Box{--sp-column: 3;--sp-row: 7}.kit-icon.openSlotFor40Box{--sp-column: 4;--sp-row: 7}.kit-icon.openSlotFor50Box{--sp-column: 1;--sp-row: 8}.kit-icon.key{--sp-column: 2;--sp-row: 8}.kit-icon.speed{--sp-column: 3;--sp-row: 8}.kit-icon.flying{--sp-column: 4;--sp-row: 8}.kit-icon.emojigift{--sp-column: 1;--sp-row: 9}.kit-icon.bank,.kit-icon.shop,.kit-icon.main,.kit-icon.rating,.kit-icon.settings,.kit-icon.chest-1,.kit-icon.chest-2{--ss-columns: 1;--ss-rows: 7;--ss-width: 151;--ss-height: 970;--sp-column: 1;--aspect-ratio-width: 151 / 130;--background-image: url(./navigation-ss-DN1L3CxA.png)}.kit-icon.bank{--sp-row: 1}.kit-icon.shop{--sp-row: 2}.kit-icon.main{--sp-row: 3}.kit-icon.rating{--sp-row: 4}.kit-icon.settings{--sp-row: 5}.kit-icon.chest-1{--sp-row: 6}.kit-icon.chest-2{--sp-row: 7}.kit-icon.coins,.kit-icon.lives,.kit-icon.infiniteLives,.kit-icon.infiniteEnergy,.kit-icon.stars,.kit-icon.prize,.kit-icon.gold,.kit-icon.energy,.kit-icon.advertisement{--ss-width: 80;--ss-height: 620;--ss-columns: 1;--ss-rows: 7;--background-image: url(./resources-ss-DCXVgXCp.png)}.kit-icon.coins{--sp-row: 1}.kit-icon.lives{--sp-row: 2}.kit-icon.infiniteLives{--sp-row: 2;position:relative}.kit-icon.infiniteLives:after{--stroke-color: #640000;--stroke-width: .2rem;content:"∞";position:absolute;top:0;bottom:0;left:0;right:0;padding-top:6%;font-size:5.5rem;font-weight:600;color:#fff;text-align:center;text-shadow:calc(var(--stroke-width) * 1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * 1) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * -1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * -1) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color)}.kit-icon.stars{--sp-row: 3}.kit-icon.prize{--sp-row: 4}.kit-icon.gold{--sp-row: 5}.kit-icon.energy{--sp-row: 6}.kit-icon.infiniteEnergy{--sp-row: 6;position:relative}.kit-icon.infiniteEnergy:after{--stroke-color: #640000;--stroke-width: .2rem;content:"∞";position:absolute;top:0;bottom:0;left:0;right:0;padding-top:6%;font-size:5.5rem;font-weight:600;color:#fff;text-align:center;text-shadow:calc(var(--stroke-width) * 1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * 1) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * -1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * -1) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color)}.kit-icon.advertisement{--sp-row: 7}.kit-icon.close-btn,.kit-icon.settings-btn,.kit-icon.music-on,.kit-icon.music-off,.kit-icon.sound-on,.kit-icon.sound-off,.kit-icon.save,.kit-icon.exit,.kit-icon.return,.kit-icon.info,.kit-icon.letter,.kit-icon.megaphone,.kit-icon.gift,.kit-icon.journal{--ss-width: 250;--ss-height: 1290;--ss-columns: 2;--ss-rows: 10;--background-image: url(./ui-ss-BpMwB8Wl.png)}.kit-icon.close-btn{--sp-column: 1;--sp-row: 1}.kit-icon.settings-btn{--sp-column: 1;--sp-row: 2}.kit-icon.music-on{--sp-column: 1;--initial-row: 3;--sp-row: var(--initial-row)}.kit-icon.music-off{--sp-column: 1;--sp-row: calc(var(--initial-row) + 1)}.kit-icon.sound-on{--sp-column: 1;--initial-row: 5;--sp-row: var(--initial-row)}.kit-icon.sound-off{--sp-column: 1;--sp-row: calc(var(--initial-row) + 1)}.kit-icon.save{--sp-column: 1;--sp-row: 7}.kit-icon.exit{--sp-column: 1;--sp-row: 8}.kit-icon.return{--sp-column: 1;--sp-row: 9}.kit-icon.info{--sp-column: 1;--sp-row: 10}.kit-icon.letter{--sp-column: 2;--sp-row: 1}.kit-icon.megaphone{--sp-column: 2;--sp-row: 2}.kit-icon.gift{--sp-column: 2;--sp-row: 3}.kit-icon.journal{--sp-column: 2;--sp-row: 4}.kit-icon.combo,.kit-icon.plus,.kit-icon.one,.kit-icon.two,.kit-icon.three,.kit-icon.four,.kit-icon.five,.kit-icon.six,.kit-icon.seven,.kit-icon.eight,.kit-icon.nine,.kit-icon.zero{--ss-width: 626;--ss-height: 346;--ss-columns: 6;--ss-rows: 2;--aspect-ratio-width: 96 / 168;--background-image: url(./combo-numbers-ss-B9sELipf.png)}.kit-icon.combo{--sp-column: 1;--sp-row: 1}.kit-icon.plus{--sp-column: 2;--sp-row: 1}.kit-icon.one{--sp-column: 3;--sp-row: 1}.kit-icon.two{--sp-column: 4;--sp-row: 1}.kit-icon.three{--sp-column: 15;--sp-row: 1}.kit-icon.four{--sp-column: 6;--sp-row: 1}.kit-icon.five{--sp-column: 1;--sp-row: 2}.kit-icon.six{--sp-column: 2;--sp-row: 2}.kit-icon.seven{--sp-column: 3;--sp-row: 2}.kit-icon.eight{--sp-column: 4;--sp-row: 2}.kit-icon.nine{--sp-column: 5;--sp-row: 2}.kit-icon.zero{--sp-column: 6;--sp-row: 2}.kit-icon.coins-stack{--aspect-ratio-width: 145 / 101;--background-image: url(./coins-stack-icon-DoC_lKnk.png)}.kit-icon.coins-stack:after{background-position:center;background-size:contain}.kit-icon.check{--aspect-ratio-width: 106 / 74;--background-image: url(./check-icon-Bnto-F6R.png)}.kit-icon.check:after{background-size:contain;background-position:center}.kit-icon.broken-heart{--aspect-ratio-width: 200 / 154;--background-image: url(./broken-heart-icon-Dcoim82Z.png)}.kit-icon.broken-heart:after{background-size:contain;background-position:center}.kit-icon.shine{--aspect-ratio-width: 479 / 484;--background-image: url(./shine-icon-DLElj4yT.png)}.kit-icon.shine:after{background-size:contain;background-position:center}.kit-icon.pillow{--aspect-ratio-width: 293 / 203;--background-image: url(./pillow-icon-CgsCi2PH.png)}.kit-icon.pillow:after{background-size:contain;background-position:center}.kit-icon.star{--aspect-ratio-width: 251 / 263;--background-image: url(./star-icon-BFOP4966.png)}.kit-icon.star:after{background-size:contain;background-position:center}.kit-icon.friend{background-size:contain;background-position:center;background-image:url(./friend-Dn4fuzYw.png)}.kit-icon.crying-cat{background-size:contain;background-position:center;background-image:url(./crying-cat-CjDbjizx.webp)}.kit-icon.copy{background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%2340515d'%3e%3cpath%20d='M360-240q-33%200-56.5-23.5T280-320v-480q0-33%2023.5-56.5T360-880h360q33%200%2056.5%2023.5T800-800v480q0%2033-23.5%2056.5T720-240H360Zm0-80h360v-480H360v480ZM200-80q-33%200-56.5-23.5T120-160v-560h80v560h440v80H200Zm160-240v-480%20480Z'/%3e%3c/svg%3e")}.kit-icon.check-green{background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%2375FB4C'%3e%3cpath%20d='M382-240%20154-468l57-57%20171%20171%20367-367%2057%2057-424%20424Z'/%3e%3c/svg%3e")}.kit-button{width:-moz-fit-content;width:fit-content}.kit-button.neutral{--inner-border-color: #c77344;--stroke-color: #c77344;--text-color: #ffffff;--bg-gradient: linear-gradient(to bottom, #feed32, #fdd43a);--color-glare: #ffef85;--color-shade: #f7b719;--color-dark: #f0aa12}.kit-button.success{--inner-border-color: #00360c;--stroke-color: #006b18;--text-color: #ffffff;--bg-gradient: linear-gradient(to bottom, #17e060, #009229);--color-glare: rgba(74, 255, 125, .64);--color-dark: rgba(2, 89, 0, .5)}.kit-button.failure{--inner-border-color: #6b0019;--stroke-color: #840000;--text-color: #ffffff;--bg-gradient: linear-gradient(to bottom, #e01748, #920022);--color-glare: #ff5959;--color-dark: rgba(125, 0, 0, .86)}.kit-button[disabled],.kit-button.disabled{--inner-border-color: #585f63;--stroke-color: #585f63;--text-color: #eef5f9;--bg-gradient: linear-gradient(to bottom, #b3b8bb, #989ea1);--color-glare: #c8ced1;--color-shade: #98a0a5;--color-dark: #7a8083}.kit-button.framed{--frame-bg-gradient: linear-gradient(to bottom, #fcf7c2, #feeaa2);--frame-border-color: #c77344;--frame-color-glare: rgba(255, 248, 232, .84);--frame-color-shade: rgba(192, 69, 0, .5);--frame-color-dark: rgba(0, 0, 0, .4);border:.1rem solid var(--frame-border-color);background:var(--frame-bg-gradient)}.kit-button.framed[disabled],.kit-button.framed.disabled{--frame-bg-gradient: linear-gradient(to bottom, #d6dcdf, #c8cfd3);--frame-border-color: #9ea5a9;--frame-color-glare: #eef5f9;--frame-color-shade: #9fa5a8;--frame-color-dark: rgba(0, 0, 0, .4)}.kit-button.framed.size-s{padding:.8rem;border-radius:2rem;box-shadow:inset .2rem .7rem .48rem 0 var(--frame-color-glare),inset -.2rem -.4rem .41rem 0 var(--frame-color-shade)}.kit-button.framed.size-m{padding:1rem;border-radius:3.4rem;box-shadow:inset .2rem .7rem .48rem 0 var(--frame-color-glare),inset -.2rem -.4rem .41rem 0 var(--frame-color-shade),0 .8rem .65rem 0 var(--frame-color-dark)}.kit-button.framed.size-l{padding:1.4rem;border-radius:4rem;box-shadow:inset .2rem .7rem .48rem 0 var(--frame-color-glare),inset -.2rem -.4rem .41rem 0 var(--frame-color-shade),0 .8rem .65rem 0 var(--frame-color-dark)}.kit-button.frameless{border:.1rem solid var(--inner-border-color);background:var(--bg-gradient)}.kit-button.frameless.size-s{padding:1.5rem 3rem;border-radius:2.4rem;box-shadow:inset 0 -.2rem .7rem .7rem var(--color-dark),inset 0 .6rem .48rem .2rem var(--color-glare)}.kit-button.frameless.size-m{padding:2rem 6em;border-radius:2.5rem;box-shadow:inset -.7rem -1rem .6rem 0 var(--color-dark),inset .5rem .9rem .6rem 0 var(--color-glare)}.kit-button.frameless.size-l{padding:4rem 6rem;border-radius:2.5rem;box-shadow:inset 0 1rem 3.58rem -1.3rem var(--color-glare),inset -.2rem -.4rem 1.2rem 1rem var(--color-dark)}.kit-button .button-inner-wrapper{width:100%;height:100%;background:var(--bg-gradient);border:.1rem solid var(--inner-border-color)}.kit-button.size-s .button-inner-wrapper{padding:1.5rem 3rem;border-radius:1.3rem;box-shadow:inset 0 -.2rem .7rem .7rem var(--color-dark),inset 0 .6rem .48rem .2rem var(--color-glare)}.kit-button.size-m .button-inner-wrapper{padding:2rem 4rem;border-radius:2.5rem;box-shadow:inset -.7rem -1rem .6rem 0 var(--color-dark),inset .5rem .9rem .6rem 0 var(--color-glare)}.kit-button.size-l .button-inner-wrapper{padding:4rem 6rem;border-radius:2.5rem;box-shadow:inset 0 1rem 3.58rem -1.3rem var(--color-glare),inset -.2rem -.4rem 1.2rem 1rem var(--color-dark)}.kit-button.frameless .button-inner-wrapper{background:none;border:none;padding:0;border-radius:none;box-shadow:none}.kit-button .button-text{--font-weight: 900;font-size:4rem;text-align:center}.kit-button.size-s .button-text,.kit-button.size-m .button-text{--stroke-width: .2rem}.kit-button.size-l .button-text{--stroke-width: .4rem}.banner{border-radius:3.1rem;border:.1rem solid #c77344;padding:1.1rem;width:100%;display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:100%;gap:1.1rem;background:linear-gradient(to bottom,#feed32,#fdd540);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080}.banner .banner-title{--stroke-color: #803605;--stroke-width: .4rem;--text-color: #ffffff;--font-weight: 900;margin:0;font-size:4rem;text-align:center}.banner .banner-subtitle{--stroke-color: #420084;--stroke-width: .4rem;--text-color: #ffffff;--font-weight: 900;grid-row:2 / 3;grid-column:1 / -1;margin-top:2rem;margin-bottom:0;font-size:5rem;text-align:center;text-transform:uppercase}.banner .banner-cover{grid-row:2 / -1;grid-column:1 / -1;border-radius:2rem;border:.1rem solid #c77344;justify-self:stretch;align-self:stretch;background:linear-gradient(to top,#2388f2,#1c55a6);background-image:var(--banner-cover-url);background-repeat:no-repeat;background-position:center;background-size:cover}.stroked-text,.double-stroked-text{position:relative;display:block!important;font-weight:var(--font-weight);word-spacing:.2em}.stroked-text:before,.double-stroked-text:before,.double-stroked-text:after{content:attr(data-stroked-text);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;display:block;font-size:inherit;text-align:inherit;font-weight:var(--font-weight)}.stroked-text{color:var(--stroke-color, black);-webkit-text-stroke:calc(2 * var(--stroke-width, .5rem)) var(--stroke-color, black)}.stroked-text:before{color:var(--text-color, white);-webkit-text-stroke:0}.double-stroked-text{color:var(--stroke-color-outer, black);-webkit-text-stroke:calc(2 * var(--stroke-width-outer, 1rem)) var(--stroke-color-outer, black)}.double-stroked-text:before{color:var(--stroke-color-inner, grey);-webkit-text-stroke:calc(2 * var(--stroke-width-inner, .5rem)) var(--stroke-color-inner, grey)}.double-stroked-text:after{color:var(--text-color, white);-webkit-text-stroke:0}body.stroked-text-fallback .stroked-text{-webkit-text-stroke:0;color:var(--text-color);text-shadow:calc(var(--stroke-width) * 1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * 1) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * -1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * -1) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color)}body.stroked-text-fallback .stroked-text:before,body.stroked-text-fallback .double-stroked-text:before,body.stroked-text-fallback .double-stroked-text:after{content:none}body.stroked-text-fallback .double-stroked-text{-webkit-text-stroke:0;color:var(--text-color);text-shadow:calc(var(--stroke-width-inner) * 1) calc(var(--stroke-width-inner) * 0) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * .9239) calc(var(--stroke-width-inner) * .3827) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * .7071) calc(var(--stroke-width-inner) * .7071) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * .3827) calc(var(--stroke-width-inner) * .9239) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * 0) calc(var(--stroke-width-inner) * 1) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -.3827) calc(var(--stroke-width-inner) * .9239) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -.7071) calc(var(--stroke-width-inner) * .7071) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -.9239) calc(var(--stroke-width-inner) * .3827) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -1) calc(var(--stroke-width-inner) * 0) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -.9239) calc(var(--stroke-width-inner) * -.3827) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -.7071) calc(var(--stroke-width-inner) * -.7071) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * -.3827) calc(var(--stroke-width-inner) * -.9239) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * 0) calc(var(--stroke-width-inner) * -1) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * .3827) calc(var(--stroke-width-inner) * -.9239) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * .7071) calc(var(--stroke-width-inner) * -.7071) 0 var(--stroke-color-inner),calc(var(--stroke-width-inner) * .9239) calc(var(--stroke-width-inner) * -.3827) 0 var(--stroke-color-inner),calc(var(--stroke-width-outer) * 1) calc(var(--stroke-width-outer) * 0) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * .9239) calc(var(--stroke-width-outer) * .3827) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * .7071) calc(var(--stroke-width-outer) * .7071) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * .3827) calc(var(--stroke-width-outer) * .9239) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * 0) calc(var(--stroke-width-outer) * 1) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -.3827) calc(var(--stroke-width-outer) * .9239) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -.7071) calc(var(--stroke-width-outer) * .7071) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -.9239) calc(var(--stroke-width-outer) * .3827) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -1) calc(var(--stroke-width-outer) * 0) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -.9239) calc(var(--stroke-width-outer) * -.3827) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -.7071) calc(var(--stroke-width-outer) * -.7071) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * -.3827) calc(var(--stroke-width-outer) * -.9239) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * 0) calc(var(--stroke-width-outer) * -1) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * .3827) calc(var(--stroke-width-outer) * -.9239) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * .7071) calc(var(--stroke-width-outer) * -.7071) 0 var(--stroke-color-outer),calc(var(--stroke-width-outer) * .9239) calc(var(--stroke-width-outer) * -.3827) 0 var(--stroke-color-outer)}.settings-dropdown{position:relative;z-index:var(--huge-z-index);width:100%}.settings-dropdown:has(#settings-toggler:not(:checked)){z-index:1;transition:z-index .3s}.settings-dropdown:has(#settings-toggler:checked){z-index:var(--huge-z-index);transition:z-index .3s}.settings-dropdown .backdrop{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;background-color:#0d0c10cc;transition:visibility .3s,opacity .3s ease;opacity:0;visibility:hidden}.settings-dropdown #settings-toggler:checked~.settings-button .backdrop{opacity:1;visibility:visible}.settings-dropdown .buttons-list{position:absolute;top:calc(100% + 2rem);left:0;right:0;margin-block:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:2rem;transition:visibility .3s,opacity .3s ease;opacity:0;visibility:hidden}.settings-dropdown #settings-toggler:checked~.buttons-list{opacity:1;visibility:visible}.settings-dropdown .buttons-item{overflow:hidden}.settings-dropdown .settings-button{--aspect-ratio-width: 1;padding:0;border-radius:50%;border:.1rem solid #00360c;width:100%;display:flex;justify-content:center;align-items:center}.settings-dropdown .settings-button.settings-btn{border:none}.settings-dropdown .settings-button.music,.settings-dropdown .settings-button.sound{background:linear-gradient(to bottom,#17e060,#009229);box-shadow:inset 0 .5rem 3.58rem -1.3rem #30ea59,inset -.2rem -.4rem 1.03rem .9rem #02590080}.settings-dropdown .settings-button.exit{background:linear-gradient(to bottom,#ea3d3d,#bc2828);box-shadow:inset 0 .5rem 3.58rem -1.3rem #ea3030,inset -.2rem -.4rem 1.03rem .9rem #59000080}.settings-dropdown .settings-button input~.kit-icon{top:auto;left:auto;width:70%;--sp-row: calc(var(--initial-row) + 1);height:auto}.settings-dropdown .settings-button input:checked~.kit-icon{--sp-row: var(--initial-row)}.buff{--aspect-ratio-width: 1;--free-wrapper-height: 4.5rem;position:relative;padding:0;border:.2rem solid #004087;border-radius:50%;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;justify-items:center;align-items:center;background:linear-gradient(to bottom,#36d4fe,#0dbeff 36%,#0eb5f6 87%,#3ac6f3);box-shadow:inset .2rem .4rem .4rem #4be5fd,inset -.2rem -.4rem .4rem #0063af;transition:transform .3s linear;overflow:visible}.buff.free-on-level{margin-bottom:var(--free-wrapper-height);border-color:transparent;background:none;box-shadow:none}.buff[disabled]{margin-bottom:0}.buff:after{content:"";top:auto;left:auto;grid-column:1 / -1;grid-row:1 / -1;border-radius:50%;width:75%;height:75%;box-sizing:border-box;background-color:#d8f9fc;box-shadow:0 0 0 .2rem #004087,inset .2rem .4rem .4rem #f3fdfe,inset -.2rem -.4rem .4rem #85c5e8}.buff[disabled]{filter:grayscale(.9);pointer-events:none}.buff .buff-icon{z-index:1;top:auto;left:auto;grid-column:1 / -1;grid-row:1 / -1;width:60%;height:auto}.buff[disabled] .buff-icon{--sp-column: 1;--sp-row: 2}.buff .buff-counter{position:absolute;z-index:1;top:auto;left:auto;bottom:-.4rem;right:-.4rem;border:.2rem solid var(--counter-border-color);border-radius:2.3rem;padding-inline:1.2rem;width:-moz-fit-content;width:fit-content;min-width:4.6rem;height:4.6rem;display:flex;justify-content:center;align-items:center;background-color:var(--counter-basic-color);font-family:var(--basic-font-family);font-size:2.5rem;font-weight:800;color:#fff;box-shadow:.2rem .2rem .3rem .1rem var(--counter-light-color) inset,-.2rem -.2rem .3rem .1rem var(--counter-dark-color) inset}.buff[disabled] .buff-counter{display:none}.buff .buff-counter{--counter-basic-color: #d63434;--counter-border-color: #881010;--counter-light-color: #ec6e6e;--counter-dark-color: #aa1a1a}.buff .buff-counter:empty{--counter-basic-color: #0ca502;--counter-border-color: #056401;--counter-light-color: #15ec03;--counter-dark-color: #088002}.buff.free-on-level .buff-counter{--counter-basic-color: #899397;--counter-border-color: #505357;--counter-light-color: #bcbcbc;--counter-dark-color: #585e62;color:#cfcccc}.buff.free-on-level .buff-counter:empty{display:none}.buff .buff-counter:empty:before,.buff .buff-counter:empty:after{content:"";position:absolute;top:50%;left:50%;width:.6rem;height:2.4rem;border-radius:.3rem;background-color:#fff}.buff .buff-counter:empty:before{transform:translate(-50%,-50%)}.buff .buff-counter:empty:after{transform:translate(-50%,-50%) rotate(90deg)}.buff.extraSlot{--aspect-ratio-width: 112 / 137;border-radius:2.4rem;box-shadow:inset 0 -.4rem .7rem #00000059,inset -.5rem -1rem .67rem #0073cb,inset .8rem .8rem .4rem #4be6fe}.buff.extraSlot:after{display:none}.buff.extraSlot .buff-icon{width:70%}.buff.extraSlot .buff-counter{bottom:-.75rem;right:-.75rem}.buff.box{--aspect-ratio-width: 110 / 100;background-image:linear-gradient(-30deg,#530b1a,#871b33);border:2px solid rgb(208,55,48);border-radius:10%;box-shadow:inset 7px 6px 5px #00000080}.buff.box:after{display:none}.buff.box:not([disabled]) .buff-icon{width:140%}.buff.box[disabled] .buff-icon{width:70%}.buff.free-on-level .buff-free-badge{border:.2rem solid #056401;border-radius:50% 50% 2.3rem 2.3rem / calc(50% - var(--free-wrapper-height) / 2) calc(50% - var(--free-wrapper-height) / 2) 2.3rem 2.3rem;padding-top:100%;width:100%;height:calc(100% + var(--free-wrapper-height));display:flex;flex-direction:column;gap:.5rem;align-items:center;background:linear-gradient(to bottom,#28b508,#0aa400);box-shadow:inset .2rem .4rem .4rem #15ec03,inset -.2rem -.4rem .4rem #066d01}.buff .buff-free-badge,.buff[disabled] .buff-free-badge{display:none}.buff .buff-free-badge .buff-count{--stroke-color: #066d01;--stroke-width: .2rem;--font-weight: 900;margin:0;text-align:center;font-family:var(--basic-font-family);font-size:2.5rem;color:#fff}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}.modal .settings{display:flex;flex-direction:column;gap:12rem}.modal .settings.dev{gap:8rem}.modal .settings .settings-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12rem}.modal .settings.dev .settings-list{margin-bottom:0;gap:3rem}.modal .settings .setting-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4rem}.modal .settings.dev .setting-item{display:grid;grid-template-columns:1fr 50%;gap:2rem}.modal .settings .setting-title{--stroke-color: #2e2d43;--stroke-width: .3rem;--text-color: #ffffff;--font-weight: 900;margin-block:0;width:100%;font-size:4.5rem;text-align:center}.modal .settings .setting-name{--stroke-color: #2e2d43;--stroke-width: .3rem;--text-color: #ffffff;--font-weight: 900;margin-block:0;width:100%;font-size:3.5rem;text-align:center}.modal .settings.dev .setting-name{text-align:right}.modal .settings .settings-wrapper.kit-button{min-width:21.6rem;width:30%}.modal .settings .setting-button{--stroke-color: #c77344;--stroke-width: .2rem;font-size:4rem;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:2rem}.modal .settings .setting-icon{--sp-row: calc(var(--initial-row) + 1);width:5.8rem;flex-shrink:0}.modal .settings :checked~.setting-button .setting-icon{--sp-row: var(--initial-row)}.modal .settings .setting-button:after,.modal .settings .setting-button:before{color:#fff;text-shadow:calc(var(--stroke-width) * 1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * 1) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * -1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * -1) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color)}.modal .settings .setting-button:after{content:attr(data-text-off)}.modal .settings :checked~.setting-button:after{content:attr(data-text-on)}.modal .settings .noUi-target{padding-inline:5rem;width:41.6rem;height:4rem;border:.1rem solid #c77344;border-radius:1.5rem;background:linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:none}.modal .settings .noUi-handle{top:-3.46rem;right:-5.2rem;width:10.4rem;height:10.4rem;border-radius:50%;border:.1rem solid #9d4b00;background:linear-gradient(to bottom,#feed32,#fdd540);box-shadow:inset 0 .7rem .48rem .7rem #fff38af0,inset -.2rem -.4rem 1.29rem .7rem #ff990036}.modal .settings .noUi-handle:after,.modal .settings .noUi-handle:before{display:none}.modal .settings .noUi-tooltip{--stroke-color: #c77344;--stroke-width: .2rem;top:0;bottom:0;border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;font-size:4rem;font-weight:900;color:#fff;text-shadow:calc(var(--stroke-width) * 1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * 1) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * .9239) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * .7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * .3827) 0 var(--stroke-color),calc(var(--stroke-width) * -1) calc(var(--stroke-width) * 0) 0 var(--stroke-color),calc(var(--stroke-width) * -.9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color),calc(var(--stroke-width) * -.7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * -.3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * 0) calc(var(--stroke-width) * -1) 0 var(--stroke-color),calc(var(--stroke-width) * .3827) calc(var(--stroke-width) * -.9239) 0 var(--stroke-color),calc(var(--stroke-width) * .7071) calc(var(--stroke-width) * -.7071) 0 var(--stroke-color),calc(var(--stroke-width) * .9239) calc(var(--stroke-width) * -.3827) 0 var(--stroke-color)}.modal .settings .skin-selector{margin-inline:auto;margin-top:3rem;margin-bottom:12rem;border:.1rem solid #c77344;border-radius:2rem;padding:2rem;width:50%;font-size:3rem}.modal .settings .single-row{width:100%;display:flex;align-items:center;justify-content:center}.modal .settings #open-level-editor-container:empty{display:none}.modal .settings .games-list{margin-top:0;margin-bottom:3rem;padding-left:0;list-style:none}.modal .settings .game-buttons{margin-bottom:12rem;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;align-items:center}.modal .settings .game-name{--stroke-color: #2e2d43;--stroke-width: .3rem;--text-color: #ffffff;--font-weight: 900;margin-block:0;width:100%;font-size:5rem;text-align:center}.modal .settings .link{width:100%;text-decoration:underline;color:#fff}.modal .settings .text{color:#fff;opacity:.6;text-align:center}.modal .settings input{padding:1rem;width:60%;border-radius:1rem;border:.2rem solid #2e2d43;font-size:3rem;font-weight:600;color:#2e2d43;background-color:#fff}.modal .settings.dev input[type=checkbox]{margin:0;width:5rem;height:5rem}.modal .settings.dev .summary-title{position:relative;padding-left:0;background-image:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:3rem}.modal .settings.dev .summary-title::marker{display:none;content:none}.modal .settings.dev .summary-title::-webkit-details-marker{display:none}.email-wrapper{display:flex;align-items:center}.modal #copy-email{position:relative;width:3.5rem;height:3.5rem;margin-left:1rem}.modal .settings.dev details .setting-title{width:auto}.modal .settings.dev details .summary-marker{content:"";position:relative;width:0;height:0;border-top:1.5rem solid transparent;border-left:3rem solid #2e2d43;border-bottom:1.5rem solid transparent;transition:.3s ease transform}.modal .settings.dev details .summary-marker:after{content:"";position:absolute;transform:translate(-100%,-50%) translate(-.7rem);width:0;height:0;border-top:1rem solid transparent;border-left:2rem solid white;border-bottom:1rem solid transparent}.modal .settings.dev details[open] .summary-marker{transform:rotate(90deg)}.modal .settings.dev summary+*{margin-top:4rem}.modal .settings .system-info-btn{border-radius:50%;width:5rem;height:5rem;opacity:.3;position:fixed;bottom:.1rem;right:3.5rem}.modal .secret-code-input{font-size:5rem!important;text-align:center}.profile-loading{position:fixed;top:0;left:0;width:100vw;text-align:center;color:#fff;font-size:2rem;background:#409c26;z-index:9999999}.view-home{--wrapper-w: 100%;--tab-w: 100%;--padding-inline: min(20px, max(calc(.02 * var(--wrapper-w)), 10px));position:relative;width:100%;min-height:var(--dvh-calculated);display:flex;flex-direction:column;align-items:center}@media (min-aspect-ratio: 1.2){.view-home{--tab-w: max(60rem, var(--wrapper-w))}}@media ((max-aspect-ratio: 1.2) and (min-width: 600px)) or ((min-aspect-ratio: 1.2) and (min-height: 700px)){.view-home{--tab-w: max(80rem, var(--wrapper-w))}}.view-home:before,.view-home:after{content:"";position:fixed;z-index:-2;top:var(--sticky-banner-top-height, 0);bottom:var( --sticky-banner-bottom-height, 0 );width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:linear-gradient(to top,#2388f2,#1c55a6)}.view-home.landscape-ui:before{background-image:url(./home-default-background-BAQXVNsC.jpg)}.view-home.landscape-ui:after{background-image:var(--bg-landscape);opacity:1;transition:opacity .3s ease}@media (min-aspect-ratio: 1.49){.view-home.landscape-ui:after{background-size:contain;filter:drop-shadow(0 .4rem .3rem rgba(16,16,16,.5))}.view-home.landscape-ui.has-bg-landscape-wide:after{background-size:cover;background-image:var(--bg-landscape-wide)}}@media (min-aspect-ratio: 3){.view-home.landscape-ui:after,.view-home.landscape-ui.has-bg-landscape-wide:after{background-size:contain;filter:drop-shadow(0 .4rem .3rem rgba(16,16,16,.5))}}.view-home.landscape-ui.bg-landscape-hidden:after{opacity:0}.view-home .landscape-grid{display:none}.view-home.landscape-ui .landscape-grid{--grid-gap-row: 4rem;--grid-gap-column: 8rem;--grid-padduing-block: 4rem;--grid-padduing-inline: 4rem;--side-width: calc((100% - var(--grid-gap-column) * 2 - var(--tab-w)) / 2);position:fixed;top:var(--sticky-banner-top-height);bottom:var(--sticky-banner-bottom-height);margin-inline:auto;padding-block:var(--grid-padduing-block);padding-inline:var(--grid-padduing-inline);width:100%;display:grid;grid-template-columns:var(--side-width) var(--tab-w) var(--side-width);grid-template-rows:auto 1fr;gap:var(--grid-gap-row) var(--grid-gap-column)}@media (min-aspect-ratio: 1.49){.view-home.landscape-ui .landscape-grid{width:calc((var(--dvh-calculated) - var(--sticky-banner-top-height, 0) - var(--sticky-banner-bottom-height, 0)) * 1.49)}.view-home.landscape-ui.has-bg-landscape-wide .landscape-grid{width:100%}}@media (max-width: 1000px) or (max-height: 500px){.view-home.landscape-ui .landscape-grid{width:100%}}@media (min-aspect-ratio: 2.5){.view-home.landscape-ui.has-bg-landscape-wide .landscape-grid{width:calc((var(--dvh-calculated) - var(--sticky-banner-top-height, 0) - var(--sticky-banner-bottom-height, 0)) * 2)}}@media (max-height: 400px){.view-home.landscape-ui .landscape-grid{--grid-padduing-block: 2rem;--grid-gap-row: 2rem}}@media (max-width: 500px){.view-home.landscape-ui .landscape-grid{--grid-padduing-inline: 2rem;--grid-gap-column: 2rem}}@media (max-width: 700px){.view-home.landscape-ui .landscape-grid{--grid-padduing-inline: 2rem;--grid-gap-column: 4rem}}.view-home .ad-banner{display:none}.view-home.landscape-ui .ad-banner{grid-column:1 / 2;grid-row:2 / 3;width:100%;max-width:48rem;display:block;align-self:center;justify-self:end}.view-home.landscape-ui .ad-banner .banner{grid-template-rows:1fr .23fr 1fr;gap:0;box-shadow:0 .8rem .65rem #0006}.view-home .ad-banner .banner-cover{--banner-cover-url: url(./vk-group-banner-QtVQgg65.png);--aspect-ratio-width: 815 / 312;border:none}.view-home .ad-banner .banner-widget{--aspect-ratio-width: 815 / 312;grid-column:1 / 2;grid-row:1 / 3;border-radius:2rem;background-color:#fff}.view-home .background{position:fixed;top:var(--sticky-banner-top-height);bottom:var(--sticky-banner-bottom-height);z-index:-1;margin-inline:auto;width:100%;box-sizing:content-box;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 .4rem .3rem rgba(16,16,16,.5));transition:opacity .3s ease}@media (min-width: 600px) or (min-aspect-ratio: 1.2){.view-home .background{width:var(--wrapper-w)}}.view-home .background.fullsize{width:100%}.view-home .background.hidden{opacity:0}.view-home .background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--meta-bg-image);background-position:center;background-size:var(--meta-bg-size);background-repeat:no-repeat;transition:opacity .3s ease}.view-home .background.toggling:before{opacity:0}.view-home .tabs-container{flex-grow:1;width:var(--tab-w);overflow:hidden}.view-home .tab{min-height:var(--dvh-calculated);padding-top:calc(6rem + var(--sticky-banner-top-height));padding-bottom:calc(7rem + var(--navigation-height) + var(--sticky-banner-bottom-height));padding-inline:var(--padding-inline);width:var(--tab-w);display:flex;flex-direction:column}.view-home.landscape-ui .tab{padding-inline:0;padding-bottom:calc(12rem + var(--sticky-banner-bottom-height))}.view-home .tab.hidden{display:none}.view-home .navigation{--bottom: var(--sticky-banner-bottom-height);width:var(--tab-w);transition:opacity .3s ease,transform .3s ease}.view-home.landscape-ui .navigation{position:static;grid-column:1 / 2;grid-row:1 / 2;justify-self:start;align-self:start;padding-top:0;border:none;width:100%;max-width:48rem;height:auto;flex-direction:column}@media (min-aspect-ratio: 2.5) or (min-width: 1000px){.view-home.landscape-ui .navigation{justify-self:end}}.view-home .navigation:before{content:"";position:fixed;top:auto;left:0;right:0;bottom:var(--bottom);margin-bottom:13.1rem;width:100%;height:1.3rem;border-top:.1rem solid #c77344;border-bottom:.1rem solid #004695;background:linear-gradient(0deg,#ff8139,#ff8139),linear-gradient(180deg,#feed32 -2.48%,#fdd540 108.02%),#d9d9d9;background-blend-mode:multiply,normal,normal;box-shadow:inset .2rem .7rem .48rem #fff8e870,inset -.2rem -.4rem .4rem #c0450080;transition:transform .3s ease}.view-home.landscape-ui .navigation:before{content:none}.view-home .hidden.navigation:before{transform:translateY(14.6rem)}.view-home .navigation:after{content:"";position:fixed;left:0;right:0;bottom:var(--bottom);border-bottom:.1rem solid #004695;height:13.1rem;background:linear-gradient(180deg,#2388f2 -2.48%,#1c55a6 108.02%);box-shadow:0 1rem #004695,inset .2rem .7rem .7rem #a8bbff8a,inset -.2rem -.4rem .4rem #14266680;transition:bottom .3s ease}.view-home.landscape-ui .navigation:after{content:none}.view-home .hidden.navigation:after{bottom:-13.1rem}.view-home .navigation-wrapper{position:fixed;z-index:1;bottom:var(--bottom);width:var(--tab-w);height:13.1rem;display:flex;justify-content:center;gap:0;transition:bottom .3s ease}.view-home.landscape-ui .navigation-wrapper{position:static;width:100%;max-width:48rem;height:auto;flex-direction:column}.view-home .hidden .navigation-wrapper{bottom:-13.1rem}.view-home .navigation .button{position:relative;z-index:2;flex-grow:0;width:13.5rem;background:linear-gradient(180deg,#2388f2 -2.48%,#1c55a6 108.02%);border:.05rem solid #004695;border-top:none;border-bottom:none;box-shadow:inset .2rem .7rem .7rem #a8bbff8a,inset -.2rem -.4rem .4rem #14266680;display:flex;justify-content:center;align-items:end;padding:6rem 1rem 1.3rem;will-change:flex-grow;transition:flex-grow .3s ease}.view-home.landscape-ui .navigation .button{--icon-width: 6.4rem;margin:0;position:relative;padding-block:2rem;padding-inline:4rem;width:100%;height:8rem;display:grid;grid-template-columns:var(--icon-width) calc(100% - var(--icon-width) - 2rem);justify-content:start;align-items:center;gap:2rem;transition:height .3s ease}@media (min-height: 400px){.view-home.landscape-ui .navigation .button{height:10rem}}.view-home .navigation .button.active{flex-grow:1}.view-home.landscape-ui .navigation .button.active{height:10rem}.view-home.landscape-ui .navigation .button.active:after{content:"";position:absolute;top:0;right:0;bottom:0;border:.2rem solid #c77344;width:1.2rem;background:linear-gradient(0deg,#ff8139,#ff8139),linear-gradient(180deg,#feed32 -2.48%,#fdd540 108.02%),#d9d9d9;background-blend-mode:multiply,normal,normal;box-shadow:inset .2rem .7rem .48rem #fff8e870,inset -.2rem -.4rem .4rem #c0450080}.view-home .navigation .button .nav-icon{--aspect-ratio-width: 151 / 130;position:absolute;top:50%;left:50%;width:9.4rem;transform:translate3d(-50%,-50%,0);transform-origin:center;will-change:transform,filter;transition:filter .3s ease,transform .3s ease}.view-home .navigation .button.active .nav-icon{transform:translate3d(-50%,-10rem,0) scale3d(1.625,1.625,1.625);filter:drop-shadow(0 .4rem .3rem rgba(16,16,16,.5))}.view-home.landscape-ui .navigation .button .nav-icon{position:static;grid-column:1 / 2;grid-row:1 / 2;width:100%;flex-shrink:0;transform:scale(.8)}.view-home.landscape-ui .navigation .button.active .nav-icon{transform:none}@media (min-height: 400px){.view-home.landscape-ui .navigation .button .nav-icon{transform:none}}.view-home .navigation .button .text-wrapper{margin-top:auto}.view-home.landscape-ui .navigation .button .text-wrapper,.view-home.landscape-ui .navigation .button.active .text-wrapper{margin:0 auto 0 0;width:100%;display:flex;align-items:center;justify-content:start}.view-home .navigation .button .text{display:block;color:#fff;text-align:center;font-size:3rem;font-weight:900;transform:scale(0);transition:transform .3s ease;word-break:break-all}.view-home .navigation .button.active .text{transform:scale(1)}.view-home.landscape-ui .navigation .button .text,.view-home.landscape-ui .navigation .button.active .text{transform:none;font-size:3.2rem;transition:color .3s ease;word-break:normal;text-align:start}.view-home.landscape-ui .navigation .button.active .text{color:#feed32}.view-home .header-main{margin-bottom:7rem;display:grid;grid-template-columns:1fr 8rem;align-items:start;gap:2rem;transition:margin-top .3s ease,transform .3s ease,opacity .3s ease}.view-home.landscape-ui .header-main{margin-bottom:0;grid-column:3 / 4;grid-row:1 / 2;justify-self:end;align-self:start;gap:1rem;grid-template-columns:repeat(3,8rem);grid-template-rows:auto auto}@media (min-aspect-ratio: 2.5) or (min-width: 1000px){.view-home.landscape-ui .header-main{justify-self:start}}@media (min-height: 400px){.view-home.landscape-ui .header-main{gap:2rem}}.view-home .header-main.in-meta-action{margin-top:-4rem}.view-home.landscape-ui .header-main.in-meta-action{transform:none}.view-home .labeled-buttons{grid-column:1 / 2;grid-row:2 / 3;justify-self:self-start;display:flex;gap:2rem;transition:opacity .3s ease,transform .3s ease}.view-home .header-main .labeled-buttons{flex-direction:column}.view-home.landscape-ui .header-main .labeled-buttons{display:none}.view-home .buttons-container .labeled-buttons{grid-row:auto;width:100%;max-width:48rem;justify-content:start;display:none}.view-home.landscape-ui .buttons-container .labeled-buttons{display:flex}@media (min-aspect-ratio: 2.5) or (min-width: 1000px){.view-home.landscape-ui .buttons-container .labeled-buttons{justify-self:end;justify-content:end}}.view-home .labeled-button{border:none;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:1rem;background-color:transparent;max-width:20rem}.view-home .buttons-container .labeled-button{width:calc((100% - 2rem)/2)}.view-home .labeled-button .kit-icon{margin-inline:auto}.view-home .header-main .labeled-button .kit-icon{width:12rem}.view-home .buttons-container .labeled-button .kit-icon{width:100%;max-width:10rem}.view-home .labeled-button .button-text{position:relative;margin:0;padding:.5rem 1.5rem;border-radius:1.5rem;font-size:3rem;background:linear-gradient(to bottom,#feed32,#fdd43a);color:#9d4b00}.view-home .labeled-button.news .button-text:after{content:"";position:absolute;right:-1rem;top:-1rem;width:3rem;height:3rem;border-radius:50%;background:linear-gradient(to bottom,#ff5959,#e01748)}.view-home .settings-button{--aspect-ratio-width: 1;z-index:1;padding:0;border-radius:50%;border:.1rem solid #00360c;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease,transform .3s ease}.view-home .side-buttons{grid-column:2 / 3;grid-row:1 / 3;display:flex;flex-direction:column;align-items:center;gap:2rem 1rem}.view-home.landscape-ui .side-buttons{grid-column:1 / -1;grid-row:1 / 2;display:grid;grid-template-columns:repeat(3,8rem);grid-template-rows:auto auto;gap:1rem}@media (min-height: 400px){.view-home.landscape-ui .side-buttons{gap:2rem}}.view-home .side-buttons .tooltip-button{--aspect-ratio-width: 1;width:100%;padding:0;border-radius:50%;transition:opacity .3s ease,transform .3s ease}.view-home .side-buttons .tooltip-button .tooltip-text{display:none!important}.view-home.landscape-ui .side-buttons .tooltip-button{--aspect-ratio-width: (8 * 3 + 2 * 4) / 8;grid-column:1 / -1;grid-row:2 / 3;border-radius:1.5rem;padding-block:1rem}.view-home.landscape-ui .side-buttons .tooltip-button:before{content:none}.view-home.landscape-ui .side-buttons .tooltip-button .tooltip-text{display:block!important}.view-home.landscape-ui .side-buttons .tooltip-button .tooltip-icon{display:none}.view-home .side-buttons>.buttons-item{display:none}.view-home.landscape-ui .side-buttons>.buttons-item{display:block}.view-home .settings-button.settings-btn{border:none;background-color:transparent}.view-home.landscape-ui .settings-button.music,.view-home.landscape-ui .settings-button.sound{background:linear-gradient(to bottom,#17e060,#009229);box-shadow:inset 0 .5rem 3.58rem -1.3rem #30ea59,inset -.2rem -.4rem 1.03rem .9rem #02590080}.view-home.landscape-ui .settings-button input~.kit-icon{top:auto;left:auto;width:70%;--sp-row: calc(var(--initial-row) + 1);height:auto}.view-home.landscape-ui .settings-button input:checked~.kit-icon{--sp-row: var(--initial-row)}.view-home .resources{display:grid;grid-template-columns:repeat(3,min(calc((100% - 2rem) / 3),30rem));grid-template-rows:repeat(auto-fill,8rem);align-items:center;gap:2rem 1rem}.view-home.landscape-ui .resources{grid-column:1 / -1;grid-row:2 / 3;display:flex;flex-direction:column;gap:1rem}@media (min-height: 400px){.view-home.landscape-ui .resources{gap:2rem 1rem}}.view-home .resource-badge{position:relative;grid-template-columns:repeat(2,4rem) 1fr;transition:opacity .3s ease,transform .3s ease}.view-home.landscape-ui .resource-badge{height:8rem;grid-template-columns:repeat(2,4rem) 1fr}.view-home.landscape-ui .resource-content{font-size:2.8rem}.view-home .resource-badge.coins{grid-column:1 / 2;grid-row:1 / 2}.view-home .resource-badge.fuel{grid-column:2 / 3;grid-row:1 / 2}.view-home .resource-badge.stars{grid-column:3 / 4;grid-row:1 / 2}.view-home .resource-badge.gold{grid-column:1 / 1;grid-row:2 / 3}.view-home .buttons-container{margin-top:auto;display:grid;justify-items:end;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);align-items:end;gap:2rem;transition:opacity .3s ease,transform .3s ease}.view-home.landscape-ui .buttons-container{margin:0;grid-column:1 / 4;grid-row:2 / 3;justify-self:center;align-self:center;width:100%;gap:1.5rem calc(var(--grid-gap-column) * 2 + var(--tab-w))}@media (min-width: 1000px){.view-home.landscape-ui .buttons-container{gap:2rem calc(var(--grid-gap-column) * 2 + var(--tab-w))}}.view-home .buttons-container .kit-button{max-width:48rem}.view-home .buttons-container .button-inner-wrapper{height:13rem;display:flex;align-items:center;justify-content:center}.view-home .meta-button{grid-row:2 / 3;grid-column:1 / 2;justify-self:start;width:100%;opacity:0;transition:opacity .3s ease}.view-home.landscape-ui .meta-button{justify-self:start;grid-row:auto}@media (min-aspect-ratio: 2.5) or (min-width: 1000px){.view-home.landscape-ui .meta-button{justify-self:end}}.view-home .meta-button .button-inner-wrapper{padding-block:.5rem;padding-inline:.5rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;align-content:center;align-items:center;gap:.5rem 0}.view-home .meta-button.new-story .button-inner-wrapper,.view-home .meta-button.disabled .button-inner-wrapper{grid-template-columns:1fr;grid-template-rows:1fr;padding-inline:1.5rem}.view-home .meta-button.without-avatar .button-inner-wrapper{grid-template-columns:1fr;grid-template-rows:auto auto}.view-home .meta-button .avatar{grid-column:1 / 2;grid-row:1 / -1;z-index:2;width:11.5rem;height:11.5rem;border-radius:50%}.view-home .meta-button .avatar,.view-home .meta-button .progress-bar{padding:.8rem;box-shadow:inset 0 .1rem .48rem #d16f00,inset 0 0 .16rem .1rem #c15d00b8,inset 0 -.5rem .22rem #ffe86c,inset 0 -.5rem .22rem #ffe86c,inset 0 0 .09rem .6rem #fdcb33;background-color:#f2b922}.view-home .meta-button.new-story .avatar,.view-home .meta-button.disabled .avatar,.view-home .meta-button.without-avatar .avatar,.view-home .meta-button.new-story .progress-bar,.view-home .meta-button.disabled .progress-bar{display:none}.view-home .avatar-wrapper{border-radius:inherit;width:100%;height:100%;background-color:#c77344;background-image:var(--meta-avatar-icon-url);background-size:cover;background-position:center;background-repeat:no-repeat}.view-home .meta-button .progress-bar{border-radius:2rem;margin-left:5rem;grid-column:1 / 3;grid-row:2 / 3}.view-home .meta-button.without-avatar .progress-bar{margin-left:0}.view-home .meta-button .button-text-wrapper{grid-column:2 / 3;grid-row:1 / 2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.view-home .meta-button.without-avatar .button-text-wrapper,.view-home .meta-button.new-story .button-text-wrapper,.view-home .meta-button.disabled .button-text-wrapper{grid-column:1 / 2}.view-home .meta-button .progress-bar-wrapper{--stroke-width: .4rem;--stroke-color: #006b18;--text-color: #ffffff;position:relative;padding:.5rem .5rem .5rem 5.5rem;border-radius:1.2rem;font-size:2.8rem;background:linear-gradient(to bottom,#2a3d5a,#244e8d);box-shadow:inset 0 0 .22rem .5rem #bb4f0063;clip-path:inset(0 0 0 0 round 1.2rem)}.view-home .meta-button.without-avatar .progress-bar-wrapper{padding-left:.5rem}.view-home .meta-button .progress-bar-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;border-radius:inherit;width:var(--meta-progress-percent, 0%);max-width:100%;background:linear-gradient(to bottom,#a1f700,#6ddb00 20%,#39b90c 92%,#36ad09)}.view-home .play-button{grid-row:2 / 3;grid-column:2 / 3;width:100%}.view-home.landscape-ui .select-level,.view-home.landscape-ui .play-button{justify-self:end}@media (min-aspect-ratio: 2.5) or (min-width: 1000px){.view-home.landscape-ui .select-level,.view-home.landscape-ui .play-button{justify-self:start}}.view-home .play-button .button-inner-wrapper{padding-block:.5rem;padding-inline:1.5rem}.view-home .select-level{grid-row:1 / 2;grid-column:2 / 3;width:100%}.bank .catalog-list-wrapper{margin-bottom:3rem}.bank .banner{--banner-cover-url: url(./daily-bonus-banner-DhBzXObB.jpg);--aspect-ratio-width: 16 / 9;margin-bottom:1rem;margin-top:1rem}.bank .bank-promo{--stroke-color: #2e2d43;--stroke-width: .3rem;--font-weight: 900;--text-color: #ffffff;margin-top:0;margin-bottom:3rem;font-size:4rem;text-align:center}.bank .catalog-list .basic>*>.product{grid-template-columns:14.4rem auto}.bank .catalog-list .basic>*>*>.icon-container{z-index:1}.bank .catalog-list .wrapper{grid-template-columns:auto 1fr}.bank .catalog-list .icon-container.coins{--aspect-ratio-height: 145 / 101}.bank .catalog-list .product-icon.coins{--aspect-ratio-width: 145 / 101;--background-image: url(./coins-stack-icon-DoC_lKnk.png)}.bank .catalog-list .product-icon.coins:after{background-size:contain;background-position:center}.bank .catalog-list .basic>*>*>.product-count-wrapper{margin-left:-7.2rem;padding-left:9.2rem;padding-right:2rem;max-width:calc(100% + 7.2rem);justify-content:center;border:.1rem solid #c77344;background:linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080;border-radius:1.5rem}.shop .promo{margin-bottom:3rem;padding-inline:2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.shop .promo .title{--stroke-color: #2e2d43;--stroke-width: .3rem;--font-weight: 900;--text-color: #ffffff;margin:0;font-size:4rem;text-align:center}.shop .promo .kit-button{width:29rem;flex-shrink:0}.shop .promo .button-inner-wrapper{padding:1rem 2rem;height:9rem;display:flex;align-items:center;justify-content:center}.shop .catalog-list .wrapper{grid-template-columns:1fr auto}.shop .catalog-list .button-inner-wrapper{padding-left:5rem}.shop .catalog-list .button-text:after{content:"";position:absolute;right:calc(1rem + 100%);top:0;bottom:0;margin-block:auto;display:block;width:4rem;height:4rem;--ss-gap: 10;--ss-width: 80;--ss-height: 620;--ss-columns: 1;--ss-rows: 7;--sp-column: 1;--sp-row: 1;--sp-width: calc( (var(--ss-width) - var(--ss-gap) * (var(--ss-columns) - 1)) / var(--ss-columns) );--sp-height: calc( (var(--ss-height) - var(--ss-gap) * (var(--ss-rows) - 1)) / var(--ss-rows) );background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--ss-width) / var(--sp-width) * 100%) calc(var(--ss-height) / var(--sp-height) * 100%);background-position-x:calc((var(--sp-column) - 1) / max(1,(var(--ss-columns) - 1)) * 100%);background-position-y:calc((var(--sp-row) - 1) / max(1,(var(--ss-rows) - 1)) * 100%);background-image:url(./resources-ss-DCXVgXCp.png)}.meta{position:absolute;top:var(--sticky-banner-top-height);right:0;bottom:var(--sticky-banner-bottom-height);left:0;margin-inline:auto;padding-block:3.6rem;padding-inline:6rem;width:var(--tab-w);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3.7rem;overflow:hidden;transition:display 0s .3s}.meta.hidden{display:none;transition:opacity .3s ease,display 0s 0s}.view-home.desktop-ui .meta{padding-block:2rem;gap:1rem}.meta .meta-skip-button{position:relative;margin-bottom:auto;margin-left:auto;padding:1.5rem 3rem;border:none;border-radius:4rem;overflow:hidden;background-color:#fff;opacity:.5;transition:opacity .3s ease,transform .3s ease}.meta .meta-skip-button.hidden{opacity:0;pointer-events:none}.meta .meta-skip-text{position:relative;font-family:var(--accent-font-family);font-size:3.5rem;font-weight:400;text-align:center;color:#000}.meta .dialog{width:100%;display:grid;grid-template-rows:auto;transition:transform .3s ease,opacity .3s ease}.meta .dialog.with-avatar{grid-template-columns:13.5rem 6.5rem 1fr}.meta .dialog.without-avatar{grid-template-columns:0 0 1fr}.meta .dialog.hidden{transform:scale(0);opacity:0}.meta .dialog-content{grid-column:2 / 4;grid-row:1 / -1;padding:3rem;border:.8rem solid #d29700;border-radius:4rem;width:100%;background:linear-gradient(to bottom left,#fff,#fff9d7)}.meta .dialog.with-avatar .dialog-content{margin-block:2.5rem}.meta .dialog.with-avatar .dialog-content:before{content:"";width:5rem;height:13rem;clip-path:circle(10rem at -5rem 4rem);shape-outside:circle(10rem at -5rem 4rem);float:left}.meta .title{margin:0;margin-bottom:1rem;font-family:var(--accent-font-family);font-size:4rem;font-weight:700;color:#bb6500}.meta .title:empty{margin-bottom:0}.meta .text{margin:0;font-family:var(--accent-font-family);font-size:4rem;font-weight:400;color:#000}.meta .text span{font-family:inherit}.meta .avatar{grid-column:1 / 3;grid-row:1 / -1;padding:1.8rem;border-radius:50%;width:20rem;height:20rem;background:linear-gradient(to bottom right,#ffce51,#ffce51,#ff9211);box-shadow:inset 0 .3rem .22rem .1rem #fff6a8,inset 0 0 .44rem .3rem #db7600}.meta .dialog.without-avatar .avatar{display:none}.meta .avatar-icon{width:100%;height:100%;border-radius:inherit;background-color:#5b5156;background-image:var(--story-avatar-icon);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 .3rem .22rem .1rem #fff6a8,0 0 .44rem .3rem #db7600}.meta .footnote{margin-block:0;font-family:var(--accent-font-family);font-size:3.5rem;font-weight:400;text-align:center;color:#fff;opacity:.5;transition:opacity .3s ease}.meta .footnote.hidden{opacity:0}.meta .bar-container{position:absolute;top:20%;left:0;right:0;bottom:0;overflow:hidden}.meta .bar{--aspect-ratio-width: calc(828 / 1511);background-image:url(./bar-DPFXl_sG.png);background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity .3s ease,transform 1.5s ease}.meta .bar.hidden{opacity:0!important}.meta .bonus{position:absolute;top:50%;left:50%;width:44%;background-image:var(--meta-bonus-image);background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%);transition:opacity 1s ease}.meta .bonus.hidden{opacity:0;transition:opacity .3s ease}.meta .action-badge{position:absolute;z-index:1;border:none;padding:0;display:grid;grid-template-columns:7.5rem 7.5rem 1fr;grid-template-rows:15rem;align-items:center;background-color:transparent;transition:opacity .3s ease,transform .3s ease}.meta .action-badge.inverted{grid-template-columns:1fr 7.5rem 7.5rem}.meta .action-badge.hidden{opacity:0!important;transform:scale(0)!important}.meta .action-badge:before{content:"";grid-column:1 / 3;grid-row:1 / -1;z-index:-1;width:100%;height:100%;transform:scale(3);background-image:url(./shine-icon-blue-B5nX8262.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.4;pointer-events:none;animation:rotation-pulsation 6s linear infinite,shining 1.5s ease-in infinite alternate-reverse}.meta .action-badge.inverted:before{grid-column:2 / 4}@keyframes shining{0%{opacity:.2}to{opacity:.6}}@keyframes rotation-pulsation{0%{transform:scale(2) rotate(0)}50%{transform:scale(3) rotate(180deg)}to{transform:scale(2) rotate(360deg)}}.meta .action-badge-wrapper{grid-column:2 / 4;grid-row:1 / -1;padding-left:9.5rem;padding-right:4rem;border-radius:4rem;height:8rem;display:flex;align-items:center;justify-content:center;gap:1rem;background:linear-gradient(to top,#bbd1e0,#b7d9e0 14%,#e8fdff);box-shadow:inset 0 -.2rem .73rem #146587}.meta .action-badge.inverted .action-badge-wrapper{grid-column:1 / 3;padding-left:4rem;padding-right:9.5rem}.meta .action-badge .kit-icon{width:4.5rem;flex-shrink:0}.meta .action-badge-text{font-size:4.3rem;font-weight:900;color:#40515d}.meta .action-badge .icon-wrapper{position:relative;grid-column:1 / 3;grid-row:1 / -1;border-radius:50%;padding:2rem;background:radial-gradient(#bbd1e0,#b7d9e0,#e8fdff);box-shadow:inset 0 -.2rem .73rem #146587}.meta .action-badge.inverted .icon-wrapper{grid-column:2 / 4}.meta .action-badge .icon{border-radius:inherit;background-color:#fff;box-shadow:0 -.2rem .73rem #146587;background-image:var(--meta-action-icon);background-position:center;background-size:contain;background-repeat:no-repeat}.view-home .return-button{position:fixed;right:0;bottom:var(--sticky-banner-bottom-height);margin:2rem;border:none;padding:0;width:18rem;overflow:visible;background-color:transparent;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.view-home.landscape-ui .return-button{bottom:0}.view-home .return-button.hidden{transform:translateY(calc(100% + 2rem));opacity:0}.view-home .return-button .button-inner-wrapper{padding:1rem;height:100%;display:flex;justify-content:center;align-items:center}.view-home .return-button .kit-button{width:100%}.view-home.landscape-ui .return-button{position:relative;grid-column:3 / 4;grid-row:2 / 3;justify-self:start;align-self:center;margin:0;transform:none;transition:opacity .3s ease,bottom .3s ease}.view-home.landscape-ui .return-button.hidden{transform:none;bottom:calc(-50% - 18rem)}.view-home .main .meta-progress-badge{grid-column:1 / 3;grid-row:1 / 2;width:100%;display:grid;grid-template-columns:1fr repeat(2,8.5%);grid-template-rows:auto;align-items:center;transition:opacity .3s ease,transform .3s ease;transform:translateY(0)}.view-home .main .meta-progress-badge.hidden{transform:translateY(calc(-100% - 8rem))}.view-home.landscape-ui .main .meta-progress-badge{grid-template-columns:1fr repeat(2,6rem)}.view-home.landscape-ui .main .meta-progress-badge{position:absolute;top:0;right:0;left:0;margin:2rem;width:auto}.view-home.landscape-ui .main .meta-progress-badge.hidden{transform:translateY(calc(-100% - 2rem))}.view-home .main .meta-progress-badge .progress-bar{grid-column:1 / 3;grid-row:1 / -1;padding-block:1.1rem;padding-right:8.5%;padding-left:1.1rem;border-radius:2rem;background:radial-gradient(#bbd1e0,#bbd1e0,#e8fdff);box-shadow:inset 0 -.2rem .4rem #146587}.view-home.landscape-ui .main .meta-progress-badge .progress-bar{padding-right:5rem}.view-home .main .meta-progress-badge .progress-bar-wrapper{--stroke-width: .4rem;--stroke-color: #006b18;--text-color: #ffffff;position:relative;padding:.4rem;border-radius:1.2rem;font-size:2.4rem;text-align:center;background:linear-gradient(to bottom,#2a3d5a,#244e8d);box-shadow:inset 0 0 .22rem .5rem #bb4f0063;clip-path:inset(0 0 0 0 round 1.2rem)}.view-home .main .meta-progress-badge .progress-bar-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;border-radius:inherit;width:var(--meta-progress-percent, 0%);max-width:100%;background:linear-gradient(to bottom,#a1f700,#6ddb00 20%,#39b90c 92%,#36ad09);transition:width .3s ease}.view-home .main .meta-progress-badge .badge-icon{grid-column:2 / 4;grid-row:1 / -1;display:flex;justify-content:center;align-items:center}.modal.fullscreen>.wrapper.meta-stories{padding-top:7rem;padding-bottom:5rem;padding-inline:3.5rem}.chapters-list{margin:0;padding:0;display:flex;flex-direction:column-reverse;gap:7rem}.chapters-list .chapter-item{border-radius:4.5rem;padding:2rem;width:100%;display:grid;grid-template-columns:33% 1fr;grid-template-rows:auto auto 1fr;justify-content:center;justify-items:center;align-items:start;gap:1rem 2rem;background-color:#e1eaef;box-shadow:inset 0 0 2.1rem 1.8rem #d1dadf,0 1.3rem .88rem #00000040}.chapters-list .chapter-title-wrapper{position:relative;margin-top:-4rem;grid-column:2 / 3;grid-row:1 / 2;z-index:1;border-radius:3rem;padding:1rem 2rem 1.5rem;min-width:66%;max-width:calc(100% - 6rem);height:8rem;display:flex;justify-content:center;align-items:center;overflow:hidden;background:linear-gradient(147deg,#53a3f2,#04bac6);box-shadow:.2rem .4rem .7rem #00000059,inset 0 -1.3rem 2.2rem #214892,inset 0 1rem 2.2rem #8ccefe}.chapters-list .chapter-title{--stroke-color: rgba(20, 38, 102, .5);--stroke-width: .3rem;--text-color: #ffffff;--font-weight: 900;margin:0;font-size:4rem;text-align:center}.chapters-list .chapter-cover{--aspect-ratio-width: 5 / 8;grid-column:1 / 2;grid-row:1 / -1;border-radius:3.5rem;width:100%;background-color:#d1dadf;background-image:var(--cover-image);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:visible}.chapters-list .chapter-description{grid-column:2 / 3;grid-row:2 / 3;justify-self:self-start;margin:0;font-size:3rem;font-weight:600;color:#38546e}.chapters-list .chapter-button{grid-column:2 / 3;grid-row:3 / 4;min-width:50%;max-width:100%;justify-self:end;align-self:end}.chapters-list .chapter-button .button-inner-wrapper{padding:1rem 2rem;height:8rem;display:flex;justify-content:center;align-items:center}.chapters-list .chapter-finished-badge{--stroke-color: rgba(20, 38, 102, .5);--stroke-width: .3rem;--text-color: #f3ffa8;--font-weight: 900;--aspect-ratio-width: 248 / 98;grid-column:1 / 2;grid-row:1 / 2;position:relative;margin-top:-4rem;left:calc(-2rem - 8%);padding:0;border:none;width:100%;display:flex;justify-content:center;align-items:center;background-image:url(./green-flag-badge-BcAvDAb6.png);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent;font-size:3rem}.chapters-list .chapter-finished-badge .text-wrapper{padding:2rem 2.5rem 3.5rem 2rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.chapters-list .chapter-finished-badge p{margin:0}.bonuses-modal .header-container{grid-template-columns:27% 1fr auto!important;gap:1rem}.bonuses .promo{margin-top:0;margin-bottom:4rem;font-size:4rem;font-weight:900;text-align:center;color:#fff}.bonuses .bonuses-list{margin-block:0;padding-left:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;list-style:none;transform-origin:top center}.bonuses .bonus-item{position:relative;padding:.8rem;border:.1rem solid #c77344;border-radius:3.5rem;display:flex;flex-direction:column;background:linear-gradient(to bottom,#feed32,#fdd540);box-shadow:inset .6rem 1.7rem 1.84rem #fff8e8d6,inset -.2rem -.4rem 4.1rem #c0450080}.bonuses .bonus-item.active:after,.bonuses .bonus-item.done:after{content:"";position:absolute;top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem;border-radius:3.5rem;background-color:#00000080;transition:opacity .3s ease}.bonuses .bonus-item.active:after{opacity:0}.bonuses .bonus-item.done:after{opacity:1}.bonuses .bonus-item.active,.bonuses .bonus-item.done{border-color:#00360c;background:linear-gradient(to bottom,#17e060,#009229);box-shadow:inset 0 .5rem 3.58rem -1.3rem #30ea59,inset -.2rem -.4rem 1.03rem .9rem #02590080}.bonuses .bonus-item:nth-child(10n){grid-column:span 3}.bonuses .bonus-name{margin-block:1rem;font-size:4rem;font-weight:900;text-align:center;color:#5d4c40}.bonuses .bonus-item.active .bonus-name,.bonuses .bonus-item.done .bonus-name{color:#00482a}.bonuses .bonus-item:nth-child(10n) .bonus-name{color:#510baab8;text-transform:uppercase}.bonuses .bonus-wrapper{padding-block:3rem;padding-inline:1rem;border:.1rem solid #c77344;width:100%;border-radius:2.7rem;flex-grow:1;display:flex;justify-content:center;align-items:center;gap:3rem;background:linear-gradient(to bottom,#fffeefbd,#fffeefbd),linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem 4.8rem #fff8e8d6,inset -.2rem -.4rem 1.29rem .7rem #c0450080}.bonuses .bonus-item.active .bonus-wrapper,.bonuses .bonus-item.done .bonus-wrapper{border-color:#232323}.bonuses .bonus-item:nth-child(10n) .bonus-wrapper{padding:3rem}.bonuses .bonus-info{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center;align-items:center;gap:1rem}.bonuses .icon-container{height:9rem;--aspect-ratio-height: 1}.bonuses .icon-container.gold{--aspect-ratio-height: 105 / 116}.bonuses .bonus-value{width:100%;height:5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.bonuses .bonus-value *{font-size:4rem;font-weight:900;text-align:center;color:#40515d}.bonuses .bonus-value:before{font-size:4rem;font-weight:900;color:#40515d;content:"x"}.bonuses .coins~.bonus-value:before,.bonuses .gold~.bonus-value:before,.bonuses .check~.bonus-value:before{content:none}.bonuses .icon-container.coins{--aspect-ratio-height: 145 / 101}.bonuses .icon-container .coins{--aspect-ratio-height: 145 / 101;--background-image: url(./coins-stack-icon-DoC_lKnk.png)}.bonuses .icon-container .coins:after{background-size:contain;background-position:center}.bonuses .buttons-wrapper{margin-bottom:4rem;display:grid;grid-template-columns:1fr;align-items:center;justify-content:space-between;gap:2rem}.bonuses .buttons-wrapper .kit-button{width:100%}.bonuses .buttons-wrapper .button-inner-wrapper{height:9rem;padding:1rem 2rem;display:flex;justify-content:center;align-items:center}.custom-levels .buttons-list{margin-top:0;margin-bottom:8rem;padding-left:0;display:grid;grid-template-columns:repeat(5,1fr);gap:2rem;align-items:center;list-style:none}.custom-levels .buttons-item{width:100%}.custom-levels .selector-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.custom-levels .selector-container>*{width:100%}.custom-levels .levels-select-box{padding-inline:2rem;border:.1rem solid #c77344;border-radius:1.2rem;height:calc(100% - 1.6rem);font-size:4rem}.view-home .rating .banner{--banner-cover-url: url(./clan-battles-banner-Df-02EM_.jpg);--aspect-ratio-width: 16 / 9;margin-bottom:1rem}.view-home .rating .rating-list{margin-top:0;margin-bottom:3rem;padding:1.1rem;border:.1rem solid #c77344;border-radius:3.1rem;display:grid;background:linear-gradient(to bottom,#feed32,#fdd540);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080;list-style:none}.view-home .rating .rating-item{padding-block:2rem;padding-inline:4rem;border:.1rem solid #c77344;border-radius:2rem;background:linear-gradient(to bottom,#fffeefbd,#fffeefbd),linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem 1.29rem .7rem #ff990036}.view-home .rating .rating-item.this-player{border-color:#006b18;background:linear-gradient(to bottom,#17e060,#009229);box-shadow:inset 0 0 0 .6rem #006b18,inset .2rem .7rem .48rem #fff8e8d6}.view-home .rating .rating-wrapper{padding:0;border:none;width:100%;background-color:transparent;display:grid;grid-template-columns:13.8rem 5.3rem 1fr auto;gap:1rem;align-items:center;text-align:left}.view-home .rating .rating-wrapper .number{font-size:4rem;font-weight:900;color:#40515d}.view-home .rating .rating-wrapper .flag{--aspect-ratio-width: 44 / 30;border-radius:.5rem;height:auto;width:100%;background-color:#c77344;box-shadow:0 0 .3rem #c77344}.view-home .rating .this-player .flag{background-color:green}.view-home .rating .this-player .player-flag{--aspect-ratio-width: 36 / 36;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPISURBVHgB7Zg9TFNRFMf/tw80thAbW40sWhM14lcgOmiiWBMTPxbAROPXUF2cjDLKggwYN4JOLoJRjIFE6gI6GPlYGCRtghGixBRiLAGKNdSi0PI8574+aEuBvkLBwX/SvvO+f++ec8+95wosR2VWKyxKLQTK5L4KN3KjFWgIBpGhcrAcWXJa6N9JILpcmM5x0PYkMpQJmeqavYphtm5eh+ba/fLHtgS8bL+DDKUgE12yOiBMbjYrb27H/p0W5FsU7Nq+AW1d4yAXnsEBy2v0hodhUMZbiONGUd6zeeN8AUoOWWdPFRfm4+KZLdqOmGmBy2qFQRkHsuSQq4SD3cNAyeJjmuuEg+KpCgZlzGVXbC4I8YDN+ppC6aZkrcs1oXhvHt51/8DUtHoE+8wd+Bj2IU2l30IybiC/mFuhQAvglNq1zYwb5bHWU9Ai711RoEt2pxY3wlFcmJfSVcniWOJrSVrM8TPSkMCiECiFUF1QhQxOjo1HlbsXbZ14+UencOv+ZwzTVpPqo792TJnq0DzqXRroirWIciVBCBfd7NAP51GsXDy9BRfoq/PNxjNF05sRNL0diQPT4YQb0UgdXgZ9iUCXbWUwidvgpBYHcfaYDSWHN8ruvBLy9E2gtXMcnv6JJDh4oap1eBFoELGeU58tCENwM2q5wFW7h8wiDtR0gjUbevLKL38kL/eyIrbWCibp3UUEJHxscROulVo7AzFL9RFQtI7NmseDCIWjWG35x/7o7uL5VLWC3sluHDQ7CcYx+P03Th3dhNXUw2ff4O0PsdlOvaxCy9TRyHXCC3b1/ERrVwCrJXaVNl1RgxqDPnTIxKRW68TcjNlWoqtEtZ4c59JuzHU0QjsGBidxrsSGbKqy9isGhiaZpgGNgbv68cTBNTdSzq7z9IVkus+W+Nn8Djl8RKPV8ecSgbhaEJC+5ObMRq9jV81+LPWq+HFsPhDreYDnyu0M0/kh42pmQXk+hTA8JocK7lUNyedTz4dUdPAmduOKavaZsXekB7SG+g+0lBYA0gZcfxZiyJ84nU0XaO30zwEta/VjIhxBG01DvwyF5X7xnnxZJBbY1yNTGQbSIbp6grH0Pyc+LsGoHjt73JYRXGogEwWcyll1Qqb6PCp9UkLwtEEVVDGIpxBRK21PUMFQxtfo18XDsWZnpjNax0nWwoXiVTuvcDjn30EQM7RSBlMHwtNuuJNWy3h1xKzwilopRahTLzITRR/cGNgBQ0BcjyvKPbqiVO4zhIlaIhTxzoNYTNeo5lNpyU9/Di/7/aJlvwWe8Rf7RIp0RS6QmgAAAABJRU5ErkJggg==);background-color:transparent;box-shadow:none}.view-home .rating .rating-wrapper .player-name-wrapper{width:100%;height:100%;display:flex;align-items:center;overflow:hidden}.view-home .rating .rating-wrapper .player-name{font-size:3rem;font-weight:700;color:#262626}.view-home .rating .rating-wrapper .score{font-size:3rem;font-weight:900;text-align:right;color:#262626}.view-home .rating .rating-item.this-player *{color:#fff}.view-home .rating .admin-info{margin-top:0;margin-bottom:3rem;font-size:3rem;font-weight:700;text-align:center;color:#fefae0}.view-home .rating #reload-rating{width:100%}.collections .collections-list{margin-block:0;margin-bottom:8rem;padding-left:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:stretch;list-style:none}.collections .collections-list.empty:after{content:attr(data-empty-text);position:absolute;left:0;right:0;width:100%;display:block;font-size:4rem;color:#fff;text-align:center}.collections .collections-list.no-internet:after{content:attr(data-no-inet-text);position:absolute;left:0;right:0;width:100%;display:block;font-size:4rem;color:#fff;text-align:center}.collections .collection-item{border-radius:2rem;border:.1rem solid #c77344;padding:1.4rem;width:100%;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:1.4rem;background:linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:0 .8rem .65rem #00000080,inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080}.collections .collection-item.locked{display:none}.collections .collection-title{margin-block:0;font-size:3rem;font-weight:regular;text-align:center;color:#2e0a02}.collections .collection-cover{margin-inline:auto;border-radius:.6rem;border:.1rem solid #c77344;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#b5946e;background-image:var(--collection-bg)}.collections .collection-item.locked .collection-cover{background-image:none}.collections.modal{--padding-inline: min(20px, max(calc(.02 * var(--wrapper-w)), 10px));padding-block:0;padding-inline:var(--padding-inline);max-height:100%;display:flex}.collections.modal .collection-item-wrapper{margin-block:auto;padding-block:3rem;width:var(--wrapper-w);height:-moz-fit-content;height:fit-content;justify-content:center}.collections.modal .collection-title{font-weight:900}.collections.modal .collection-description{margin-top:0;margin-bottom:1.4rem;order:-1;font-size:3rem;font-weight:600;color:#2e0a02}.collections.modal .collection-description:before{content:"";margin-bottom:1.4rem;border-radius:.5rem;width:100%;height:1rem;display:block;background-color:#fbdb79}.collections .our-ad-banner{width:100%;position:relative}.collections .our-ad-banner .our-banner-cover{background:var(--banner-cover-url);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:3.1rem;margin-bottom:3rem;box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080}.collections .our-ad-banner-title{position:absolute;top:0;width:100%;text-align:center;font-size:4.6rem;font-weight:900;--stroke-color: #420084;--stroke-width: .4rem;--text-color: #ffffff}.collections .our-ad-banner .our-game-link-container{width:50%;--aspect-ratio-width: 2.85;position:absolute;bottom:8rem;right:3rem}.collections .our-game-link-container .play-button{height:100%}.collections .our-game-link-container .play-button .button-inner-wrapper{display:flex;justify-content:center;align-items:center}.resource-badge{width:100%;display:grid;grid-template-columns:repeat(2,17%) 1fr;grid-template-rows:auto;align-items:center}.resource-badge .resource-icon{--stroke-color: #640000;--stroke-width: .2rem;--text-color: #ffffff;--font-weight: 900;grid-column:1 / 3;grid-row:1 / -1;display:flex;justify-content:center;align-items:center;font-size:4.2rem}.resource-badge .resource-icon.gold{transform:rotate(-10deg)}.resource-badge .icon-text{z-index:1;text-align:center}.resource-badge .resource-content{grid-column:2 / -1;grid-row:1 / -1;padding-block:5%;padding-left:25.5%;padding-right:8.5%;height:74%;display:flex;align-items:center;justify-content:center;border:.1rem solid #c77344;background:linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080;border-radius:1.5rem;font-size:3rem;font-weight:900;text-transform:uppercase;text-align:center;color:#40515d}.resource-badge .resource-content *{font-size:3rem;font-weight:900;text-transform:uppercase;text-align:center;color:#40515d}.catalog-list{margin-block:0;padding-left:0;width:100%;list-style:none;display:grid;grid-template-columns:100%;gap:1.5rem}.catalog-list .catalog-item{padding:.8rem;border:.1rem solid #c77344;border-radius:3.5rem;width:100%;max-width:100%;background:linear-gradient(to bottom,#feed32,#fdd540);box-shadow:inset .2rem .7rem 4.8rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080}.catalog-list .catalog-item.combo{padding:2rem}.catalog-list .wrapper{padding-block:2rem;padding-left:1.5rem;padding-right:3rem;border:.1rem solid #c77344;border-radius:2.7rem;max-width:100%;background:linear-gradient(to bottom,#fffeefbd,#fffeefbd),linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem 4.8rem #fff8e8d6,inset -.2rem -.4rem 1.29rem .7rem #c0450036;display:grid;gap:.5rem 2rem;align-items:center;justify-content:space-between}.catalog-list .combo .wrapper:first-child{margin-block:0;padding:2.2rem;list-style:none;border:.1rem solid #c77344;border-radius:1.5rem 1.5rem 0 0;width:100%;display:flex;gap:4rem;align-items:end;justify-content:center;flex-wrap:wrap-reverse;background:linear-gradient(to bottom,#fffeefbd,#fffeefbd),linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem 1.29rem .7rem #c0450036}.catalog-list .combo .wrapper:last-child{padding:2.2rem;border:.1rem solid #c77344;border-radius:0 0 1.5rem 1.5rem;background:linear-gradient(to bottom,#feb932,#edb74d);box-shadow:inset -.2rem -.4rem 1.29rem .7rem #d77e2c91;display:grid;grid-template-columns:1fr auto;align-items:center}.catalog-list .product{display:grid;grid-template-columns:10rem auto;grid-template-rows:auto;align-items:center;justify-items:start}.catalog-list .combo .product{max-width:13.5rem;justify-items:center;grid-template-columns:100%;grid-template-rows:auto auto;gap:1rem}.catalog-list .product-name{--stroke-color: #9d4b00;--stroke-width: .3rem;--text-color: #ffffff;--font-weight: 900;margin-block:0;font-size:4rem}.catalog-list .product-price-container{display:flex;flex-direction:column;align-items:center}.catalog-list .product-price-discount{font-weight:700;font-size:4rem;color:#9f0000;text-decoration:line-through}.catalog-list .icon-container{height:10rem;--aspect-ratio-height: 1}.catalog-list .combo .icon-container{height:9rem}.catalog-list .icon-container.extraSlot,.catalog-list .icon-container.infiniteExtraSlot{--aspect-ratio-height: 112 / 137}.catalog-list .product-icon.extraSlot,.catalog-list .product-icon.infiniteExtraSlot{padding-bottom:1rem;border:.2rem solid #3c4958;border-radius:2.4rem;background-image:linear-gradient(to bottom,#36d4fe,#0dbeff 36%,#0eb5f6 87%,#3ac6f3);box-shadow:inset 0 -.4rem .7rem #00000059,inset -.5rem -1rem .67rem #0073cb,inset .8rem .8rem .4rem #4be6fe}.catalog-list .product-icon.extraSlot:after,.catalog-list .product-icon.infiniteExtraSlot:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:75%;height:61%;background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--ss-width) / var(--sp-width) * 100%) calc(var(--ss-height) / var(--sp-height) * 100%);background-position-x:calc((var(--sp-column) - 1) / max(1,(var(--ss-columns) - 1)) * 100%);background-position-y:calc((var(--sp-row) - 1) / max(1,(var(--ss-rows) - 1)) * 100%);background-image:url(./buffs-ss-lKkag5A1.png)}.catalog-list .product-icon.infiniteExtraSlot:after{content:"∞";padding-top:6%}.catalog-list .product-count-wrapper{position:relative;height:7.2rem;max-width:100%;display:flex;align-items:center;font-size:4rem;font-weight:900;color:#40515d}.catalog-list .product-count{flex-grow:0;flex-shrink:0;font-weight:inherit;word-break:break-all}.catalog-list .product-count:before{font-weight:inherit;content:"x"}.catalog-list .coins~.product-count-wrapper .product-count:before,.catalog-list .gold~.product-count-wrapper .product-count:before,.catalog-list .infiniteLives~.product-count-wrapper .product-count:before,.catalog-list .infiniteEnergy~.product-count-wrapper .product-count:before,.catalog-list .infiniteExtraSlot~.product-count-wrapper .product-count:before{content:none}.catalog-list .product-buy-btn{margin-left:auto;padding:1rem 2rem!important;max-width:min(100%,35rem);height:8rem;max-width:100%;overflow:hidden}.catalog-list .product-buy-btn.free{max-width:100%;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem}.catalog-list .product-buy-btn.free:before{content:"";flex-shrink:0;width:4rem;height:4rem;--ss-gap: 10;--ss-width: 80;--ss-height: 620;--ss-columns: 1;--ss-rows: 7;--sp-column: 1;--sp-row: 7;--sp-width: calc( (var(--ss-width) - var(--ss-gap) * (var(--ss-columns) - 1)) / var(--ss-columns) );--sp-height: calc( (var(--ss-height) - var(--ss-gap) * (var(--ss-rows) - 1)) / var(--ss-rows) );background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--ss-width) / var(--sp-width) * 100%) calc(var(--ss-height) / var(--sp-height) * 100%);background-position-x:calc((var(--sp-column) - 1) / max(1,(var(--ss-columns) - 1)) * 100%);background-position-y:calc((var(--sp-row) - 1) / max(1,(var(--ss-rows) - 1)) * 100%);background-image:url(./resources-ss-DCXVgXCp.png)}.catalog-list .product-buy-btn.free .button-inner-wrapper{padding:.2rem;overflow:hidden}.catalog-list .wrapper.free:after{content:attr(data-pseudo-text);grid-column:1 / -1;padding-right:3rem;font-size:2.5rem;text-align:right;color:#40515d}.catalog-list .button-inner-wrapper{display:flex;align-items:center;justify-content:center;max-width:100%}.modal{position:fixed;bottom:var(--sticky-banner-bottom-height);right:0;left:0;top:var(--sticky-banner-top-height);margin:auto;padding:3rem 1.5rem;width:round(down,100%,1px);max-width:round(down,82.8rem,1px);height:round(down,calc(100% - var(--sticky-banner-top-height) - var(--sticky-banner-bottom-height)),1px);max-height:round(down,min(115.5rem,100% - var(--sticky-banner-top-height) - var(--sticky-banner-bottom-height)),1px);overflow:auto;background-color:transparent;border:none;border-radius:0;transition:opacity .3s ease}.modal:focus{outline:none}.modal.hidden{opacity:0}.modal::backdrop{background-color:#0d0c10;opacity:.8;transition:opacity .3s ease}.modal+.backdrop{background-color:#0d0c10;opacity:.8;transition:opacity .3s ease}.modal.hidden::backdrop{opacity:0}.modal.hidden+.backdrop{opacity:0}.modal .modal-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.modal .title{--stroke-width-inner: .3rem;--stroke-width-outer: .6rem;--font-weight: 900;margin-block:0;font-size:7.2rem;text-align:center}.modal .lead{--stroke-width-inner: .3rem;--stroke-width-outer: .6rem;--font-weight: 900;margin-block:0;font-size:4.8rem;text-align:center}.modal .title-wrapper{display:flex;flex-direction:column;align-items:center;gap:3rem}.modal .description{margin-block:0;font-size:3rem;font-weight:700;color:#40515d;text-align:center}.modal .link{color:#2388f2}.modal .text{--stroke-width: .2rem;--stroke-color: #4b87db;--text-color: #f9fcff;--font-weight: 900;margin-block:0;font-size:3.2rem;text-align:center;color:var(--text-color)}.modal .close-btn{border-radius:50%;border:none;width:8rem;justify-self:self-end;background-color:transparent}.modal .reward{display:flex;justify-content:center;align-items:center;gap:1rem}.modal .reward-icon{width:8rem;height:8rem}.modal .reward-text{--stroke-color: #c77344;--stroke-width: .4rem;--text-color: #f8fbc8;--font-weight: 900;font-size:4.8rem}.modal .window{padding:2rem;border-radius:3.5rem;border:.1rem solid #004695;width:100%;background:linear-gradient(to bottom,#2388f2,#1c55a6);box-shadow:inset .2rem 1.2rem .83rem #a8bbff8a,inset -.2rem -.4rem .54rem #14266680}.modal .window-inner-wrapper{padding:2rem 4rem;border-radius:1.5rem;border:.1rem solid #004695;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;background-color:#f9fcff}.modal .window-inner-wrapper~.window-inner-wrapper{border-radius:0 0 1.5rem 1.5rem}.modal .window-inner-wrapper.contrast{padding:3rem;background-color:#1c55a6;box-shadow:inset -.2rem -.4rem 1.29rem .7rem #14266691}.modal .prize-list{margin-block:0;padding-left:0;display:flex;flex-wrap:wrap-reverse;justify-content:center;align-items:center;gap:5rem;list-style:none}.modal .prize-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .icon-container{height:10rem;--aspect-ratio-height: 1}.modal .icon-container.extraSlot,.modal .icon-container.infiniteExtraSlot{--aspect-ratio-height: 112 / 137}.modal .prize-icon.extraSlot,.modal .prize-icon.infiniteExtraSlot{padding-bottom:1rem;border:.2rem solid #3c4958;border-radius:2.4rem;background-image:linear-gradient(to bottom,#36d4fe,#0dbeff 36%,#0eb5f6 87%,#3ac6f3);box-shadow:inset 0 -.4rem .7rem #00000059,inset -.5rem -1rem .67rem #0073cb,inset .8rem .8rem .4rem #4be6fe}.modal .prize-icon.extraSlot:after,.modal .prize-icon.infiniteExtraSlot:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:75%;height:61%;background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--ss-width) / var(--sp-width) * 100%) calc(var(--ss-height) / var(--sp-height) * 100%);background-position-x:calc((var(--sp-column) - 1) / max(1,(var(--ss-columns) - 1)) * 100%);background-position-y:calc((var(--sp-row) - 1) / max(1,(var(--ss-rows) - 1)) * 100%);background-image:url(./buffs-ss-lKkag5A1.png)}.modal .prize-icon.infiniteExtraSlot:after{content:"∞";padding-top:6%}.modal .prize-count{font-size:4rem;font-weight:900;color:#40515d}.modal .prize-count:before{font-size:4rem;font-weight:900;color:#40515d;content:"x"}.modal .coins~.prize-count:before,.modal .gold~.prize-count:before,.modal .infiniteLives~.prize-count:before,.modal .infiniteEnergy~.prize-count:before,.modal .infiniteExtraSlot~.prize-count:before{content:none}.modal .main-icon{width:26.8rem;height:26.8rem;display:flex;justify-content:center;align-items:center}.modal .main-icon.star-on-pillow{width:47.9rem;height:48.4rem;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center}.modal .textinput{width:100%;font-size:2.5rem;border:.1rem solid #004695;border-radius:1rem}.modal.info .modal-wrapper{justify-content:center}.modal.info .text{font-size:5.7rem}.modal.win .modal-wrapper{height:var(--fit-height, 100%);transform-origin:center top}.modal.win .title,.modal.win .lead{--stroke-color-inner: #8a3a09;--stroke-color-outer: #6f2a00;--text-color: #f6d741}.modal.win .star-on-pillow .kit-icon{grid-column:1 / -1;grid-row:1 / -1}.modal.win .star-on-pillow .shine{animation:fade-in 3s ease-in both,rotate 4s both}.modal.win .star-on-pillow .pillow{margin-top:45%;width:60%;animation:fade-in .5s .3s ease-in both,slide-in 1s .5s both}.modal.win .star-on-pillow .star{width:52%;animation:fade-in .5s 1s ease-in both,slide-in 1s 1.2s both}.modal.win .exp-text{margin-top:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{transform:translateY(-30%)}to{transform:translateY(0)}}.modal.prize .title,.modal.prize .lead{--stroke-color-inner: #8a3a09;--stroke-color-outer: #6f2a00;--text-color: #f6d741}.modal.prize .window{width:-moz-fit-content;width:fit-content}.modal.prize .window-inner-wrapper{padding:2rem}.modal.unlocked .title,.modal.unlocked .lead{--stroke-color-inner: #4b87db;--stroke-color-outer: #004695;--text-color: #f9fcff}.modal.unlocked .window-inner-wrapper{padding:3rem 6rem}.modal.message{padding-block:0;max-height:round(down,calc(100% - var(--sticky-banner-top-height) - var(--sticky-banner-bottom-height)),1px);display:flex}.modal.message .modal-wrapper{margin-block:auto;padding-top:4rem;padding-bottom:4rem;height:var(--fit-height, -moz-fit-content);height:var(--fit-height, fit-content);justify-content:center}.modal.message .window{padding:4rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;border-radius:1rem;border:.1rem solid #c77344;background-color:#fcecd5;background-image:none;box-shadow:none}.modal.message .heading-container{margin-top:-7rem;margin-bottom:1rem;border-radius:1rem;border:.1rem solid #c77344;padding:2rem 3rem;background:linear-gradient(to bottom,#fcf7c2,#feeaa2);box-shadow:inset .2rem .7rem .48rem #fff8e8d6,inset -.2rem -.4rem .41rem #c0450080}.modal.message .heading{--stroke-width: .3rem;--stroke-color: #9d4b00;--text-color: #f9fcff;--font-weight: 900;margin:0;font-size:4rem}.modal.message .title{--stroke-width: .3rem;--stroke-color: #9d4b00;--text-color: #ffffff;--font-weight: 900;font-size:3.5rem}.modal.message .description{font-weight:600;font-size:2.8rem}.modal.message .image{border-radius:1rem}.modal.message .button{margin-top:2rem;padding:0;border:none;font-size:3rem;font-weight:700;color:#006b18;text-decoration:underline;text-underline-offset:1rem;text-decoration-thickness:.3rem;background-color:transparent}.modal.important{padding-block:0;max-height:round(down,calc(100% - var(--sticky-banner-top-height) - var(--sticky-banner-bottom-height)),1px);display:flex}.modal.important .modal-wrapper{margin-block:auto;padding-block:3rem;height:var(--fit-height, -moz-fit-content);height:var(--fit-height, fit-content);justify-content:center}.modal.important .window{display:grid;grid-template-columns:8rem 1fr 8rem;align-items:center}.modal.important .title{--stroke-width: .3rem;--stroke-color: #40515d;--text-color: #f9fcff;margin-bottom:2rem;grid-column:2 / 3;font-size:4rem}.modal.important .close-btn{margin-bottom:2rem;grid-column:3 / 4}.modal.important .window-inner-wrapper{padding:6rem;grid-column:1 / -1;gap:2rem}.modal.important .window-inner-wrapper:first-of-type{border-radius:1.5rem 1.5rem 0 0}.modal.important .window-inner-wrapper .kit-icon,.modal.important .kit-icon.broken-heart{width:20rem;flex-shrink:0}.modal.important .window-inner-wrapper .title{margin:0}.modal.important .buttons-container{display:grid;gap:2rem}.modal.important .buttons-container.one-column{grid-template-columns:auto}.modal.important .buttons-container.two-columns{grid-template-columns:auto 1fr}.modal.important .column{display:flex;flex-direction:column;gap:1rem;align-items:center}.modal.important .button-inner-wrapper{display:flex;gap:1rem;align-items:center}.modal.important .column:nth-child(1) .button-inner-wrapper{padding-inline:4rem}.modal.important .column:nth-child(2) .button-inner-wrapper{padding-inline:2rem}.modal.important .note{margin-block:0;font-size:2.5rem;font-weight:700;color:#40515d;text-align:center;opacity:.85}.modal.fullscreen{--padding-inline: min(20px, max(calc(.02 * var(--wrapper-w)), 10px));position:fixed;top:var(--sticky-banner-top-height);bottom:var(--sticky-banner-bottom-height);padding:0;width:100%;max-width:100%;height:round(down,calc(100% - var(--sticky-banner-top-height) - var(--sticky-banner-bottom-height)),1px);max-height:round(down,calc(100% - var(--sticky-banner-top-height) - var(--sticky-banner-bottom-height)),1px);background:linear-gradient(to top,#2388f2,#1c55a6)}.modal.fullscreen .header{position:sticky;z-index:var(--huge-z-index);top:0;left:0;right:0;border-bottom:.1rem solid #004695;background:linear-gradient(180deg,#2388f2 -2.48%,#1c55a6 108.02%);box-shadow:0 -1rem #004695,inset .2rem .7rem .48rem #a8bbff8a,inset -.2rem -.4rem .41rem #14266680;transition:height .3s,margin-top .3s,transform .3s}.modal.fullscreen .header-container{position:relative;z-index:1;margin-inline:auto;padding-block:2.4rem;padding-inline:var(--padding-inline);width:var(--wrapper-w);max-width:110rem;height:12.8rem;display:grid;grid-template-columns:27% 1fr 27%;grid-template-rows:auto;align-items:center}.modal.fullscreen .title{--stroke-color: #2e2d43;--stroke-width: .3rem;--text-color: #ffffff;font-size:5rem}.modal.fullscreen>.wrapper{margin-inline:auto;padding-inline:var(--padding-inline);padding-block:4rem;width:var(--wrapper-w);max-width:110rem}.modal.fullscreen .text-content{-webkit-user-select:text!important;user-select:text!important;font-size:3rem;font-weight:700;color:#fff}.modal.fullscreen .text-content *{-webkit-user-select:text!important;user-select:text!important}.modal.fullscreen .text-content .link{color:#fff}.modal.fullscreen .no-internet-text-content{text-align:center;font-size:4rem}span.flag{width:44px;height:30px;display:inline-block}img.flag{width:30px}.flag{background:url(./flags_responsive-CTQQmXvO.png) no-repeat;background-size:100%}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.239669%}.flag-ag{background-position:0 1.652893%}.flag-ai{background-position:0 2.066116%}.flag-al{background-position:0 2.479339%}.flag-am{background-position:0 2.892562%}.flag-an{background-position:0 3.305785%}.flag-ao{background-position:0 3.719008%}.flag-aq{background-position:0 4.132231%}.flag-ar{background-position:0 4.545455%}.flag-as{background-position:0 4.958678%}.flag-at{background-position:0 5.371901%}.flag-au{background-position:0 5.785124%}.flag-aw{background-position:0 6.198347%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.024793%}.flag-bb{background-position:0 7.438017%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.264463%}.flag-bf{background-position:0 8.677686%}.flag-bg{background-position:0 9.090909%}.flag-bh{background-position:0 9.504132%}.flag-bi{background-position:0 9.917355%}.flag-bj{background-position:0 10.330579%}.flag-bm{background-position:0 10.743802%}.flag-bn{background-position:0 11.157025%}.flag-bo{background-position:0 11.570248%}.flag-br{background-position:0 11.983471%}.flag-bs{background-position:0 12.396694%}.flag-bt{background-position:0 12.809917%}.flag-bv{background-position:0 13.22314%}.flag-bw{background-position:0 13.636364%}.flag-by{background-position:0 14.049587%}.flag-bz{background-position:0 14.46281%}.flag-ca{background-position:0 14.876033%}.flag-cc{background-position:0 15.289256%}.flag-cd{background-position:0 15.702479%}.flag-cf{background-position:0 16.115702%}.flag-cg{background-position:0 16.528926%}.flag-ch{background-position:0 16.942149%}.flag-ci{background-position:0 17.355372%}.flag-ck{background-position:0 17.768595%}.flag-cl{background-position:0 18.181818%}.flag-cm{background-position:0 18.595041%}.flag-cn{background-position:0 19.008264%}.flag-co{background-position:0 19.421488%}.flag-cr{background-position:0 19.834711%}.flag-cu{background-position:0 20.247934%}.flag-cv{background-position:0 20.661157%}.flag-cx{background-position:0 21.07438%}.flag-cy{background-position:0 21.487603%}.flag-cz{background-position:0 21.900826%}.flag-de{background-position:0 22.31405%}.flag-dj{background-position:0 22.727273%}.flag-dk{background-position:0 23.140496%}.flag-dm{background-position:0 23.553719%}.flag-do{background-position:0 23.966942%}.flag-dz{background-position:0 24.380165%}.flag-ec{background-position:0 24.793388%}.flag-ee{background-position:0 25.206612%}.flag-eg{background-position:0 25.619835%}.flag-eh{background-position:0 26.033058%}.flag-er{background-position:0 26.446281%}.flag-es{background-position:0 26.859504%}.flag-et{background-position:0 27.272727%}.flag-fi{background-position:0 27.68595%}.flag-fj{background-position:0 28.099174%}.flag-fk{background-position:0 28.512397%}.flag-fm{background-position:0 28.92562%}.flag-fo{background-position:0 29.338843%}.flag-fr{background-position:0 29.752066%}.flag-ga{background-position:0 30.165289%}.flag-gd{background-position:0 30.578512%}.flag-ge{background-position:0 30.991736%}.flag-gf{background-position:0 31.404959%}.flag-gh{background-position:0 31.818182%}.flag-gi{background-position:0 32.231405%}.flag-gl{background-position:0 32.644628%}.flag-gm{background-position:0 33.057851%}.flag-gn{background-position:0 33.471074%}.flag-gp{background-position:0 33.884298%}.flag-gq{background-position:0 34.297521%}.flag-gr{background-position:0 34.710744%}.flag-gs{background-position:0 35.123967%}.flag-gt{background-position:0 35.53719%}.flag-gu{background-position:0 35.950413%}.flag-gw{background-position:0 36.363636%}.flag-gy{background-position:0 36.77686%}.flag-hk{background-position:0 37.190083%}.flag-hm{background-position:0 37.603306%}.flag-hn{background-position:0 38.016529%}.flag-hr{background-position:0 38.429752%}.flag-ht{background-position:0 38.842975%}.flag-hu{background-position:0 39.256198%}.flag-id{background-position:0 39.669421%}.flag-ie{background-position:0 40.082645%}.flag-il{background-position:0 40.495868%}.flag-in{background-position:0 40.909091%}.flag-io{background-position:0 41.322314%}.flag-iq{background-position:0 41.735537%}.flag-ir{background-position:0 42.14876%}.flag-is{background-position:0 42.561983%}.flag-it{background-position:0 42.975207%}.flag-jm{background-position:0 43.38843%}.flag-jo{background-position:0 43.801653%}.flag-jp{background-position:0 44.214876%}.flag-ke{background-position:0 44.628099%}.flag-kg{background-position:0 45.041322%}.flag-kh{background-position:0 45.454545%}.flag-ki{background-position:0 45.867769%}.flag-km{background-position:0 46.280992%}.flag-kn{background-position:0 46.694215%}.flag-kp{background-position:0 47.107438%}.flag-kr{background-position:0 47.520661%}.flag-kw{background-position:0 47.933884%}.flag-ky{background-position:0 48.347107%}.flag-kz{background-position:0 48.760331%}.flag-la{background-position:0 49.173554%}.flag-lb{background-position:0 49.586777%}.flag-lc{background-position:0 50%}.flag-li{background-position:0 50.413223%}.flag-lk{background-position:0 50.826446%}.flag-lr{background-position:0 51.239669%}.flag-ls{background-position:0 51.652893%}.flag-lt{background-position:0 52.066116%}.flag-lu{background-position:0 52.479339%}.flag-lv{background-position:0 52.892562%}.flag-ly{background-position:0 53.305785%}.flag-ma{background-position:0 53.719008%}.flag-mc{background-position:0 54.132231%}.flag-md{background-position:0 54.545455%}.flag-me{background-position:0 54.958678%}.flag-mg{background-position:0 55.371901%}.flag-mh{background-position:0 55.785124%}.flag-mk{background-position:0 56.198347%}.flag-ml{background-position:0 56.61157%}.flag-mm{background-position:0 57.024793%}.flag-mn{background-position:0 57.438017%}.flag-mo{background-position:0 57.85124%}.flag-mp{background-position:0 58.264463%}.flag-mq{background-position:0 58.677686%}.flag-mr{background-position:0 59.090909%}.flag-ms{background-position:0 59.504132%}.flag-mt{background-position:0 59.917355%}.flag-mu{background-position:0 60.330579%}.flag-mv{background-position:0 60.743802%}.flag-mw{background-position:0 61.157025%}.flag-mx{background-position:0 61.570248%}.flag-my{background-position:0 61.983471%}.flag-mz{background-position:0 62.396694%}.flag-na{background-position:0 62.809917%}.flag-nc{background-position:0 63.22314%}.flag-ne{background-position:0 63.636364%}.flag-nf{background-position:0 64.049587%}.flag-ng{background-position:0 64.46281%}.flag-ni{background-position:0 64.876033%}.flag-nl{background-position:0 65.289256%}.flag-no{background-position:0 65.702479%}.flag-np{background-position:0 66.115702%}.flag-nr{background-position:0 66.528926%}.flag-nu{background-position:0 66.942149%}.flag-nz{background-position:0 67.355372%}.flag-om{background-position:0 67.768595%}.flag-pa{background-position:0 68.181818%}.flag-pe{background-position:0 68.595041%}.flag-pf{background-position:0 69.008264%}.flag-pg{background-position:0 69.421488%}.flag-ph{background-position:0 69.834711%}.flag-pk{background-position:0 70.247934%}.flag-pl{background-position:0 70.661157%}.flag-pm{background-position:0 71.07438%}.flag-pn{background-position:0 71.487603%}.flag-pr{background-position:0 71.900826%}.flag-pt{background-position:0 72.31405%}.flag-pw{background-position:0 72.727273%}.flag-py{background-position:0 73.140496%}.flag-qa{background-position:0 73.553719%}.flag-re{background-position:0 73.966942%}.flag-ro{background-position:0 74.380165%}.flag-rs{background-position:0 74.793388%}.flag-ru{background-position:0 75.206612%}.flag-rw{background-position:0 75.619835%}.flag-sa{background-position:0 76.033058%}.flag-sb{background-position:0 76.446281%}.flag-sc{background-position:0 76.859504%}.flag-sd{background-position:0 77.272727%}.flag-se{background-position:0 77.68595%}.flag-sg{background-position:0 78.099174%}.flag-sh{background-position:0 78.512397%}.flag-si{background-position:0 78.92562%}.flag-sj{background-position:0 79.338843%}.flag-sk{background-position:0 79.752066%}.flag-sl{background-position:0 80.165289%}.flag-sm{background-position:0 80.578512%}.flag-sn{background-position:0 80.991736%}.flag-so{background-position:0 81.404959%}.flag-sr{background-position:0 81.818182%}.flag-ss{background-position:0 82.231405%}.flag-st{background-position:0 82.644628%}.flag-sv{background-position:0 83.057851%}.flag-sy{background-position:0 83.471074%}.flag-sz{background-position:0 83.884298%}.flag-tc{background-position:0 84.297521%}.flag-td{background-position:0 84.710744%}.flag-tf{background-position:0 85.123967%}.flag-tg{background-position:0 85.53719%}.flag-th{background-position:0 85.950413%}.flag-tj{background-position:0 86.363636%}.flag-tk{background-position:0 86.77686%}.flag-tl{background-position:0 87.190083%}.flag-tm{background-position:0 87.603306%}.flag-tn{background-position:0 88.016529%}.flag-to{background-position:0 88.429752%}.flag-tp{background-position:0 88.842975%}.flag-tr{background-position:0 89.256198%}.flag-tt{background-position:0 89.669421%}.flag-tv{background-position:0 90.082645%}.flag-tw{background-position:0 90.495868%}.flag-ty{background-position:0 90.909091%}.flag-tz{background-position:0 91.322314%}.flag-ua{background-position:0 91.735537%}.flag-ug{background-position:0 92.14876%}.flag-gb,.flag-uk{background-position:0 92.561983%}.flag-um{background-position:0 92.975207%}.flag-us{background-position:0 93.38843%}.flag-uy{background-position:0 93.801653%}.flag-uz{background-position:0 94.214876%}.flag-va{background-position:0 94.628099%}.flag-vc{background-position:0 95.041322%}.flag-ve{background-position:0 95.454545%}.flag-vg{background-position:0 95.867769%}.flag-vi{background-position:0 96.280992%}.flag-vn{background-position:0 96.694215%}.flag-vu{background-position:0 97.107438%}.flag-wf{background-position:0 97.520661%}.flag-ws{background-position:0 97.933884%}.flag-ye{background-position:0 98.347107%}.flag-za{background-position:0 98.760331%}.flag-zm{background-position:0 99.173554%}.flag-zr{background-position:0 99.586777%}.flag-zw{background-position:0 100%}.tooltip-button{border:.2rem solid #004087;background:linear-gradient(to bottom,#36d4fe,#0eb5f6);box-shadow:inset 0 .5rem 3.58rem -1.3rem #4be6fe,inset -.2rem -.4rem 1.03rem .9rem #0073cb}.tooltip-button .tooltip-icon{padding:1rem;display:flex;align-items:center;justify-content:center}.tooltip-button .tooltip-icon span{font-size:10rem}.tooltip-button .tooltip-icon span,.tooltip-button .tooltip-text{--stroke-color: #004087;--stroke-width: .3rem;--text-color: #ffffff;--font-weight: 900}.tooltip-button .tooltip-text{font-size:3rem}.modal .tooltips .level-name{--stroke-color: #2e2d43;--stroke-width: .3rem;--text-color: #ffffff;--stroke-width-inner: .3rem;--stroke-width-outer: .6rem;--font-weight: 900;margin-top:6rem;margin-bottom:3rem;font-size:4rem;text-align:center}.modal .tooltips .tooltip-wrapper{margin-bottom:2.5rem;border-radius:1rem;border:.1rem solid #c77344;padding:2rem;background-color:#fcecd5}.modal .tooltips .title{--stroke-color: #40515d;margin-block:1.5rem;font-size:3.2rem}.modal .tooltips .description{margin-block:1rem;font-weight:600;font-size:2.8rem}.modal .tooltips .image{margin-block:1rem;margin-inline:auto;border-radius:1rem;max-width:70rem}.modal .tooltips :first-child{margin-top:0}
