HTML,body{height:100%}#btn_gox,#helpopen{display:none}#lang_menu #switchLang,#menuEndGame button,#social_menu A,#switch_menu BUTTON{cursor:pointer;color:#999}#SlaveUI .footer,.fullscreen,FOOTER{text-align:center}#loading BUTTON,#loading H2,#loading SPAN:before{text-transform:uppercase}#loading BUTTON,#loading P,.Page2D,body{overflow:hidden}#stats{position:absolute;z-index:99999999}#btn_gox,body{position:fixed}button:focus{outline:0}body{width:100%;margin:0;background:var(--DARK);font-family:var(--FONT)}#btn_gox{width:5vw;height:5vw;left:47.5vw;bottom:6vh;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;z-index:9999999;cursor:pointer;transform:scale(1);animation-duration:.8s;animation-name:scaleloop;animation-iteration-count:infinite;animation-direction:alternate}#switch_menu.cardboard .goPC,.msgbox{display:block}@keyframes scaleloop{from{transform:scale(.7)}to{transform:scale(1.8)}}.hoverscale,BUTTON{transform:scale(1);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.hoverscale:hover,BUTTON:hover{transform:scale(1.1);transition:transform .15s cubic-bezier(.165,.84,.44,1)}#switch_menu #modeswitch.monomanual,#switch_menu #soundswitch.muted,#switch_menu BUTTON{transition:transform .5s cubic-bezier(.165,.84,.44,1),background .25s cubic-bezier(.165,.84,.44,1)}.msgbox{z-index:9999999991;position:absolute;width:100vw;height:100%;background:rgba(0,0,0,.5);top:0;left:0;pointer-events:none;opacity:0}#awards_layers,.msgbox:after{background-size:contain;background-repeat:no-repeat}.msgbox:after{background-image:url(RESSOURCES/IMAGES/UI_HELPER_INSERTPHONE.gif);content:'';position:absolute;width:50vw;height:50vh;background-position:50% 50%;background-color:transparent!important;left:25vw;border-radius:1vh;opacity:1;top:25vh}.AppVisualisationMode-STEREOGYRO .msgbox{animation-duration:6s;animation-name:fadeout;animation-iteration-count:1}@keyframes fadeout{0%,100%{opacity:0}2%,70%{opacity:1}}@keyframes fadeout-inner{0%{top:0}2%,70%{top:25vh}100%{top:120vh}}#awards_layers{position:absolute;top:0;left:0;width:25vh;height:25vh;z-index:9999999;background-position:0 0}#lang_menu,#social_menu{position:absolute;z-index:9999996}#lang_menu{top:0;width:100vw;height:100%;pointer-events:none;background-size:100% 100%}#lang_menu .item{position:absolute;width:calc(5vh + 4px);height:calc(5vh + 4px);top:5vh;left:5vh;pointer-events:auto;background:50% 0 no-repeat;background-size:contain}#lang_menu #switchLang{left:12vh;width:5vh;height:5vh;border-radius:1vh;border:2px solid #999}#social_menu{top:0;width:100vw;height:100%;pointer-events:none;background-size:100% 100%}#social_menu A{position:absolute;border-radius:1vh;border:2px solid #999;background:50% 0 no-repeat;width:5vh;height:5vh;top:5vh;right:5vh;pointer-events:auto;background-size:contain}#SlaveUI,#SlaveUI .header,#menuEndGame,#switch_menu{position:absolute;top:0}#social_menu #shareFB{right:12vh}#switch_menu{width:100vw;height:100%;pointer-events:none;z-index:9999995;background-size:100% 100%}.AppVisualisationMode-MONOMANUAL #switch_menu{background:0 0}#switch_menu.cardboard .goCardboard,#switch_menu.pc .goPC{display:none}#switch_menu.pc .goCardboard{display:block}#menuEndGame,#switch_menu #modeswitch{display:none}#switch_menu BUTTON{position:absolute;border:0;background:50% 0 no-repeat;width:5vh;height:5vh;bottom:5vh;right:5vh;pointer-events:auto;background-size:100% 200%}#switch_menu #soundswitch{left:5vh;display:none}#switch_menu #modeswitch.monomanual,#switch_menu #soundswitch.muted{background-position:50% 100%}#menuEndGame{width:100vw;height:100%;pointer-events:none;z-index:9999998}.AppVisualisationMode-MONOMANUAL.AppStatus-GAMEOVER #menuEndGame{display:block}#SLEEP_LAYER,#SlaveUI.hide,#loading .tuto,#loading.loaded .logos{display:none}#menuEndGame button{position:absolute;width:40vh;height:10vh;bottom:15vh;left:50%;margin-left:-20vh;pointer-events:auto;font-size:3vh;font-weight:700;border-radius:1vh;border:2px solid #999;background:50% 50%;background-size:80% 80%}#SlaveUI,.Page2D,.gui,HEADER{pointer-events:none}#menuEndGame button:hover{background:#999;color:#FFF}#SlaveUI .footer,#SlaveUI .header{color:#FFF;width:100vw;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}#SlaveUI{z-index:999999;left:0;width:100vw;height:100%}#SlaveUI .header{height:10vh}#SlaveUI .footer{position:fixed;bottom:0;height:5vh;line-height:10vh;font-size:2vh}#SLEEP_LAYER,#scene3d,.fullscreen{position:absolute;top:0;left:0}#scene3d{right:0;bottom:0;transform-origin:0 0}#SLEEP_LAYER{background:#000;color:#FFF;width:100vw;height:100%;z-index:9999999}.fullscreen{background-repeat:auto;color:#FFF;width:100vw;height:100%;z-index:9999998}#loading{height:100%;position:relative;color:var(--DARK)}#loading BUTTON,#loading BUTTON:hover{color:var(--LIGHT)}#loading .logos{position:absolute;top:50vh;height:20vh;margin:5vh;box-sizing:border-box;width:calc(100vw - 10vh);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}#loading H2,#loading SPAN{background:0 0;width:100%;font-size:3vh;left:0}#loading H2,#loading P{font-family:var(--FONT);margin:0}#loading H2{padding:0;position:absolute;height:5vh;line-height:5vh;top:calc((100% / 2) - 15vh)}#loading SPAN{position:absolute;height:10vh;line-height:10vh;top:calc((100% / 2) - 10vh);font-weight:700}#loading .loadbar,#loading .loadbarbg{position:absolute;left:0;height:2px;width:100vw;top:calc((100% / 2) - 5px)}#loading SPAN::after{content:'%'}#loading .loadbar{background:var(--WARNING);transform:scaleX(0);z-index:1}#loading .loadbarbg{background:var(--DARK);transform:scaleX(100)}#loading P{background:50% 0 no-repeat;height:40vh;width:calc(100vw - (2 * 10vw));padding:0 10vw;position:absolute;top:calc((100% / 2));left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;line-height:2vw;font-size:1.5vw;background-size:auto 200%}#loading BUTTON{border:0;font-family:var(--FONT);background:var(--WARNING);border:2px solid var(--WARNING);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;margin:5vh;height:calc(25vh);width:calc((100vw - (2 * 10vw))/ 2);border-radius:1vh;font-size:5vh;opacity:1;cursor:pointer;position:relative}#orientation_warning:after,.gui,.gui .left,.gui .right,.jauge,HEADER{position:absolute}#loading .beforeloading{opacity:1}#loading.loaded .beforeloading{opacity:0}#loading .actions{opacity:0;height:40vh;top:calc((100% / 2) + 5vh)}#loading.loaded .tuto{top:calc((100vh / 2) - 12vh - 10vh);background-position:50% 100%;height:12vh;font-size:4vh;line-height:6vh;display:block}#loading.loaded .tuto STRONG{font-weight:700;font-size:3vh}#loading SPAN:before{font-weight:100}#loading.loaded .actions{top:calc((100% / 2) - 10vh);opacity:1}#loading.running{top:-100%;opacity:0}#orientation_warning{display:none;background-color:var(--LIGHT);z-index:999999999;width:100%;height:100%}#orientation_warning:after{content:"";background:var(--DARK);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;display:block;width:100vw;height:100vw;top:50%;left:50%;margin-top:-50vw;margin-left:-50vw;transform-origin:50% 50%;transform:scale(.3)}@media (orientation:portrait){#orientation_warning{display:block}}#CLICK_LAYER{display:none;cursor:pointer}.gui{top:0;z-index:99999999;height:100%;width:100vw}.AppVisualisationMode-STEREOGYRO .gui:after{content:'';display:block;position:absolute;left:50%;bottom:0;height:50%;width:2px;margin-left:-1px;background:#FFF}@media (orientation:portrait){.AppVisualisationMode-STEREOGYRO .gui:after{display:none}}.gui .left,.gui .right{height:100%;width:50vw;pointer-events:none;background-size:100% 100%}.gui .right{margin-left:50vw;float:right}.jauge{display:none;background:red;width:12vw;height:6vh;top:10%;left:10%}.AppVisualisationMode-MONOMANUAL.AppStatus-GAMEOVER HEADER{height:6vh;top:7vh;transition:top 3s cubic-bezier(.165,.84,.44,1),height 3s cubic-bezier(.165,.84,.44,1)}.AppVisualisationMode-MONOMANUAL HEADER{display:block}#GameOverBoard,#lang_menu,#social_menu,FOOTER,HEADER{display:none}HEADER{width:100%;padding:0 1vw;height:10vh;font-size:3vh;line-height:6vh;top:0;z-index:9999999;background:50% 50% no-repeat;background-size:auto 80%;color:#FFF;transition:opacity 1s cubic-bezier(.165,.84,.44,1),top 1s cubic-bezier(.165,.84,.44,1),height 1s cubic-bezier(.165,.84,.44,1)}FOOTER,FOOTER A{color:#999}.debug_console_gui,FOOTER{position:absolute;width:100vw}HEADER strong{position:absolute;right:0;margin-right:1vw}FOOTER{height:4vh;font-size:1.5vh;font-weight:700;line-height:4vh;bottom:0;background:0 0;z-index:10000000}#GameOverBoard{position:absolute;z-index:9999999999;border:2px solid red;top:0;left:0}.debug_console_gui{top:0;left:0;z-index:99999999999999999;color:#FFF;height:10vh;display:none}.IIV::-webkit-media-controls-play-button,.IIV::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}@media (orientation:portrait){#tuto2d_before{display:none}}#tuto2d_before{text-align:right;color:var(--DARK);background:rgba(237,237,237,1);background:-moz-radial-gradient(center,ellipse cover,rgba(237,237,237,1) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(237,237,237,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-radial-gradient(center,ellipse cover,rgba(237,237,237,1) 0,rgba(255,255,255,1) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(237,237,237,1) 0,rgba(255,255,255,1) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(237,237,237,1) 0,rgba(255,255,255,1) 100%);background:radial-gradient(ellipse at center,rgba(237,237,237,1) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=1)}#tuto2d_before .row{display:flex;flex-direction:row;justify-content:space-around}#tuto2d_before .row1{height:50vh;display:flex;justify-content:center;align-items:flex-end}#tuto2d_before .row1 h1{margin:0 0 10vh;line-height:5vh;font-size:4vh;font-weight:700}#tuto2d_before .row2{height:30vh}#tuto2d_before .row2 .col{text-align:center}#tuto2d_before .row2 IMG{width:10vh;height:auto;filter:drop-shadow(0 0 5px var( --DARK))}#tuto2d_before .row2 SPAN{display:block;line-height:9vh;font-size:6vh;font-weight:700}#tuto2d_before.hide{display:none}#tuto2d_before P{margin:0}#tuto2d_before .actions{width:100%;height:20vh}#tuto2d_before .actions BUTTON{margin-right:15vh;padding:2vh;font-size:5vh;line-height:6vh;border:0;cursor:pointer;overflow:hidden;border-radius:5px;background:var(--WARNING);color:var(--LIGHT)}#videocomponent video{opacity:0;width:50vw;height:75vh;display:block;position:absolute;top:13vh;left:25vw;z-index:9999999;transform-origin:50% 50%;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}#videocomponent video.play2D{opacity:1;transition:opacity 1s cubic-bezier(.215,.61,.355,1)}.Page2D{width:100vw;height:100%;perspective:100vh;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;align-items:center;justify-content:center;display:flex;z-index:9999;opacity:0;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.Page2D .media{transform:scale(0) rotateX(90deg);transition:transform .5s cubic-bezier(.215,.61,.355,1);box-shadow:0 0 30px 0 #656565}.Page2D BUTTON,.Page2D BUTTON.default{top:10vh;position:absolute;right:10vh;cursor:pointer;opacity:0;transition:top .5s cubic-bezier(.215,.61,.355,1)}.Page2D BUTTON.default{font-size:5vh;padding:3vh;border-radius:5px;background:#063;border:4px solid #FFF;color:#FFF;font-family:steelfish_rgbold}.Page2D BUTTON{z-index:99999;height:20vh;width:20vh;border:0;background-color:transparent;background-size:contain;background-position:50% 50%}.Page2D.show{display:flex;opacity:1;transition:opacity 1s cubic-bezier(.215,.61,.355,1);pointer-events:auto}.Page2D.show .media{transform:scale(1) rotateX(0);transition:transform 1s cubic-bezier(.215,.61,.355,1)}.Page2D.show BUTTON{top:10vh;opacity:1;transition:top 2s cubic-bezier(.215,.61,.355,1) .5s,opacity 5s .5s}