@charset "UTF-8";:root{--main-color: rgb(64, 114, 66);--secondary-color: #7e8151;--secondary-color-translucent: #7e815179;--font-stroke-color: rgb(171, 178, 70);--good-color: rgb(121, 203, 89);--wrong-color: rgb(189, 28, 28)}.menu{margin:20px 0;display:flex;flex-direction:column;align-items:center}.selectTheme{display:flex;padding:10px 150px;background:linear-gradient(to right,#40724200,#395723e6 25%,#395723e6 75%,#40724200);border-top:solid 5px;border-bottom:solid 5px;border-image:linear-gradient(to right,#abb24600,#b19d2de1 25%,#b19d2de1 75%,#abb24600);border-image-slice:1}.optionTheme{display:flex;align-items:center;min-width:65px;max-width:65px;min-height:65px;border:solid #ccc 3px;margin:5px;border-radius:15px;padding:5px;overflow:hidden;-webkit-user-select:none;user-select:none;filter:grayscale(1);transition:filter .5s ease,max-width .5s ease}.optionTheme.selected,.optionTheme:hover{filter:grayscale(0);max-width:270px}.optionTheme:hover{cursor:pointer}.optionTheme .titreTheme{white-space:nowrap}.optionTheme .iconTheme{height:65px}.optionPersonnages{background-color:#395723e6}.optionMonstres{background-color:#c74646e6}.optionLieux{background-color:#387faae6}.titreTheme{font-size:35px;padding:10px;pointer-events:none}.menu_btn{padding:10px;margin:10px 0;width:100%;max-width:400px;border-radius:45px 0 0 45px;display:flex;align-items:center;flex-grow:1;justify-content:flex-start;flex-direction:row;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(to right,#2a2a2a60,#2a2a2a60 70%,#40724200);-webkit-user-select:none;user-select:none;transition:transform .25s ease-in-out}.menu_btn span{font-family:BOTW_Font,sans-serif;font-size:64px}.menu_btn:hover,.menu_btn:active{background:linear-gradient(to right,#2a2a2a60,#2a2a2a60 80%,#40724200)}.menu_btn:hover{transform:scale(1.02);transform-origin:center}.icon{max-width:100%;max-height:50px;min-width:30px;min-height:30px}.menuIcon{margin-left:15px;width:50px;flex-shrink:0}.btnBox{flex-grow:1;position:relative}.btn-group{display:flex;flex-direction:column;align-items:center;min-width:500px;margin:10px;padding:10px 30px;border-radius:15px;border:#b19d2d solid 3px}.veil{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff80;z-index:1;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);animation:blurred .5s ease-in-out both}@keyframes windowApparition{0%{opacity:0}to{opacity:1}}@keyframes blurred{0%{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);background:#ffffff1a}to{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff80}}@keyframes unBlur{0%{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff80}to{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);background:#ffffff1a}}.unBlur{animation:unBlur .25s ease-in-out both}.btn_row{top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;width:600px;padding:10px;border:3px solid #ccc;background-color:#e2e2e2bd;position:fixed;z-index:2;font-family:system-ui;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--font-stroke-color);box-shadow:0 0 15px 5px var(--secondary-color);text-shadow:1px 1px 5px var(--secondary-color);animation:windowApparition .5s ease-in-out both}.btn_row h1{font-size:48px;margin:10px 0}.close_btn{position:absolute;top:10px;right:10px;font-size:30px;cursor:pointer;filter:url(#shadow);transition:transform .25s ease-in-out}.close_btn:hover{transform:scale(1.02);transform-origin:center}.close_btn:hover{opacity:.8}.btn_valider{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#e1e1e2;border:1px solid #bebf7c;border-radius:5px;width:150px;font-size:32px;font-weight:700;padding:5px;margin:20px;box-shadow:inset 0 0 10px 0 var(--secondary-color-translucent),0 0 10px 0 var(--secondary-color-translucent);transition:transform .25s ease-in-out}.btn_valider:hover{transform:scale(1.02);transform-origin:center}.btn_valider:hover{opacity:.8;box-shadow:inset 0 0 10px 2px var(--secondary-color-translucent),0 0 10px 2px var(--secondary-color-translucent)}.headshake{animation:headshake .1s cubic-bezier(.4,.1,.6,.9) 2}@keyframes headshake{25%{transform:translate(2%)}75%{transform:translate(-2%)}}.errorMessage{color:red;-webkit-text-stroke-width:0px;transition:opacity 1.5s ease-in-out}.fadeOut{animation:fadeOut .5s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.game_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:15px}.game_btn{margin:5px;border:3px solid #ededed;border-radius:15px;width:75px;height:75px;background-color:#b6b6b6;justify-content:center;opacity:.5;filter:drop-shadow(2px 4px 6px grey);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--font-stroke-color);font-family:system-ui;font-size:32px;font-weight:700;overflow:hidden}.game_btn img{filter:grayscale(100%)}.game_btn:hover{border:3px solid rgba(171,178,70,.8);filter:opacity(.8)}.game_btn_checked{opacity:1;background-color:#e2e2e2}.game_btn_checked img{filter:grayscale(0%)}.squared_game_icon{max-height:75px;max-width:75px}.vertical_game_icon{width:65px}.horizontal_game_icon{height:75px;left:8px;position:relative}.btn_class{cursor:pointer;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.compteurNbPerso{display:flex;align-items:center;justify-content:space-around;width:100px;padding:5px 10px;font-size:24px;border-radius:15px;color:#312b2b;-webkit-text-stroke-width:0px}.wrongCompteur{background-color:var(--wrong-color);border:rgb(164,0,0) solid 5px}.wrongCompteur:hover{background-color:#af1a1a;border:rgb(144,1,1) solid 5px}.goodCompteur{background-color:var(--good-color);border:5px solid rgb(70,178,70)}.goodCompteur:hover{background-color:#6db650;border:5px solid rgb(62,157,62)}#loginWindow{font-weight:700}#loginWindow img{height:100px}.loginInput{text-align:center;width:200px!important;margin:5px;-webkit-text-stroke-color:var(--font-stroke-color);color:var(--font-stroke-color)!important;border-radius:5px;border:5px solid var(--font-stroke-color)!important;background-color:#f9f9f959!important}.loginInput:focus::placeholder{color:rgba(var(--font-stroke-color),.5)!important;-webkit-text-stroke-color:transparent}.login_question{font-size:32px;margin:10px 0}.btn_form{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:10px}.labelCheckbox{color:var(--font-stroke-color);text-shadow:none;-webkit-text-stroke-width:0px}.btn_login_window{min-width:48.17px;font-size:24px;margin:5px 10px;padding:0 5px;position:relative;color:#fff;border:none;cursor:pointer;text-align:center;border-radius:5px;background:#c3c698;box-shadow:0 0 5px 0 var(--secondary-color)}.btn_login_window .text_login_window{padding:3px}.btn_login_window:hover .text_login_window{animation:slow-text-blink 2s infinite}.btn_login_window:hover .corner-2{position:absolute;width:15px;height:15px;border:4px solid #abb246;box-sizing:border-box;animation:blink 1.5s infinite;top:-6px;right:-6px;border-top-right-radius:5px;border-left:none;border-bottom:none}.btn_login_window:hover .corner-3{position:absolute;width:15px;height:15px;border:4px solid #abb246;box-sizing:border-box;animation:blink 1.5s infinite;bottom:-6px;left:-6px;border-bottom-left-radius:5px;border-right:none;border-top:none}.btn_login_window:hover .corner-1{position:absolute;width:15px;height:15px;border:4px solid #abb246;box-sizing:border-box;animation:blink 1.5s infinite;top:-6px;left:-6px;border-top-left-radius:5px;border-right:none;border-bottom:none}.btn_login_window:hover .corner-4{position:absolute;width:15px;height:15px;border:4px solid #abb246;box-sizing:border-box;animation:blink 1.5s infinite;bottom:-6px;right:-6px;border-bottom-right-radius:5px;border-left:none;border-top:none}.animate-blink{animation:text-blink 1s;animation-iteration-count:1}@keyframes blink{0%,34%,50%,84%{opacity:1}35%,49%,85%,99%{opacity:0}}@keyframes slow-text-blink{0%,to{opacity:1}50%{opacity:.7}}@keyframes text-blink{0%,33%,67%,to{opacity:1}16%,50%,84%{opacity:.5}}.language_btn_unchecked{opacity:1;background-color:#bebebe}.language_btn_unchecked .svg{opacity:.5}.language_btn_unchecked .svg :hover{opacity:.8}.currentLanguageFlag{display:flex;position:absolute;right:0;background-color:#fff5;padding:0 10px;border-radius:15px;margin:10px}.language-window{display:flex;flex-direction:column;align-items:center}.leaderboardContainer{position:relative}.menuLeaderboard{display:flex;position:absolute;top:10px;border-bottom:solid 3px #b19d2d;border-radius:5px}.btnMenuLeaderboard{width:28px;height:28px;padding:5px;border-radius:45%;background:#b19d2d;margin:5px;cursor:pointer;position:relative;transition:transform .25s ease-in-out}.btnMenuLeaderboard .circle{width:43px;height:43px;position:absolute;left:50%;top:50%;transform:rotate(-90deg) translate(50%,-50%)}.btnMenuLeaderboard .circle svg{width:43px;height:43px}.btnMenuLeaderboard .circle circle{fill:none;stroke-width:3;stroke:#ececec;stroke-dasharray:120;stroke-dashoffset:120;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.btnMenuLeaderboard:hover{transform:scale(1.02);transform-origin:center}.drawCircle{animation:drawBorder .5s ease-in-out forwards}@keyframes drawBorder{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}.leaderboard{width:320px;position:relative;margin-top:50px}.hiddenLeaderboard{opacity:0;position:absolute}.showRowLeaderboard{animation:showRowLeaderboardAnim .3s linear}@keyframes showRowLeaderboardAnim{0%{transform:rotateX(90deg)}80%{transform:rotateX(-45deg)}to{transform:rotateX(0)}}.leaderboardTitle{font-size:32px}.leaderboardTable{border:rgba(177,157,45,.5215686275) 0px solid;border-radius:5px}.placementLeaderboard{display:flex;align-items:center;justify-content:space-between;background-color:#80808048;border-radius:15px;border:rgba(177,157,45,.2078431373) 0px solid;padding:7px 0;margin:5px}.celluleLeaderboard{margin:0 15px}.numPlacement{display:flex;justify-content:center;align-items:center;border-radius:45%;width:28px;height:28px}.goldenMedal{background-color:#d2d262;border:rgb(166,166,30) 3px solid}.silverMedal{background-color:#d6d6d6;border:rgb(170,170,170) 3px solid}.bronzeMedal{background-color:#d08b5d;border:rgb(144,109,93) 3px solid}.classementDuJour{width:100px}.privacyPolicyLink{font-size:16px;transition:font-size .2s ease-in-out;cursor:pointer;-webkit-text-fill-color:transparent;font-weight:700;background:linear-gradient(135deg,#d4ce88,#b19d2d,#c6ba79,#845a1a);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:metallicEffect 3s infinite}.privacyPolicyLink:hover{font-size:17px}.privacyPolicyWindow{background-color:#e2e2e2;color:#fff;text-shadow:0 0;width:100%;max-height:100%;margin:10px}.privacyPolicyWindow .modal-content{overflow-y:auto!important;overflow-x:hidden;width:60%}.privacyPolicyWindow h3{font-weight:700}.privacyPolicyWindow ul{padding:0;display:flex;flex-direction:column;align-items:center;list-style-position:inside}.privacyPolicyWindow li::marker{content:""}.privacyPolicyWindow li:before{content:url(/build/assets/puce-DleYf49m.webp);filter:sepia(1) opacity(.7);margin-right:5px}
