@import url(https://fonts.googleapis.com/css2?family=Changa:wght@200..800&family=Jacquard+12&family=MedievalSharp&display=swap);body{font-family:Press Start\ 2P,system-ui;font-size:12px;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (orientation:portrait){body{rotate:90deg}}.visible{display:block}.hidden{display:none}.skip{color:#fff;font-size:1.2em;left:3em;opacity:0;position:absolute;top:2.7em;z-index:1000}.body{align-items:center;bottom:0;height:100%;overflow:hidden;position:absolute;text-align:center}#root,.body{display:flex;justify-content:center}#root{background-color:#000}#root,body{height:100vh;position:relative;width:100%}body{overflow:hidden;position:fixed}.background{height:100vh;opacity:1}.backgroundAct2{height:100vh;transform:scale(0)}#firstAct,#secondAct,.sectionDefragment{bottom:0;box-shadow:inset 0 0 50px 28px #0000;height:100%;left:0;position:absolute;width:100%}.loginContainer{background-color:rgba(0,0,0,.658);color:#fff;height:100%;position:absolute;width:100%}.loginContainer,.loginContainer form{align-items:center;display:flex;justify-content:center;z-index:101}.loginContainer form{background-color:#31302f;border:10px solid hsla(220,2%,70%,.192);border-radius:5px;box-shadow:0 0 5px 1px #6e6c6c80;flex-direction:column;height:200px;padding:1em;width:350px}.loginContainer form span{color:#fff;margin-bottom:1em}.loginContainer input{border-radius:5px;font-size:1em;height:1em;margin-bottom:1em;margin-top:.5em;padding:.5em;width:60%}.loginContainer button[type=submit]{background-color:#be7725;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;padding:.5em 1em;width:40%}.tvScreenContainer{align-items:center;display:flex;height:24%;justify-content:center;left:50.5%;overflow:hidden;position:absolute;top:44.8%;transform:translate(-50%,-50%);width:18.5%}.tvScreen{margin:0;object-fit:contain;opacity:0;transform:scaleX(0);width:100%;z-index:1}.musicButtonT{height:100%;width:100%}.musicButton,.musicButtonT{position:absolute;z-index:4}.musicButton{color:#fff;cursor:pointer;height:5%;opacity:0;right:2%;top:5%;width:5%}.playButton{background-color:rgba(0,0,0,.295);color:#fff;cursor:pointer;font-family:Press Start\ 2P,system-ui;font-size:150px;height:100%;width:100%;z-index:101}.comContainer,.playButton{align-items:center;display:flex;justify-content:center;position:absolute}.comContainer{bottom:5%;height:350px;left:50%;right:50%;transform:scale(0) translateX(-50%);width:1000px}.comAvatar{height:250px;left:25%;position:absolute;top:50%;transform:translateY(-50%);width:250px}.hideItem{align-items:center;display:flex;height:250px;justify-content:center;margin-left:30%;overflow:hidden;width:490px}.comText{height:220px;transform:translateX(-85%);width:440px}.comContainer p{color:#fff;font-size:.8em;height:163px;left:64%;position:absolute;text-align:left;top:36%;transform:translate(-50%);white-space:pre-line;width:270px}.textBlink{animation:textBlink 2s infinite}.screenTurnOn{animation:screenTurnOn .15s ease-in-out forwards}.dialogTurnOff{animation:dialogTurnOff .15s ease-in-out forwards}.dialogTurnOn{animation:dialogTurnOn 1s ease-in-out forwards}.rotateCenter{animation:rotateCenter 2s ease-in-out both}.blinkScreen{animation:blinkScreen 1s infinite alternate}.backgroundBlink{animation:backgroundBlink 1s infinite}.avatarAppear{animation:avatarAppear .5s forwards}.avatarDisappear{animation:avatarDisappear .5s forwards}.openDialAnimation{animation:openDial 1.3s forwards;animation-delay:1s}.closeDialAnimation{animation:closeDial 1.3s forwards}@keyframes screenTurnOn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fall{0%{transform:translateY(0)}to{transform:translateY(300px)}}.fallAnimation{animation:fall 1s ease}@keyframes dialogTurnOn{0%{transform:scale(0) translateX(-50%)}to{transform:scale(1) translateX(-50%)}}@keyframes dialogTurnOff{0%{transform:scale(1) translateX(-50%)}to{transform:scale(0) translateX(-50%)}}@keyframes openDial{0%{transform:translateX(-85%)}to{transform:translateX(-5%)}}@keyframes closeDial{0%{transform:translateX(-5%)}to{transform:translateX(-85%)}}@keyframes avatarAppear{0%{opacity:0}to{opacity:1}}@keyframes avatarDisappear{0%{opacity:1}to{opacity:0}}@keyframes blinkScreen{0%{animation-timing-function:ease-in;opacity:1;transform:scale(1)}50%{animation-timing-function:ease-out;opacity:.5;transform:scale(1)}to{animation-timing-function:ease-in;opacity:1;transform:scale(1)}}@keyframes rotateCenter{0%{transform:rotate(0) scale(0)}to{left:0;top:0;transform:rotate(1turn);width:100%}}@keyframes textBlink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes backgroundBlink{0%{box-shadow:inset 0 0 50px 28px #0000}50%{box-shadow:inset 0 0 50px 28px #000}to{box-shadow:inset 0 0 50px 28px #0000}}.pictToDefragment{background-size:cover;height:100%;opacity:0;position:relative;width:100%}.blockToDefragment,.pictToDefragment{background-image:url(/static/media/bgAct1.538db4016a02397a3082.jpg);background-repeat:no-repeat}.blockToDefragment{background-size:5000% 2500%;opacity:1;position:absolute}.pictureFall{animation:defragmentPic 1.3s forwards}@keyframes defragmentPic{to{opacity:0;transform:translateY(-1000px)}}.fontMenu{font-family:Changa,sans-serif;font-optical-sizing:auto;font-size:1em;font-weight:400}.hidden{opacity:0}#secondAct{display:flex}.nuage{opacity:0;position:absolute;transform:scale(.5);width:30%;z-index:0}.animatedOnce{animation:translateX 200s linear forwards}.nuage1{right:0;top:20%}.nuage2{right:500px;top:80%}.nuage3{right:150px;top:65%}.nuage4{right:750px;top:65%}.nuage5{right:200px;top:12%}.nuage6{right:700px;top:10%}.nuage7{right:1200px;top:40%}.nuage8{right:1400px}.nuage9{right:1200px;top:60%}.nuage10{right:800px;top:30%}.nuage1Infini{animation:translateX 200s linear infinite;animation-delay:150s;right:-190px}.nuage2Infini{animation:translateX 200s linear infinite;animation-delay:90s;right:-165px}.nuage3Infini{animation:translateX 200s linear infinite;animation-delay:110s;right:-300px}.nuage4Infini{animation:translateX 200s linear infinite;animation-delay:54s;right:-300px}.nuage5Infini{animation:translateX 200s linear infinite;animation-delay:94s;right:-400px}.nuage6Infini{animation:translateX 200s linear infinite;animation-delay:47s;right:-430px}.nuage7Infini{animation:translateX 200s linear infinite;animation-delay:7s;right:-380px}.nuage8Infini{right:-380px}.nuage8Infini,.nuage9Infini{animation:translateX 200s linear infinite}.nuage9Infini{right:-550px}.nuage10Infini{animation:translateX 200s linear infinite;animation-delay:52s;right:-270px}@keyframes translateX{0%{transform:scale(.6) translateX(0)}to{transform:scale(.6) translateX(-200vw)}}.dirigeableContainer{animation:dirigable1 25s linear infinite;height:100vh;position:absolute;right:3%;top:25%;width:45%}.dirigeable{object-fit:contain;width:100%}.helice{animation:rotate 2s linear infinite;left:34.9%;position:absolute;top:15.8%;width:7%}@keyframes rotate{0%{transform:rotate(0) scale(.6)}to{transform:rotate(1turn) scale(.6)}}@keyframes dirigable1{0%{transform:translateX(0) translateY(0)}12%{transform:translateX(-8px) translateY(8px)}24%{transform:translateX(0) translateY(16px)}36%{transform:translateX(8px) translateY(8px)}48%{transform:translateX(0) translateY(0)}60%{transform:translateX(8px) translateY(-8px)}72%{transform:translateX(0) translateY(-16px)}84%{transform:translateX(-8px) translateY(-8px)}}.menu{background-color:rgba(29,27,27,.959);border-radius:10px;box-sizing:border-box;height:70%;margin-left:4%;opacity:0;padding:1em;position:absolute;top:50%;transform:translateY(-50%);width:45%;z-index:100}@media only screen and (max-height:768px){.menu{left:50%;margin-left:0;top:50%;transform:translate(-50%,-50%);width:90%}}.menuHeader{background-color:#e0dcdc;border-radius:10px 10px 0 0;display:flex;height:3em;left:0;position:absolute;top:0;width:100%}.menuHeader:before{background-color:#000;border-radius:30px;color:#fff;content:"Menu";font-size:.8em;left:50%;padding:.7em 1.5em;position:absolute;top:-1.1em;transform:translateX(-50%)}.menuHeader>div{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:3em}.menuHeader>div:hover{background-color:#a5a3a3}.menuHeader>div:hover:first-of-type{border-radius:10px 0 0 0}.appearMenu{animation:appearMenu .3s linear forwards}@keyframes appearMenu{0%{opacity:0}to{opacity:1}}.fontMenu{-ms-overflow-style:none;color:#fff;height:calc(100% - 5em);margin-top:3em;opacity:0;overflow:scroll;position:absolute;scrollbar-width:none;text-align:left;width:calc(100% - 2em);z-index:0}.homeText{opacity:1;z-index:1}.blueFireworks{height:200px;position:absolute;right:10%;top:5%;width:200px}.blueBis{right:15%;top:75%}.blueTris{right:40%;top:40%}.greenFireworks{height:200px;position:absolute;right:25%;top:25%;width:200px}.greenBis{right:0;top:60%}.yellowFireworks{height:200px;position:absolute;right:30%;top:70%;width:200px}.yellowBis{right:35%;top:8%}.yellowTris{right:0;top:30%}form{height:100%;padding:0}fieldset{display:flex;flex-direction:column;width:calc(100% - 2em)}.labelToggle{background-color:grey;border-radius:15px;cursor:pointer;display:inline-block;height:20px;margin-bottom:.5em;margin-top:.5em;position:relative;width:40px}.labelToggle:after{background-color:#fff;border-radius:15px;content:"";height:100%;left:1%;position:absolute;width:20px}.checkboxToggle{opacity:0;position:absolute}.checkboxToggle:checked+label:after{transform:translateX(119%)}.checkboxToggle:checked+label{background-color:#aa951c}.vip{border:2px solid green}.calendarText,.homeText,.infoText,.mailText{align-items:center;display:flex;flex-direction:column;font-size:1.2em;overflow:scroll}.calendarText h1,.homeText h1,.infoText h1,.mailText h1{font-size:2em;margin-bottom:0;margin-top:0;text-align:center;width:100%}.calendarText h2,.homeText h2,.infoText h2,.mailText h2{font-size:1.8em;margin:0}b{color:#918f8f}.calendarText h2,.calendarText h3{margin:0}.calendarText h3{margin-bottom:.5em}.calendarText h3:before{color:#fff;content:"\f3c5";display:inline-block;font-family:Font Awesome\ 6 Free;font-weight:600;margin-left:-1.2em;margin-top:.4em;position:absolute}.infoText h2{font-size:1.6em;text-align:left;width:100%}.infoText p,.lightbox{width:100%}.lightbox{background-color:#f0f8ff;border-radius:5px;box-sizing:border-box;min-height:250px;padding:.5em;position:relative}.lightbox img{border-radius:5px;height:calc(100% - 1em);object-fit:cover;object-position:center;position:absolute;width:calc(100% - 1em)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out{animation:fadeOut 1s forwards}.fade-in{animation:fadeIn 1s forwards}.guessFeedback{height:auto;padding:1em;width:100%}.guessFeedback button[type=submitParticipation]:hover{background-color:#643b0c}.guessFeedback button[type=submitParticipation]{background-color:#be7725;border:none;border-radius:0 0 5px 5px;color:#fff;cursor:pointer;font-size:1em;padding:.5em 1em;width:100%}.guessFeedback table{border-collapse:collapse;margin:0;padding:0;width:100%}.guessFeedback table th{margin:0;padding:0}.guessFeedback table td:not(.hidden),.guessFeedback table th:not(:first-of-type){border:2px solid #be7725;margin:0;text-align:center}.guessFeedback table td{height:3em}.guessFeedback table select{border-radius:5px;cursor:pointer;height:2em;width:6em}.guessFeedback table td div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.guessFeedback h1,.guessFeedback p{text-align:center;width:100%}
/*# sourceMappingURL=main.660d1b4e.css.map*/