@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap";@import"https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap";@import"https://fonts.googleapis.com/css2?family=Special+Elite&display=swap";@import"https://fonts.googleapis.com/css2?family=Playpen+Sans+Thai:wght@100..800&display=swap";@font-face{font-family:dos;src:url(fonts/VT323-Regular.ttf)}.flex{display:flex}.flex-start{justify-content:start!important}.flex-1>*{flex:1}.h-auto{height:auto!important}.flex-wrap{flex-wrap:wrap}.fb-5{flex-basis:5%}.fb-10{flex-basis:10%}.fb-15{flex-basis:15%}.fb-20{flex-basis:20%}.fb-25{flex-basis:25%}.fb-30{flex-basis:30%}.fb-35{flex-basis:35%}.fb-40{flex-basis:40%}.fb-45{flex-basis:45%}.fb-50{flex-basis:50%}.fb-55{flex-basis:55%}.fb-60{flex-basis:60%}.fb-65{flex-basis:65%}.fb-70{flex-basis:70%}.fb-75{flex-basis:75%}.fb-80{flex-basis:80%}.fb-85{flex-basis:85%}.fb-90{flex-basis:90%}.fb-95{flex-basis:95%}.fb-100{flex-basis:100%}.fb-33{flex-basis:33%}img{width:100%}.no-list{list-style:none;padding:0!important}ul.flex{list-style:none;padding:0!important;justify-content:space-around}html,body,#app,main{scrollbar-width:thin;height:100%;margin:0}main{height:-moz-fit-content;height:fit-content}body{background-size:cover;background-position:center;background-color:#12242f;font-size:1.2em;color:#000}*{font-family:Playpen Sans Thai,cursive}ul.list-circle{list-style:circle;padding:0 2em}ul.list-circle li:hover .made_game__list-add_marker{display:block}ul.list-circle li .made_game__list-add_marker{background-color:#fff;position:absolute;padding:1em;list-style:disc;box-shadow:0 0 9px 5px #0000002b;border-radius:6px}.flex-col{flex-direction:column}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-center{justify-content:center}.justify-start{justify-content:start!important}ul{margin:0}select{background-color:transparent;border:2px solid rgb(242.7721518987,198.2278481013,217.4430379747);border-radius:100px;padding:.3em;cursor:pointer;color:#fff;font-size:.8em}select option{color:#fff}input[type=text],input[type=email]{border-radius:10px;width:90%;padding:.3em;font-size:1em;border:1px solid rgb(3,8.4,12);background-color:#0f293b;color:#fff}.scroll-body{height:100vh;scrollbar-width:thin}.overflow-hidden{overflow:hidden}.align-center{text-align:center}.item-center{align-items:center}.item-end{align-items:end}.w-fit{width:-moz-fit-content;width:fit-content}.all-center *{text-align:center}.p-0{padding:0}.p-1{padding:.5em}.p-2{padding:1em}.p-3{padding:1.5em}.p-4{padding:2em}.p-5{padding:2.5em}.p-6{padding:3em}.p-7{padding:3.5em}.p-8{padding:4em}.p-9{padding:4.5em}.p-10{padding:5em}.mw-0{min-width:0%!important}.h-0{height:0%!important}.mw-5{min-width:5%!important}.h-5{height:5%!important}.mw-10{min-width:10%!important}.h-10{height:10%!important}.mw-15{min-width:15%!important}.h-15{height:15%!important}.mw-20{min-width:20%!important}.h-20{height:20%!important}.mw-25{min-width:25%!important}.h-25{height:25%!important}.mw-30{min-width:30%!important}.h-30{height:30%!important}.mw-35{min-width:35%!important}.h-35{height:35%!important}.mw-40{min-width:40%!important}.h-40{height:40%!important}.mw-45{min-width:45%!important}.h-45{height:45%!important}.mw-50{min-width:50%!important}.h-50{height:50%!important}.mw-55{min-width:55%!important}.h-55{height:55%!important}.mw-60{min-width:60%!important}.h-60{height:60%!important}.mw-65{min-width:65%!important}.h-65{height:65%!important}.mw-70{min-width:70%!important}.h-70{height:70%!important}.mw-75{min-width:75%!important}.h-75{height:75%!important}.mw-80{min-width:80%!important}.h-80{height:80%!important}.mw-85{min-width:85%!important}.h-85{height:85%!important}.mw-90{min-width:90%!important}.h-90{height:90%!important}.mw-95{min-width:95%!important}.h-95{height:95%!important}.mw-100{min-width:100%!important}.h-100{height:100%!important}.p-side-0{padding-left:0%;padding-right:0%}.p-side-5{padding-left:5%;padding-right:5%}.p-side-10{padding-left:10%;padding-right:10%}.p-side-15{padding-left:15%;padding-right:15%}.p-side-20{padding-left:20%;padding-right:20%}.p-side-25{padding-left:25%;padding-right:25%}.p-side-30{padding-left:30%;padding-right:30%}.p-side-35{padding-left:35%;padding-right:35%}.p-side-40{padding-left:40%;padding-right:40%}.p-side-45{padding-left:45%;padding-right:45%}.p-side-50{padding-left:50%;padding-right:50%}.p-side-55{padding-left:55%;padding-right:55%}.p-side-60{padding-left:60%;padding-right:60%}.p-side-65{padding-left:65%;padding-right:65%}.p-side-70{padding-left:70%;padding-right:70%}.p-side-75{padding-left:75%;padding-right:75%}.p-side-80{padding-left:80%;padding-right:80%}.p-side-85{padding-left:85%;padding-right:85%}.p-side-90{padding-left:90%;padding-right:90%}.p-side-95{padding-left:95%;padding-right:95%}.p-side-100{padding-left:100%;padding-right:100%}.m-0{margin:0}.m-5{margin:.5em}.m-10{margin:1em}.m-15{margin:1.5em}.m-20{margin:2em}.m-25{margin:2.5em}.m-30{margin:3em}.m-35{margin:3.5em}.m-40{margin:4em}.m-45{margin:4.5em}.m-50{margin:5em}.m-55{margin:5.5em}.m-60{margin:6em}.m-65{margin:6.5em}.m-70{margin:7em}.m-75{margin:7.5em}.m-80{margin:8em}.m-85{margin:8.5em}.m-90{margin:9em}.m-95{margin:9.5em}.m-100{margin:10em}.m-auto{margin:auto!important;display:block!important}.pointer{cursor:pointer}textarea{width:90%;height:10em;margin:.5em;padding:.4em;font-size:1em;border-radius:8px;border:1px solid gray}.display-none{display:none!important}.opacity-hide{opacity:0}.gray{filter:grayscale(1)}.cursor{cursor:pointer}.container-5{width:5%;margin:auto}.container-10{width:10%;margin:auto}.container-15{width:15%;margin:auto}.container-20{width:20%;margin:auto}.container-25{width:25%;margin:auto}.container-30{width:30%;margin:auto}.container-35{width:35%;margin:auto}.container-40{width:40%;margin:auto}.container-45{width:45%;margin:auto}.container-50{width:50%;margin:auto}.container-55{width:55%;margin:auto}.container-60{width:60%;margin:auto}.container-65{width:65%;margin:auto}.container-70{width:70%;margin:auto}.container-75{width:75%;margin:auto}.container-80{width:80%;margin:auto}.container-85{width:85%;margin:auto}.container-90{width:90%;margin:auto}.container-95{width:95%;margin:auto}.container-100{width:100%;margin:auto}.w-5{width:5%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-95{width:95%!important}.w-100{width:100%!important}.fit_content{width:-moz-fit-content!important;width:fit-content!important}.ratio-16-9{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.ratio-9-16{aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover}.ratio-4-5{aspect-ratio:4/5!important;-o-object-fit:cover;object-fit:cover}.ratio-5-2{aspect-ratio:5/2!important;-o-object-fit:cover;object-fit:cover}.bold{font-weight:700}.i{font-style:italic}.w-80{width:80%}.font-minus{font-size:.7em}.relative{position:relative}.barre{text-decoration:line-through}.block{display:block!important}h1,h2,h3,h4,h5,h6{margin:0}a,span.link{cursor:pointer;color:#fff;font-weight:500;text-decoration:none}a:hover,span.link:hover{text-decoration:underline}button{font-size:1em;display:block;width:100%;border:0;margin:.3em;cursor:pointer}.t-little{font-size:.8em}.osm{position:fixed;bottom:2em;right:2em;width:30em}.osm .wiki{background-color:#fff;padding:.3em;text-align:justify}.osm .wiki.mobil{background-color:#3c799e;color:#fff;position:absolute;height:70%;z-index:9999;width:80%;top:-10vh;left:-100%;border-radius:10px;outline:10px solid rgb(174.0189873418,37.4810126582,96.3797468354);padding:5%;transition:all .2s}.osm .wiki.mobil.open{left:5%!important}.osm .egerg{position:relative}.osm .egerg .wait{border-radius:8px;position:absolute;background-color:#a8aac933;font-weight:700;height:100%;width:100%;z-index:9999;display:flex;align-items:center;justify-content:center;pointer-events:none}.osm .map-container{aspect-ratio:16/9;border-radius:0 0 8px 8px;z-index:1;cursor:pointer!important}.osm .map-container:active{cursor:grabbing!important}.osm{z-index:99999}.osm.mobil{bottom:-100%;left:0;transition:all .2s;width:100%}.osm.mobil.open{bottom:0!important}.street-view-container{color:#000;height:100vh;width:100vw;aspect-ratio:16/8;background-color:#e5e7eb}.header_map{padding:1em;background-color:#8a2252;border-left:3px solid rgb(34.1,95.48,136.4);border-right:3px solid rgb(34.1,95.48,136.4);border-top:3px solid rgb(34.1,95.48,136.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:40px 40px 0 0;color:#fff}.header_map .distance{font-size:1.3em;text-align:center}.header_map button{background-color:transparent;border:1px solid white;border-radius:20px;color:#fff;width:60%;margin:.3em auto}.stats{position:fixed;top:1em;width:15%;z-index:99999;border-radius:4px;right:0;color:#fff;font-size:1.3em}.stats.mobil{min-width:45%}.stats .time{font-size:2rem;color:#ffe4a0;background-color:#12242f;width:-moz-fit-content;width:fit-content;padding:.2em;border-radius:4px;border:1px solid #c32a6c}.popup{box-shadow:6px 9px 0 3px #000;color:#fff;z-index:100000000000000000000;background-color:#1d1f20;outline:5px solid #c32a6c;width:40%;position:fixed;padding:1%;border-radius:35px}.popup .close{width:-moz-fit-content;width:fit-content;position:absolute;width:8%}.popup.create_game{height:70vh;width:30%}.popup.login,.popup.register{width:25%;aspect-ratio:8/10;z-index:99999;text-align:center}.popup.login form li,.popup.register form li{padding:.3em}.popup.login form button,.popup.register form button{border-radius:30px;width:90%;margin:1em auto;background-color:#fff;border:1px solid rgb(224.6962025316,114.3037974684,161.9240506329);transition:all .1s}.popup.login form button:hover,.popup.register form button:hover{background-color:#c32a6c;color:#fff}.popup.login form input[type=text],.popup.login form input[type=email],.popup.register form input[type=text],.popup.register form input[type=email]{border-radius:12px;border:2px solid rgb(24.4,68.32,97.6)}.popup.login form input[type=text]::-moz-placeholder,.popup.login form input[type=email]::-moz-placeholder,.popup.register form input[type=text]::-moz-placeholder,.popup.register form input[type=email]::-moz-placeholder{color:#fff}.popup.login form input[type=text]::placeholder,.popup.login form input[type=email]::placeholder,.popup.register form input[type=text]::placeholder,.popup.register form input[type=email]::placeholder{color:#fff}.popup.login form .egrgrg,.popup.register form .egrgrg{background-color:#76aaca}.popup.tokens{display:none;left:2em;top:3em;width:20vw;position:absolute;background-color:#0b161d;border:1px solid #c32a6c}.popup.tokens h2{font-size:1.3em;text-align:center;font-weight:lighter}.popup.tokens ul{width:80%;margin:auto}.popup.tokens ul li{background-color:#193241;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:10px;margin:1em;text-align:center;cursor:pointer}.list_players{position:fixed;bottom:0;left:0;z-index:999;background-color:#fff;border-radius:5px;outline:4px solid black;width:20%;margin:1em}.list_players li{padding:.2em}.list_players li.rose{background-color:#ff7088}.list_players li.bleu{background-color:#00f;color:#fff}.list_players li.rouge{background-color:red;color:#fff}.nav__home ul{min-height:-moz-fit-content;min-height:fit-content;transition:all .3s}.nav__home img{filter:drop-shadow(3px 3px 1px rgba(5,14,20,.5));transform:scale(1.2)}.nav__home .second{background-color:#225f88}.nav__home .second:hover{background-color:#1e5579!important}.nav__home{width:20%;background-color:#184462;margin:auto;padding:1em;border-radius:10px;outline:3px solid #c32a6c;box-shadow:6px 9px 0 3px #000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav__home.rounded{border-radius:200px}.nav__home .msg{padding:1em;text-align:center}.nav__home button{border-radius:30px;width:80%;padding:1em;margin:1em auto;background-color:#e172a2;color:#fff;font-weight:bolder}.nav__home button img{transition:all .2s}.nav__home button .only{width:3em}.nav__home button{transition:all .1s}.nav__home button:enabled:hover{background-color:#da558e;transform:scale(1.05)}.nav__home button:enabled:hover img{transform:scale(1.5)}.nav__home{overflow:hidden}.nav__home .info{width:100%;left:0;top:0;position:absolute;height:40%;display:flex;align-items:center;text-align:center;background-color:#050e14;color:#fff;z-index:100000000000000000000000;padding:.3em;border-radius:4px;display:none}.nav__home h4{font-weight:lighter}.home__container-title{padding:3rem;margin-bottom:8rem;text-align:center;color:#fff}.home__container-title *{font-family:Special Elite,system-ui}.home__container-title .title_site{font-size:3em;font-style:italic}.home__container-title h3{font-weight:lighter}button:disabled{opacity:.5}button.little{background-color:transparent;border:2px solid rgb(228,228,228);color:#fff;font-weight:400;width:-moz-fit-content;width:fit-content;padding:0 1em}button.little:hover{transform:scale(1)!important;background-color:transparent!important}.home,.config_game{background-color:#000;position:relative}.home section,.config_game section{z-index:10!important}.home section>*,.config_game section>*{z-index:12;position:relative}.home .first,.config_game .first{background-image:url(../../../images/vue_lyon.webp);background-attachment:fixed;height:100vh;background-size:cover;background-position:center}.home .shop,.config_game .shop{display:none;width:60%;margin:auto;color:#fff;text-align:center;font-size:1.2rem}.home .shop li,.config_game .shop li{background-color:red;padding:1em;margin:1em;aspect-ratio:4/5;border-radius:10px;text-align:center;transition:all .1s;cursor:pointer}.home .shop li:hover,.config_game .shop li:hover{transform:scale(1.04)}.home .importants_links,.config_game .importants_links{display:block;display:flex;position:fixed;bottom:0;width:40%;margin:.3em 30%;justify-content:center;background-color:#184462;border-radius:200px 200px 30px 30px;border:2px solid #641c40;font-size:.8em}.home .importants_links a,.config_game .importants_links a{color:#fff}.home .importants_links li:nth-child(1):before,.config_game .importants_links li:nth-child(1):before{content:"";margin-right:0}.home .importants_links li,.config_game .importants_links li{margin:1em}.home .importants_links li:before,.config_game .importants_links li:before{content:"•";color:#fff;margin-right:2em}.config_game{color:#fff;background-image:url(images/topoexport_2D_satellite.webp);background-size:cover;background-position:center}.config_game .select_difficulty{padding:.3em;text-align:center}.config_game nav li{flex-basis:40%;padding:5%}.config_game nav li button{margin:0;width:100%;background-color:#12242f;color:#fff;border-radius:10px;line-height:1.5em;font-size:.9em;display:flex;align-items:center;font-family:Patrick Hand,cursive;justify-content:center;text-align:center;cursor:pointer;height:4em;color:#000}.config_game nav li button .value{transition:all .2s;font-size:1.3em;pointer-events:none;font-weight:lighter}.config_game nav li button{transition:all .2s;box-shadow:inset -5px -5px #0000}.config_game nav li button:not(.mobil):hover{box-shadow:inset -5px -5px 10px 5px #0000004d;transform:scale(1)!important}.config_game nav li button:not(.mobil):hover .value{transform:translate(-.2em,-.2em) scale(.9)}.config_game nav li button:not(.mobil).actif{box-shadow:inset -5px -5px 10px 5px #0000004d}.config_game nav li button:not(.mobil).actif .value{transform:translate(-.2em,-.2em) scale(.9)}.config_game nav li button:not(.mobil).actif:hover .ancre_bottom{opacity:1;height:auto}.config_game nav li button.actif:not(.mobil){border:1px solid #c32a6c}.config_game nav li button.actif.mobil{border:5px solid #c32a6c;background-color:#193241}.config_game nav li{position:relative}.config_game nav li .ancre_bottom.mobil{display:none}.config_game nav li .ancre_bottom{overflow:hidden;position:absolute;top:100%;height:0;width:100%;opacity:0;transition:all .2s;z-index:9999}.config_game nav li .under_cats{cursor:auto;background-color:#3c799e;width:100%;overflow:hidden}.config_game nav li .under_cats .title{border-bottom:3px double #c32a6c;padding-bottom:.3em}.config_game nav li .under_cats li{cursor:pointer;border-bottom:3px dotted #c32a6c;padding:.3em}.config_game nav li .under_cats li:hover{background-color:#2e5c79;color:#fff}.config_game nav li .under_cats li.actif{background-color:#00f}.config_game .play:disabled{cursor:auto}.config_game .nav__home{width:50%}.config_game img.game{max-height:10rem;width:auto!important}.center-body:not(.rebus,.images_places){position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:100vw;background-color:#12242f4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000000000000000000000000000000000000000;position:fixed}.center-body.rebus{align-items:center;justify-content:center;height:100%;width:100%;position:absolute}.legal,.container_body{color:#fff;background-color:#2e5c79;width:50%;margin:3em auto;padding:1em;border-radius:10px}.rebus:not(.mobil){width:60%}.rebus:not(.mobil) .scroll{overflow-y:scroll;height:100%;max-height:100vh}.rebus .header_title{text-align:center;font-weight:400;color:#fff;top:3%;font-size:2rem}.rebus img{border-radius:10px;width:70%;margin:auto;display:block}.rebus .pts{color:#fff}.rebus li{margin:6em}.images_places{padding-top:15vh;color:#fff}.images_places img{display:none;margin:1em auto;background-color:#000;max-height:60vh;width:auto;border-radius:12px}.images_places img.mobil.big{transform:scale(2) rotate(90deg);position:absolute}.images_places img.mobil{width:100%}.images_places h4{color:orange;font-weight:lighter;font-size:2em;margin-top:2em}header{top:0;z-index:99999999999;position:fixed;width:20%;margin-left:5%;padding:.4em;color:#fff}header .go_home{margin-right:1em;background-color:#3d94cf;border:2px solid #c32a6c;padding:.5em;border-radius:100px;aspect-ratio:1/1;width:2em;height:2em;cursor:pointer}header .user{cursor:pointer;background-color:#12242f;border:1px solid rgb(255,235.2473684211,185.5);width:-moz-fit-content;width:fit-content;padding:.5em 2em;border-radius:100px;display:flex;align-items:center}header .user nav{position:absolute;background-color:#204054;border:1px solid rgb(60.3692307692,120.7384615385,157.6307692308);top:4em;width:10%;padding:.3em;border-radius:4px;cursor:auto}header .user nav li{cursor:pointer;border-bottom:3px dotted rgb(18,36,47);transition:all .05s;padding:.3em}header .user nav li:hover{background-color:#12242f}header .petit{font-size:.8em}header .loged .case{background-color:#ffffff96;color:#000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid rgb(186.6075949367,40.1924050633,103.3518987342);padding:.5em;border-radius:30px;text-align:center;aspect-ratio:1/1}header.no_loged ul{justify-content:start}header .fgreh button{background-color:#112b3c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #050e14;color:#fff;border-radius:20px}header .fgreh{margin-right:1em}header .fefef button{border:1px solid #c32a6c;background-color:#184462}header .loged{display:flex}header .token_container{position:relative}header .token_container button{border-radius:300px}header .token_container:hover .tokens{display:block}.errors{color:red}.looser{position:fixed;color:#fff;background-color:transparent;cursor:pointer;bottom:3em;left:1em;padding:.2em;border-radius:40px;outline:2px solid white}.score{top:5em;width:30%;text-align:center;aspect-ratio:4/2}.score .value{font-size:2em}.bg_behind{background-color:#608bee1a;position:absolute;top:0;left:0;width:100%;height:100vh;-webkit-backdrop-filter:saturate(140%) hue-rotate(25deg) brightness(1.5);backdrop-filter:saturate(140%) hue-rotate(25deg) brightness(1.5);z-index:11}.warning{color:#fff;background-color:red;width:-moz-fit-content;width:fit-content}.return_before{font-style:italic;cursor:pointer;color:#fff;background-color:#c32a6c;position:fixed;margin:1em;padding:1em;bottom:0;left:0;border-radius:20px;max-width:5%;text-align:center}.error_token{margin:5em}.popup_info{background-color:#fff;padding:2em;position:fixed;border-radius:20px;outline:4px solid #c32a6c}.load_run{z-index:999999999;color:#fff;background-color:#9d2323;position:fixed;bottom:7em;left:0;padding:1em;border-radius:4px;margin:.5em}.trtrt:not(.mobil){transform-origin:bottom right;transition:all .1s}.trtrt:not(.mobil):hover{transform:scale(1.2)}.open_map{background-color:#274e66;color:#fff;position:fixed;bottom:0;width:100%;padding:.3em;z-index:999999999999}.open_map:not(.mobil){display:none}@media(max-width:700px){.w-5,.w-10,.w-15,.w-20,.w-25,.w-30,.w-35,.w-40,.w-45,.w-50,.w-55,.w-60,.w-65,.w-70,.w-75,.w-80,.w-85,.w-90,.w-95,.w-100{width:90%!important}.rebus{margin-top:5em;padding-bottom:10em}.rebus li{margin:0!important}.map-container{aspect-ratio:auto!important;height:50vh}header .user nav{top:2.4em;width:50%}.nav__home{width:70%}.nav__home .flex-start{justify-content:center!important}.home__container-title{margin-bottom:1em}.return_before{min-width:25%}.popup{width:80%!important;padding:1em!important}.container.mobil{flex-direction:column;width:90%!important}.container.mobil li{padding:1em}.header_title{top:8%!important}.container_body{width:80%!important}}.display_reponse{border:1px solid white;border-radius:100px;width:-moz-fit-content;width:fit-content;margin:auto;padding-left:1em;padding-right:1em;font-size:.7em;cursor:pointer;background-color:#3cd593;color:#000}.display_reponse:not(.mobil){display:none}.workshop_left{margin:1em;padding:1em;background-color:#184462;border:10px groove rgb(111.0759493671,23.9240506329,61.5189873418);border-radius:10px;color:#fff}.workshop_left li{width:100%}.workshop_left li button{background-color:#0a1c27;color:#fff;border-radius:10px;padding:.3em;margin:1em 0}.workshop{background-color:#0f293b;border-left:#050e14 2px solid;border-right:#050e14 2px solid;min-height:100vh}.workshop .header{color:#fff;background-image:url(../../../images/sprites/2.png);background-size:100%;background-position:center}.workshop .header .home__container-title{margin-bottom:0}.workshop .header p{margin:0}.workshop .header{position:relative}.workshop .header .overlay{background-color:#2b1426cc;position:absolute;left:0;top:0;width:100%;height:100%}.workshop .header .overlay_top{position:relative;z-index:9999999}.workshop>ul>li{background-color:#225f88;color:#fff;margin:1em;aspect-ratio:9/10;border-radius:10px;border:5px solid #c32a6c;cursor:pointer;transition:all .1s}.workshop>ul>li:hover{transform:translate(-.2em,-.7em);box-shadow:6px 9px 0 3px #000}.workshop>ul>li img{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background-color:#000}.workshop>ul>li .made_by{font-style:italic;font-size:.9em}.workshop .made_game_msg{background-color:transparent;border:1px solid red;color:#fff;padding:1em;margin:1em;border-radius:15px}.workshop aside{position:fixed;left:2em;top:20%}.workshop aside.right{left:auto!important;right:1em!important;width:15%}.workshop aside.right .favoris_games li{border:1px solid rgb(18,36,47);border-radius:4px;cursor:pointer;text-align:center;margin-bottom:1em}.workshop aside.right .favoris_games li img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.workshop aside .container{padding:1rem;background-color:#050e14;border:2px solid #c32a6c;border-radius:5px;margin-bottom:1em}.workshop aside .container .list_cat{max-height:10em;overflow-y:scroll}.workshop aside .container .list_cat li label{cursor:pointer}.workshop_list_selected{background-color:#35152a;outline:rgb(157,36.4,90.4) 2px groove}.create{padding-top:3%}.create .container_config{background-color:#000;color:#fff;border:10px outset rgb(24.4,68.32,97.6);border-radius:18px}.create .container_config .preview_image{max-height:20em;-o-object-fit:contain;object-fit:contain}.create .container_config textarea{height:auto;max-height:10em;max-width:30em;display:block}.create .container_config .select_image{background-color:#c32a6c;padding:.7em;text-align:center;margin:1em;border-radius:8px;cursor:pointer}.create .list_levels{height:97%}.create .list_levels li{width:20%;aspect-ratio:1/1;font-size:1.5rem;border-bottom:2px solid rgb(255,228,160);padding:.4em;cursor:pointer;background-color:#2e5c79}.create .list_levels li:hover{background-color:#fff2d3}.create .error_1{background-color:red;width:80%;padding:1em;border-radius:6px;text-align:center}.create .error_1 select{margin:1em}.list_images li .container{border:1px solid white;width:100%;aspect-ratio:16/9;margin:1em;border-radius:6px;cursor:pointer}.list_images li .container img{height:100%}.list_images li .container .ctrl{margin:1em;border-radius:20px;background-color:#000;overflow:hidden}.list_images li .container .ctrl li{padding:1em;text-align:center}.list_images li .container .ctrl li:hover{background-color:#fff}.img_pinned h4{color:#fff}.img_pinned{position:fixed;right:6%;top:3em;width:10%;max-height:90%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:white transparent}.img_pinned li{background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:1em;overflow:hidden;border-radius:6px;aspect-ratio:1/1}.list_levels_users>li{border-bottom:1px solid white;cursor:pointer;margin-bottom:2em}.list_levels_users>li img{border-radius:6px}.workshop__popup .header{position:fixed;left:0;width:15em}.workshop__popup .header li{border:2px solid #c32a6c;background-color:#050e14;color:#fff;padding:1em;margin:1em;aspect-ratio:8/1;border-radius:18px;align-items:center;display:flex;text-align:center;cursor:pointer;transition:all .2s;width:10em}.workshop__popup .header li.actif{width:13em;background-color:#0f2b3d}.workshop__popup .search{background-color:transparent;border:0;border-radius:20px;border:2px solid white;color:#fff}.workshop__popup .container.container-light{width:20%!important;aspect-ratio:9/16;text-align:center}.workshop__popup .container.container-light .preview{aspect-ratio:4/5;-o-object-fit:contain;object-fit:contain;max-width:100%;margin:auto;display:block;border:1px solid #c32a6c;border-radius:8px}.workshop__popup .container{scrollbar-width:thin;border:2px solid rgb(25.4,71.12,101.6);color:#fff;background-color:#050e14;width:60%;padding:1em;border-radius:16px;aspect-ratio:16/9;overflow-y:scroll}.workshop__popup .container .map-container{height:100%;border-radius:8px;margin:1em 3em}.workshop__popup .container .close{position:absolute;margin-top:-3em;margin-left:-2.5em;background-color:#fff;border-radius:200px;aspect-ratio:1/1;height:3em;overflow:hidden}.workshop__popup .container .title_tab{position:absolute;margin-top:-3em;margin-left:2em;font-size:1.3em;font-weight:500}.workshop__list-image li{cursor:pointer;border-radius:4px;margin-bottom:3em}.workshop__list-image li img{pointer-events:none;aspect-ratio:4/5;-o-object-fit:contain;object-fit:contain;background-color:#000;display:block;margin:auto}.create_rebus .list_places_image li img{aspect-ratio:1/1;border:4px solid transparent;border-radius:4px;-o-object-fit:contain;object-fit:contain}.create_rebus .list_places_image li.actif img{border:4px solid #c32a6c}.create_rebus .list_images{border:6px groove #c32a6c;border-radius:8px;margin:1em;height:0;overflow:hidden;transition:all .3s;opacity:0}.create_rebus .list_images.open{height:26em;opacity:1}.create_rebus .list_images{overflow-y:scroll;scrollbar-width:thin}.btn_add_image{background-color:#8a2252;color:#fff;aspect-ratio:1/1;border-radius:6px;transition:all .1s;margin:.5em auto}.btn_add_image:hover{transform:scale(1.05)}.link_workshop{transition:all .2s;background-color:#225f88;border-radius:10px 10px 20px 20px;transform:translateY(1em);color:#fff;padding:.3em 1em;border:2px solid #050e14;cursor:pointer;width:15%}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:3em;aspect-ratio:1/1;border:2px solid #c32a6c;border-radius:7px;background:1;cursor:pointer;transition:all .2s ease}input[type=checkbox]:checked{background:#c32a6c;border-color:#eca5c4}input[type=checkbox]:checked:after{content:"✓";text-align:center;font-size:1.6em;display:block}input[type=checkbox]:focus-visible{outline:2px solid #c32a6c;outline-offset:3px}
