/* latin-ext */
@font-face {
  font-family: '__Figtree_7d5794';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/_next/static/media/03407990841cab7a-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: '__Figtree_7d5794';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/_next/static/media/968c529aef8f703d-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: '__Figtree_Fallback_7d5794';src: local("Arial");ascent-override: 94.32%;descent-override: 24.82%;line-gap-override: 0.00%;size-adjust: 100.72%
}.__className_7d5794 {font-family: '__Figtree_7d5794', '__Figtree_Fallback_7d5794';font-style: normal
}.__variable_7d5794 {--font-figtree: '__Figtree_7d5794', '__Figtree_Fallback_7d5794'
}

@font-face{font-family:"Block W1G";src:url(/_next/static/media/BlockW1G-Heavy.bb44ca6a.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:none}a:active,a:hover{outline:none}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}:root{--color-orange: #ff690a;--color-white: #fff;--color-black: #000;--fontsize-root: 2.5vh;--fontsize-larger: 3.4vh;--fontsize-large: 2.85vh;--fontsize-medium: 1.4vh}*{box-sizing:border-box}body{font-weight:400;font-size:var(--fontsize-root);line-height:1.5;color:var(--color-white);background-color:#000}main{height:100%;width:100%;max-width:1024px;position:fixed;background:url("/images/towergame/bg.jpg") center bottom;background-size:100% auto;left:50%;top:0;transform:translateX(-50%);overflow:hidden}@media(min-width: 1025px){main{max-width:600px}}main[loading=true] .content-loading{opacity:0;pointer-events:none}main[popup=true] .game .css-waiting{opacity:0 !important;pointer-events:none}.step{height:100vh;height:100svh;width:100%}h1,h2,h3,h4,h5,h6{line-height:1.1}h1{font-size:var(--fontsize-larger)}h2{font-size:var(--fontsize-large);line-height:1.3}h3{font-size:var(--fontsize-large)}h4,h5{font-size:var(--fontsize-medium)}h6{font-size:var(--fontsize-root)}p{font-size:var(--fontsize-root);line-height:1.2;font-family:var(--font-figtree)}section{transition:opacity .2s linear}.hide{overflow:hidden}.isUnactiveStep{opacity:0;visibility:hidden;display:none}.isActiveStep{opacity:1;visibility:visible}.desktop{background:var(--color-orange) url("/images/background.jpg") no-repeat;background-size:cover;background-position:center 60%;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}@media(max-width: 600px){.desktop{display:none}}.grecaptcha-badge{visibility:hidden}.groupbtn{display:flex;justify-content:center;margin-top:2vh;margin-bottom:2vh;gap:2vh}@media(max-width: 600px){.groupbtn{gap:4vw}}.btn{font-family:var(--font-figtree);font-weight:normal;text-align:center;cursor:pointer;background-color:var(--color-white);color:var(--color-orange);font-size:2.5vh;line-height:1.3;border-radius:119.88vh;border-radius:119.88svh;padding:1vh 5vh;font-weight:600;align-items:center;justify-content:center}.btn.small{padding:1vh 2vh;font-size:2vh}@media(max-width: 600px){.btn.small{padding:1.5vw 4vw 1vw;font-size:4vw}}.btn.orange{background-color:var(--color-orange);color:var(--color-white)}.btn.borderorange{border:2px solid var(--color-orange);background-color:rgba(0,0,0,0)}.btn.borderwhite{border:2px solid var(--color-white);background-color:rgba(0,0,0,0);color:var(--color-white)}.btn.ico{display:flex !important;justify-content:center;align-items:center}.btn.ico::before{content:"";display:inline-block;margin-right:1vh;width:2.5vh;height:2.5vh;background:url("/images/towergame/icon-replay.svg") center no-repeat;background-size:contain}.btn.ico-share::before{background-image:url("/images/towergame/icon-share.svg")}.icon{font-family:var(--font-figtree);font-weight:bold;font-size:90%;display:flex;align-items:center;cursor:pointer;background-color:#fff;border-radius:50%;width:4vh;height:4vh;color:var(--color-orange)}.icon::before{content:"";display:inline-block;width:4vh;height:4vh;background:url("/images/cirle-arrow.svg") center no-repeat;background-size:contain}.icon.help::before{background-image:url("/images/tutorial-arrow.svg");background-size:contain}.icon.legal{display:flex;justify-content:center;align-items:center;font-size:2.6vh}.icon.legal::before{display:none}.icon.legal a{color:var(--color-orange);position:relative;text-decoration:none;bottom:0;left:0;font-size:1em;font-weight:bold}.tutorial-game.swiper{padding-block:4vh;padding-block:4svh;width:100%;height:auto}.tutorial-game .swiper-slide{display:flex;justify-content:center;align-items:center}.tutorial-game .swiper-pagination{top:auto !important;bottom:0vh !important;bottom:0svh !important}.tutorial-game .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:2px solid var(--color-white);border-radius:50%;opacity:1;width:1.8vh;width:1.8svh;height:1.8vh;height:1.8svh}.tutorial-game .swiper-pagination-bullet-active{background-color:var(--color-white)}.picnictable{position:absolute;width:139vh;height:28vh;bottom:-6vh;left:50%;transform:translateX(-50%);pointer-events:none;background:url("/images/towergame/ramp.png") no-repeat center top;background-size:contain}.step,.popup{position:fixed;display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;align-items:center;text-align:center;z-index:2}.step::before,.popup::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(56,28,2,.5);z-index:1}.step .inner,.popup .inner{background:url("/images/towergame/bg-orange.jpg") center;background-size:cover;border-radius:4vh;padding:5vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:min(90%,600px);text-align:center;z-index:2;min-height:30vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.step .inner h2,.popup .inner h2{text-transform:uppercase;-webkit-margin-before:1vh;margin-block-start:1vh;-webkit-margin-after:1vh;margin-block-end:1vh;font-size:4vh;line-height:1}.step .inner p,.popup .inner p{margin-block:1vh}.step .inner p strong,.popup .inner p strong{font-weight:bold}.step .inner .btn,.popup .inner .btn{margin:2vh auto}.step .inner .groupbtn .btn,.popup .inner .groupbtn .btn{margin:0}.step a,.popup a{font-family:var(--font-figtree);font-weight:normal;font-size:60%;position:fixed;margin:0 auto;color:#fff;bottom:3vh;left:3vh}.step[bg=white] .inner,.popup[bg=white] .inner{background:#fff url("/images/towergame/bg-white.jpg") center;background-size:cover;color:var(--color-orange)}.step.isUnactiveStep,.popup.isUnactiveStep{pointer-events:none;opacity:0}.tutorial .container .tutorialcoupon .step.coupon .inner{position:relative;top:auto;transform:translateX(-50%);left:50%;width:100%}.tutorial .container .tutorialcoupon .step.coupon .inner img{width:50%}.noani{transition:none !important}@keyframes dynamicRotate{0%{transform:rotate(var(--min-deg)) translateX(var(--min-moving))}50%{transform:rotate(var(--max-deg)) translateX(var(--max-moving))}100%{transform:rotate(var(--min-deg)) translateX(var(--min-moving))}}.rotating{animation:dynamicRotate var(--duration) infinite linear}.header{position:absolute;display:flex;z-index:2;left:3vh;top:3vh;gap:2vh}main[device=ios] .header{top:5.2vh}main[device=ios] #score{top:5.2vh !important}main[device=ios] #live{top:15vh !important}
@font-face {
font-family: '__BlockW1G_40decf';
src: url(/_next/static/media/bb44ca6a68c94bec-s.p.woff2) format('woff2');
font-display: swap;
font-weight: 900;
font-style: normal;
}@font-face {font-family: '__BlockW1G_Fallback_40decf';src: local("Arial");ascent-override: 84.95%;descent-override: 22.88%;line-gap-override: 0.00%;size-adjust: 117.60%
}.__className_40decf {font-family: '__BlockW1G_40decf', '__BlockW1G_Fallback_40decf';font-weight: 900;font-style: normal
}

