html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{box-sizing:inherit}body.i18n-fr .i18n .fr{opacity:1}body.i18n-fr .i18n .en{opacity:0;display:none!important}body.i18n-en .i18n .fr{opacity:0;display:none!important}body.i18n-en .i18n .en{opacity:1}.flipping-i18n{-webkit-transition:transform ease-in-out .25s , opacity .25s ease-in-out;-moz-transition:transform ease-in-out .25s , opacity .25s ease-in-out;-ms-transition:transform ease-in-out .25s , opacity .25s ease-in-out;-o-transition:transform ease-in-out .25s , opacity .25s ease-in-out;transition:transform ease-in-out .25s , opacity .25s ease-in-out;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;outline:0}.flipping-i18n.flip-out{backface-visibility:hidden;z-index:2;transform:rotateX(90deg)}.fading-i18n{-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;outline:0;opacity:1}.fading-i18n.fade-out{opacity:0!important}*{-webkit-tap-highlight-color:rgba(0,0,0,0);font-feature-settings:"tnum"}html{box-sizing:border-box}html,body{background-color:#000;width:100vw;height:100vh;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;color:#fff;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;outline:0}a{color:#fff;text-decoration:none}a:hover,a:active,a:focus{color:#fff;text-decoration:none}strong{font-weight:bold}#main{display:none;width:100vw;height:100vh}.screen{position:absolute;top:0;left:0;width:100vw;height:100vh;opacity:0;overflow:hidden;z-index:3}.screen.hidden{visibility:hidden;pointer-events:none}.screen:not(.current) {pointer-events:none!important}.screen:not(.current) * {pointer-events:none!important}#burning-protect{position:fixed;left:-100px;top:0;width:100px;height:100vh;opacity:1;z-index:10000;pointer-events:none;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 25%,#fff 75%,rgba(255,255,255,0) 100%)}#error{padding:20px;position:fixed;font-weight:bold;z-index:1000;width:600px;background:#e6d7d7;top:635px;left:488px;border:solid #c3a4a4 1px;color:#000}#game-trigger{position:absolute;top:0;left:0;width:100%;height:100%}#triggers{display:flex;justify-content:center;align-items:center;flex-flow:row;flex-wrap:wrap;width:calc(100% - 100px);height:calc(100% - 100px);margin:50px}#triggers .trigger{display:flex;justify-content:center;align-items:center;margin:20px;width:250px;height:250px;line-height:200px;padding:0 25px;box-sizing:border-box;font-size:19px;cursor:pointer;text-align:center;letter-spacing:1px;color:#888;border:solid #888 1px;text-decoration:none;-webkit-transition:background-color .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:background-color .2s cubic-bezier(.25,.46,.45,.94);-ms-transition:background-color .2s cubic-bezier(.25,.46,.45,.94);-o-transition:background-color .2s cubic-bezier(.25,.46,.45,.94);transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}#triggers .trigger .text{-webkit-transition:transform .1s cubic-bezier(.455,.03,.515,.955);-moz-transition:transform .1s cubic-bezier(.455,.03,.515,.955);-ms-transition:transform .1s cubic-bezier(.455,.03,.515,.955);-o-transition:transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);backface-visibility:hidden}#triggers .trigger .text span{display:inline-block;vertical-align:middle;line-height:normal;width:100%;word-wrap:break-word}#triggers .trigger:hover{background-color:#1a1a1a}#triggers .trigger:active{background-color:#1a1a1a;color:solid #888 1px}#triggers .trigger:active .text{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#main.videotron-sequenceur .select-wrapper{position:absolute;top:10px;left:10px}#main.videotron-sequenceur .select-object-button{display:inline-flex;justify-content:center;align-items:center;border-radius:12px;padding:10px 28px;box-sizing:border-box;border:#fff 2px solid;color:#fff;-webkit-transition:transform .1s cubic-bezier(.25,.46,.45,.94) , opacity .1s cubic-bezier(.25,.46,.45,.94) , border-color .5s cubic-bezier(.25,.46,.45,.94) , background-color .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .1s cubic-bezier(.25,.46,.45,.94) , opacity .1s cubic-bezier(.25,.46,.45,.94) , border-color .5s cubic-bezier(.25,.46,.45,.94) , background-color .5s cubic-bezier(.25,.46,.45,.94);-ms-transition:transform .1s cubic-bezier(.25,.46,.45,.94) , opacity .1s cubic-bezier(.25,.46,.45,.94) , border-color .5s cubic-bezier(.25,.46,.45,.94) , background-color .5s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .1s cubic-bezier(.25,.46,.45,.94) , opacity .1s cubic-bezier(.25,.46,.45,.94) , border-color .5s cubic-bezier(.25,.46,.45,.94) , background-color .5s cubic-bezier(.25,.46,.45,.94);transition:transform .1s cubic-bezier(.25,.46,.45,.94) , opacity .1s cubic-bezier(.25,.46,.45,.94) , border-color .5s cubic-bezier(.25,.46,.45,.94) , background-color .5s cubic-bezier(.25,.46,.45,.94);font-family:Arial,sans-serif;margin:10px}#main.videotron-sequenceur .select-object-button:active{transform:scale(.95,.95)}#main.videotron-sequenceur .select-object-button.disabled{opacity:.5;pointer-events:none}#main.videotron-sequenceur .sequenceur-wrapper{width:1024px;height:768px;position:relative;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#main.videotron-sequenceur .sequenceur-wrapper video{width:100%;height:100%;object-fit:cover}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper{display:flex;position:fixed;top:0;left:0;bottom:0;right:0;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;background:rgba(0,0,0,.75)}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper .step-indicator{position:absolute;top:0;bottom:0;width:2px;z-index:100;background:red;margin-left:20px}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper .grid-row{display:flex;width:100%;flex-grow:1;flex-shrink:0;position:relative}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper .grid-row .row-indicator{position:absolute;top:50%;left:5px;font-size:20px;font-weight:bold;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper .grid-row .grid-cell{display:block;background:rgba(0,0,0,.25);flex-grow:1;border:1px solid rgba(255,255,255,.25)}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper .grid-row .grid-cell:nth-child(8n+1) {background:rgba(255,255,255,.25)}#main.videotron-sequenceur .sequenceur-wrapper .grid-wrapper .grid-row .grid-cell.active{background:rgba(255,225,0,.55)}#main.videotron-sequenceur .sequenceur-wrapper:not(.debug) .grid-wrapper {display:none!important}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper{position:absolute;bottom:0;left:0;width:100%;height:128px;background:#181425}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .volume-icon-container{position:absolute;top:24px;left:34px;width:82px;height:82px}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .volume-icon-container img{width:100%;height:100%}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container{position:absolute;top:30px;left:170px;width:780px;height:82px}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-bar{width:100%;height:2px;background:#f29100;position:relative}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-bar .progress-bar-line{width:0%;height:100%;background:#fdd200;position:absolute}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-markers{position:absolute;top:12px;width:100%;display:flex;justify-content:space-between}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-markers .marker{width:64px;height:64px}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-markers .marker svg{widht:100%;height:100%}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-markers .marker svg path{fill:#f29100}#main.videotron-sequenceur .sequenceur-wrapper .progress-wrapper .progress-container .progress-markers .marker.active svg path{fill:#fdd200}