/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}@font-face{font-family:"arcade_n-webfont";src:url(../../../../dist/fonts/arcade_n-webfont.woff) format("woff"),url(../../../../dist/fonts/arcade_n-webfont.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}/*!
 * Magic - https://www.minimamente.com
 * Licensed under the MIT license - https://opensource.org/licenses/MIT
 * Copyright (c) 2020 Christian Pucci
 */.puffIn{-webkit-animation-name:puffIn;animation-name:puffIn}@-webkit-keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(2px);filter:blur(2px)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}}@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(2px);filter:blur(2px)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}}.puffOut{-webkit-animation-name:puffOut;animation-name:puffOut}@-webkit-keyframes puffOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(2px);filter:blur(2px)}}@keyframes puffOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(2px);filter:blur(2px)}}.vanishIn{-webkit-animation-name:vanishIn;animation-name:vanishIn}@-webkit-keyframes vanishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(90px);filter:blur(90px)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}}@keyframes vanishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(90px);filter:blur(90px)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}}.vanishOut{-webkit-animation-name:vanishOut;animation-name:vanishOut}@-webkit-keyframes vanishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(20px);filter:blur(20px)}}@keyframes vanishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:50% 50%;transform:scale(2, 2);-webkit-filter:blur(20px);filter:blur(20px)}}.boingInUp{-webkit-animation-name:boingInUp;animation-name:boingInUp}@-webkit-keyframes boingInUp{0%{opacity:0;transform-origin:50% 0%;transform:perspective(800px) rotateX(-90deg)}50%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(50deg)}100%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(0deg)}}@keyframes boingInUp{0%{opacity:0;transform-origin:50% 0%;transform:perspective(800px) rotateX(-90deg)}50%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(50deg)}100%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(0deg)}}.boingOutDown{-webkit-animation-name:boingOutDown;animation-name:boingOutDown}@-webkit-keyframes boingOutDown{0%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg)}20%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(10deg)}30%{opacity:1;transform-origin:0% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg)}40%{opacity:1;transform-origin:0% 100%;transform:perspective(800px) rotateX(10deg) rotateY(10deg)}100%{opacity:0;transform-origin:100% 100%;transform:perspective(800px) rotateX(90deg) rotateY(0deg)}}@keyframes boingOutDown{0%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg)}20%{opacity:1;transform-origin:100% 100%;transform:perspective(800px) rotateX(0deg) rotateY(10deg)}30%{opacity:1;transform-origin:0% 100%;transform:perspective(800px) rotateX(0deg) rotateY(0deg)}40%{opacity:1;transform-origin:0% 100%;transform:perspective(800px) rotateX(10deg) rotateY(10deg)}100%{opacity:0;transform-origin:100% 100%;transform:perspective(800px) rotateX(90deg) rotateY(0deg)}}.bombLeftOut{-webkit-animation-name:bombLeftOut;animation-name:bombLeftOut}@-webkit-keyframes bombLeftOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0px);filter:blur(0px)}50%{opacity:1;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(20px);filter:blur(20px)}}@keyframes bombLeftOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0px);filter:blur(0px)}50%{opacity:1;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:-100% 50%;transform:rotate(-160deg);-webkit-filter:blur(20px);filter:blur(20px)}}.bombRightOut{-webkit-animation-name:bombRightOut;animation-name:bombRightOut}@-webkit-keyframes bombRightOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0px);filter:blur(0px)}50%{opacity:1;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(20px);filter:blur(20px)}}@keyframes bombRightOut{0%{opacity:1;transform-origin:50% 50%;transform:rotate(0deg);-webkit-filter:blur(0px);filter:blur(0px)}50%{opacity:1;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(0px);filter:blur(0px)}100%{opacity:0;transform-origin:200% 50%;transform:rotate(160deg);-webkit-filter:blur(20px);filter:blur(20px)}}.magic{-webkit-animation-name:magic;animation-name:magic}@-webkit-keyframes magic{0%{opacity:1;transform-origin:100% 200%;transform:scale(1, 1) rotate(0deg)}100%{opacity:0;transform-origin:200% 500%;transform:scale(0, 0) rotate(270deg)}}@keyframes magic{0%{opacity:1;transform-origin:100% 200%;transform:scale(1, 1) rotate(0deg)}100%{opacity:0;transform-origin:200% 500%;transform:scale(0, 0) rotate(270deg)}}.swap{-webkit-animation-name:swap;animation-name:swap}@-webkit-keyframes swap{0%{opacity:0;transform-origin:0 100%;transform:scale(0, 0) translate(-700px, 0px)}100%{opacity:1;transform-origin:100% 100%;transform:scale(1, 1) translate(0px, 0px)}}@keyframes swap{0%{opacity:0;transform-origin:0 100%;transform:scale(0, 0) translate(-700px, 0px)}100%{opacity:1;transform-origin:100% 100%;transform:scale(1, 1) translate(0px, 0px)}}.twisterInDown{-webkit-animation-name:twisterInDown;animation-name:twisterInDown}@-webkit-keyframes twisterInDown{0%{opacity:0;transform-origin:0 100%;transform:scale(0, 0) rotate(360deg) translateY(-100%)}30%{transform-origin:0 100%;transform:scale(0, 0) rotate(360deg) translateY(-100%)}100%{opacity:1;transform-origin:100% 100%;transform:scale(1, 1) rotate(0deg) translateY(0%)}}@keyframes twisterInDown{0%{opacity:0;transform-origin:0 100%;transform:scale(0, 0) rotate(360deg) translateY(-100%)}30%{transform-origin:0 100%;transform:scale(0, 0) rotate(360deg) translateY(-100%)}100%{opacity:1;transform-origin:100% 100%;transform:scale(1, 1) rotate(0deg) translateY(0%)}}.twisterInUp{-webkit-animation-name:twisterInUp;animation-name:twisterInUp}@-webkit-keyframes twisterInUp{0%{opacity:0;transform-origin:100% 0;transform:scale(0, 0) rotate(360deg) translateY(100%)}30%{transform-origin:100% 0;transform:scale(0, 0) rotate(360deg) translateY(100%)}100%{opacity:1;transform-origin:0 0;transform:scale(1, 1) rotate(0deg) translateY(0)}}@keyframes twisterInUp{0%{opacity:0;transform-origin:100% 0;transform:scale(0, 0) rotate(360deg) translateY(100%)}30%{transform-origin:100% 0;transform:scale(0, 0) rotate(360deg) translateY(100%)}100%{opacity:1;transform-origin:0 0;transform:scale(1, 1) rotate(0deg) translateY(0)}}.foolishIn{-webkit-animation-name:foolishIn;animation-name:foolishIn}@-webkit-keyframes foolishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotate(360deg)}20%{opacity:1;transform-origin:0% 100%;transform:scale(0.5, 0.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 100%;transform:scale(0.5, 0.5) rotate(0deg)}60%{opacity:1;transform-origin:0%;transform:scale(0.5, 0.5) rotate(0deg)}80%{opacity:1;transform-origin:0% 0%;transform:scale(0.5, 0.5) rotate(0deg)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotate(0deg)}}@keyframes foolishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotate(360deg)}20%{opacity:1;transform-origin:0% 100%;transform:scale(0.5, 0.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 100%;transform:scale(0.5, 0.5) rotate(0deg)}60%{opacity:1;transform-origin:0%;transform:scale(0.5, 0.5) rotate(0deg)}80%{opacity:1;transform-origin:0% 0%;transform:scale(0.5, 0.5) rotate(0deg)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotate(0deg)}}.foolishOut{-webkit-animation-name:foolishOut;animation-name:foolishOut}@-webkit-keyframes foolishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotate(360deg)}20%{opacity:1;transform-origin:0% 0%;transform:scale(0.5, 0.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 0%;transform:scale(0.5, 0.5) rotate(0deg)}60%{opacity:1;transform-origin:0%;transform:scale(0.5, 0.5) rotate(0deg)}80%{opacity:1;transform-origin:0% 100%;transform:scale(0.5, 0.5) rotate(0deg)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotate(0deg)}}@keyframes foolishOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotate(360deg)}20%{opacity:1;transform-origin:0% 0%;transform:scale(0.5, 0.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 0%;transform:scale(0.5, 0.5) rotate(0deg)}60%{opacity:1;transform-origin:0%;transform:scale(0.5, 0.5) rotate(0deg)}80%{opacity:1;transform-origin:0% 100%;transform:scale(0.5, 0.5) rotate(0deg)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotate(0deg)}}.holeOut{-webkit-animation-name:holeOut;animation-name:holeOut}@-webkit-keyframes holeOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotateY(0deg)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotateY(180deg)}}@keyframes holeOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotateY(0deg)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotateY(180deg)}}.swashIn{-webkit-animation-name:swashIn;animation-name:swashIn}@-webkit-keyframes swashIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}90%{opacity:1;transform-origin:50% 50%;transform:scale(0.9, 0.9)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}}@keyframes swashIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}90%{opacity:1;transform-origin:50% 50%;transform:scale(0.9, 0.9)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}}.swashOut{-webkit-animation-name:swashOut;animation-name:swashOut}@-webkit-keyframes swashOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}80%{opacity:1;transform-origin:50% 50%;transform:scale(0.9, 0.9)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}}@keyframes swashOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}80%{opacity:1;transform-origin:50% 50%;transform:scale(0.9, 0.9)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}}.spaceInDown{-webkit-animation-name:spaceInDown;animation-name:spaceInDown}@-webkit-keyframes spaceInDown{0%{opacity:0;transform-origin:50% 100%;transform:scale(0.2) translate(0%, 200%)}100%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%, 0%)}}@keyframes spaceInDown{0%{opacity:0;transform-origin:50% 100%;transform:scale(0.2) translate(0%, 200%)}100%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%, 0%)}}.spaceInLeft{-webkit-animation-name:spaceInLeft;animation-name:spaceInLeft}@-webkit-keyframes spaceInLeft{0%{opacity:0;transform-origin:0% 50%;transform:scale(0.2) translate(-200%, 0%)}100%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%, 0%)}}@keyframes spaceInLeft{0%{opacity:0;transform-origin:0% 50%;transform:scale(0.2) translate(-200%, 0%)}100%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%, 0%)}}.spaceInRight{-webkit-animation-name:spaceInRight;animation-name:spaceInRight}@-webkit-keyframes spaceInRight{0%{opacity:0;transform-origin:100% 50%;transform:scale(0.2) translate(200%, 0%)}100%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%, 0%)}}@keyframes spaceInRight{0%{opacity:0;transform-origin:100% 50%;transform:scale(0.2) translate(200%, 0%)}100%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%, 0%)}}.spaceInUp{-webkit-animation-name:spaceInUp;animation-name:spaceInUp}@-webkit-keyframes spaceInUp{0%{opacity:0;transform-origin:50% 0%;transform:scale(0.2) translate(0%, -200%)}100%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%, 0%)}}@keyframes spaceInUp{0%{opacity:0;transform-origin:50% 0%;transform:scale(0.2) translate(0%, -200%)}100%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%, 0%)}}.spaceOutDown{-webkit-animation-name:spaceOutDown;animation-name:spaceOutDown}@-webkit-keyframes spaceOutDown{0%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0.2) translate(0%, 200%)}}@keyframes spaceOutDown{0%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0.2) translate(0%, 200%)}}.spaceOutLeft{-webkit-animation-name:spaceOutLeft;animation-name:spaceOutLeft}@-webkit-keyframes spaceOutLeft{0%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:0% 50%;transform:scale(0.2) translate(-200%, 0%)}}@keyframes spaceOutLeft{0%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:0% 50%;transform:scale(0.2) translate(-200%, 0%)}}.spaceOutRight{-webkit-animation-name:spaceOutRight;animation-name:spaceOutRight}@-webkit-keyframes spaceOutRight{0%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:100% 50%;transform:scale(0.2) translate(200%, 0%)}}@keyframes spaceOutRight{0%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:100% 50%;transform:scale(0.2) translate(200%, 0%)}}.spaceOutUp{-webkit-animation-name:spaceOutUp;animation-name:spaceOutUp}@-webkit-keyframes spaceOutUp{0%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:50% 0%;transform:scale(0.2) translate(0%, -200%)}}@keyframes spaceOutUp{0%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%, 0%)}100%{opacity:0;transform-origin:50% 0%;transform:scale(0.2) translate(0%, -200%)}}.perspectiveDown{-webkit-animation-name:perspectiveDown;animation-name:perspectiveDown}@-webkit-keyframes perspectiveDown{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg)}100%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}}@keyframes perspectiveDown{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg)}100%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}}.perspectiveDownReturn{-webkit-animation-name:perspectiveDownReturn;animation-name:perspectiveDownReturn}@-webkit-keyframes perspectiveDownReturn{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}100%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg)}}@keyframes perspectiveDownReturn{0%{transform-origin:0 100%;transform:perspective(800px) rotateX(-180deg)}100%{transform-origin:0 100%;transform:perspective(800px) rotateX(0deg)}}.perspectiveLeft{-webkit-animation-name:perspectiveLeft;animation-name:perspectiveLeft}@-webkit-keyframes perspectiveLeft{0%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg)}}@keyframes perspectiveLeft{0%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg)}}.perspectiveLeftReturn{-webkit-animation-name:perspectiveLeftReturn;animation-name:perspectiveLeftReturn}@-webkit-keyframes perspectiveLeftReturn{0%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg)}}@keyframes perspectiveLeftReturn{0%{transform-origin:0 0;transform:perspective(800px) rotateY(-180deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateY(0deg)}}.perspectiveRight{-webkit-animation-name:perspectiveRight;animation-name:perspectiveRight}@-webkit-keyframes perspectiveRight{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg)}100%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg)}}@keyframes perspectiveRight{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg)}100%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg)}}.perspectiveRightReturn{-webkit-animation-name:perspectiveRightReturn;animation-name:perspectiveRightReturn}@-webkit-keyframes perspectiveRightReturn{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg)}100%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg)}}@keyframes perspectiveRightReturn{0%{transform-origin:100% 0;transform:perspective(800px) rotateY(180deg)}100%{transform-origin:100% 0;transform:perspective(800px) rotateY(0deg)}}.perspectiveUp{-webkit-animation-name:perspectiveUp;animation-name:perspectiveUp}@-webkit-keyframes perspectiveUp{0%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}}@keyframes perspectiveUp{0%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}}.perspectiveUpReturn{-webkit-animation-name:perspectiveUpReturn;animation-name:perspectiveUpReturn}@-webkit-keyframes perspectiveUpReturn{0%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg)}}@keyframes perspectiveUpReturn{0%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg)}100%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg)}}.rotateDown{-webkit-animation-name:rotateDown;animation-name:rotateDown}@-webkit-keyframes rotateDown{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0px)}100%{opacity:0;transform-origin:50% 100%;transform:perspective(800px) rotateX(-180deg) translateZ(300px)}}@keyframes rotateDown{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0px)}100%{opacity:0;transform-origin:50% 100%;transform:perspective(800px) rotateX(-180deg) translateZ(300px)}}.rotateLeft{-webkit-animation-name:rotateLeft;animation-name:rotateLeft}@-webkit-keyframes rotateLeft{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translateZ(0px)}100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(-180deg) translateZ(300px)}}@keyframes rotateLeft{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translateZ(0px)}100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(-180deg) translateZ(300px)}}.rotateRight{-webkit-animation-name:rotateRight;animation-name:rotateRight}@-webkit-keyframes rotateRight{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translate3d(0px)}100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(180deg) translateZ(150px)}}@keyframes rotateRight{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateY(0deg) translate3d(0px)}100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateY(180deg) translateZ(150px)}}.rotateUp{-webkit-animation-name:rotateUp;animation-name:rotateUp}@-webkit-keyframes rotateUp{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0px)}100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateX(180deg) translateZ(100px)}}@keyframes rotateUp{0%{opacity:1;transform-origin:0 0;transform:perspective(800px) rotateX(0deg) translateZ(0px)}100%{opacity:0;transform-origin:50% 0;transform:perspective(800px) rotateX(180deg) translateZ(100px)}}.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes slideDown{0%{transform-origin:0 0;transform:translateY(0%)}100%{transform-origin:0 0;transform:translateY(100%)}}@keyframes slideDown{0%{transform-origin:0 0;transform:translateY(0%)}100%{transform-origin:0 0;transform:translateY(100%)}}.slideDownReturn{-webkit-animation-name:slideDownReturn;animation-name:slideDownReturn}@-webkit-keyframes slideDownReturn{0%{transform-origin:0 0;transform:translateY(100%)}100%{transform-origin:0 0;transform:translateY(0%)}}@keyframes slideDownReturn{0%{transform-origin:0 0;transform:translateY(100%)}100%{transform-origin:0 0;transform:translateY(0%)}}.slideLeft{-webkit-animation-name:slideLeft;animation-name:slideLeft}@-webkit-keyframes slideLeft{0%{transform-origin:0 0;transform:translateX(0%)}100%{transform-origin:0 0;transform:translateX(-100%)}}@keyframes slideLeft{0%{transform-origin:0 0;transform:translateX(0%)}100%{transform-origin:0 0;transform:translateX(-100%)}}.slideLeftReturn{-webkit-animation-name:slideLeftReturn;animation-name:slideLeftReturn}@-webkit-keyframes slideLeftReturn{0%{transform-origin:0 0;transform:translateX(-100%)}100%{transform-origin:0 0;transform:translateX(0%)}}@keyframes slideLeftReturn{0%{transform-origin:0 0;transform:translateX(-100%)}100%{transform-origin:0 0;transform:translateX(0%)}}.slideRight{-webkit-animation-name:slideRight;animation-name:slideRight}@-webkit-keyframes slideRight{0%{transform-origin:0 0;transform:translateX(0%)}100%{transform-origin:0 0;transform:translateX(100%)}}@keyframes slideRight{0%{transform-origin:0 0;transform:translateX(0%)}100%{transform-origin:0 0;transform:translateX(100%)}}.slideRightReturn{-webkit-animation-name:slideRightReturn;animation-name:slideRightReturn}@-webkit-keyframes slideRightReturn{0%{transform-origin:0 0;transform:translateX(100%)}100%{transform-origin:0 0;transform:translateX(0%)}}@keyframes slideRightReturn{0%{transform-origin:0 0;transform:translateX(100%)}100%{transform-origin:0 0;transform:translateX(0%)}}.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}@-webkit-keyframes slideUp{0%{transform-origin:0 0;transform:translateY(0%)}100%{transform-origin:0 0;transform:translateY(-100%)}}@keyframes slideUp{0%{transform-origin:0 0;transform:translateY(0%)}100%{transform-origin:0 0;transform:translateY(-100%)}}.slideUpReturn{-webkit-animation-name:slideUpReturn;animation-name:slideUpReturn}@-webkit-keyframes slideUpReturn{0%{transform-origin:0 0;transform:translateY(-100%)}100%{transform-origin:0 0;transform:translateY(0%)}}@keyframes slideUpReturn{0%{transform-origin:0 0;transform:translateY(-100%)}100%{transform-origin:0 0;transform:translateY(0%)}}.openDownLeft{-webkit-animation-name:openDownLeft;animation-name:openDownLeft}@-webkit-keyframes openDownLeft{0%{transform-origin:bottom left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:bottom left;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openDownLeft{0%{transform-origin:bottom left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:bottom left;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openDownLeftReturn{-webkit-animation-name:openDownLeftReturn;animation-name:openDownLeftReturn}@-webkit-keyframes openDownLeftReturn{0%{transform-origin:bottom left;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:bottom left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes openDownLeftReturn{0%{transform-origin:bottom left;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:bottom left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.openDownRight{-webkit-animation-name:openDownRight;animation-name:openDownRight}@-webkit-keyframes openDownRight{0%{transform-origin:bottom right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:bottom right;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openDownRight{0%{transform-origin:bottom right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:bottom right;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openDownRightReturn{-webkit-animation-name:openDownRightReturn;animation-name:openDownRightReturn}@-webkit-keyframes openDownRightReturn{0%{transform-origin:bottom right;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:bottom right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes openDownRightReturn{0%{transform-origin:bottom right;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:bottom right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.openUpLeft{-webkit-animation-name:openUpLeft;animation-name:openUpLeft}@-webkit-keyframes openUpLeft{0%{transform-origin:top left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:top left;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openUpLeft{0%{transform-origin:top left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:top left;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openUpLeftReturn{-webkit-animation-name:openUpLeftReturn;animation-name:openUpLeftReturn}@-webkit-keyframes openUpLeftReturn{0%{transform-origin:top left;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:top left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes openUpLeftReturn{0%{transform-origin:top left;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:top left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.openUpRight{-webkit-animation-name:openUpRight;animation-name:openUpRight}@-webkit-keyframes openUpRight{0%{transform-origin:top right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:top right;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openUpRight{0%{transform-origin:top right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{transform-origin:top right;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openUpRightReturn{-webkit-animation-name:openUpRightReturn;animation-name:openUpRightReturn}@-webkit-keyframes openUpRightReturn{0%{transform-origin:top right;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:top right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes openUpRightReturn{0%{transform-origin:top right;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform-origin:top right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.openDownLeftOut{-webkit-animation-name:openDownLeftOut;animation-name:openDownLeftOut}@-webkit-keyframes openDownLeftOut{0%{opacity:1;transform-origin:bottom left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:bottom left;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openDownLeftOut{0%{opacity:1;transform-origin:bottom left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:bottom left;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openDownRightOut{-webkit-animation-name:openDownRightOut;animation-name:openDownRightOut}@-webkit-keyframes openDownRightOut{0%{opacity:1;transform-origin:bottom right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:bottom right;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openDownRightOut{0%{opacity:1;transform-origin:bottom right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:bottom right;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openUpLeftOut{-webkit-animation-name:openUpLeftOut;animation-name:openUpLeftOut}@-webkit-keyframes openUpLeftOut{0%{opacity:1;transform-origin:top left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:top left;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openUpLeftOut{0%{opacity:1;transform-origin:top left;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:top left;transform:rotate(110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.openUpRightOut{-webkit-animation-name:openUpRightOut;animation-name:openUpRightOut}@-webkit-keyframes openUpRightOut{0%{opacity:1;transform-origin:top right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:top right;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes openUpRightOut{0%{opacity:1;transform-origin:top right;transform:rotate(0deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:0;transform-origin:top right;transform:rotate(-110deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.tinDownIn{-webkit-animation-name:tinDownIn;animation-name:tinDownIn}@-webkit-keyframes tinDownIn{0%{opacity:0;transform:scale(1, 1) translateY(900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateY(0)}}@keyframes tinDownIn{0%{opacity:0;transform:scale(1, 1) translateY(900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateY(0)}}.tinDownOut{-webkit-animation-name:tinDownOut;animation-name:tinDownOut}@-webkit-keyframes tinDownOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateY(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}100%{opacity:0;transform:scale(1, 1) translateY(900%)}}@keyframes tinDownOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateY(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}100%{opacity:0;transform:scale(1, 1) translateY(900%)}}.tinLeftIn{-webkit-animation-name:tinLeftIn;animation-name:tinLeftIn}@-webkit-keyframes tinLeftIn{0%{opacity:0;transform:scale(1, 1) translateX(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateX(0)}}@keyframes tinLeftIn{0%{opacity:0;transform:scale(1, 1) translateX(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateX(0)}}.tinLeftOut{-webkit-animation-name:tinLeftOut;animation-name:tinLeftOut}@-webkit-keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateX(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}100%{opacity:0;transform:scale(1, 1) translateX(-900%)}}@keyframes tinLeftOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateX(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}100%{opacity:0;transform:scale(1, 1) translateX(-900%)}}.tinRightIn{-webkit-animation-name:tinRightIn;animation-name:tinRightIn}@-webkit-keyframes tinRightIn{0%{opacity:0;transform:scale(1, 1) translateX(900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateX(0)}}@keyframes tinRightIn{0%{opacity:0;transform:scale(1, 1) translateX(900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateX(0)}}.tinRightOut{-webkit-animation-name:tinRightOut;animation-name:tinRightOut}@-webkit-keyframes tinRightOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateX(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}100%{opacity:0;transform:scale(1, 1) translateX(900%)}}@keyframes tinRightOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateX(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}100%{opacity:0;transform:scale(1, 1) translateX(900%)}}.tinUpIn{-webkit-animation-name:tinUpIn;animation-name:tinUpIn}@-webkit-keyframes tinUpIn{0%{opacity:0;transform:scale(1, 1) translateY(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateY(0)}}@keyframes tinUpIn{0%{opacity:0;transform:scale(1, 1) translateY(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateY(0)}}.tinUpOut{-webkit-animation-name:tinUpOut;animation-name:tinUpOut}@-webkit-keyframes tinUpOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateY(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}100%{opacity:0;transform:scale(1, 1) translateY(-900%)}}@keyframes tinUpOut{0%,20%,40%,50%{opacity:1;transform:scale(1, 1) translateY(0)}10%,30%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}100%{opacity:0;transform:scale(1, 1) translateY(-900%)}}.magictime{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}html,body{font-family:"arcade_n-webfont";width:100%;height:100%;background:#000;overflow:hidden}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#f90;background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.selectable{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}main{background-color:#000;margin:0 auto;background-image:url(../../../../assets/background.png);width:100%;height:100%;overflow:hidden;background-position:center center;position:relative;display:none;line-height:1}.disabler{display:none;position:fixed;z-index:10000;width:100%;height:100%;top:0;left:0}.preloader-app{z-index:15000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;text-align:center}.preloader-app .preloader-container{display:inline-block;vertical-align:middle;text-align:center;font-size:1.25rem;color:#000}.preloader-app .preloader-container .clip-loader{display:inline-block}.preloader-app .preloader-container .text-loading{position:relative;margin-top:32px;width:320px}.preloader-app .preloader-container .text-loading .text-shadow{font-size:21px !important;line-height:1.4}.library{display:none}.vhelper{display:inline-block;vertical-align:middle;height:100%}.curtains{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;font-size:0}.curtains .left-curtains{position:absolute;top:0;left:0;width:50%;height:100%}.curtains .right-curtains{position:absolute;top:0;right:0;width:50%;height:100%}.curtains-with-back{background-color:#256017}.curtain{position:absolute;background-image:url(../../../../assets/greenstars.png);background-position:center center;width:68px;height:100%}.shadow-curtain{position:absolute;width:8px;height:100%;background-color:#000}.screens-container{position:relative;width:100%;height:100%}.screen{position:relative;width:100%;height:100%}.screen-attract{font-size:0;text-align:center}.screen-attract .title{left:0;right:0;margin:auto;position:absolute;max-width:768px;width:80%;top:40px;background-position:center center;background-size:cover;background-repeat:no-repeat}.screen-attract .title .img{display:block}@media screen and (max-width: 1536px){.screen-attract .title{width:40%}}@media screen and (max-width: 1440px){.screen-attract .title{top:16px;width:35%}}@media screen and (max-width: 1024px){.screen-attract .title{top:20px;width:65%}}@media screen and (max-width: 768px){.screen-attract .title{top:20px;width:80%}}@media screen and (max-width: 767px){.screen-attract .title{top:20px;width:90%}}.screen-attract .area-buttons{display:inline-block;vertical-align:middle;width:90%;text-align:center;padding-top:16%}@media screen and (max-width: 1366px){.screen-attract .area-buttons{padding-top:12%}}.screen-attract .menu-item{margin:0 auto;display:block;cursor:pointer;font-size:0;position:relative;margin-top:1rem;height:40px}@media screen and (max-width: 1366px){.screen-attract .menu-item{margin-top:.5rem}}@media screen and (max-width: 768px){.screen-attract .menu-item{margin-top:1rem}}@media screen and (max-width: 767px){.screen-attract .menu-item{margin-top:.5rem}}.screen-attract .menu-item .arrow{vertical-align:middle;display:inline-block;width:52px;height:52px;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer;opacity:0}@media screen and (max-width: 1536px){.screen-attract .menu-item .arrow{width:34px;height:34px}}@media screen and (max-width: 768px){.screen-attract .menu-item .arrow{display:none}}.screen-attract .menu-item .menu-label{display:inline-block;vertical-align:middle;position:relative}@media screen and (min-width: 769px){.screen-attract .menu-item:hover .arrow{opacity:1}.screen-attract .menu-item:hover .menu-label .text-t{color:#fff810}.screen-attract .menu-item:hover .menu-label .text-s{color:#c77c10}}.screen-attract .menu-item-0{width:330px}.screen-attract .menu-item-0 .menu-label{width:220px}@media screen and (max-width: 1536px){.screen-attract .menu-item-0{width:230px}.screen-attract .menu-item-0 .menu-label{width:150px}}@media screen and (max-width: 767px){.screen-attract .menu-item-0{width:100%}.screen-attract .menu-item-0 .menu-label{width:100%}}.screen-attract .menu-item-1{width:500px}.screen-attract .menu-item-1 .menu-label{width:390px}@media screen and (max-width: 1536px){.screen-attract .menu-item-1{width:380px}.screen-attract .menu-item-1 .menu-label{width:270px}}@media screen and (max-width: 767px){.screen-attract .menu-item-1{width:100%}.screen-attract .menu-item-1 .menu-label{width:100%}}.screen-attract .menu-item-2{width:560px}.screen-attract .menu-item-2 .menu-label{width:450px}@media screen and (max-width: 1536px){.screen-attract .menu-item-2{width:440px}.screen-attract .menu-item-2 .menu-label{width:330px}}@media screen and (max-width: 767px){.screen-attract .menu-item-2{width:100%}.screen-attract .menu-item-2 .menu-label{width:100%}}.screen-attract .menu-item-3{width:430px}.screen-attract .menu-item-3 .menu-label{width:320px}@media screen and (max-width: 1536px){.screen-attract .menu-item-3{width:310px}.screen-attract .menu-item-3 .menu-label{width:200px}}@media screen and (max-width: 767px){.screen-attract .menu-item-3{width:100%}.screen-attract .menu-item-3 .menu-label{width:100%}}.screen-attract .menu-item-4{width:560px}.screen-attract .menu-item-4 .menu-label{width:450px}@media screen and (max-width: 1536px){.screen-attract .menu-item-4{width:440px}.screen-attract .menu-item-4 .menu-label{width:330px}}@media screen and (max-width: 767px){.screen-attract .menu-item-4{width:100%}.screen-attract .menu-item-4 .menu-label{width:100%}}.screen-attract .madeby{position:absolute;bottom:4rem;left:0;right:0;margin:auto;line-height:1.2;width:90%;cursor:pointer}.screen-attract .madeby .text-t{line-height:1.2}.screen-attract .madeby .text-s{line-height:1.2}@media screen and (min-width: 769px){.screen-attract .madeby:hover .text-t{color:#08bef8}.screen-attract .madeby:hover .text-s{color:#0042e8}}.screen-girl-choice .title{left:0;right:0;margin:auto;position:absolute;max-width:768px;width:80%;top:40px}.screen-girl-choice .title .img{display:block}@media screen and (max-width: 1536px){.screen-girl-choice .title{width:40%}}@media screen and (max-width: 1440px){.screen-girl-choice .title{top:16px;width:35%}}@media screen and (max-width: 1024px){.screen-girl-choice .title{top:20px;width:65%}}@media screen and (max-width: 768px){.screen-girl-choice .title{top:20px;width:80%}}@media screen and (max-width: 767px){.screen-girl-choice .title{top:40px;width:80%}}.screen-girl-choice .swiper-area{position:absolute}.screen-girl-choice .choice-box{width:408px;height:340px;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:default}@media screen and (max-width: 1536px){.screen-girl-choice .choice-box{width:320px;height:267px}}.screen-girl-choice .choice-box .area-level{position:absolute;width:132px;height:64px;top:20px;left:20px}@media screen and (max-width: 1536px){.screen-girl-choice .choice-box .area-level{width:104px;height:50px;top:16px;left:16px}}.screen-girl-choice .choice-box .area-flag{position:absolute;width:132px;height:124px;top:104px;left:20px}@media screen and (max-width: 1536px){.screen-girl-choice .choice-box .area-flag{width:104px;height:98px;top:82px;left:16px}}.screen-girl-choice .choice-box .area-flag .flag-image{position:absolute;left:20px;top:12px;width:96px;height:96px}@media screen and (max-width: 1536px){.screen-girl-choice .choice-box .area-flag .flag-image{left:20px;top:17px;width:64px;height:64px}}.screen-girl-choice .choice-box .area-flag .flag-image img{display:block}.screen-girl-choice .choice-box .area-gal{position:absolute;width:208px;height:208px;top:20px;left:172px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1536px){.screen-girl-choice .choice-box .area-gal{width:163px;height:163px;top:16px;left:135px}}.screen-girl-choice .choice-box .area-gal .gal-image{position:absolute;width:324px;height:712px}.screen-girl-choice .choice-box .area-gal .gal-image img{display:block}.screen-girl-choice .choice-box .area-name{position:absolute;width:360px;height:64px;top:248px;left:20px}@media screen and (max-width: 1536px){.screen-girl-choice .choice-box .area-name{width:283px;height:50px;top:195px;left:16px}}.screen-girl-choice .choice-box-selectable{cursor:pointer}.screen-girl-choice .arrow{position:absolute;width:52px;height:52px;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width: 1536px){.screen-girl-choice .arrow{width:34px;height:34px}}.screen-girl-choice .frame{left:0;right:0;margin:auto;position:absolute;max-width:648px;width:80%;bottom:40px}@media screen and (max-width: 1440px){.screen-girl-choice .frame{bottom:20px}}@media screen and (max-width: 1280px){.screen-girl-choice .frame{bottom:10px}}@media screen and (max-width: 767px){.screen-girl-choice .frame{width:320px}}@media screen and (max-width: 320px){.screen-girl-choice .frame{display:none}}.screen-girl-choice .frame .text-wrapper{position:absolute;height:76px;width:590px;top:20px;left:24px}@media screen and (max-width: 767px){.screen-girl-choice .frame .text-wrapper{height:42px;width:291px;top:9px;left:12px}}.screen-girl-choice .frame .text-wrapper .text-shadow .text-t{color:#de6bcf}.screen-girl-choice .frame .text-wrapper .text-shadow .text-s{color:#ad2121}.text-shadow{position:absolute;font-size:32px;line-height:1}@media screen and (max-width: 1536px){.text-shadow{font-size:21px}}.text-shadow .text-t{position:relative;z-index:2}.text-shadow .text-s{position:absolute;z-index:1;width:100%;top:4px;left:4px;z-index:1}@media screen and (max-width: 1536px){.text-shadow .text-s{top:3px;left:3px}}@media screen and (max-height: 580px){.text-timer .text-shadow{font-size:12px}}@media screen and (max-height: 580px){.text-timer .text-shadow .text-s{top:1px;left:1px}}.swiper{overflow:visible !important}.winalert{top:0;left:0;position:fixed;z-index:1000000;width:100%;height:100%;background-color:rgba(0,0,0,.75);text-align:center;font-size:0}.winalert .panel-winalert{display:inline-block;vertical-align:middle;max-width:938px;opacity:0}@media screen and (max-width: 1023px){.winalert .panel-winalert{width:100%;max-width:320px}}.winalert .panel-winalert .winalert-big{position:relative}@media screen and (max-width: 1023px){.winalert .panel-winalert .winalert-big{display:none}}.winalert .panel-winalert .winalert-big .title{position:absolute;width:432px;height:84px;top:12px;left:249px}.winalert .panel-winalert .winalert-big .message{position:absolute;width:850px;height:144px;left:40px;top:124px}.winalert .panel-winalert .winalert-big .message .text-shadow{line-height:1.2}.winalert .panel-winalert .winalert-big .button{position:absolute;width:172px;height:88px;top:304px;left:383px}.winalert .panel-winalert .winalert-small{position:relative;display:none}@media screen and (max-width: 1023px){.winalert .panel-winalert .winalert-small{display:block}}.winalert .panel-winalert .winalert-small .title{position:absolute;width:216px;height:52px;top:12px;left:48px}.winalert .panel-winalert .winalert-small .message{position:absolute;width:262px;height:220px;left:25px;top:80px}.winalert .panel-winalert .winalert-small .message .text-shadow{line-height:1.2}.winalert .panel-winalert .winalert-small .button{position:absolute;width:120px;height:41px;top:326px;left:96px}.winalert .panel-winalert .button{cursor:pointer}@media screen and (min-width: 769px){.winalert .panel-winalert .button:hover .text-t{color:#fff810}.winalert .panel-winalert .button:hover .text-s{color:#c77c10}}.winconfirm{top:0;left:0;position:fixed;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,.75);text-align:center;font-size:0}.winconfirm .panel-winconfirm{display:inline-block;vertical-align:middle;width:80%;max-width:938px;opacity:0}@media screen and (max-width: 1023px){.winconfirm .panel-winconfirm{width:100%;max-width:320px}}.winconfirm .panel-winconfirm .winconfirm-big{position:relative}@media screen and (max-width: 1023px){.winconfirm .panel-winconfirm .winconfirm-big{display:none}}.winconfirm .panel-winconfirm .winconfirm-big .title{position:absolute;width:432px;height:84px;top:12px;left:249px}.winconfirm .panel-winconfirm .winconfirm-big .message{position:absolute;width:850px;height:144px;left:40px;top:124px}.winconfirm .panel-winconfirm .winconfirm-big .message .text-shadow{line-height:1.2}.winconfirm .panel-winconfirm .winconfirm-big .button-0{position:absolute;width:172px;height:88px;top:304px;left:228px}.winconfirm .panel-winconfirm .winconfirm-big .button-1{position:absolute;width:172px;height:88px;top:304px;left:538px}.winconfirm .panel-winconfirm .winconfirm-small{position:relative;display:none}@media screen and (max-width: 1023px){.winconfirm .panel-winconfirm .winconfirm-small{display:block}}.winconfirm .panel-winconfirm .winconfirm-small .title{position:absolute;width:216px;height:52px;top:12px;left:48px}.winconfirm .panel-winconfirm .winconfirm-small .message{position:absolute;width:262px;height:220px;left:25px;top:80px}.winconfirm .panel-winconfirm .winconfirm-small .message .text-shadow{line-height:1.2}.winconfirm .panel-winconfirm .winconfirm-small .button-0{position:absolute;width:84px;height:41px;top:326px;left:48px}.winconfirm .panel-winconfirm .winconfirm-small .button-1{position:absolute;width:84px;height:41px;top:326px;left:180px}.winconfirm .panel-winconfirm .button{cursor:pointer}@media screen and (min-width: 769px){.winconfirm .panel-winconfirm .button:hover .text-t{color:#fff810}.winconfirm .panel-winconfirm .button:hover .text-s{color:#c77c10}}.screen-present-stage{text-align:center;font-size:0}.screen-present-stage .panel-area{display:inline-block;width:1004px;vertical-align:middle;position:relative;font-size:32px}@media screen and (max-width: 1536px){.screen-present-stage .panel-area{font-size:21px;width:670px}}@media screen and (max-width: 767px){.screen-present-stage .panel-area{width:320px}}@media screen and (max-height: 580px){.screen-present-stage .panel-area{width:280px}}.screen-present-stage .panel-area .frame-stage-1{display:none}.screen-present-stage .panel-area .frame-stage-2{display:none}@media screen and (max-width: 767px){.screen-present-stage .panel-area .frame-stage-0{display:none}.screen-present-stage .panel-area .frame-stage-1{display:block}.screen-present-stage .panel-area .frame-stage-2{display:none}}@media screen and (max-height: 580px){.screen-present-stage .panel-area .frame-stage-0{display:none}.screen-present-stage .panel-area .frame-stage-1{display:none}.screen-present-stage .panel-area .frame-stage-2{display:block}}.screen-present-stage .panel-area .button{position:absolute;width:252px;cursor:pointer;z-index:101}.screen-present-stage .panel-area .button .caption-area{position:absolute;width:172px;height:88px;left:40px;top:12px}@media screen and (max-width: 1536px){.screen-present-stage .panel-area .button{width:169px}.screen-present-stage .panel-area .button .caption-area{width:115px;height:59px;left:27px;top:8px}}@media screen and (max-width: 767px){.screen-present-stage .panel-area .button{width:153px}.screen-present-stage .panel-area .button .caption-area{width:113px;height:41px;left:20px;top:12px}}.screen-present-stage .panel-area .button .button-0{display:block}.screen-present-stage .panel-area .button .button-1{display:none}@media screen and (max-width: 767px){.screen-present-stage .panel-area .button .button-0{display:none}.screen-present-stage .panel-area .button .button-1{display:block}}@media screen and (min-width: 769px){.screen-present-stage .panel-area .button:hover .text-t{color:#fff810}.screen-present-stage .panel-area .button:hover .text-s{color:#c77c10}}.screen-present-stage .panel-area .button-ok{left:420px;top:656px}@media screen and (max-width: 1536px){.screen-present-stage .panel-area .button-ok{left:280px;top:438px}}@media screen and (max-width: 767px){.screen-present-stage .panel-area .button-ok{left:0px;top:514px}}@media screen and (max-height: 580px){.screen-present-stage .panel-area .button-ok{left:-22px;top:480px}}.screen-present-stage .panel-area .button-ko{left:688px;top:656px}@media screen and (max-width: 1536px){.screen-present-stage .panel-area .button-ko{left:459px;top:438px}}@media screen and (max-width: 767px){.screen-present-stage .panel-area .button-ko{left:167px;top:514px}}@media screen and (max-height: 580px){.screen-present-stage .panel-area .button-ko{left:145px;top:480px}}.screen-present-stage .gal-area{position:absolute;width:324px;height:708px;left:60px;top:56px;background-position:center center;background-repeat:no-repeat;background-color:#000}@media screen and (max-width: 1536px){.screen-present-stage .gal-area{width:216px;height:473px;left:40px;top:37px}}@media screen and (max-width: 767px){.screen-present-stage .gal-area{width:264px;height:551px;left:24px;top:24px}}@media screen and (max-height: 580px){.screen-present-stage .gal-area{width:248px;height:537px;left:16px;top:8px}}.screen-present-stage .gal-area-gal{background-size:cover}.screen-present-stage .gal-area-cover{display:none;background-color:rgba(0,0,0,.75)}.screen-present-stage .area-tutorial-photo{display:none;position:absolute;background-color:rgba(0,0,0,.75);z-index:100}.screen-present-stage .area-tutorial-photo .snap{pointer-events:none}.screen-present-stage .area-tutorial-photo .arrow-green{position:absolute;top:66px;right:2px}.screen-present-stage .area-tutorial-photo .arrow-green img{width:64px;height:64px}@media screen and (max-width: 1536px){.screen-present-stage .area-tutorial-photo .arrow-green{top:48px;right:1px}.screen-present-stage .area-tutorial-photo .arrow-green img{width:48px;height:48px}}@media screen and (max-height: 580px){.screen-present-stage .area-tutorial-photo .arrow-green{right:-8px}}.screen-present-stage .area-tutorial-photo .text-tut{width:90%;position:relative;margin-left:24px;margin-top:142px;line-height:1.2;z-index:10}@media screen and (max-width: 1536px){.screen-present-stage .area-tutorial-photo .text-tut{margin-top:106px;margin-left:16px}}.screen-present-stage .area-tutorial-photo .text-tut-s{position:relative;margin-top:-418px;margin-left:28px;z-index:5}@media screen and (max-width: 1536px){.screen-present-stage .area-tutorial-photo .text-tut-s{margin-top:-269px;margin-left:20px}}@media screen and (max-width: 767px){.screen-present-stage .area-tutorial-photo .text-tut-s{margin-top:-244px}}@media screen and (max-height: 580px){.screen-present-stage .area-tutorial-photo .text-tut-s{margin-top:-269px}}.screen-present-stage .text-area{text-align:left;position:absolute;width:520px;height:576px;left:420px;top:56px;z-index:10}@media screen and (max-width: 1536px){.screen-present-stage .text-area{width:347px;height:385px;left:280px;top:37px}}@media screen and (max-width: 767px){.screen-present-stage .text-area{width:264px;height:551px;left:24px;top:24px}}@media screen and (max-height: 580px){.screen-present-stage .text-area{width:248px;height:537px;left:16px;top:8px}}.screen-present-stage .text-area .text-line{padding-bottom:16px;line-height:.9}@media screen and (max-width: 1536px){.screen-present-stage .text-area .text-line{padding-bottom:10px}}.screen-present-stage .text-area .text-line-g{padding-bottom:48px}@media screen and (max-width: 1536px){.screen-present-stage .text-area .text-line-g{padding-bottom:32px}}@media screen and (max-width: 767px){.screen-present-stage .text-area .panel-text{padding-top:16px;padding-left:8px}}.screen-present-stage .text-area-s{left:424px;top:60px;z-index:5}@media screen and (max-width: 1536px){.screen-present-stage .text-area-s{left:283px;top:40px}}@media screen and (max-width: 767px){.screen-present-stage .text-area-s{left:27px;top:27px}}@media screen and (max-height: 580px){.screen-present-stage .text-area-s{left:19px;top:11px}}.screen-stage{text-align:center;font-size:0}.screen-stage .panel-area{display:inline-block;vertical-align:middle;position:relative;font-size:32px}.screen-stage .panel-area .left-panel{display:inline-block;width:436px;position:relative}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel{width:292px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel{width:300px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel{margin-left:-20px;width:244px}}.screen-stage .panel-area .left-panel .bonus{position:absolute;width:64px;height:64px;background-position:center center;background-size:cover;background-repeat:no-repeat;pointer-events:none;z-index:50}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .bonus{width:42px;height:42px}}.screen-stage .panel-area .left-panel .frame-game-0{display:block}.screen-stage .panel-area .left-panel .frame-game-1{display:none}.screen-stage .panel-area .left-panel .frame-game-2{display:none}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .frame-game-0{display:none}.screen-stage .panel-area .left-panel .frame-game-1{display:block}.screen-stage .panel-area .left-panel .frame-game-2{display:none}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .frame-game-0{display:none}.screen-stage .panel-area .left-panel .frame-game-1{display:none}.screen-stage .panel-area .left-panel .frame-game-2{display:block}}.screen-stage .panel-area .left-panel .victory-game-over{position:absolute;left:20px;top:8px;width:388px;height:74px;background-color:#000;z-index:200;display:none}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .victory-game-over{top:5px;height:50px;width:261px;left:13px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .victory-game-over{width:267px;height:50px;left:14px;top:6px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .victory-game-over{left:14px;top:507px;width:216px;height:27px}}.screen-stage .panel-area .left-panel .countdown{position:absolute;left:52px;top:360px;width:324px;height:74px;background-color:#000;z-index:200;display:none}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .countdown{top:240px;height:50px;width:216px;left:35px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .countdown{top:250px;height:50px;width:222px;left:36px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .countdown{top:220px;height:50px;width:222px;left:11px}}.screen-stage .panel-area .left-panel .gal-panel{z-index:10;position:absolute;width:324px;height:708px;top:98px;left:52px;font-size:18px;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover}.screen-stage .panel-area .left-panel .gal-panel .border-up{width:100%;height:2px;position:absolute;top:0;background-color:#000;z-index:10}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel .border-up{height:6px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .gal-panel .border-up{height:2px}}.screen-stage .panel-area .left-panel .gal-panel .border-down{width:100%;height:2px;position:absolute;bottom:0;background-color:#000;z-index:10}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel .border-down{height:6px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .gal-panel .border-down{height:2px}}.screen-stage .panel-area .left-panel .gal-panel .border-left{width:2px;height:100%;position:absolute;top:0;left:0;background-color:#000;z-index:10}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel .border-left{width:3px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .gal-panel .border-left{width:2px}}.screen-stage .panel-area .left-panel .gal-panel .border-right{width:2px;height:100%;position:absolute;top:0;right:0;background-color:#000;z-index:10}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel .border-right{width:4px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .gal-panel .border-right{width:2px}}.screen-stage .panel-area .left-panel .gal-panel .cover-gal{width:100%;background-color:#000;position:absolute;left:0;z-index:100}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel{width:217px;height:474px;top:66px;left:35px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .gal-panel{width:222px;height:488px;top:67px;left:36px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .gal-panel{width:222px;height:488px;top:5px;left:11px}}.screen-stage .panel-area .left-panel .gal-panel-blink{display:none}.screen-stage .panel-area .left-panel .gal-panel-blink .blink{position:absolute;background-size:cover;background-repeat:no-repeat;width:64px;height:64px}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel-blink .blink{width:42px;height:42px}}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-0{left:5%;top:15%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-1{left:35%;top:5%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-2{left:75%;top:25%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-3{left:25%;top:35%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-4{left:45%;top:65%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-5{left:15%;top:75%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-6{left:65%;top:45%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-7{left:70%;top:80%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-8{left:40%;top:85%}.screen-stage .panel-area .left-panel .gal-panel-blink .blink-9{left:20%;top:55%}.screen-stage .panel-area .left-panel .gal-panel-warning{z-index:11;border:4px solid red;pointer-events:none;top:94px;left:48px;display:none}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .gal-panel-warning{top:63px;left:32px;border:3px solid red}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .gal-panel-warning{top:63px;left:32px;border:3px solid red}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .gal-panel-warning{top:2px;left:8px;border:3px solid red}}.screen-stage .panel-area .left-panel .pieces-panel{z-index:20;position:absolute;width:320px;height:704px;top:100px;left:54px;overflow:hidden}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .pieces-panel{width:210px;height:462px;top:72px;left:38px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .pieces-panel{width:220px;height:484px;top:69px;left:37px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .pieces-panel{width:220px;height:484px;top:7px;left:12px}}.screen-stage .panel-area .left-panel .pieces-panel .board-cell{position:absolute;width:32px;height:32px;background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:10}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .pieces-panel .board-cell{width:21px;height:21px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .pieces-panel .board-cell{width:22px;height:22px}}.screen-stage .panel-area .left-panel .name-panel{z-index:21;position:absolute;width:316px;height:40px;left:56px;top:826px}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .name-panel{width:212px;height:28px;left:37px;top:553px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .name-panel{width:216px;height:27px;left:39px;top:569px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .name-panel{width:216px;height:27px;left:14px;top:507px}}.screen-stage .panel-area .left-panel .name-panel .name-letter{position:absolute;line-height:1;width:36px;height:36px;font-size:32px}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .name-panel .name-letter{font-size:21px;width:24px;height:24px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .name-panel .name-letter{font-size:21px;width:24px;height:24px}}.screen-stage .panel-area .left-panel .next-panel{position:absolute;left:43px;top:8px;width:360px;height:74px;overflow:hidden}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .next-panel{top:5px;height:50px;width:241px;left:28px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .next-panel{width:110px;height:50px;left:171px;top:6px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .next-panel{width:68px;height:110px;left:238px;top:3px}}.screen-stage .panel-area .left-panel .next-0-panel{z-index:22;position:absolute;width:160px;height:74px;left:200px;top:0}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .next-0-panel{width:107px;height:50px;left:134px;top:0px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .next-0-panel{width:110px;height:50px;left:0;top:0}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .next-0-panel{width:68px;height:110px}}.screen-stage .panel-area .left-panel .next-1-panel{z-index:23;position:absolute;width:120px;height:74px;left:80px;top:0}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .next-1-panel{width:80px;height:50px;left:54px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .next-1-panel{width:83px;height:50px;left:-83px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .next-1-panel{width:68px;height:110px;left:-68px}}.screen-stage .panel-area .left-panel .next-2-panel{z-index:24;position:absolute;width:80px;height:74px;left:0;top:0}@media screen and (max-width: 1536px){.screen-stage .panel-area .left-panel .next-2-panel{width:54px;height:50px;left:0px}}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .next-2-panel{width:57px;height:50px;left:-140px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .next-2-panel{width:68px;height:110px;left:-136px}}.screen-stage .panel-area .left-panel .text-score{position:absolute;display:none}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .text-score{display:block;width:149px;height:22px;left:14px;top:4px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .text-score{display:none}}.screen-stage .panel-area .left-panel .text-timer{position:absolute;display:none}@media screen and (max-width: 767px){.screen-stage .panel-area .left-panel .text-timer{display:block;width:149px;height:22px;left:14px;top:32px}}@media screen and (max-height: 580px){.screen-stage .panel-area .left-panel .text-timer{display:none}}.screen-stage .panel-area .right-panel{position:relative;display:inline-block;width:260px;margin-left:80px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel{width:174px;margin-left:54px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel{display:none}}@media screen and (max-height: 580px){.screen-stage .panel-area .right-panel{padding-right:0;display:block;width:79px;position:absolute;top:0;right:-71px}}.screen-stage .panel-area .right-panel .frame-score-0{display:block}.screen-stage .panel-area .right-panel .frame-score-2{display:none}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .frame-score-0{display:none}.screen-stage .panel-area .right-panel .frame-score-2{display:none}}@media screen and (max-height: 580px){.screen-stage .panel-area .right-panel .frame-score-0{display:none}.screen-stage .panel-area .right-panel .frame-score-2{display:block}}.screen-stage .panel-area .right-panel .label-score{position:absolute;width:204px;height:40px;left:24px;top:29px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .label-score{width:137px;height:28px;left:16px;top:18px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .label-score{display:none}}.screen-stage .panel-area .right-panel .text-score{position:absolute;width:204px;height:40px;left:24px;top:83px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .text-score{width:137px;height:28px;left:16px;top:55px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .text-score{display:none}}.screen-stage .panel-area .right-panel .label-pieces{position:absolute;width:204px;height:40px;left:24px;top:152px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .label-pieces{width:137px;height:28px;left:16px;top:100px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .label-pieces{display:none}}.screen-stage .panel-area .right-panel .text-pieces{position:absolute;width:204px;height:40px;left:24px;top:206px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .text-pieces{width:137px;height:28px;left:16px;top:137px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .text-pieces{display:none}}.screen-stage .panel-area .right-panel .label-lines{position:absolute;width:204px;height:40px;left:24px;top:275px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .label-lines{width:137px;height:28px;left:16px;top:183px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .label-lines{display:none}}.screen-stage .panel-area .right-panel .text-lines{position:absolute;width:204px;height:40px;left:24px;top:329px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .text-lines{width:137px;height:28px;left:16px;top:219px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .text-lines{display:none}}.screen-stage .panel-area .right-panel .label-timer{position:absolute;width:204px;height:40px;left:24px;top:398px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .label-timer{width:137px;height:28px;left:16px;top:265px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .label-timer{display:none}}.screen-stage .panel-area .right-panel .text-timer{position:absolute;width:204px;height:40px;left:24px;top:452px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .text-timer{width:137px;height:28px;left:16px;top:302px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .text-timer{display:none}}@media screen and (max-height: 580px){.screen-stage .panel-area .right-panel .text-timer{display:block;width:71px;height:28px;left:0px;top:120px}}.screen-stage .panel-area .right-panel .label-stats{position:absolute;width:204px;height:40px;left:24px;top:522px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .label-stats{width:137px;height:28px;left:16px;top:347px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .label-stats{display:none}}.screen-stage .panel-area .right-panel .area-stats{position:absolute;width:204px;height:153px;left:24px;top:575px;overflow:hidden}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats{width:137px;height:103px;left:16px;top:385px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats{display:none}}.screen-stage .panel-area .right-panel .area-stats .bar{position:absolute;width:24px;bottom:-201px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar{width:16px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar{width:16px}}.screen-stage .panel-area .right-panel .area-stats .bar-1{left:6px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-1{left:4px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-1{left:4px}}.screen-stage .panel-area .right-panel .area-stats .bar-2{left:34px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-2{left:23px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-2{left:23px}}.screen-stage .panel-area .right-panel .area-stats .bar-3{left:62px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-3{left:42px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-3{left:42px}}.screen-stage .panel-area .right-panel .area-stats .bar-4{left:90px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-4{left:61px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-4{left:61px}}.screen-stage .panel-area .right-panel .area-stats .bar-5{left:118px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-5{left:80px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-5{left:80px}}.screen-stage .panel-area .right-panel .area-stats .bar-6{left:146px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-6{left:99px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-6{left:99px}}.screen-stage .panel-area .right-panel .area-stats .bar-7{left:174px}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-stats .bar-7{left:118px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-stats .bar-7{left:118px}}.screen-stage .panel-area .right-panel .area-flag{position:absolute;width:204px;height:85px;left:24px;top:754px;text-align:center;font-size:0}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-flag{width:137px;height:57px;left:16px;top:505px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-flag{display:none}}.screen-stage .panel-area .right-panel .area-flag .flag-img{width:96px;display:inline-block;vertical-align:middle}@media screen and (max-width: 1536px){.screen-stage .panel-area .right-panel .area-flag .flag-img{width:64px}}@media screen and (max-width: 767px){.screen-stage .panel-area .right-panel .area-flag .flag-img{width:64px}}.screen-statistics{text-align:center;font-size:0}.screen-statistics .panel-area{display:inline-block;width:1004px;vertical-align:middle;position:relative;font-size:32px}@media screen and (max-width: 1536px){.screen-statistics .panel-area{font-size:21px;width:670px}}@media screen and (max-width: 767px){.screen-statistics .panel-area{width:320px}}@media screen and (max-height: 580px){.screen-statistics .panel-area{width:280px}}.screen-statistics .panel-area .frame-stage-1{display:none}.screen-statistics .panel-area .frame-stage-2{display:none}@media screen and (max-width: 767px){.screen-statistics .panel-area .frame-stage-0{display:none}.screen-statistics .panel-area .frame-stage-1{display:block}.screen-statistics .panel-area .frame-stage-2{display:none}}@media screen and (max-height: 580px){.screen-statistics .panel-area .frame-stage-0{display:none}.screen-statistics .panel-area .frame-stage-1{display:none}.screen-statistics .panel-area .frame-stage-2{display:block}}.screen-statistics .panel-area .button{position:absolute;width:252px;cursor:pointer;z-index:40}.screen-statistics .panel-area .button .caption-area{position:absolute;width:172px;height:88px;left:40px;top:12px}@media screen and (max-width: 1536px){.screen-statistics .panel-area .button{width:169px}.screen-statistics .panel-area .button .caption-area{width:115px;height:59px;left:27px;top:8px}}@media screen and (max-width: 767px){.screen-statistics .panel-area .button{width:153px}.screen-statistics .panel-area .button .caption-area{width:113px;height:41px;left:20px;top:12px}}.screen-statistics .panel-area .button .button-0{display:block}.screen-statistics .panel-area .button .button-1{display:none}@media screen and (max-width: 767px){.screen-statistics .panel-area .button .button-0{display:none}.screen-statistics .panel-area .button .button-1{display:block}}@media screen and (min-width: 769px){.screen-statistics .panel-area .button:hover .text-t{color:#fff810}.screen-statistics .panel-area .button:hover .text-s{color:#c77c10}}.screen-statistics .panel-area .button-ko{left:712px;top:686px}@media screen and (max-width: 1536px){.screen-statistics .panel-area .button-ko{left:478px;top:469px}}@media screen and (max-width: 767px){.screen-statistics .panel-area .button-ko{left:167px;top:537px}}@media screen and (max-height: 580px){.screen-statistics .panel-area .button-ko{left:145px;top:480px}}.screen-statistics .gal-area{position:absolute;width:324px;height:708px;left:60px;top:56px;background-position:center center;background-repeat:no-repeat;background-color:#000}@media screen and (max-width: 1536px){.screen-statistics .gal-area{width:216px;height:473px;left:40px;top:37px}}@media screen and (max-width: 767px){.screen-statistics .gal-area{display:none;width:264px;height:551px;left:24px;top:24px}}@media screen and (max-height: 580px){.screen-statistics .gal-area{width:248px;height:537px;left:16px;top:8px}}.screen-statistics .gal-area-gal{background-size:cover}.screen-statistics .gal-area-cover{display:none;background-color:#000}@media screen and (max-width: 767px){.screen-statistics .gal-area-cover{display:block}}.screen-statistics .text-area{text-align:left;position:absolute;width:540px;height:576px;left:420px;top:56px;z-index:10;pointer-events:none}.screen-statistics .text-area .fav{line-height:1.2}@media screen and (max-width: 1536px){.screen-statistics .text-area{width:357px;height:385px;left:280px;top:37px}}@media screen and (max-width: 767px){.screen-statistics .text-area{width:264px;height:551px;left:24px;top:24px}.screen-statistics .text-area .played{line-height:1.2}.screen-statistics .text-area .rating{line-height:1.2}}@media screen and (max-height: 580px){.screen-statistics .text-area{width:248px;height:537px;left:16px;top:8px;font-size:18px}}.screen-statistics .text-area .text-line{padding-bottom:10px;line-height:.9}.screen-statistics .text-area .text-line-g{padding-bottom:30px}@media screen and (max-width: 1536px){.screen-statistics .text-area .text-line-g{padding-bottom:20px}}@media screen and (max-width: 767px){.screen-statistics .text-area .panel-text{padding-top:16px;padding-left:8px}}.screen-statistics .text-area-s{left:424px;top:60px;z-index:5}@media screen and (max-width: 1536px){.screen-statistics .text-area-s{left:283px;top:40px}}@media screen and (max-width: 767px){.screen-statistics .text-area-s{left:27px;top:27px}}@media screen and (max-height: 580px){.screen-statistics .text-area-s{left:19px;top:11px}}.board-letter{position:absolute;color:#fff;font-size:32px;z-index:20;line-height:1;padding-left:3px}@media screen and (max-width: 1536px){.board-letter{font-size:21px;padding-left:2px}}.tetromino-preview{position:absolute;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;background-position:center center}.sound-control{position:fixed;z-index:10101010;display:none;right:8px;top:8px;padding-left:20px;padding-bottom:20px;cursor:pointer}@media screen and (max-width: 1023px){.sound-control{right:4px;top:4px}}.sound-control .icon{width:64px;height:31px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1023px){.sound-control .icon{width:42px;height:20px}}.share-container{top:8px;position:fixed;z-index:10101011;display:none;width:100px}@media screen and (max-width: 1023px){.share-container{top:4px}.share-container img{width:24px;height:24px}}.share-container .jssocials-share{display:inline-block;margin-left:8px}@media screen and (max-width: 1023px){.share-container .jssocials-share{margin-left:4px}}.home{position:fixed;z-index:10101011;display:none;left:8px;top:8px;padding-right:20px;padding-bottom:20px;cursor:pointer}@media screen and (max-width: 1023px){.home{left:4px;top:4px}}.home .icon{width:35px;height:31px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1023px){.home .icon{width:23px;height:20px}}.snap{position:absolute;padding-right:8px;right:0;top:0;padding-top:8px;padding-left:8px;padding-bottom:8px;cursor:pointer;background-color:#000;border-left:4px solid #e7e7df;border-bottom:4px solid #e7e7df;z-index:100}@media screen and (max-width: 1536px){.snap{border-left:3px solid #e7e7df;border-bottom:3px solid #e7e7df}}@media screen and (max-height: 580px){.snap{right:-8px}}.snap .icon{width:44px;height:31px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1536px){.snap .icon{width:29px;height:20px}}.screen-photo{text-align:center;font-size:0}.screen-photo .area-video{display:inline-block;vertical-align:middle;position:relative;height:736px;width:348px}@media screen and (max-width: 1536px){.screen-photo .area-video{width:232px;height:490px}}@media screen and (max-width: 768px){.screen-photo .area-video{height:736px;width:348px}}@media screen and (max-width: 767px){.screen-photo .area-video{width:232px;height:490px}}.screen-photo .area-video .nice{display:none;width:124px;height:64px;position:absolute;left:20px;top:20px}@media screen and (max-width: 1536px){.screen-photo .area-video .nice{width:82px;height:48px;left:12px;top:12px}}@media screen and (max-width: 767px){.screen-photo .area-video .nice{width:64px;height:32px}}.screen-photo .area-video .frame-double{display:none}.screen-photo .area-video .panel-video{position:absolute;top:12px;left:12px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1536px){.screen-photo .area-video .panel-video{top:8px;left:8px}}@media screen and (max-width: 768px){.screen-photo .area-video .panel-video{top:12px;left:12px}}@media screen and (max-width: 767px){.screen-photo .area-video .panel-video{top:8px;left:8px}}.screen-photo .area-video .panel-video .video-wrapper{top:0;left:0;position:relative;height:712px;width:324px;overflow:hidden}@media screen and (max-width: 1536px){.screen-photo .area-video .panel-video .video-wrapper{height:475px;width:216px}}@media screen and (max-width: 768px){.screen-photo .area-video .panel-video .video-wrapper{height:712px;width:324px}}@media screen and (max-width: 767px){.screen-photo .area-video .panel-video .video-wrapper{height:475px;width:216px}}.screen-photo .area-video .panel-video .video-wrapper .webcam-video{position:absolute;-webkit-transform:translate(-50%, -50%) scaleX(-1);transform:translate(-50%, -50%) scaleX(-1);left:50%;top:50%;height:712px;width:auto}@media screen and (max-width: 1536px){.screen-photo .area-video .panel-video .video-wrapper .webcam-video{height:474px}}@media screen and (max-width: 768px){.screen-photo .area-video .panel-video .video-wrapper .webcam-video{height:712px}}@media screen and (max-width: 767px){.screen-photo .area-video .panel-video .video-wrapper .webcam-video{height:474px}}@media screen and (max-width: 767px){.screen-photo .area-video .panel-video .video-wrapper-step-2{width:162px;height:356px}}.screen-photo .area-video .panel-video-step-2{top:12px;left:16px}@media screen and (max-width: 1536px){.screen-photo .area-video .panel-video-step-2{top:8px;left:10px}}@media screen and (max-width: 768px){.screen-photo .area-video .panel-video-step-2{top:12px;left:16px}}@media screen and (max-width: 767px){.screen-photo .area-video .panel-video-step-2{top:6px;left:8px}}.screen-photo .area-video .panel-gal{display:none;position:absolute;top:12px;right:56px;height:712px;width:324px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1536px){.screen-photo .area-video .panel-gal{top:8px;right:38px;width:216px;height:475px}}@media screen and (max-width: 768px){.screen-photo .area-video .panel-gal{top:12px;right:56px;height:712px;width:324px}}@media screen and (max-width: 767px){.screen-photo .area-video .panel-gal{width:162px;height:356px;top:6px;right:28px}}.screen-photo .area-video .message-me-and{display:none;position:absolute;bottom:80px;width:100%;left:-20px}@media screen and (max-width: 1536px){.screen-photo .area-video .message-me-and{bottom:46px;left:-12px}}@media screen and (max-width: 768px){.screen-photo .area-video .message-me-and{bottom:80px;left:-20px}}@media screen and (max-width: 767px){.screen-photo .area-video .message-me-and{bottom:36px;left:-10px}.screen-photo .area-video .message-me-and .text-shadow{font-size:16px}}.screen-photo .area-video .panel-video-html2canvas{top:0px;left:0px;height:712px;width:324px}.screen-photo .area-video .message-cam{position:absolute;width:100%;height:40px;transform:translate(-50%, -50%);left:50%;top:50%}.screen-photo .area-video .message-cam .text-shadow{line-height:1.2}.screen-photo .area-video .button{position:absolute;width:252px;cursor:pointer;z-index:40}.screen-photo .area-video .button .caption-area{position:absolute;width:172px;height:88px;left:40px;top:12px}@media screen and (max-width: 1536px){.screen-photo .area-video .button{width:169px}.screen-photo .area-video .button .caption-area{width:115px;height:59px;left:27px;top:8px}}@media screen and (max-width: 768px){.screen-photo .area-video .button{width:252px}.screen-photo .area-video .button .caption-area{position:absolute;width:172px;height:88px;left:40px;top:12px}}@media screen and (max-width: 767px){.screen-photo .area-video .button{width:153px}.screen-photo .area-video .button .caption-area{width:113px;height:41px;left:20px;top:12px}}.screen-photo .area-video .button .button-0{display:block}.screen-photo .area-video .button .button-1{display:none}@media screen and (max-width: 767px){.screen-photo .area-video .button .button-0{display:none}.screen-photo .area-video .button .button-1{display:block}}@media screen and (min-width: 769px){.screen-photo .area-video .button:hover .text-t{color:#fff810}.screen-photo .area-video .button:hover .text-s{color:#c77c10}}.screen-photo .area-video .button-ok{left:-102px;top:670px}@media screen and (max-width: 1536px){.screen-photo .area-video .button-ok{left:-67px;top:446px}}@media screen and (max-width: 768px){.screen-photo .area-video .button-ok{left:-102px;top:670px}}@media screen and (max-width: 767px){.screen-photo .area-video .button-ok{left:-47px;top:440px}}@media screen and (max-height: 580px){.screen-photo .area-video .button-ok{left:-47px;top:440px}}.screen-photo .area-video .button-ko{left:198px;top:670px}@media screen and (max-width: 1536px){.screen-photo .area-video .button-ko{left:136px;top:446px}}@media screen and (max-width: 768px){.screen-photo .area-video .button-ko{left:198px;top:670px}}@media screen and (max-width: 767px){.screen-photo .area-video .button-ko{left:126px;top:440px}}@media screen and (max-height: 580px){.screen-photo .area-video .button-ko{left:126px;top:440px}}.screen-photo .area-video-html2canvas{position:static}.screen-photo .area-video-double{width:720px;height:764px}@media screen and (max-width: 1536px){.screen-photo .area-video-double{width:480px;height:509px}}@media screen and (max-width: 768px){.screen-photo .area-video-double{width:720px;height:764px}}@media screen and (max-width: 767px){.screen-photo .area-video-double{width:360px;height:382px}}.screen-photo .area-video-double .frame-single{display:none}.screen-photo .area-video-double .frame-double{display:block}.screen-photo .area-video-for-final-snapshot{position:absolute;left:0;top:0}.screen-photo .area-video-for-final-presentation{margin-top:-48px}.screen-photo .area-video-for-final-presentation .button-ok{left:0px;top:736px}@media screen and (max-width: 1536px){.screen-photo .area-video-for-final-presentation .button-ok{left:0px;top:490px}}@media screen and (max-width: 768px){.screen-photo .area-video-for-final-presentation .button-ok{left:0px;top:736px}}@media screen and (max-width: 767px){.screen-photo .area-video-for-final-presentation .button-ok{left:0px;top:368px}}.screen-photo .area-video-for-final-presentation .button-ko{left:468px;top:736px}@media screen and (max-width: 1536px){.screen-photo .area-video-for-final-presentation .button-ko{left:311px;top:490px}}@media screen and (max-width: 768px){.screen-photo .area-video-for-final-presentation .button-ko{left:468px;top:736px}}@media screen and (max-width: 767px){.screen-photo .area-video-for-final-presentation .button-ko{left:207px;top:368px}}.screen-photo .final-screenshot{width:720px;height:764px}@media screen and (max-width: 1536px){.screen-photo .final-screenshot{width:480px;height:509px}}@media screen and (max-width: 768px){.screen-photo .final-screenshot{width:720px;height:764px}}@media screen and (max-width: 767px){.screen-photo .final-screenshot{width:360px;height:382px}}.screen-photo-with-background{background-color:#0d0d0d}.trix-turn{font-size:13px;top:0;display:none;position:fixed;z-index:140000;width:100%;height:100%;background-color:#000;text-align:center;font-size:0}.trix-turn .turn-content{width:80%;vertical-align:middle;display:inline-block;height:64px}.trix-turn .text-turn{position:relative;width:100%}.trix-turn .text-turn .text-shadow{line-height:1.4}.screen-ending{text-align:center;font-size:0;background-color:#000}.screen-ending .panel-area{display:inline-block;vertical-align:bottom;position:relative;width:100%}.screen-ending .panel-area .castle{margin:0 auto;width:836px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width: 1536px){.screen-ending .panel-area .castle{width:512px}}@media screen and (max-width: 1023px){.screen-ending .panel-area .castle{width:100%}}.screen-ending .panel-area .castle .fireworks{width:120px;height:112px;position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1536px){.screen-ending .panel-area .castle .fireworks{width:80px;height:74px}}@media screen and (max-width: 1023px){.screen-ending .panel-area .castle .fireworks{width:60px;height:66px}}.screen-ending .panel-area .castle .fw-0{left:20%;top:16%}.screen-ending .panel-area .castle .fw-1{left:9%;top:31%}.screen-ending .panel-area .castle .fw-2{left:5%;top:50%}.screen-ending .panel-area .castle .fw-3{right:28%;top:0%}.screen-ending .panel-area .castle .fw-4{right:18%;top:16%}.screen-ending .panel-area .castle .fw-5{left:30%;top:0%}.screen-ending .panel-area .castle .fw-6{right:12%;top:31%}.screen-ending .panel-area .castle .fw-7{right:5%;top:47%}.screen-ending .area-messages{position:absolute;width:836px;height:100%;top:0;left:0;right:0;margin:auto}@media screen and (max-width: 1536px){.screen-ending .area-messages{width:512px}}@media screen and (max-width: 1023px){.screen-ending .area-messages{width:100%}}.screen-ending .area-messages .message{width:96%;margin:0 auto;display:none;color:#e8e8df;font-size:32px;line-height:1.2}@media screen and (max-width: 1536px){.screen-ending .area-messages .message{font-size:21px}}.screen-ending .area-messages .message div{padding-top:16px}@media screen and (max-width: 1023px){.screen-ending .area-messages .message div{padding-top:24px}}.screen-ending .area-messages .message .only-m{display:none}@media screen and (max-width: 1023px){.screen-ending .area-messages .message .only-m{display:block}}.screen-credits{text-align:left;font-size:0;background-color:#0d0d0d}.screen-credits .area-messages{position:absolute;width:836px;height:90%;top:5%;left:0;right:0;margin:auto;overflow-y:auto}@media screen and (max-width: 1536px){.screen-credits .area-messages{width:512px}}@media screen and (max-width: 1023px){.screen-credits .area-messages{width:100%}}.screen-credits .area-messages .message{width:96%;margin:0 auto;color:#e8e8df;font-size:32px;line-height:1.3}@media screen and (max-width: 1536px){.screen-credits .area-messages .message{font-size:21px}}.screen-credits .area-messages .message .smaller{font-size:21px}@media screen and (max-width: 1536px){.screen-credits .area-messages .message .smaller{font-size:12px}}.screen-credits .area-messages .message .smaller a{color:#fff810}.screen-credits .area-messages .message .smallest{font-size:16px}@media screen and (max-width: 1536px){.screen-credits .area-messages .message .smallest{font-size:10px}}.screen-credits .area-messages .message .only-m{display:none}@media screen and (max-width: 1023px){.screen-credits .area-messages .message .only-m{display:block}}.screen-credits .area-messages .message .title{padding-bottom:32px;padding-top:32px}.screen-instructions{text-align:left;font-size:0;background-color:#0d0d0d}.screen-instructions .area-messages{position:absolute;width:836px;height:90%;top:5%;left:0;right:0;margin:auto;overflow-y:auto}@media screen and (max-width: 1536px){.screen-instructions .area-messages{width:512px}}@media screen and (max-width: 1023px){.screen-instructions .area-messages{width:100%}}.screen-instructions .area-messages .message{width:96%;margin:0 auto;color:#e8e8df;font-size:32px;line-height:1.3}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message{font-size:21px}}.screen-instructions .area-messages .message .smaller{font-size:21px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .smaller{font-size:12px}}.screen-instructions .area-messages .message .smaller a{color:#fff810}.screen-instructions .area-messages .message .smallest{font-size:16px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .smallest{font-size:10px}}.screen-instructions .area-messages .message .only-m{display:none}@media screen and (max-width: 1023px){.screen-instructions .area-messages .message .only-m{display:block}}.screen-instructions .area-messages .message .title{padding-bottom:32px;padding-top:32px}.screen-instructions .area-messages .message .normal-blocks{font-size:0}.screen-instructions .area-messages .message .normal-blocks .lft{display:inline-block;vertical-align:middle;max-width:368px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .normal-blocks .lft{max-width:246px}}.screen-instructions .area-messages .message .normal-blocks .rgt{display:inline-block;vertical-align:middle;width:calc(100% - 400px);margin-left:32px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .normal-blocks .rgt{width:calc(100% - 262px);margin-left:16px}}.screen-instructions .area-messages .message .special-blocks{font-size:0}.screen-instructions .area-messages .message .special-blocks .lft{display:inline-block;vertical-align:middle;max-width:64px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .special-blocks .lft{max-width:32px}}.screen-instructions .area-messages .message .special-blocks .rgt{display:inline-block;vertical-align:middle;width:calc(100% - 96px);margin-left:32px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .special-blocks .rgt{width:calc(100% - 48px);margin-left:16px}}.screen-instructions .area-messages .message .special-blocks-alt{font-size:0}.screen-instructions .area-messages .message .special-blocks-alt .lft{display:inline-block;vertical-align:middle;max-width:32px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .special-blocks-alt .lft{max-width:16px}}.screen-instructions .area-messages .message .special-blocks-alt .rgt{display:inline-block;vertical-align:middle;width:calc(100% - 96px);margin-left:64px}@media screen and (max-width: 1536px){.screen-instructions .area-messages .message .special-blocks-alt .rgt{width:calc(100% - 48px);margin-left:32px}}.sketch{position:absolute;top:0;left:0;width:100%;height:100%;z-index:300;background-color:rgba(0,0,0,.85);text-align:center;font-size:0}.sketch .message{display:inline-block;vertical-align:middle;width:100%;text-align:center}.sketch .message .title{position:relative;width:1000px;height:60px;margin:0 auto}@media screen and (max-width: 1536px){.sketch .message .title{width:768px;height:40px}}@media screen and (max-width: 767px){.sketch .message .title{width:100%}.sketch .message .title .text-shadow{line-height:1.2}}.sketch .message .text{position:relative;width:1000px;height:60px;margin:0 auto}@media screen and (max-width: 1536px){.sketch .message .text{width:768px;height:40px}}@media screen and (max-width: 767px){.sketch .message .text{width:100%}.sketch .message .text .text-shadow{line-height:1.2}}.sketch .message .rating{position:relative;width:1000px;height:60px;margin:0 auto}@media screen and (max-width: 1536px){.sketch .message .rating{width:768px;height:40px}}@media screen and (max-width: 767px){.sketch .message .rating{width:100%}.sketch .message .rating .text-shadow{line-height:1.2}}.ballerine{position:absolute;width:192px;height:248px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1536px){.ballerine{width:128px;height:165px}}.ballerine-0{top:12%;left:38%}@media screen and (max-width: 1023px){.ballerine-0{top:12%;left:28%}}@media screen and (max-width: 767px){.ballerine-0{top:8%;left:8%}}.ballerine-1{top:12%;right:38%}@media screen and (max-width: 1023px){.ballerine-1{top:12%;right:28%}}@media screen and (max-width: 767px){.ballerine-1{top:8%;right:8%}}.ballerine-2{bottom:12%;left:38%}@media screen and (max-width: 1023px){.ballerine-2{bottom:12%;left:28%}}@media screen and (max-width: 767px){.ballerine-2{bottom:8%;left:8%}}.ballerine-3{bottom:12%;right:38%}@media screen and (max-width: 1023px){.ballerine-3{bottom:12%;right:28%}}@media screen and (max-width: 767px){.ballerine-3{bottom:8%;right:8%}}.tutorial{position:absolute;top:0;left:0;width:100%;height:100%;z-index:300;background-color:rgba(0,0,0,.85);text-align:center;font-size:0}.tutorial .panel-area{display:inline-block;width:1004px;vertical-align:middle;position:relative;font-size:32px}@media screen and (max-width: 1536px){.tutorial .panel-area{font-size:21px;width:670px}}@media screen and (max-width: 767px){.tutorial .panel-area{width:320px}}.tutorial .panel-area .frame-tutorial-1{display:none}@media screen and (max-width: 767px){.tutorial .panel-area .frame-tutorial-0{display:none}.tutorial .panel-area .frame-tutorial-1{display:block}}.tutorial .gif-area{position:absolute;left:34px;top:24px;width:439px;height:308px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1536px){.tutorial .gif-area{left:18px;top:16px;width:292px;height:205px}}@media screen and (max-width: 767px){.tutorial .gif-area{left:12px;top:10px}}.tutorial .text-area{text-align:left;position:absolute;width:474px;height:300px;left:490px;top:30px;z-index:10;pointer-events:none}@media screen and (max-width: 1536px){.tutorial .text-area{width:330px;height:200px;left:318px;top:20px}}@media screen and (max-width: 767px){.tutorial .text-area{width:296px;height:200px;left:12px;top:226px}}.tutorial .text-area .text-line{text-align:center;padding-bottom:16px;line-height:.9}@media screen and (max-width: 1536px){.tutorial .text-area .text-line{padding-bottom:10px}}.tutorial .text-area .text-line-g{line-height:1.2}.tutorial .text-area-s{left:494px;top:34px;z-index:5}@media screen and (max-width: 1536px){.tutorial .text-area-s{left:321px;top:23px}}@media screen and (max-width: 767px){.tutorial .text-area-s{left:15px;top:229px}}.tutorial .arrow{position:absolute;width:52px;height:52px;bottom:36px;right:36px;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width: 1536px){.tutorial .arrow{width:34px;height:34px;bottom:24px;right:24px}}.sprite-flip-w{transform:scaleX(-1)}.text-shadow-colors-0 .text-t{color:#f83131}.text-shadow-colors-0 .text-s{color:#640839}.color-0-t{color:#f83131}.color-0-s{color:#640839}.text-shadow-colors-1 .text-t{color:#fff810}.text-shadow-colors-1 .text-s{color:#c77c10}.color-1-t{color:#fff810}.color-1-s{color:#c77c10}.text-shadow-colors-2 .text-t{color:#a64aff}.text-shadow-colors-2 .text-s{color:#52218d}.color-2-t{color:#a64aff}.color-2-s{color:#52218d}.text-shadow-colors-3 .text-t{color:#08bef8}.text-shadow-colors-3 .text-s{color:#0042e8}.color-3-t{color:#08bef8}.color-3-s{color:#0042e8}.text-shadow-colors-4 .text-t{color:#21b629}.text-shadow-colors-4 .text-s{color:#005200}.color-4-t{color:#21b629}.color-4-s{color:#005200}.text-shadow-colors-5 .text-t{color:#ff8cff}.text-shadow-colors-5 .text-s{color:#be397c}.color-5-t{color:#ff8cff}.color-5-s{color:#be397c}.text-shadow-colors-6 .text-t{color:#6b6b6b}.text-shadow-colors-6 .text-s{color:#282828}.color-6-t{color:#6b6b6b}.color-6-s{color:#282828}.text-shadow-colors-7 .text-t{color:#e8e8df}.text-shadow-colors-7 .text-s{color:#4b4343}.color-7-t{color:#e8e8df}.color-7-s{color:#4b4343}

/*# sourceMappingURL=styles.css.map*/