/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.ndd-uberzoom-container{width:100%;height:100%;position:relative;overflow:hidden}.ndd-uberzoom-container img.ndd-uberzoom-main-image{opacity:0;width:100%;height:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ndd-uberzoom-container:hover .ndd-uberzoom-interface{opacity:1}.ndd-uberzoom-interface{opacity:0;transition:opacity .75s;-moz-transition:opacity .75s;-webkit-transition:opacity .75s}.ndd-uberzoom-fullscreen,.ndd-uberzoom-navigator{position:absolute;background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.25);border-radius:3px;cursor:pointer;overflow:hidden;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.ndd-uberzoom-fullscreen img{width:28px;height:28px;margin:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ndd-uberzoom-navigator-image{position:absolute;left:0;top:0;width:100%;height:100%;border:none;z-index:0}.ndd-uberzoom-navigator-window{position:absolute;background:rgba(255,255,255,.5);border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:1}.ndd-uberzoom-fullscreen{width:44px;height:44px}.ndd-uberzoom-fullscreen:active{background:rgba(255,255,255,.25)}.ndd-uberzoom-container-fullscreen{position:fixed;z-index:90000;width:100%;height:100%;left:0;top:0;background:#000}:root{--color-black:#000;--color-yellow:#ffc600;--color-white:#ffffe6;--height-top:60px;--height-bottom:110px}@font-face{font-display:swap;font-family:"Agency FB";src:url("/static/fonts/AgencyFB-Reg.eot?ca2b890d27a8");src:local("Agency FB"),local("AgencyFB-Reg"),url("/static/fonts/AgencyFB-Reg.eot?&ca2b890d27a8#iefix") format("embedded-opentype"),url("/static/fonts/AgencyFB-Reg.woff2?ca2b890d27a8") format("woff2"),url("/static/fonts/AgencyFB-Reg.woff?ca2b890d27a8") format("woff"),url("/static/fonts/AgencyFB-Reg.ttf?ca2b890d27a8") format("truetype");font-weight:normal;font-style:normal}*{box-sizing:border-box}html{height:100%}html body{font-family:"Agency FB",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:100%}.wrapper{height:100%}@media screen and (min-width:576px){:root{--height-bottom:70px}}@media screen and (min-width:768px){:root{--height-bottom:220px;--height-top:80px}}@media screen and (min-width:992px){:root{--height-bottom:180px;--height-top:80px}}.fake-loader{position:absolute;top:0;right:0;left:0;bottom:0;background:#000;color:rgba(255,255,230,.95);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2147483648}.fake-loader #camera-body,.fake-loader #reel-1,.fake-loader #reel-2{fill:#ffffe6;fill-opacity:.95;stroke:none}.fake-loader span{display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;font-weight:lighter;font-weight:300;line-height:1.2;margin-top:15px;text-align:center}.top{align-items:center;background:var(--color-black);color:var(--color-white);display:flex;height:var(--height-top);justify-content:space-between;left:0;position:fixed;right:0;top:0}.top .top__left{display:flex}.top .top__left .wrap-menu{align-items:center;display:flex;padding:0 15px}.top .top__left .wrap-menu .btn--menu{color:var(--color-white);display:block;height:20px;margin-right:15px;position:relative;text-decoration:none;width:20px}.top .top__left .wrap-menu .btn--menu svg{fill:var(--color-white);height:100%;width:100%}.top .top__left .wrap-menu .btn--menu:hover{transform:scale(1.1)}.top .top__left .wrap-menu .btn--tutorial{height:30px;margin-right:10px;width:30px}.top .top__left .wrap-menu .btn--tutorial svg{fill:#ffffe6;height:30px;width:30px}.top .top__left .wrap-menu .btn--audio{align-items:center;background-color:rgba(255,255,230,.5);border-radius:50%;display:flex;height:30px;justify-content:center;width:30px;z-index:2147483647}.top .top__left .wrap-menu .btn--audio svg{fill:#000;height:100%;width:50%}.top .top__left .wrap-menu .btn--audio svg.off{display:block}.top .top__left .wrap-menu .btn--audio svg.on{display:none}.top .top__left .wrap-menu .btn--audio.active{background-color:#ffffe6}.top .top__left .wrap-menu .btn--audio.active svg.off{display:none}.top .top__left .wrap-menu .btn--audio.active svg.on{display:block}.top .top__right{font-size:20px;padding-right:15px}.top .top__right p{color:rgba(255,255,230,.25)}.top .top__right p .highlight{color:#ffffe6;display:inline-block}@media screen and (min-width:768px){.top .top__left .wrap-menu a{height:30px;transition:all .1s ease-in-out;width:30px}.top .top__right{font-size:26px}}@media screen and (min-width:992px){:root{--height-bottom:180px;--height-top:80px}.top .top__left .wrap-menu a{height:30px;transition:all .1s ease-in-out;width:30px}}.room{background:#000;height:calc(100% - var(--height-top) - var(--height-bottom));overflow:hidden;position:relative;top:var(--height-top);width:100%}.room img{position:relative;left:50%;transform:translateX(-50%);height:100%}.room iframe{height:100%;overflow-y:hidden;width:100vw}@media screen and (min-width:1200px){.room img{-webkit-animation:blink-2 4s infinite both;animation:blink-2 4s infinite both}}.bottom{background:var(--color-black);color:var(--color-white);height:var(--height-bottom);left:0;position:fixed;right:0;bottom:0}.bottom .bottom__left{align-items:center;bottom:0;cursor:pointer;display:flex;height:calc(var(--height-bottom) / 2);left:0;position:absolute;width:50vw}.bottom .bottom__left .score{float:left;height:40px;margin:0 5px 0 10px;padding:0;position:relative;width:40px}.bottom .bottom__left .score .score__img{height:100%}.bottom .bottom__left .score .score__count{align-items:center;background-color:var(--color-white);border-radius:50%;color:var(--color-black);display:flex;font-size:12px;font-weight:bold;height:20px;justify-content:center;position:absolute;right:0;text-align:center;top:-10px;width:20px}.bottom .bottom__left .score-level{align-items:center;display:flex}.bottom .bottom__left .score-level span{display:block}.bottom .bottom__left .score-level .label{font-size:10px;opacity:.5}.bottom .bottom__left .score-level .name{font-size:18px;margin-right:3px}.bottom .bottom__left .score-level svg{fill:var(--color-white);float:left;height:20px;transform:rotate(-90deg) scale(0.7);vertical-align:middle;width:14px}.bottom .bottom__center{align-items:center;display:flex;height:calc(var(--height-bottom) / 2);flex-grow:1;justify-content:center}.bottom .bottom__center form{width:90%}.bottom .bottom__center form input{background-color:transparent;border:none;border-bottom:solid 1px rgba(255,255,230,.25);color:var(--color-white);display:block;font-size:20px;outline:0;padding:5px 0;text-align:center;text-transform:uppercase;width:100%}.bottom .bottom__center form input::placeholder{color:rgba(255,255,230,.5)}.bottom .bottom__right{align-items:center;bottom:0;display:flex;height:calc(var(--height-bottom) / 2);justify-content:flex-end;position:absolute;right:0;width:50vw}.bottom .bottom__right .cta-book{border:solid 1px var(--color-yellow);display:table;float:right;overflow:hidden;margin-right:5px;position:relative}.bottom .bottom__right .cta-book img{display:none}.bottom .bottom__right .cta-book span{color:var(--color-yellow);display:table-cell;font-size:16px;padding:3px 5px;text-align:left;vertical-align:middle}.bottom .bottom__right .cta-book a{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width:576px){.bottom{align-items:center;display:flex;justify-content:space-between}.bottom .bottom__left{bottom:auto;height:auto;left:auto;position:relative;width:25vw}.bottom .bottom__right{height:auto;right:auto;position:relative;top:auto;width:25vw}}@media screen and (min-width:768px){.bottom{display:block;font-size:20px}.bottom .bottom__left{bottom:0;height:calc(var(--height-bottom) / 2);left:0;position:absolute;width:50vw}.bottom .bottom__left .score{float:none;height:80px;margin-left:15px;margin-right:15px;width:80px}.bottom .bottom__left .score .score__count{font-size:16px;height:30px;width:30px;right:5px}.bottom .bottom__left .score-level .label{font-size:14px}.bottom .bottom__left .score-level .name{font-size:30px}.bottom .bottom__left .score-level svg{height:30px;width:30px}.bottom .bottom__center{height:calc(var(--height-bottom) / 2)}.bottom .bottom__center form input{font-size:40px}.bottom .bottom__right{bottom:0;height:calc(var(--height-bottom) / 2);position:absolute;right:0;width:50vw}.bottom .bottom__right .cta-book{margin-right:15px}.bottom .bottom__right .cta-book span{font-size:30px;padding:10px}}@media screen and (min-width:992px){.bottom{display:flex}.bottom .bottom__left{bottom:auto;height:auto;left:auto;position:relative;width:25vw}.bottom .bottom__left .score{height:80px;width:80px}.bottom .bottom__left .score .score__count{font-size:16px;height:30px;width:30px}.bottom .bottom__left .score-level{font-size:24px}.bottom .bottom__left .score-level svg{height:24px;width:24px}.bottom .bottom__center{height:auto}.bottom .bottom__center form input{font-size:30px}.bottom .bottom__right{bottom:auto;height:auto;right:auto;position:relative;width:25vw}.bottom .bottom__right .cta-book{margin-right:15px}.bottom .bottom__right .cta-book span{font-size:30px}}@media screen and (min-width:1200px){.bottom{font-size:20px}.bottom .bottom__left{width:20vw}.bottom .bottom__left .score{height:100px;width:100px}.bottom .bottom__left .score-level{font-size:30px}.bottom .bottom__left .score-level svg{height:30px;width:30px}.bottom .bottom__center form input{font-size:40px}.bottom .bottom__right{width:20vw}.bottom .bottom__right .cta-book img{display:block;float:left;height:120px;margin-right:10px}}.black{background:rgba(0,0,0,.75);height:100%;position:fixed;top:0;width:100%}.modal{background:#000;height:100%;position:fixed;top:0;width:100%}.modal .modal__wrapper{color:var(--color-white);height:100%;overflow:hidden;position:relative}.modal .modal__wrapper .btn{border:solid 1px #ffffe6;color:#ffffe6;display:inline-block;font-family:"Agency FB",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:22px;padding:5px 10px;text-decoration:none;text-transform:uppercase}.modal .modal__wrapper .btn.active,.modal .modal__wrapper .btn:hover{background-color:#ffffe6;color:#000}.modal .modal__wrapper p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.modal .modal__close{background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,black 100%);bottom:0;left:0;padding:20px 0;position:absolute;right:0;text-align:center}.modal .modal__close a{background-color:#ffffe6;color:#000;display:inline-block;font-size:22px;font-weight:bold;text-decoration:none;padding:5px 10px}.modal.modal--film .modal__wrapper .wrap-progress{background:#000;box-shadow:0 0 10px rgba(0,0,0,.5);position:sticky;top:0;z-index:1}.modal.modal--film .modal__wrapper .wrap-progress .progress{align-items:center;display:flex;height:130px;padding:20px 20px 10px 20px}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__img{position:relative}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__img img{float:left;width:100px}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__img .progress__img__numb{align-items:center;background-color:var(--color-white);border-radius:50%;color:var(--color-black);display:flex;font-size:16px;font-weight:bold;height:24px;justify-content:center;position:absolute;right:8px;text-align:center;top:-5px;width:24px}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__txt{padding-left:20px;width:100%}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__txt .progress-bar{background-color:rgba(255,255,230,.5);margin-bottom:10px;height:6px}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__txt .progress-bar .progress-bar__bar{background-color:#ffffe6;height:100%}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__txt h1{font-size:36px;line-height:1;margin:0}.modal.modal--film .modal__wrapper .wrap-progress .progress .progress__txt p{font-size:20px;margin:5px 0 0 0}.modal.modal--film .modal__wrapper .wrap-progress .modal__share{background-color:var(--color-white);color:var(--color-black);overflow:hidden;text-align:center}.modal.modal--film .modal__wrapper .wrap-progress .modal__share h3{align-items:center;display:flex;font-size:24px;height:45px;justify-content:center;line-height:1;margin:0;padding:0 10px}.modal.modal--film .modal__wrapper .wrap-progress .modal__share .icons{display:flex;justify-content:space-around;margin-bottom:10px;position:relative}.modal.modal--film .modal__wrapper .wrap-progress .modal__share .icons img{float:left;width:40px}.modal.modal--film .modal__wrapper .wrap-progress .modal__share .icons .alert-copy{align-items:center;background:rgba(255,255,230,.9);bottom:0;display:flex;font-size:20px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.modal.modal--film .modal__wrapper .modal__film{counter-reset:num-film;display:grid;height:calc(100% - 225px);overflow:auto;padding:0 20px}.modal.modal--film .modal__wrapper .modal__film .film{align-items:center;border-bottom:solid 1px rgba(255,255,230,.25);display:flex;padding:10px 0;position:relative}.modal.modal--film .modal__wrapper .modal__film .film .film__media{display:block;height:60px;width:60px;position:relative}.modal.modal--film .modal__wrapper .modal__film .film .film__media:after{align-items:center;background-color:rgba(255,255,230,.25);bottom:0;color:#000;counter-increment:num-film;content:counter(num-film);display:flex;font-size:40px;height:60px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:-1}.modal.modal--film .modal__wrapper .modal__film .film .film__media img{float:left;height:60px;width:60px}.modal.modal--film .modal__wrapper .modal__film .film .film__body{box-sizing:border-box;display:flex;flex-flow:column;padding:0 30px 0 10px;position:relative;width:calc(100% - 60px)}.modal.modal--film .modal__wrapper .modal__film .film .film__body h3{font-size:24px;line-height:1;text-transform:uppercase;margin:0}.modal.modal--film .modal__wrapper .modal__film .film .film__body h3 small{opacity:.25}.modal.modal--film .modal__wrapper .modal__film .film .film__body .arrow{opacity:.25;width:30px}.modal.modal--film .modal__wrapper .modal__film .film .film__body:after{background:transparent url("/static/img/ico-arrow.svg?ca2b890d27a8") center right no-repeat;background-size:30px auto;display:block;height:100%;width:30px;content:"";height:30px;opacity:.25;position:absolute;right:0;top:50%;transform:translateY(-50%)}.modal.modal--film .modal__wrapper .modal__film .film .film__link{bottom:0;left:0;position:absolute;right:0;top:0}.modal.modal--film .modal__wrapper .modal__film .film:last-child{margin-bottom:75px}.modal.modal--menu .modal__wrapper{overflow:hidden}.modal.modal--menu .modal__wrapper .wrap-info{display:flex;flex-flow:column;font-size:16px;height:calc(100% - 75px);justify-content:center;left:50%;max-width:500px;padding:20px;position:relative;text-align:center;top:0;transform:translateX(-50%)}.modal.modal--menu .modal__wrapper .wrap-info .logo{display:block;margin:0 auto;width:50%}.modal.modal--menu .modal__wrapper .wrap-info h2,.modal.modal--menu .modal__wrapper .wrap-info p{line-height:1.2;margin:0;padding:0 0 10px 0}.modal.modal--menu .modal__wrapper .wrap-info p{margin-bottom:15px}.modal.modal--menu .modal__wrapper .wrap-info p.game{display:flex;flex-flow:column;margin:0;padding:0}.modal.modal--menu .modal__wrapper .wrap-info p.game .btn{font-size:20px;margin:-1px 0 0 0}.modal.modal--menu .modal__wrapper .wrap-info p.game .btn:first-child{margin:0}.modal.modal--menu .modal__wrapper .wrap-info p.confirm{display:flex}.modal.modal--menu .modal__wrapper .wrap-info p.confirm .btn{width:50%}.modal.modal--menu .modal__wrapper .wrap-info .alert-confirm{margin:15px 0 0 0;overflow:hidden;padding-bottom:10px}.modal.modal--menu .modal__wrapper .wrap-info .alert-confirm p{margin:0 0 10px 0;padding:0}.modal.modal--menu .modal__wrapper .wrap-info .alert-confirm p .btn{font-size:20px;margin:0 0 0 -1px}.modal.modal--menu .modal__wrapper .wrap-info .alert-confirm p .btn:first-child{margin:0}.modal.modal--menu .modal__wrapper .wrap-info .share-icons{position:relative;margin-bottom:8px}.modal.modal--menu .modal__wrapper .wrap-info .share-icons a{text-decoration:none}.modal.modal--menu .modal__wrapper .wrap-info .share-icons svg{fill:#ffffe6;height:30px;margin:0 3px;width:30px}.modal.modal--menu .modal__wrapper .wrap-info .share-icons .alert-copy{align-items:center;background:rgba(0,0,0,.75);bottom:0;display:flex;font-size:20px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.modal.modal--lose-win-badge{height:auto;left:50%;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:90%}.modal.modal--lose-win-badge .modal__wrapper{padding:20px;text-align:center}.modal.modal--lose-win-badge .modal__wrapper .wrap-result h1,.modal.modal--lose-win-badge .modal__wrapper .wrap-result h2,.modal.modal--lose-win-badge .modal__wrapper .wrap-result h3{line-height:1;margin:0 0 5px 0}.modal.modal--lose-win-badge .modal__wrapper .wrap-result h1{font-size:30px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result h2{font-size:25px;margin-bottom:15px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result h3#_shareLWB{border-top:solid 1px rgba(255,255,230,.15);margin-bottom:10px;padding-top:10px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result p{font-size:18px;font-weight:lighter;font-weight:300;margin:0 0 10px 0}.modal.modal--lose-win-badge .modal__wrapper .wrap-result p a{color:#ffffe6;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result p.badge{margin:0}.modal.modal--lose-win-badge .modal__wrapper .wrap-result p.badge img{width:150px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result p.new{margin-bottom:15px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result p.new .btn{width:100%}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .badge{width:150px;height:150px;margin:0 auto;perspective:1000px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .badge .badge-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .badge .badge-inner .badge-old,.modal.modal--lose-win-badge .modal__wrapper .wrap-result .badge .badge-inner .badge-new{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .badge .badge-inner .badge-new{transform:rotateY(180deg)}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .share-icons{border-bottom:solid 1px rgba(255,255,230,.15);padding-bottom:10px;position:relative;margin-bottom:8px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .share-icons a{text-decoration:none}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .share-icons svg{fill:#ffffe6;height:30px;margin:0 3px;width:30px}.modal.modal--lose-win-badge .modal__wrapper .wrap-result .share-icons .alert-copy{align-items:center;background:rgba(0,0,0,.75);bottom:0;display:flex;font-size:20px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.modal.modal--tutorial{height:auto;left:50%;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:90%}.modal.modal--tutorial .modal__wrapper{padding:20px;text-align:center}.modal.modal--tutorial .modal__wrapper .wrap-step .wrap-step__img{margin-bottom:20px;width:50%}.modal.modal--tutorial .modal__wrapper .wrap-step .wrap-step__txt p{margin:0 0 20px 0}.modal.modal--tutorial .modal__wrapper .wrap-step__progress ul{display:flex;justify-content:center;line-height:1;list-style-type:none;margin:0;padding:0}.modal.modal--tutorial .modal__wrapper .wrap-step__progress ul li{background-color:#ffffe6;display:inline-block;line-height:1;opacity:.25;height:5px;margin:0 3px;width:50px}.modal.modal--tutorial .modal__wrapper .wrap-step__progress ul li.active{opacity:1}.modal.modal--tutorial .modal__wrapper .wrap-step__nav{left:0;position:absolute;right:0;top:30%}.modal.modal--tutorial .modal__wrapper .wrap-step__nav .prev,.modal.modal--tutorial .modal__wrapper .wrap-step__nav .next{position:absolute}.modal.modal--tutorial .modal__wrapper .wrap-step__nav .prev img,.modal.modal--tutorial .modal__wrapper .wrap-step__nav .next img{width:20px}.modal.modal--tutorial .modal__wrapper .wrap-step__nav .prev{left:5%}.modal.modal--tutorial .modal__wrapper .wrap-step__nav .next{right:5%}.modal.modal--tutorial .modal__close{position:relative}.modal.modal--tutorial.modal--tutorial-desktop{max-width:750px;width:60%}.modal.modal--tutorial.modal--tutorial-desktop .modal__wrapper{padding-top:50px}.modal.modal--tutorial.modal--tutorial-desktop .modal__wrapper .wrap-step .wrap-step__txt h2{font-size:40px;margin:0 0 20px 0}.modal.modal--tutorial.modal--tutorial-desktop .modal__wrapper .wrap-step .wrap-step__txt h2 .yellow{color:#ffc600}.modal.modal--tutorial.modal--tutorial-desktop .modal__wrapper .wrap-step .wrap-step__txt .wrap-instructions{display:flex;align-items:center;margin:0 auto;padding:0 130px}.modal.modal--tutorial.modal--tutorial-desktop .modal__wrapper .wrap-step .wrap-step__txt .wrap-instructions p{display:flex;align-items:center;padding:0 20px}.modal.modal--tutorial.modal--tutorial-desktop .modal__wrapper .wrap-step .wrap-step__txt .wrap-instructions p img{margin-right:10px}.modal.modal--promo .modal__wrapper{background:#000}.modal.modal--promo .modal__wrapper .wrap-promo{justify-content:center;display:flex;flex-flow:column;height:calc(100% - 75px);padding:0 20px;text-align:center;text-transform:uppercase}.modal.modal--promo .modal__wrapper .wrap-promo p{font-family:"Agency FB",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:22px;margin:0 0 5px 0}.modal.modal--promo .modal__wrapper .wrap-promo .title{font-size:24px;line-height:1}.modal.modal--promo .modal__wrapper .wrap-promo .yellow{color:#ffc600}.modal.modal--promo .modal__wrapper .wrap-promo .content .content__img{margin-bottom:10px;padding:0 80px;width:100%}.modal.modal--promo .modal__wrapper .wrap-promo .content .content__img img{height:auto;max-width:450px;width:100%}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt .box{border:solid 4px #ffc600;margin-bottom:10px;padding:10px 10px 0 10px}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt .box h3{font-size:24px;line-height:1;margin:0 0 10px 0;padding:0}.modal.modal--promo .modal__link{bottom:0;left:0;position:absolute;right:0;top:0}.modal.modal--promo .modal__link a{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width:576px){.modal.modal--tutorial .modal__wrapper .wrap-step .wrap-step__img{width:auto}.modal.modal--tutorial .modal__wrapper .wrap-step__nav .prev img,.modal.modal--tutorial .modal__wrapper .wrap-step__nav .next img{width:auto}}@media screen and (min-width:768px){.modal.modal--film .modal__wrapper .wrap-progress{display:flex}.modal.modal--film .modal__wrapper .wrap-progress .progress{position:relative;width:50%}.modal.modal--film .modal__wrapper .wrap-progress .modal__share{align-items:center;display:flex;justify-content:center;position:relative;width:50%}.modal.modal--film .modal__wrapper .wrap-progress .modal__film{grid-template-columns:repeat(2,1fr)}.modal.modal--film .modal__wrapper .wrap-progress .modal__film .film:nth-last-child(-n+2){margin-bottom:75px}.modal.modal--film .modal__wrapper .modal__film{height:calc(100% - 130px)}.modal.modal--film .modal__wrapper .modal__film .film .film__media{height:100px;width:100px}.modal.modal--film .modal__wrapper .modal__film .film .film__media img{height:100px;width:100px}.modal.modal--film .modal__wrapper .modal__film .film .film__media:after{height:100%;width:100px}.modal.modal--film .modal__wrapper .modal__film .film .film__body{width:calc(100% - 100px)}.modal.modal--film .modal__wrapper .modal__film .film .film__body h3{font-size:36px}.modal.modal--menu .modal__wrapper .wrap-info .logo{width:80%}.modal.modal--menu .modal__wrapper .wrap-info p.game .btn{font-size:22px}.modal.modal--lose-win-badge{width:40%}.modal.modal--tutorial.modal--tutorial-mobile{width:75%}.modal.modal--promo .modal__wrapper .wrap-promo{margin:0 auto;width:55%}.modal.modal--promo .modal__wrapper .wrap-promo .title{font-size:30px}.modal.modal--promo .modal__wrapper .wrap-promo .content .content__img{padding:0 50px}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt .box h3{font-size:30px}}@media screen and (min-width:992px){.modal.modal--film .modal__wrapper .modal__film{grid-gap:0 40px;grid-template-columns:repeat(2,1fr)}.modal.modal--film .modal__wrapper .modal__film .film:nth-last-child(-n+2){margin-bottom:75px}.modal.modal--tutorial.modal--tutorial-mobile{width:50%}.modal.modal--promo .modal__wrapper .wrap-promo{width:35%}}@media screen and (min-width:1200px){.modal.modal--film .modal__wrapper .wrap-progress{justify-content:space-between}.modal.modal--film .modal__wrapper .wrap-progress .progress{width:30%}.modal.modal--film .modal__wrapper .wrap-progress .modal__share{width:25%}.modal.modal--film .modal__wrapper .modal__film{grid-template-columns:repeat(3,1fr)}.modal.modal--film .modal__wrapper .modal__film .film .film__media{height:150px;width:150px}.modal.modal--film .modal__wrapper .modal__film .film .film__media img{height:150px;width:150px}.modal.modal--film .modal__wrapper .modal__film .film .film__media:after{height:100%;width:150px}.modal.modal--film .modal__wrapper .modal__film .film .film__body{width:calc(100% - 150px)}.modal.modal--film .modal__wrapper .modal__film .film .film__body h3{font-size:36px}.modal.modal--film .modal__wrapper .modal__film .film:nth-last-child(-n+3){margin-bottom:75px}.modal.modal--lose-win-badge{width:20%}.modal.modal--tutorial.modal--tutorial-mobile{width:30%}.modal.modal--promo .modal__wrapper .wrap-promo{width:55%}.modal.modal--promo .modal__wrapper .wrap-promo p{font-size:40px;margin:0 0 15px 0}.modal.modal--promo .modal__wrapper .wrap-promo .title{font-size:70px}.modal.modal--promo .modal__wrapper .wrap-promo .content{display:flex}.modal.modal--promo .modal__wrapper .wrap-promo .content .content__img{width:50%}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt{display:flex;flex-flow:column;justify-content:center;width:50%}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt .box{padding:30px 30px 10px 30px}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt .box h3{font-size:40px;margin:0 0 20px 0}.modal.modal--promo .modal__wrapper .wrap-promo .content .txt .box h3 small{font-size:30px}}.animation-success{background:rgba(0,0,0,.75);height:calc(100% - var(--height-top) - var(--height-bottom));left:0;overflow:hidden;position:absolute;right:0;top:var(--height-top)}.shake{animation:.4s shake}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.slide-in-bck-center{animation:slide-in-bck-center .7s cubic-bezier(0.25,0.46,0.45,0.94) both}@keyframes slide-in-bck-center{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blink-2{0%{-webkit-filter:saturate(150%);filter:saturate(150%)}50%{-webkit-filter:saturate(100%);filter:saturate(100%)}100%{-webkit-filter:saturate(150%);filter:saturate(150%)}}.slide-in-fwd-center{-webkit-animation:slide-in-fwd-center .4s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-in-fwd-center .4s cubic-bezier(0.25,0.46,0.45,0.94) both}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.vivify{-webkit-animation-duration:.8s;-webkit-animation-fill-mode:both;animation-duration:.8s;animation-fill-mode:both}.popIn{-webkit-animation-name:popIn;animation-name:popIn}@keyframes popIn{0%{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);opacity:0}20%{opacity:1}40%{-webkit-animation-timing-function:cubic-bezier(0.47,0,0.745,0.715);animation-timing-function:cubic-bezier(0.47,0,0.745,0.715);-webkit-transform:scale3d(1.08,1.08,1.08);transform:scale3d(1.08,1.08,1.08)}60%{-webkit-animation-timing-function:cubic-bezier(0.42,0,0.58,1);animation-timing-function:cubic-bezier(0.42,0,0.58,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}80%{-webkit-animation-timing-function:cubic-bezier(0.42,0,0.58,1);animation-timing-function:cubic-bezier(0.42,0,0.58,1);-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}100%{-webkit-animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.swoopOutBottom{-webkit-animation-name:swoopOutBottom;animation-name:swoopOutBottom;-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes swoopOutBottom{0%{-webkit-animation-timing-function:cubic-bezier(0.42,0,0.58,1);animation-timing-function:cubic-bezier(0.42,0,0.58,1);-webkit-transform:scaleY(1) translate3d(0,0,0);transform:scaleY(1) translate3d(0,0,0)}40%{opacity:1;-webkit-transform:scaleY(1) translate3d(0,-20px,0);transform:scaleY(1) translate3d(0,-20px,0)}60%{-webkit-animation-timing-function:cubic-bezier(0.42,0,0.58,1);animation-timing-function:cubic-bezier(0.42,0,0.58,1);-webkit-transform:scaleY(1.2) translate3d(0,0,0);transform:scaleY(1.2) translate3d(0,0,0)}100%{opacity:0;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:scaleY(1.5) translate3d(0,200px,0);transform:scaleY(1.5) translate3d(0,200px,0)}}.delay-150{-webkit-animation-delay:150ms;animation-delay:150ms}.delay-3000{-webkit-animation-delay:3s;animation-delay:3s}.monifireworks{position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(2)}.monifireworks span{display:block;width:4px;height:600px;background:transparent;border-radius:2px;position:absolute;top:50%;left:50%;overflow:hidden}.monifireworks span:after,.monifireworks span:before{content:"";width:4px;height:0%;background:#ffffe6;display:block;position:absolute;border-radius:2px}.monifireworks span:after{bottom:0;animation-name:spanAnimationAfter;animation-duration:1s;animation-iteration-count:1}.monifireworks span:before{top:0;animation-name:spanAnimationBefore;animation-duration:1s;animation-iteration-count:1}.monifireworks span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.monifireworks span:nth-child(2){transform:translate(-50%,-50%) rotate(90deg)}.monifireworks span:nth-child(3){transform:translate(-50%,-50%) rotate(135deg)}.monifireworks span:nth-child(4){transform:translate(-50%,-50%) rotate(180deg)}.monifireworks span:nth-child(5){transform:translate(-50%,-50%) rotate(225deg)}.monifireworks span:nth-child(6){transform:translate(-50%,-50%) rotate(270deg)}.monifireworks span:nth-child(7){transform:translate(-50%,-50%) rotate(315deg)}.monifireworks span:nth-child(8){transform:translate(-50%,-50%) rotate(0deg)}@keyframes spanAnimationBefore{0%{height:0;top:40%}30%{height:10%}100%{height:0}}@keyframes spanAnimationAfter{0%{height:0;bottom:40%}30%{height:10%}100%{height:0}}.glitch-img{position:absolute;top:50%;left:50%;width:70vw;height:70vw;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:cover;transform:translateX(-50%) translateY(-50%)}.vivify{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:576px){.glitch-img{width:45vw;height:45vw}}@media screen and (min-width:768px){.glitch-img{width:500px;height:500px}}#confetti{height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:10;pointer-events:none}