﻿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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}:root{--border-radius-big:32px;--border-radius:12px}html{overflow-y:auto;overflow-x:hidden;min-width:320px;position:relative;line-height:normal}html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#F5F5F5}html::-webkit-scrollbar{width:5px;background-color:#F5F5F5}html::-webkit-scrollbar-thumb{background-color:#8c2456}html.freeze{overflow:hidden}html *{font-family:"Texte"}html body{font-family:"Texte";overflow-y:auto;overflow-x:hidden;background-color:#FFF;min-width:320px;background-color:white;position:relative}html body [data-fancybox]{cursor:pointer}html body .hide{display:none !important}html body.freeze{overflow:hidden}html body picture{display:inline-block}html body picture img{width:100%}html body img{vertical-align:top}html body *:not([class^="swal"]){outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html body a{text-decoration:none;color:#000;-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;-ms-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}html body p,html body span,html body em{line-height:1.3rem}html body p b,html body p strong,html body span b,html body span strong,html body em b,html body em strong{font-weight:800}html body .swal2-container p,html body .swal2-container span,html body .swal2-container em{font-size:100%}html body .vengeance_icon{display:block;width:30px;height:30px;background-image:url("/images/general/vengeance.png");background-size:contain;background-repeat:no-repeat;background-position:center center}html body h1{color:white;font-size:4.5rem;font-weight:400;font-family:"Texte";text-shadow:2px 2px 2px #000}html body .title,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"Texte"}html body a,html body .link{cursor:pointer}html body a.effect,html body .link.effect{position:relative}html body a.effect:before,html body .link.effect:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#000;height:2px;-webkit-transition:width 0.4s ease;-moz-transition:width 0.4s ease;-ms-transition:width 0.4s ease;-o-transition:width 0.4s ease;transition:width 0.4s ease}html body a.effect:not(:hover):before,html body .link.effect:not(:hover):before{width:0}html body .body_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99;display:none}html body .spinner{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center}html body .spinner::before,html body .spinner::after{border:2.7px solid #8c2456;border-radius:50%;position:absolute;content:'';display:block}html body .spinner::before{width:16.6px;height:16.6px;border-bottom-color:transparent !important;border-left-color:transparent !important;animation:spinner 0.75s infinite linear reverse}html body .spinner::after{animation:spinner 1.5s infinite linear;height:30px;width:30px;border-right-color:transparent !important;border-top-color:transparent !important}html body .cta{cursor:pointer}html body .cta.disabled{pointer-events:none}html body .title,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"Texte"}html body [data-scroll]{-webkit-transition:transform 0.8s ease,opacity 0.8s ease;-moz-transition:transform 0.8s ease,opacity 0.8s ease;-ms-transition:transform 0.8s ease,opacity 0.8s ease;-o-transition:transform 0.8s ease,opacity 0.8s ease;transition:transform 0.8s ease,opacity 0.8s ease}html body [data-scroll]:not(.showOnScroll){opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}html body .w50{width:50px}html body .w100{width:100px}html body .w150{width:150px}html body .w200{width:200px}html body .w250{width:250px}html body .w300{width:300px}html body .w350{width:350px}html body .p5{width:calc(5 * 1%)}html body .p10{width:calc(10 * 1%)}html body .p15{width:calc(15 * 1%)}html body .p20{width:calc(20 * 1%)}html body .p25{width:calc(25 * 1%)}html body .p30{width:calc(30 * 1%)}html body .p35{width:calc(35 * 1%)}html body .p40{width:calc(40 * 1%)}html body .p45{width:calc(45 * 1%)}html body .p50{width:calc(50 * 1%)}html body .p55{width:calc(55 * 1%)}html body .p60{width:calc(60 * 1%)}html body .p65{width:calc(65 * 1%)}html body .p70{width:calc(70 * 1%)}html body .p75{width:calc(75 * 1%)}html body .p80{width:calc(80 * 1%)}html body .p85{width:calc(85 * 1%)}html body .p90{width:calc(90 * 1%)}html body .p95{width:calc(95 * 1%)}html body .p100{width:calc(100 * 1%)}html body .global{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding-top:100px}@media (max-width: 749px){html body .global{padding-top:50px}}@media (max-width: 575px){html body .global{padding-top:20px}}html body .global>.block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;max-width:800px;background-color:white;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;margin-bottom:100px;-webkit-box-shadow:3.5px 3px 5.5px 1.5px #dddddd;-moz-box-shadow:3.5px 3px 5.5px 1.5px #dddddd;box-shadow:3.5px 3px 5.5px 1.5px #dddddd;z-index:1;position:relative}html body .global>.block>.content{position:relative;z-index:10;width:100%}html body .global>.block>.content>.top{padding:15px;background-color:#44001c;width:100%;color:white;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;z-index:5}html body .global>.block>.content>.container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;padding:50px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;-o-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px;z-index:10;background-color:white;z-index:5}html body .global>.block>.content>.container>.btn{display:inline-block;margin-left:auto;margin-right:auto;margin-top:30px}html body .default-ax>.top{background-color:#8c2456;color:white;overflow:hidden;padding:12px 50px;text-align:center;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-ms-border-radius:12px 12px 0 0;-o-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}html body .default-ax>.container{padding:50px;background-color:white;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-ms-border-radius:0 0 12px 12px;-o-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px}@media (max-width: 749px){html body .default-ax>.container{padding:32px}}@media (max-width: 575px){html body .default-ax>.container{padding:22px}}html body .default-ax>.container>*{width:100%}html body .default-ax>.container>.form,html body .default-ax>.container form{background-color:#eb7daa;padding:32px;position:relative;padding-top:62px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;margin-top:32px}@media (max-width: 575px){html body .default-ax>.container>.form,html body .default-ax>.container form{padding:16px;padding-top:62px}}html body .default-ax>.container>.form:first-child,html body .default-ax>.container form:first-child{margin-top:0}html body .default-ax>.container>.form>.title_form,html body .default-ax>.container form>.title_form{font-size:1rem;margin-bottom:20px;width:100%;background-color:#8c2456;color:white;padding:12px;position:absolute;top:0;left:0;right:0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes transform-blob{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}20%{-webkit-transform:translateX(-10px) translateY(-20px) rotate(-10deg);-moz-transform:translateX(-10px) translateY(-20px) rotate(-10deg);-ms-transform:translateX(-10px) translateY(-20px) rotate(-10deg);-o-transform:translateX(-10px) translateY(-20px) rotate(-10deg);transform:translateX(-10px) translateY(-20px) rotate(-10deg)}40%{-webkit-transform:translateX(-18px) translateY(-26px) rotate(-40deg);-moz-transform:translateX(-18px) translateY(-26px) rotate(-40deg);-ms-transform:translateX(-18px) translateY(-26px) rotate(-40deg);-o-transform:translateX(-18px) translateY(-26px) rotate(-40deg);transform:translateX(-18px) translateY(-26px) rotate(-40deg)}60%{-webkit-transform:translateX(-10px) translateY(-10px) rotate(-20deg);-moz-transform:translateX(-10px) translateY(-10px) rotate(-20deg);-ms-transform:translateX(-10px) translateY(-10px) rotate(-20deg);-o-transform:translateX(-10px) translateY(-10px) rotate(-20deg);transform:translateX(-10px) translateY(-10px) rotate(-20deg)}80%{-webkit-transform:translateX(-14px) translateY(-5px) rotate(-10deg);-moz-transform:translateX(-14px) translateY(-5px) rotate(-10deg);-ms-transform:translateX(-14px) translateY(-5px) rotate(-10deg);-o-transform:translateX(-14px) translateY(-5px) rotate(-10deg);transform:translateX(-14px) translateY(-5px) rotate(-10deg)}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}}@keyframes transform-blob-2{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}20%{-webkit-transform:translateX(10px) translateY(20px) rotate(20deg);-moz-transform:translateX(10px) translateY(20px) rotate(20deg);-ms-transform:translateX(10px) translateY(20px) rotate(20deg);-o-transform:translateX(10px) translateY(20px) rotate(20deg);transform:translateX(10px) translateY(20px) rotate(20deg)}40%{-webkit-transform:translateX(18px) translateY(26px) rotate(80deg);-moz-transform:translateX(18px) translateY(26px) rotate(80deg);-ms-transform:translateX(18px) translateY(26px) rotate(80deg);-o-transform:translateX(18px) translateY(26px) rotate(80deg);transform:translateX(18px) translateY(26px) rotate(80deg)}60%{-webkit-transform:translateX(10px) translateY(10px) rotate(20deg);-moz-transform:translateX(10px) translateY(10px) rotate(20deg);-ms-transform:translateX(10px) translateY(10px) rotate(20deg);-o-transform:translateX(10px) translateY(10px) rotate(20deg);transform:translateX(10px) translateY(10px) rotate(20deg)}80%{-webkit-transform:translateX(14px) translateY(5px) rotate(10deg);-moz-transform:translateX(14px) translateY(5px) rotate(10deg);-ms-transform:translateX(14px) translateY(5px) rotate(10deg);-o-transform:translateX(14px) translateY(5px) rotate(10deg);transform:translateX(14px) translateY(5px) rotate(10deg)}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);-moz-transform:translateX(0px) translateY(0px) rotate(0deg);-ms-transform:translateX(0px) translateY(0px) rotate(0deg);-o-transform:translateX(0px) translateY(0px) rotate(0deg);transform:translateX(0px) translateY(0px) rotate(0deg)}}html body #ListDefis .defis>.content .list_tags .tag,html body .list_defis .defis>.content .list_tags .tag,html body .list_tags .tag{background-color:var(--bg-color);color:white;padding:4px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;font-size:.55rem;letter-spacing:1px;text-transform:uppercase;border:1px solid black;padding-left:6px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}html body #ListDefis .defis>.content .list_tags .special.tag,html body .list_defis .defis>.content .list_tags .special.tag,html body .list_tags .special.tag{-webkit-order:-1;-ms-flex-order:-1;order:-1;text-align:center;position:relative;animation:tag_spe;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:linear}html body #ListDefis .defis>.content .list_tags .tag i,html body .list_defis .defis>.content .list_tags .tag i,html body .list_tags .tag i{font-size:.75rem;line-height:14px}html body .list_artefacts .artefact{--light-color:white;--dark-color:white;--nuance-color:white}html body .list_artefacts [data-theme='purple'].artefact{--light-color:#a12aa1;--dark-color:#570357;--nuance-color:purple;--radial-gradient:radial-gradient(circle, #570357 0%,#a12aa1 100%);--ray-gradient:linear-gradient(to bottom, rgba(161,42,161,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='red'].artefact{--light-color:red;--dark-color:#6f0000;--nuance-color:#e93e31;--radial-gradient:radial-gradient(circle, #6f0000 0%,#ff0000 100%);--ray-gradient:linear-gradient(to bottom, rgba(255,0,0,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='blue'].artefact{--light-color:#1dbae9;--dark-color:#005e85;--nuance-color:blue;--radial-gradient:radial-gradient(circle, #005e85 0%,#1dbae9 100%);--ray-gradient:linear-gradient(to bottom, rgba(29,186,233,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='orange'].artefact{--light-color:#f38231;--dark-color:#b75800;--nuance-color:#c34a09;--radial-gradient:radial-gradient(circle, #b75800 0%,#f38231 100%);--ray-gradient:linear-gradient(to bottom, rgba(243,130,49,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='pink'].artefact{--light-color:#f3b1fb;--dark-color:#d34bcd;--nuance-color:#ff01fc;--radial-gradient:radial-gradient(circle, #d34bcd 0%,#f3b1fb 100%);--ray-gradient:linear-gradient(to bottom, rgba(243,177,251,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='green'].artefact{--light-color:#03d7a1;--dark-color:#007e5e;--nuance-color:#144d3e;--radial-gradient:radial-gradient(circle, #007e5e 0%,#03d7a1 100%);--ray-gradient:linear-gradient(to bottom, rgba(3,215,161,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='brown'].artefact{--light-color:#6b4b08;--dark-color:#291f0c;--nuance-color:#4d3d20;--radial-gradient:radial-gradient(circle, #291f0c 0%,#6b4b08 100%);--ray-gradient:linear-gradient(to bottom, rgba(107,75,8,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts [data-theme='black'].artefact{--light-color:#4f4f4f;--dark-color:black;--nuance-color:#5b5959;--radial-gradient:radial-gradient(circle, #000000 0%,#4f4f4f 100%);--ray-gradient:linear-gradient(to bottom, rgba(79,79,79,0.25), rgba(255,252,197,0.005) 35%, rgba(255,252,197,0) 100%)}html body .list_artefacts .artefact{--padding-main:20px;--padding-round:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .list_artefacts .artefact>.top{aspect-ratio:1 / 1;width:250px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:filter 1s ease}html body .list_artefacts .artefact>.top>.medals{width:100%;height:100%;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;box-shadow:inset 0 0 0.5em 0 var(--light-color),0 0 0.5em 0 var(--light-color);position:relative}html body .list_artefacts .artefact>.top>.medals>.pic{position:absolute;width:70px;height:70px;background-color:var(--dark-color);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);background:var(--radial-gradient);filter:drop-shadow(10px 10px 10px #000);box-shadow:5px 5px 1px var(--dark-color)}html body .list_artefacts .artefact>.top>.medals>.pic:first-child{top:30px;left:30px;-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-o-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}html body .list_artefacts .artefact>.top>.medals>.pic:nth-child(2){top:30px;right:30px;-webkit-transform:translateY(-50%) translateX(50%) rotate(45deg);-moz-transform:translateY(-50%) translateX(50%) rotate(45deg);-ms-transform:translateY(-50%) translateX(50%) rotate(45deg);-o-transform:translateY(-50%) translateX(50%) rotate(45deg);transform:translateY(-50%) translateX(50%) rotate(45deg)}html body .list_artefacts .artefact>.top>.medals>.pic:nth-child(3){bottom:10px;left:50%;-webkit-transform:translateX(-50%) rotate(180deg) translateY(-100%);-moz-transform:translateX(-50%) rotate(180deg) translateY(-100%);-ms-transform:translateX(-50%) rotate(180deg) translateY(-100%);-o-transform:translateX(-50%) rotate(180deg) translateY(-100%);transform:translateX(-50%) rotate(180deg) translateY(-100%)}html body .list_artefacts .artefact>.top>.medals .glow{content:"";width:50px;height:50px;background-color:var(--light-color);position:absolute;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;filter:blur(10px);z-index:0}html body .list_artefacts .artefact>.top>.medals .glow.left{left:0;top:50%;transform:translateX(-50%) translateY(-50%)}html body .list_artefacts .artefact>.top>.medals .glow.right{bottom:50%;right:0;transform:translateX(50%) translateY(50%)}html body .list_artefacts .artefact>.top>.medals .glow.top{top:0;left:50%;transform:translateX(-50%) translateY(-50%)}html body .list_artefacts .artefact>.top>.medals .glow.bottom{bottom:0;left:50%;transform:translateX(-50%) translateY(50%)}html body .list_artefacts .artefact>.top>.medals .thunder{content:"";position:absolute;clip-path:polygon(28% 0%, 32% 0%, 2% 54%, 43% 53%, 20% 100%, 40% 55%, 0% 55%);clip-path:polygon(49% 1%, 52% 0%, 44% 39%, 57% 55%, 39% 100%, 55% 55%, 43% 40%);background:var(--radial-gradient);width:30%;height:50%}html body .list_artefacts .artefact>.top>.medals .thunder.top{top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}html body .list_artefacts .artefact>.top>.medals .thunder.bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}html body .list_artefacts .artefact>.top>.medals .thunder.left{top:50%;left:0;-webkit-transform:translateY(-50%) translateX(30%) rotate(-90deg);-moz-transform:translateY(-50%) translateX(30%) rotate(-90deg);-ms-transform:translateY(-50%) translateX(30%) rotate(-90deg);-o-transform:translateY(-50%) translateX(30%) rotate(-90deg);transform:translateY(-50%) translateX(30%) rotate(-90deg)}html body .list_artefacts .artefact>.top>.medals .thunder.right{top:50%;right:0;-webkit-transform:translateY(-50%) translateX(-30%) rotate(90deg);-moz-transform:translateY(-50%) translateX(-30%) rotate(90deg);-ms-transform:translateY(-50%) translateX(-30%) rotate(90deg);-o-transform:translateY(-50%) translateX(-30%) rotate(90deg);transform:translateY(-50%) translateX(-30%) rotate(90deg)}html body .list_artefacts .artefact>.top>.medals .thunder.mid.top{left:25%}html body .list_artefacts .artefact>.top>.medals .thunder.mid.bottom{left:45%}html body .list_artefacts .artefact>.top>.medals .thunder.mid.left{top:65%}html body .list_artefacts .artefact>.top>.medals .thunder.mid.right{top:25%}html body .list_artefacts .artefact>.top>.medals>.round{width:100%;height:100%;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:var(--dark-color);padding:var(--padding-round);position:relative;overflow:hidden;animation:rotate 4s infinite;overflow:hidden;animation-direction:alternate-reverse}html body .list_artefacts .artefact>.top>.medals>.round>.glow{filter:blur(12px)}html body .list_artefacts .artefact>.top>.medals>.round>.round{width:100%;height:100%;background:#faf448;background:radial-gradient(circle, #fffca7 0%,#ebc640 100%);-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;padding:var(--padding-main);position:relative;z-index:1;overflow:hidden}html body .list_artefacts .artefact>.top>.medals>.round>.round>.round{width:100%;height:100%;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:var(--dark-color);padding:var(--padding-round);position:relative;overflow:hidden;animation-name:rotate;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate-reverse}html body .list_artefacts .artefact>.top>.medals>.round>.round>.round>.round{width:100%;height:100%;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:radial-gradient(circle, #fffca7 0%,#ebc640 100%);z-index:2;position:relative}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html body .list_artefacts .artefact>.top img{height:200px;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);filter:drop-shadow(5px 5px 5px var(--dark-color));z-index:99}html body .list_artefacts .artefact>.bottom{z-index:1;position:relative;margin-top:50px;text-align:center;padding:16px}html body .list_artefacts .artefact>.bottom>.descriptions>.name{font-size:1.2rem;letter-spacing:1px;font-weight:800}html body .list_artefacts .artefact>.bottom>.descriptions>.explain{margin-top:10px;padding:0 16px}html body .list_artefacts .artefact>.bottom>.descriptions>.explain p{font-size:.85rem}html body .list_artefacts .artefact>.bottom>.descriptions>.points{color:#26725e;font-weight:800;margin-top:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .list_artefacts .artefact>.bottom>.descriptions>.points>i{font-size:1.5rem;margin-right:10px}html body .list_artefacts .artefact>.bottom>.descriptions>.points>.value{margin-right:6px}html body .list_artefacts .artefact>.bottom .buy_artefact{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:5px 12px 5px 16px;white-space:nowrap;gap:6px;margin-left:auto;margin-right:auto;width:fit-content;margin-top:20px;background-color:white;color:black;border:1px solid black;font-weight:800}html body .list_artefacts .artefact>.bottom .buy_artefact>img{width:30px}html body .list_artefacts .artefact:not(.unlock)>.top{filter:brightness(0%)}html body .list_artefacts .artefact:not(.unlock)>.top>*{animation:none !important}html body .list_artefacts .artefact:not(.unlock)>.top>*>*{animation:none !important}html body .list_artefacts .artefact:not(.unlock)>.top>*>*>*{animation:none !important}html body .list_artefacts .artefact:not(.unlock)>.top>*>*>*>*{animation:none !important}html body #ListDefis .defis,html body .list_defis .defis{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;background-color:white;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;position:relative;--m-color:#8c2456}html body #ListDefis .defis .categorie,html body .list_defis .defis .categorie{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);color:white;letter-spacing:2px;padding:4px 16px;line-height:10px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;border-bottom:1px solid white;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;background-color:var(--m-color);white-space:nowrap}html body #ListDefis .defis .categorie i,html body .list_defis .defis .categorie i{font-size:.75rem;margin-right:6px}html body #ListDefis .defis .categorie .label,html body .list_defis .defis .categorie .label{font-size:.75rem}html body #ListDefis .defis>.top,html body .list_defis .defis>.top{color:white;padding:16px 30px;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;width:100%;background-color:var(--m-color);position:relative;font-size:1rem}html body #ListDefis .defis>.top>i,html body .list_defis .defis>.top>i{font-size:2rem;margin-right:10px}html body #ListDefis .defis>.top>.toggle_fav,html body .list_defis .defis>.top>.toggle_fav{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:transform 0.4s;-moz-transition:transform 0.4s;-ms-transition:transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s}html body #ListDefis .defis>.top>.toggle_fav.disabled,html body .list_defis .defis>.top>.toggle_fav.disabled{pointer-events:none}html body #ListDefis .defis>.top>.toggle_fav>i,html body .list_defis .defis>.top>.toggle_fav>i{-webkit-transition:color 0.4s ease,font-size 0.4s ease;-moz-transition:color 0.4s ease,font-size 0.4s ease;-ms-transition:color 0.4s ease,font-size 0.4s ease;-o-transition:color 0.4s ease,font-size 0.4s ease;transition:color 0.4s ease,font-size 0.4s ease;color:white;font-weight:100;text-shadow:1px 1px 1px rgba(0,0,0,0.4);font-size:.85rem}html body #ListDefis .is_favori.defis>.top>.toggle_fav,html body .list_defis .is_favori.defis>.top>.toggle_fav{-webkit-transform:translateY(-50%) scaleX(-1);-moz-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);-o-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}html body #ListDefis .is_favori.defis>.top>.toggle_fav i,html body .list_defis .is_favori.defis>.top>.toggle_fav i{color:#fdc331;font-size:1.1rem}html body #ListDefis .prev_step_required.defis>.content .prev_step_required_info,html body .list_defis .prev_step_required.defis>.content .prev_step_required_info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.98);padding:30px;text-align:center;z-index:10;overflow:hidden;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;-o-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px}html body #ListDefis .prev_step_required.defis>.content .prev_step_required_info b,html body .list_defis .prev_step_required.defis>.content .prev_step_required_info b{font-weight:800;font-size:1.2rem}html body #ListDefis .defis>.side,html body .list_defis .defis>.side{position:absolute;right:0;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:fit-content;-webkit-transform:translateX(50%) translateY(-20px);-moz-transform:translateX(50%) translateY(-20px);-ms-transform:translateX(50%) translateY(-20px);-o-transform:translateX(50%) translateY(-20px);transform:translateX(50%) translateY(-20px);gap:6px;z-index:11}html body #ListDefis .defis>.side>.round,html body .list_defis .defis>.side>.round{display:block;color:white;text-align:center;aspect-ratio:1 / 1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:8px;-webkit-border-radius:360px;-moz-border-radius:360px;-ms-border-radius:360px;-o-border-radius:360px;border-radius:360px;font-size:.95rem;border:2px solid white;background-color:#8c2456;width:55px;box-shadow:2px 2px 7px 2px rgba(0,0,0,0.3)}html body #ListDefis .defis>.side>.round.cta,html body .list_defis .defis>.side>.round.cta{background-color:white;color:black;border:2px dashed black;cursor:pointer}html body #ListDefis .defis>.side>.round.cta>i,html body .list_defis .defis>.side>.round.cta>i{font-size:1.4rem}html body #ListDefis .defis>.side>.round>span,html body .list_defis .defis>.side>.round>span{font-size:.55rem;max-width:100%;line-height:normal}html body #ListDefis .defis>.side>.round.first,html body .list_defis .defis>.side>.round.first{background-color:#fdc331}html body #ListDefis .defis>.side>.round.for_you,html body .list_defis .defis>.side>.round.for_you{background-color:#4fc9ce}html body #ListDefis .defis>.side>.round.for_you.admin,html body .list_defis .defis>.side>.round.for_you.admin{position:relative;overflow:hidden}html body #ListDefis .defis>.side>.round.for_you.admin>picture,html body .list_defis .defis>.side>.round.for_you.admin>picture{position:absolute;top:0;top:0;left:0;right:0}html body #ListDefis .defis>.side>.round.for_you.admin>picture img,html body .list_defis .defis>.side>.round.for_you.admin>picture img{width:100%;height:100%;object-fit:cover}html body #ListDefis .defis>.side>.round.has_bonus,html body .list_defis .defis>.side>.round.has_bonus{background-color:#8b61af}html body #ListDefis .defis>.side>.round.is_temporaire,html body .list_defis .defis>.side>.round.is_temporaire{background-color:#000}html body #ListDefis .defis>.content,html body .list_defis .defis>.content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:24px;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;width:100%;position:relative}html body #ListDefis .defis>.content>iframe,html body .list_defis .defis>.content>iframe{max-width:100%;height:200px;margin-bottom:20px}html body #ListDefis .defis>.content .list_tags,html body .list_defis .defis>.content .list_tags{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;padding-bottom:20px}html body #ListDefis .defis>.content p,html body .list_defis .defis>.content p{margin-bottom:20px;font-size:.9rem;width:100%}html body #ListDefis .defis>.content .subtitle,html body .list_defis .defis>.content .subtitle{text-align:left;width:100%;font-weight:800;margin-bottom:5px;font-size:.95rem}html body #ListDefis .defis>.content .grow,html body .list_defis .defis>.content .grow{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}html body #ListDefis .defis>.content .reward,html body .list_defis .defis>.content .reward{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%}html body #ListDefis .defis>.content .reward>.wrapper,html body .list_defis .defis>.content .reward>.wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;padding-top:10px}html body #ListDefis .defis>.content .reward>.wrapper>div,html body .list_defis .defis>.content .reward>.wrapper>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:50%;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;padding:10px;position:relative;font-size:.75rem;text-align:center}html body #ListDefis .defis>.content .reward>.wrapper>div>.additional,html body .list_defis .defis>.content .reward>.wrapper>div>.additional{font-size:.75rem;font-weight:800}html body #ListDefis .defis>.content .reward>.wrapper>div:after,html body .list_defis .defis>.content .reward>.wrapper>div:after{content:"";position:absolute;top:10px;bottom:10px;right:0;width:2px;background-color:#000;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}html body #ListDefis .defis>.content .reward>.wrapper>div:last-child:after,html body .list_defis .defis>.content .reward>.wrapper>div:last-child:after{display:none}html body #ListDefis .defis>.content .reward>.wrapper>div>i,html body .list_defis .defis>.content .reward>.wrapper>div>i{font-size:2rem}html body #ListDefis .defis>.content .reward>.wrapper>div.points,html body .list_defis .defis>.content .reward>.wrapper>div.points{color:#26725e}html body #ListDefis .defis>.content .reward>.wrapper>div.money,html body .list_defis .defis>.content .reward>.wrapper>div.money{color:#fdc331}html body #ListDefis .defis>.content .reward>.wrapper>div.vengeance,html body .list_defis .defis>.content .reward>.wrapper>div.vengeance{color:#710000}html body #ListDefis .defis>.content .reward>.wrapper_article,html body .list_defis .defis>.content .reward>.wrapper_article{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:12px;padding-top:24px;width:100%}html body #ListDefis .defis>.content .reward>.wrapper_article .article,html body .list_defis .defis>.content .reward>.wrapper_article .article{width:40px;position:relative}html body #ListDefis .defis>.content .reward>.wrapper_article .article:before,html body .list_defis .defis>.content .reward>.wrapper_article .article:before{content:"x" attr(data-qte);position:absolute;top:0;right:0;font-weight:800;font-size:1.2rem;color:#8c2456;text-shadow:1px 1px 1px rgba(0,0,0,0.4);transform:translateX(50%) translateY(-50%)}html body #ListDefis .defis>.content .reward>.wrapper_article .article>img,html body .list_defis .defis>.content .reward>.wrapper_article .article>img{width:100%}html body #ListDefis .defis>.content .validate_by,html body .list_defis .defis>.content .validate_by{width:100%;border:2px dashed var(--m-color);padding:10px;border-radius:16px;text-align:center;margin-top:20px}html body #ListDefis .defis>.content .validate_by>.wrapper,html body .list_defis .defis>.content .validate_by>.wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;padding-top:20px}html body #ListDefis .defis>.content .validate_by>.wrapper>div,html body .list_defis .defis>.content .validate_by>.wrapper>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:calc(100% / 3);position:relative}html body #ListDefis .defis>.content .validate_by>.wrapper>div picture,html body .list_defis .defis>.content .validate_by>.wrapper>div picture{width:40px;height:40px;overflow:hidden;border-radius:180px}html body #ListDefis .defis>.content .validate_by>.wrapper>div>b,html body .list_defis .defis>.content .validate_by>.wrapper>div>b{font-size:.85rem;margin-top:5px;letter-spacing:1px}html body #ListDefis .defis>.content .manage_validate,html body .list_defis .defis>.content .manage_validate{width:100%;padding:20px 0}html body #ListDefis .defis>.content .manage_validate>.wrapper,html body .list_defis .defis>.content .manage_validate>.wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:16px;width:100%}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;cursor:pointer;position:relative;--bg-color:lightcyan;--text:'En cours';--text-color:black;padding:12px;background-color:white;box-shadow:1px 1px 5px rgba(0,0,0,0.4);border-radius:6px;background-color:var(--bg-color);width:70px}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state picture,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state picture{aspect-ratio:1 / 1;overflow:hidden;border-radius:180px}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state picture img,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state picture img{object-fit:cover;width:30px;height:30px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state:after,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state:after{content:var(--text);display:block;font-size:.55rem;text-align:center;margin-top:4px;color:var(--text-color)}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state.prev_is_required,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state.prev_is_required{--bg-color:lightgray;--text:'Étape précédente requise';--text-color:white}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state.close,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state.close{--bg-color:#fb4d4d;--text:'Clôturé !';--text-color:white}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state.offline,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state.offline{--bg-color:#98848b;--text:'Hors ligne';--text-color:white}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state.valid,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state.valid{--bg-color:#2da365;--text:'Validé !';--text-color:white}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state.disabled,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state.disabled{pointer-events:none}html body #ListDefis .defis>.content .manage_validate>.wrapper .player_state.unavailable,html body .list_defis .defis>.content .manage_validate>.wrapper .player_state.unavailable{opacity:.4;display:none}html body #ListDefis .defis>.content>.quest_container,html body .list_defis .defis>.content>.quest_container{margin-bottom:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%}html body #ListDefis .defis>.content>.quest_container>.quest,html body .list_defis .defis>.content>.quest_container>.quest{border:1px dashed var(--quest-color);padding:18px 16px 10px;position:relative;text-align:center;border-radius:8px;background-color:var(--quest-color);color:white;box-shadow:1px 1px 5px rgba(0,0,0,0.4);--quest-darkcolor:white;border:2px solid var(--quest-darkcolor)}html body #ListDefis .defis>.content>.quest_container>.quest>.label,html body .list_defis .defis>.content>.quest_container>.quest>.label{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;background-color:var(--quest-color);color:var(--quest-darkcolor);font-size:.65rem;padding:6px 4px;border-radius:6px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);line-height:initial;border:2px solid var(--quest-darkcolor)}html body #ListDefis .defis>.content>.quest_container>.quest>.label:before,html body .list_defis .defis>.content>.quest_container>.quest>.label:before{content:"";width:12px;height:12px;display:inline-block;margin-right:4px;background-image:url("/images/general/quest.png");background-size:cover}html body #ListDefis .defis>.content>.quest_container>.quest>.name,html body .list_defis .defis>.content>.quest_container>.quest>.name{font-size:.8rem;font-style:italic;color:var(--quest-darkcolor)}html body #ListDefis .defis>.content .actions .btn.press_validate,html body .list_defis .defis>.content .actions .btn.press_validate{padding:12px 16px;-webkit-border-radius:45px;-moz-border-radius:45px;-ms-border-radius:45px;-o-border-radius:45px;border-radius:45px;margin-top:20px;background-color:var(--m-color);-webkit-transition:filter 0.4s ease,letter-spacing 0.4s;-moz-transition:filter 0.4s ease,letter-spacing 0.4s;-ms-transition:filter 0.4s ease,letter-spacing 0.4s;-o-transition:filter 0.4s ease,letter-spacing 0.4s;transition:filter 0.4s ease,letter-spacing 0.4s}html body #ListDefis .defis>.content .actions .btn.press_validate:hover,html body .list_defis .defis>.content .actions .btn.press_validate:hover{filter:brightness(115%);letter-spacing:1px}html body #ListDefis .defis:has(.create_by) .content,html body .list_defis .defis:has(.create_by) .content{padding-bottom:0}html body #ListDefis .defis .create_by,html body .list_defis .defis .create_by{padding-top:20px;padding-bottom:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body #ListDefis .defis .create_by picture,html body .list_defis .defis .create_by picture{width:30px;height:30px;object-fit:cover;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;overflow:hidden}html body #ListDefis .defis .create_by picture img,html body .list_defis .defis .create_by picture img{width:100%;height:100%;object-fit:cover}html body #ListDefis .defis .create_by span,html body .list_defis .defis .create_by span{font-size:.75rem;padding-left:6px;font-weight:800;line-height:12px}html body #ListDefis .defis .create_by span:before,html body .list_defis .defis .create_by span:before{content:"Une création de :";display:block;font-size:.55rem;font-weight:400}html body #ListDefis .defis>.valid,html body .list_defis .defis>.valid,html body #ListDefis .defis>.close,html body .list_defis .defis>.close{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}html body #ListDefis .defis>.valid>picture,html body .list_defis .defis>.valid>picture,html body #ListDefis .defis>.close>picture,html body .list_defis .defis>.close>picture{width:120px;height:120px}html body #ListDefis .defis>.valid>picture img,html body .list_defis .defis>.valid>picture img,html body #ListDefis .defis>.close>picture img,html body .list_defis .defis>.close>picture img{width:100%;height:100%}html body #ListDefis .defis>.valid>b,html body .list_defis .defis>.valid>b,html body #ListDefis .defis>.close>b,html body .list_defis .defis>.close>b{font-size:1.2rem;letter-spacing:1px;text-transform:uppercase;display:block;font-weight:800;margin-top:10px}html body #ListDefis .defis>.valid.valid .point,html body .list_defis .defis>.valid.valid .point,html body #ListDefis .defis>.valid.valid .money,html body .list_defis .defis>.valid.valid .money,html body #ListDefis .defis>.close.valid .point,html body .list_defis .defis>.close.valid .point,html body #ListDefis .defis>.close.valid .money,html body .list_defis .defis>.close.valid .money{margin-top:10px;font-size:1.8rem;color:#26725e;white-space:nowrap;display:block}html body #ListDefis .defis>.valid.valid .point:after,html body .list_defis .defis>.valid.valid .point:after,html body #ListDefis .defis>.valid.valid .money:after,html body .list_defis .defis>.valid.valid .money:after,html body #ListDefis .defis>.close.valid .point:after,html body .list_defis .defis>.close.valid .point:after,html body #ListDefis .defis>.close.valid .money:after,html body .list_defis .defis>.close.valid .money:after{content:" points";font-size:1.2rem}html body #ListDefis .defis>.valid.valid .point.money,html body .list_defis .defis>.valid.valid .point.money,html body #ListDefis .defis>.valid.valid .money.money,html body .list_defis .defis>.valid.valid .money.money,html body #ListDefis .defis>.close.valid .point.money,html body .list_defis .defis>.close.valid .point.money,html body #ListDefis .defis>.close.valid .money.money,html body .list_defis .defis>.close.valid .money.money{color:#fdc331;font-size:1.8rem}html body #ListDefis .defis>.valid.valid .point.money:after,html body .list_defis .defis>.valid.valid .point.money:after,html body #ListDefis .defis>.valid.valid .money.money:after,html body .list_defis .defis>.valid.valid .money.money:after,html body #ListDefis .defis>.close.valid .point.money:after,html body .list_defis .defis>.close.valid .point.money:after,html body #ListDefis .defis>.close.valid .money.money:after,html body .list_defis .defis>.close.valid .money.money:after{content:" pièces d'or";font-size:1rem}html body #ListDefis .is_valid.defis>*:not(.valid),html body .list_defis .is_valid.defis>*:not(.valid){opacity:.1;pointer-events:none}html body #ListDefis .is_finish.defis>*:not(.close),html body .list_defis .is_finish.defis>*:not(.close){opacity:.1;pointer-events:none}html body .list_cards .card{width:220px;box-shadow:5px 5px 24px 5px rgba(0,0,0,0.6);padding:8px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;position:relative}html body .list_cards .card:before{content:attr(data-rarity);position:absolute;top:0;left:50%;color:white;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:4px 16px;-webkit-border-radius:0% 25% 25% 25%/0% 0% 100% 100%;-moz-border-radius:0% 25% 25% 25%/0% 0% 100% 100%;-ms-border-radius:0% 25% 25% 25%/0% 0% 100% 100%;-o-border-radius:0% 25% 25% 25%/0% 0% 100% 100%;border-radius:0% 25% 25% 25%/0% 0% 100% 100%;font-size:.45rem;letter-spacing:2px}html body .list_cards [data-rarity='NORMAL'].card{background-color:#bbb;background:linear-gradient(0deg, #eee 0%, #bbb 100%)}html body .list_cards [data-rarity='NORMAL'].card:before,html body .list_cards [data-rarity='NORMAL'].card .title_categorie{background-color:#bbb}html body .list_cards [data-rarity='NORMAL'].card .content .bottom{border-color:#bbb}html body .list_cards [data-rarity='NORMAL'].card .content .bottom .vendre_doublon{background-color:#bbb}html body .list_cards [data-rarity='COMMUN'].card{background-color:#2ebb30;background:linear-gradient(0deg, #73dc74 0%, #2ebb30 100%)}html body .list_cards [data-rarity='COMMUN'].card:before,html body .list_cards [data-rarity='COMMUN'].card .title_categorie{background-color:#2ebb30}html body .list_cards [data-rarity='COMMUN'].card .content .bottom{border-color:#2ebb30}html body .list_cards [data-rarity='COMMUN'].card .content .bottom .vendre_doublon{background-color:#2ebb30}html body .list_cards [data-rarity='RARE'].card{background-color:#46bdc5;background:linear-gradient(0deg, #94d9dd 0%, #46bdc5 100%)}html body .list_cards [data-rarity='RARE'].card:before,html body .list_cards [data-rarity='RARE'].card .title_categorie{background-color:#46bdc5}html body .list_cards [data-rarity='RARE'].card .content .bottom{border-color:#46bdc5}html body .list_cards [data-rarity='RARE'].card .content .bottom .vendre_doublon{background-color:#46bdc5}html body .list_cards [data-rarity='EPIC'].card{background-color:#aa1eff;background:linear-gradient(0deg, #d184ff 0%, #aa1eff 100%)}html body .list_cards [data-rarity='EPIC'].card:before,html body .list_cards [data-rarity='EPIC'].card .title_categorie{background-color:#aa1eff}html body .list_cards [data-rarity='EPIC'].card .content .bottom{border-color:#aa1eff}html body .list_cards [data-rarity='EPIC'].card .content .bottom .vendre_doublon{background-color:#aa1eff}html body .list_cards [data-rarity='LEGENDAIRE'].card{background-color:#f1880b;background:linear-gradient(0deg, #f8b76a 0%, #f1880b 100%)}html body .list_cards [data-rarity='LEGENDAIRE'].card:before,html body .list_cards [data-rarity='LEGENDAIRE'].card .title_categorie{background-color:#f1880b}html body .list_cards [data-rarity='LEGENDAIRE'].card .content .bottom{border-color:#f1880b}html body .list_cards [data-rarity='LEGENDAIRE'].card .content .bottom .vendre_doublon{background-color:#f1880b}html body .list_cards [data-rarity='ULTIME'].card{background-color:#f75151;background:linear-gradient(0deg, #fbb3b3 0%, #f75151 100%)}html body .list_cards [data-rarity='ULTIME'].card:before,html body .list_cards [data-rarity='ULTIME'].card .title_categorie{background-color:#f75151}html body .list_cards [data-rarity='ULTIME'].card .content .bottom{border-color:#f75151}html body .list_cards [data-rarity='ULTIME'].card .content .bottom .vendre_doublon{background-color:#f75151}html body .list_cards .card .content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;overflow:hidden;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}html body .list_cards .card .content picture,html body .list_cards .card .content .fake_picture{width:100%;aspect-ratio:300 / 250;height:fit-content;margin-bottom:4px}html body .list_cards .card .content picture img,html body .list_cards .card .content .fake_picture img{width:100%;height:100%;object-fit:cover}html body .list_cards .card .content .fake_picture{background-color:black;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;color:white;font-size:2rem}html body .list_cards .card .content .bottom{padding:20px;text-align:center;background-color:white;width:100%;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .list_cards .card .content .bottom .title_categorie{line-height:12px;text-align:center;color:white;font-size:.45rem;letter-spacing:2px;text-transform:uppercase;position:absolute;top:-2px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:4px 8px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}html body .list_cards .card .content .bottom .vendre_doublon,html body .list_cards .card .content .bottom .use_jeton{padding:8px 12px;font-size:.55rem;width:fit-content;margin-top:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer}html body .list_cards .card .content .bottom .use_jeton{background-color:#996949}html body .list_cards .card .content .bottom .use_jeton[disabled]{display:none !important}html body .list_cards .new.card .content:before{content:"Nouveau !";position:absolute;background-color:#ed661b;border:1px solid white;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:white;top:0;right:0;padding:6px;z-index:999;-webkit-transform:rotate(45deg) translateY(-1%) translateX(18%);-moz-transform:rotate(45deg) translateY(-1%) translateX(18%);-ms-transform:rotate(45deg) translateY(-1%) translateX(18%);-o-transform:rotate(45deg) translateY(-1%) translateX(18%);transform:rotate(45deg) translateY(-1%) translateX(18%);font-size:.45rem;letter-spacing:1.2px}html body .item_inventory{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;position:relative}html body .item_inventory:before{content:"";width:120px;aspect-ratio:120 / 100;position:absolute;top:30%;left:50%;background-color:#ffbe8c;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);filter:blur(20px);-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);animation:light;animation-iteration-count:infinite;animation-duration:3s;animation-timing-function:linear}html body .item_inventory>.picture_wrapper{padding:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;position:relative;background-color:var(--darkcolor);max-width:200px}html body .item_inventory>.picture_wrapper>.target{display:block;position:absolute;top:50%;left:50%;width:80%;aspect-ratio:1 / 1;border-radius:180px;transform:translate(-50%, -50%);z-index:0}html body .item_inventory>.picture_wrapper>picture{z-index:1}html body .item_inventory>.picture_wrapper>picture img{width:100%}html body .item_inventory .bottom{padding:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;z-index:1}html body .item_inventory .bottom .name{font-weight:800;font-size:1.1rem;letter-spacing:1px;text-align:center}html body .item_inventory .bottom .btn{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:10px 16px;margin-top:10px;background-color:#26725e}html body .orange.item_inventory:before{background-color:#ffbe8c}html body .purple.item_inventory:before{background-color:#8b61af}html body .blue.item_inventory:before{background-color:#4fc9ce}html body .green.item_inventory:before{background-color:#26725e}html body .red.item_inventory:before{background-color:#f33}@keyframes light{from{filter:blur(20px);-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px)}25%{filter:blur(26px);-webkit-filter:blur(26px);-moz-filter:blur(26px);-o-filter:blur(26px);-ms-filter:blur(26px)}50%{filter:blur(20px);-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px)}75%{filter:blur(26px);-webkit-filter:blur(26px);-moz-filter:blur(26px);-o-filter:blur(26px);-ms-filter:blur(26px)}to{filter:blur(20px);-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px)}}html body .form,html body form{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;--radius-border:12px;--border-color:#ebebeb;--form-bg-color:white}html body .form.disabled,html body form.disabled{opacity:.7;pointer-events:none}html body .form h2.title_form,html body form h2.title_form{font-size:3rem;margin-bottom:20px}html body .form .input,html body form .input{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;margin-bottom:20px;width:100%}html body .form .input input,html body .form .input textarea,html body .form .input .textarea,html body .form .input .finput,html body form .input input,html body form .input textarea,html body form .input .textarea,html body form .input .finput{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;border:none;outline:none !important;border:1px solid var(--border-color);height:46px;border-radius:var(--radius-border);width:100%;padding:10px;font-size:1rem}html body .form .input input.error,html body .form .input input.try_submit:invalid,html body .form .input textarea.error,html body .form .input textarea.try_submit:invalid,html body .form .input .textarea.error,html body .form .input .textarea.try_submit:invalid,html body .form .input .finput.error,html body .form .input .finput.try_submit:invalid,html body form .input input.error,html body form .input input.try_submit:invalid,html body form .input textarea.error,html body form .input textarea.try_submit:invalid,html body form .input .textarea.error,html body form .input .textarea.try_submit:invalid,html body form .input .finput.error,html body form .input .finput.try_submit:invalid{border-color:#CB2346;background-color:#f6c8cf}html body .form .input .custom-select,html body form .input .custom-select{width:100%}html body .form .input .custom-select .selected-option,html body form .input .custom-select .selected-option{border-radius:var(--radius-border)}html body .form .input textarea,html body .form .input .textarea,html body form .input textarea,html body form .input .textarea{width:100%;min-height:200px;overflow-y:auto}html body .form .input label,html body form .input label{margin-bottom:12px}html body .form .input.ckb,html body form .input.ckb{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .form .input input[type='checkbox'],html body form .input input[type='checkbox']{display:none}html body .form .input input[type='checkbox']+label,html body form .input input[type='checkbox']+label{padding-right:35px;position:relative;margin-bottom:0;cursor:pointer}html body .form .input input[type='checkbox']+label:before,html body form .input input[type='checkbox']+label:before{content:"";width:25px;height:4px;background-color:#8c8285;position:absolute;top:50%;right:0;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-transition:transform 0.4s ease,background-color 0.4s ease;-moz-transition:transform 0.4s ease,background-color 0.4s ease;-ms-transition:transform 0.4s ease,background-color 0.4s ease;-o-transition:transform 0.4s ease,background-color 0.4s ease;transition:transform 0.4s ease,background-color 0.4s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html body .form .input input[type='checkbox']+label:after,html body form .input input[type='checkbox']+label:after{content:"";width:12px;height:12px;position:absolute;right:9px;top:50%;background-color:#8c8285;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:1px solid white;-webkit-transition:transform 0.4s ease,background-color 0.4s ease;-moz-transition:transform 0.4s ease,background-color 0.4s ease;-ms-transition:transform 0.4s ease,background-color 0.4s ease;-o-transition:transform 0.4s ease,background-color 0.4s ease;transition:transform 0.4s ease,background-color 0.4s ease}html body .form .input input[type='checkbox']:checked+label:before,html body .form .input input[type='checkbox']:checked+label:after,html body form .input input[type='checkbox']:checked+label:before,html body form .input input[type='checkbox']:checked+label:after{background-color:#8c2456}html body .form .input input[type='checkbox']:checked+label:after,html body form .input input[type='checkbox']:checked+label:after{-webkit-transform:translateY(-50%) translateX(8px);-moz-transform:translateY(-50%) translateX(8px);-ms-transform:translateY(-50%) translateX(8px);-o-transform:translateY(-50%) translateX(8px);transform:translateY(-50%) translateX(8px)}html body .form .input.toggle_button,html body form .input.toggle_button{--bg-color:lightgrey;--bg-color-selected:#26725e;flex-grow:initial}html body .form .input.toggle_button>input,html body form .input.toggle_button>input{display:none}html body .form .input.toggle_button>input+label,html body form .input.toggle_button>input+label{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;cursor:pointer;width:100%;padding-right:0;padding:10px;border-radius:var(--border-radius);background-color:var(--bg-color);color:white;transition:background-color .4s,box-shadow .4s,transform .4s;border-radius:var(--border-radius);width:100px;box-shadow:4px 4px 1px black;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}html body .form .input.toggle_button>input+label>.on,html body .form .input.toggle_button>input+label>.off,html body form .input.toggle_button>input+label>.on,html body form .input.toggle_button>input+label>.off{display:block;text-align:center}html body .form .input.toggle_button>input+label>i,html body form .input.toggle_button>input+label>i{font-size:1.5rem;margin-bottom:10px}html body .form .input.toggle_button>input+label:before,html body .form .input.toggle_button>input+label:after,html body form .input.toggle_button>input+label:before,html body form .input.toggle_button>input+label:after{display:none}html body .form .input.toggle_button>input+label>.on,html body form .input.toggle_button>input+label>.on{display:none}html body .form .input.toggle_button>input:checked+label,html body form .input.toggle_button>input:checked+label{box-shadow:none;transform:translate(2px, 2px);background-color:var(--bg-color-selected)}html body .form .input.toggle_button>input:checked+label>.off,html body form .input.toggle_button>input:checked+label>.off{display:none}html body .form .input.toggle_button>input:checked+label>.on,html body form .input.toggle_button>input:checked+label>.on{display:block}html body .form .input.toggle_button.row,html body form .input.toggle_button.row{width:fit-content}html body .form .input.toggle_button.row>input+label,html body form .input.toggle_button.row>input+label{white-space:nowrap;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .form .input.toggle_button.row>input+label i,html body form .input.toggle_button.row>input+label i{margin-bottom:0;margin-right:4px;font-size:1.2rem}html body .form .input input[secure-pwd]+b[data-strength],html body form .input input[secure-pwd]+b[data-strength]{display:block;width:100%;margin-top:5px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .form .input input[secure-pwd]+b[data-strength]:before,html body form .input input[secure-pwd]+b[data-strength]:before{content:"";width:0%;background-color:#6ad7ff;height:6px;display:inline-block;-webkit-border-radius:45px;-moz-border-radius:45px;-ms-border-radius:45px;-o-border-radius:45px;border-radius:45px;-webkit-transition:width 0.4s ease;-moz-transition:width 0.4s ease;-ms-transition:width 0.4s ease;-o-transition:width 0.4s ease;transition:width 0.4s ease}html body .form .input input[secure-pwd]+b[data-strength]:after,html body form .input input[secure-pwd]+b[data-strength]:after{content:"faible";font-size:.8rem;text-align:right;padding-left:10px}html body .form .input input[secure-pwd]+b[data-strength][data-strength='0'],html body form .input input[secure-pwd]+b[data-strength][data-strength='0']{height:0;overflow:hidden}html body .form .input input[secure-pwd]+b[data-strength][data-strength='0']:after,html body form .input input[secure-pwd]+b[data-strength][data-strength='0']:after{content:"faible"}html body .form .input input[secure-pwd]+b[data-strength][data-strength='1']:before,html body form .input input[secure-pwd]+b[data-strength][data-strength='1']:before{background-color:#e71f1f;width:15%}html body .form .input input[secure-pwd]+b[data-strength][data-strength='1']:after,html body form .input input[secure-pwd]+b[data-strength][data-strength='1']:after{content:"faible"}html body .form .input input[secure-pwd]+b[data-strength][data-strength='2']:before,html body form .input input[secure-pwd]+b[data-strength][data-strength='2']:before{background-color:#f5ac3a;width:30%}html body .form .input input[secure-pwd]+b[data-strength][data-strength='3']:before,html body form .input input[secure-pwd]+b[data-strength][data-strength='3']:before{background-color:#6ad7ff;width:45%}html body .form .input input[secure-pwd]+b[data-strength][data-strength='3']:after,html body form .input input[secure-pwd]+b[data-strength][data-strength='3']:after{content:"moyen"}html body .form .input input[secure-pwd]+b[data-strength][data-strength='4']:before,html body form .input input[secure-pwd]+b[data-strength][data-strength='4']:before{background-color:#bdeaae;width:60%}html body .form .input input[secure-pwd]+b[data-strength][data-strength='4']:after,html body form .input input[secure-pwd]+b[data-strength][data-strength='4']:after{content:"normal"}html body .form .input input[secure-pwd]+b[data-strength][data-strength='5']:before,html body form .input input[secure-pwd]+b[data-strength][data-strength='5']:before{background-color:#3eff00;width:88%}html body .form .input input[secure-pwd]+b[data-strength][data-strength='5']:after,html body form .input input[secure-pwd]+b[data-strength][data-strength='5']:after{content:"Excellent"}html body .form .input.upload_js input[type='file'],html body form .input.upload_js input[type='file']{display:none}html body .form .input.upload_js input[type='file']+label,html body form .input.upload_js input[type='file']+label{cursor:pointer;margin-bottom:0;height:fit-content;position:relative}html body .form .input.upload_js input[type='file']+label>.info,html body form .input.upload_js input[type='file']+label>.info{font-style:italic;font-size:.75rem;margin-left:auto;display:block}html body .form .input.upload_js input[type='file'].error+label,html body form .input.upload_js input[type='file'].error+label{--border-color:#CB2346}html body .form .input.upload_js .results,html body form .input.upload_js .results{display:block}html body .form .input.upload_js .results>.preview,html body form .input.upload_js .results>.preview{font-size:.7rem;font-weight:800;margin-top:5px}html body .form .input.upload_js .btn_clear,html body form .input.upload_js .btn_clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding:12px;position:absolute;top:0;right:0;background-color:#f33;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;border:none;outline:none;-webkit-transform:translateY(-50%) translateX(50%);-moz-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);-o-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%);cursor:pointer}html body .form .input.upload_js .btn_clear:after,html body form .input.upload_js .btn_clear:after{content:"";background-color:white;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:8px;min-width:8px;max-width:8px;height:8px;min-height:8px;max-height:8px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;clip-path:polygon(20% 0%, 0% 20%, 30% 50%, 0% 80%, 20% 100%, 50% 70%, 80% 100%, 100% 80%, 70% 50%, 100% 20%, 80% 0%, 50% 30%)}html body .form .input.upload_js:not(.success) .btn_clear,html body form .input.upload_js:not(.success) .btn_clear{display:none}html body .form .input.upload_js .progress_bar,html body form .input.upload_js .progress_bar{height:5px;background-color:#26725e;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transition:width 0.4s ease,background-color 0.4s ease;-moz-transition:width 0.4s ease,background-color 0.4s ease;-ms-transition:width 0.4s ease,background-color 0.4s ease;-o-transition:width 0.4s ease,background-color 0.4s ease;transition:width 0.4s ease,background-color 0.4s ease;margin-top:5px}html body .form .input.upload_js .progress_bar:not(.start),html body form .input.upload_js .progress_bar:not(.start){display:none !important}html body .form .input.upload_js .progress_bar.first,html body form .input.upload_js .progress_bar.first{background-color:#f33}html body .form .input.upload_js .progress_bar.mid,html body form .input.upload_js .progress_bar.mid{background-color:#ffbe8c}html body .form .input.upload_js .progress_bar.last,html body form .input.upload_js .progress_bar.last{background-color:#4fc9ce}html body .form .input.upload_js.success .finput,html body form .input.upload_js.success .finput{--border-color:#26725e;background-color:rgba(38,114,94,0.3)}html body .form .input.upload_js.success .progress_bar,html body form .input.upload_js.success .progress_bar{display:none}html body .form .input.upload_js.is-on-crop input[type='file']+label,html body form .input.upload_js.is-on-crop input[type='file']+label{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}html body .form .input.upload_js:not(.is-on-crop) .main-container-cropper,html body form .input.upload_js:not(.is-on-crop) .main-container-cropper{display:none}html body .form .input .main-container-cropper,html body form .input .main-container-cropper{padding:20px;border:1px solid black;width:100%}html body .form .input .main-container-cropper .list-of-croppers,html body form .input .main-container-cropper .list-of-croppers{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flew-start;justify-content:flew-start;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .form .input .main-container-cropper .list-of-croppers>.cropper-mh,html body form .input .main-container-cropper .list-of-croppers>.cropper-mh{width:50%;padding:16px}html body .form .input .main-container-cropper .list-of-croppers>.cropper-mh.big,html body form .input .main-container-cropper .list-of-croppers>.cropper-mh.big{width:100%}html body .form .input .main-container-cropper .cropper-mh .container_result,html body form .input .main-container-cropper .cropper-mh .container_result{width:fit-content;max-width:100%}html body .form .input .main-container-cropper .cropper-mh .container_result>.top,html body form .input .main-container-cropper .cropper-mh .container_result>.top{background-color:#44001c;color:white;width:100%;padding:8px}html body .form .input .main-container-cropper .cropper-mh .container_result>.bottom,html body form .input .main-container-cropper .cropper-mh .container_result>.bottom{background-color:white;padding:30px;border:1px solid #44001c}html body .form .input .main-container-cropper .cropper-mh .container_result img,html body form .input .main-container-cropper .cropper-mh .container_result img{max-width:100%;height:auto}html body .form .input .main-container-cropper .cropper-mh.error,html body form .input .main-container-cropper .cropper-mh.error{background-color:#f6c8cf;border-collapse:#CB2346}html body .form .input .main-container-cropper .cropper-mh.too_small .cropper-crop-box .cropper-line,html body .form .input .main-container-cropper .cropper-mh.too_small .cropper-crop-box .cropper-point,html body .form .input .main-container-cropper .cropper-mh.too_big .cropper-crop-box .cropper-line,html body .form .input .main-container-cropper .cropper-mh.too_big .cropper-crop-box .cropper-point,html body form .input .main-container-cropper .cropper-mh.too_small .cropper-crop-box .cropper-line,html body form .input .main-container-cropper .cropper-mh.too_small .cropper-crop-box .cropper-point,html body form .input .main-container-cropper .cropper-mh.too_big .cropper-crop-box .cropper-line,html body form .input .main-container-cropper .cropper-mh.too_big .cropper-crop-box .cropper-point{background-color:#f33}html body .form .input .main-container-cropper .cropper-mh.too_small>.container:before,html body .form .input .main-container-cropper .cropper-mh.too_big>.container:before,html body form .input .main-container-cropper .cropper-mh.too_small>.container:before,html body form .input .main-container-cropper .cropper-mh.too_big>.container:before{content:"Trop petit";position:absolute;top:5px;left:50%;background-color:#f33;padding:6px;font-size:.85rem;z-index:999;color:white;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}html body .form .input .main-container-cropper .cropper-mh.too_small.too_big>.container:before,html body .form .input .main-container-cropper .cropper-mh.too_big.too_big>.container:before,html body form .input .main-container-cropper .cropper-mh.too_small.too_big>.container:before,html body form .input .main-container-cropper .cropper-mh.too_big.too_big>.container:before{content:"Trop grand"}html body .form .input .main-container-cropper .cropper-mh>.top,html body form .input .main-container-cropper .cropper-mh>.top{background-color:#44001c;color:white;width:100%;padding:8px}html body .form .input .main-container-cropper .cropper-mh>.container,html body form .input .main-container-cropper .cropper-mh>.container{position:relative}html body .form .input .main-container-cropper .cropper-mh>.container img,html body form .input .main-container-cropper .cropper-mh>.container img{max-width:100%;width:100%;height:auto}html body .form .input .main-container-cropper .cropper-mh .bottom,html body form .input .main-container-cropper .cropper-mh .bottom{background-color:#44001c;color:white;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body .form .input .main-container-cropper .cropper-mh .bottom>button,html body form .input .main-container-cropper .cropper-mh .bottom>button{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:50%;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}html body .form .input .main-container-cropper .cropper-mh .bottom>button.reset,html body form .input .main-container-cropper .cropper-mh .bottom>button.reset{background-color:#f33}html body .form .input .main-container-cropper .cropper-mh .bottom>button.validate,html body form .input .main-container-cropper .cropper-mh .bottom>button.validate{background-color:#26725e}html body .form .input .main-container-cropper .cropper-mh .bottom>button:disabled,html body form .input .main-container-cropper .cropper-mh .bottom>button:disabled{opacity:.4}html body .form .input.floating,html body form .input.floating{position:relative}html body .form .input.floating label,html body form .input.floating label{position:absolute;top:12px;left:8px;color:gray;pointer-events:none;transition:0.2s ease all;z-index:1;display:inline-block;white-space:nowrap}html body .form .input.floating label:before,html body form .input.floating label:before{content:'';position:absolute;z-index:-1;bottom:5px;left:4px;right:4px;height:1px;background-color:var(--form-bg-color);opacity:0}html body .form .input.floating input:focus,html body .form .input.floating input:not(:placeholder-shown),html body .form .input.floating textarea:focus,html body .form .input.floating textarea:not(:placeholder-shown),html body .form .input.floating .custom-select:focus,html body .form .input.floating .custom-select:not(:placeholder-shown),html body form .input.floating input:focus,html body form .input.floating input:not(:placeholder-shown),html body form .input.floating textarea:focus,html body form .input.floating textarea:not(:placeholder-shown),html body form .input.floating .custom-select:focus,html body form .input.floating .custom-select:not(:placeholder-shown){--border-color:#98848b}html body .form .input.floating input:focus+label,html body .form .input.floating input:not(:placeholder-shown)+label,html body .form .input.floating textarea:focus+label,html body .form .input.floating textarea:not(:placeholder-shown)+label,html body .form .input.floating .custom-select:focus+label,html body .form .input.floating .custom-select:not(:placeholder-shown)+label,html body form .input.floating input:focus+label,html body form .input.floating input:not(:placeholder-shown)+label,html body form .input.floating textarea:focus+label,html body form .input.floating textarea:not(:placeholder-shown)+label,html body form .input.floating .custom-select:focus+label,html body form .input.floating .custom-select:not(:placeholder-shown)+label{top:-10px;left:4px;font-size:12px;color:#8c2456;padding-left:4px;border-radius:180px;text-shadow:0 0 2px rgba(0,0,0,0.2)}html body .form .input.floating input:focus+label:before,html body .form .input.floating input:not(:placeholder-shown)+label:before,html body .form .input.floating textarea:focus+label:before,html body .form .input.floating textarea:not(:placeholder-shown)+label:before,html body .form .input.floating .custom-select:focus+label:before,html body .form .input.floating .custom-select:not(:placeholder-shown)+label:before,html body form .input.floating input:focus+label:before,html body form .input.floating input:not(:placeholder-shown)+label:before,html body form .input.floating textarea:focus+label:before,html body form .input.floating textarea:not(:placeholder-shown)+label:before,html body form .input.floating .custom-select:focus+label:before,html body form .input.floating .custom-select:not(:placeholder-shown)+label:before{opacity:1}html body .form .input input.search-field,html body form .input input.search-field{border-radius:0;padding:6px;font-size:.75rem;height:36px;border:none;border-bottom:1px solid lightgrey}html body .form .line,html body form .line{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%}@media (max-width: 575px){html body .form .line,html body form .line{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}}html body .form .line .input,html body form .line .input{width:50%;padding-right:15px;padding-left:10px}@media (max-width: 575px){html body .form .line .input,html body form .line .input{width:100%;padding-right:0;padding-left:0}}html body .form .line .input:first-child,html body form .line .input:first-child{padding-left:0}html body .form .line .input:last-child,html body form .line .input:last-child{padding-right:0}html body .form .line.validate,html body form .line.validate{margin-top:30px}html body .form button,html body form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;border:none;outline:none !important;color:white;padding:15px 24px;background-color:#8c2456;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;cursor:pointer}html body .form button:disabled,html body form button:disabled{opacity:.6}html body .form .error_list,html body form .error_list{margin-top:10px;text-align:left;font-size:.8rem;font-style:italic;color:#CB2346}html body .form select.error+.custom-select .selected-option,html body form select.error+.custom-select .selected-option{border-color:#CB2346}@font-face{font-family:Texte;src:url("/fonts/Geologica/Geologica-VariableFont_CRSV,SHRP,slnt,wght.ttf")}@font-face{font-family:Special;src:url("/fonts/Satisfy/Satisfy-Regular.ttf")}html{overflow-x:hidden}html body{background-color:#ffebf3;overflow-x:hidden;overflow-y:hidden}html body .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;font-family:"Texte";border:none;cursor:pointer;background-color:#8c2456;color:white;display:inline-block;padding:12px 34px;width:150px;-webkit-transition:color 0.4s,background-color 0.4s,border-radius 0.4s;-moz-transition:color 0.4s,background-color 0.4s,border-radius 0.4s;-ms-transition:color 0.4s,background-color 0.4s,border-radius 0.4s;-o-transition:color 0.4s,background-color 0.4s,border-radius 0.4s;transition:color 0.4s,background-color 0.4s,border-radius 0.4s;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}html body .btn:disabled{opacity:.8}html body .btn.error{background-color:#CB2346}html body .btn:hover{background-color:#eb7daa}html body h1{color:white;font-size:4.5rem;font-weight:400;font-family:"Texte"}@media (max-width: 575px){html body h1{font-size:2.5rem}}html body h1+p{font-size:1.2rem}@media (max-width: 575px){html body h1+p{font-size:1rem}}html body header{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;max-width:100%;z-index:99;position:absolute;top:0;left:0;right:0;height:76px}@media (max-width: 1023px){html body header{height:60px}}@media (max-width: 575px){html body header{height:40px}}html body header:before,html body header:after,html body header .logo{-webkit-transition:transform 0.8s;-moz-transition:transform 0.8s;-ms-transition:transform 0.8s;-o-transition:transform 0.8s;transition:transform 0.8s}html body header:before{content:"";width:290px;aspect-ratio:290 / 200;background-color:#eb7daa;position:absolute;top:0;left:0;border-radius:40% 58% 69% 21% / 40% 20% 80% 34%;-webkit-transform:translateX(-40px) translateY(-20px) rotate(0deg);-moz-transform:translateX(-40px) translateY(-20px) rotate(0deg);-ms-transform:translateX(-40px) translateY(-20px) rotate(0deg);-o-transform:translateX(-40px) translateY(-20px) rotate(0deg);transform:translateX(-40px) translateY(-20px) rotate(0deg)}@media (max-width: 1023px){html body header:before{width:210px;-webkit-transform:translateX(-30px) translateY(-20px) rotate(0deg);-moz-transform:translateX(-30px) translateY(-20px) rotate(0deg);-ms-transform:translateX(-30px) translateY(-20px) rotate(0deg);-o-transform:translateX(-30px) translateY(-20px) rotate(0deg);transform:translateX(-30px) translateY(-20px) rotate(0deg)}}@media (max-width: 575px){html body header:before{width:120px;-webkit-transform:translateX(-30px) translateY(-20px) rotate(0deg);-moz-transform:translateX(-30px) translateY(-20px) rotate(0deg);-ms-transform:translateX(-30px) translateY(-20px) rotate(0deg);-o-transform:translateX(-30px) translateY(-20px) rotate(0deg);transform:translateX(-30px) translateY(-20px) rotate(0deg)}}html body header:after{content:"";width:290px;aspect-ratio:290 / 200;background-color:#8c2456;position:absolute;top:0;left:0;border-radius:40% 58% 69% 21% / 40% 20% 80% 34%;-webkit-transform:translateX(-60px) translateY(-30px) rotate(-20deg);-moz-transform:translateX(-60px) translateY(-30px) rotate(-20deg);-ms-transform:translateX(-60px) translateY(-30px) rotate(-20deg);-o-transform:translateX(-60px) translateY(-30px) rotate(-20deg);transform:translateX(-60px) translateY(-30px) rotate(-20deg)}@media (max-width: 1023px){html body header:after{width:210px;-webkit-transform:translateX(-40px) translateY(-30px) rotate(-20deg);-moz-transform:translateX(-40px) translateY(-30px) rotate(-20deg);-ms-transform:translateX(-40px) translateY(-30px) rotate(-20deg);-o-transform:translateX(-40px) translateY(-30px) rotate(-20deg);transform:translateX(-40px) translateY(-30px) rotate(-20deg)}}@media (max-width: 575px){html body header:after{width:120px;-webkit-transform:translateX(-21px) translateY(-27px) rotate(-20deg);-moz-transform:translateX(-21px) translateY(-27px) rotate(-20deg);-ms-transform:translateX(-21px) translateY(-27px) rotate(-20deg);-o-transform:translateX(-21px) translateY(-27px) rotate(-20deg);transform:translateX(-21px) translateY(-27px) rotate(-20deg)}}html body header .logo{position:absolute;top:0;left:0;color:white;font-size:2rem;font-family:Special;line-height:36px;-webkit-transform:translateX(20px) translateY(30px) rotate(-34deg);-moz-transform:translateX(20px) translateY(30px) rotate(-34deg);-ms-transform:translateX(20px) translateY(30px) rotate(-34deg);-o-transform:translateX(20px) translateY(30px) rotate(-34deg);transform:translateX(20px) translateY(30px) rotate(-34deg);z-index:5}@media (max-width: 1023px){html body header .logo{font-size:1.4rem;line-height:24px}}@media (max-width: 575px){html body header .logo{font-size:.85rem;line-height:16px;-webkit-transform:translateX(10px) translateY(10px) rotate(-24deg);-moz-transform:translateX(10px) translateY(10px) rotate(-24deg);-ms-transform:translateX(10px) translateY(10px) rotate(-24deg);-o-transform:translateX(10px) translateY(10px) rotate(-24deg);transform:translateX(10px) translateY(10px) rotate(-24deg)}}html body header .content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;position:relative;height:100%}html body header .content>.cagnotte{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;margin-right:70px}@media (max-width: 1023px){html body header .content>.cagnotte{margin-right:26px}}@media (max-width: 575px){html body header .content>.cagnotte{margin-right:20px;height:fit-content;padding-top:4px}}html body header .content>.cagnotte>div{padding:6px 12px;background-color:white;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;border:1px solid #fe9700}@media (max-width: 575px){html body header .content>.cagnotte>div{padding:4px 6px;position:relative}}html body header .content>.cagnotte>div:before{content:"";background-color:#ffe298;position:absolute;top:0;right:120px;z-index:-1;width:250px;aspect-ratio:250 / 150;border-radius:58% 42% 38% 62% / 36% 23% 77% 57%;-webkit-transform:translateX(23px) translateY(-69px) rotate(-185deg);-moz-transform:translateX(23px) translateY(-69px) rotate(-185deg);-ms-transform:translateX(23px) translateY(-69px) rotate(-185deg);-o-transform:translateX(23px) translateY(-69px) rotate(-185deg);transform:translateX(23px) translateY(-69px) rotate(-185deg)}@media (max-width: 1023px){html body header .content>.cagnotte>div:before{width:180px;-webkit-transform:translateX(23px) translateY(-49px) rotate(-185deg);-moz-transform:translateX(23px) translateY(-49px) rotate(-185deg);-ms-transform:translateX(23px) translateY(-49px) rotate(-185deg);-o-transform:translateX(23px) translateY(-49px) rotate(-185deg);transform:translateX(23px) translateY(-49px) rotate(-185deg)}}@media (max-width: 575px){html body header .content>.cagnotte>div:before{width:160%;aspect-ratio:initial;height:40px;right:0;-webkit-transform:translateX(15%) translateY(-10px) rotate(4deg);-moz-transform:translateX(15%) translateY(-10px) rotate(4deg);-ms-transform:translateX(15%) translateY(-10px) rotate(4deg);-o-transform:translateX(15%) translateY(-10px) rotate(4deg);transform:translateX(15%) translateY(-10px) rotate(4deg)}}html body header .content>.cagnotte>div>span{font-size:.85rem}@media (max-width: 575px){html body header .content>.cagnotte>div>span{font-size:.65rem}}@media (max-width: 419px){html body header .content>.cagnotte>div>span{font-size:.55rem}}html body header .content>.cagnotte>div>i{color:#fe9700;margin-left:6px}@media (max-width: 419px){html body header .content>.cagnotte>div>i{font-size:.8rem}}html body header .content .menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;font-size:1.4rem;color:white;cursor:pointer;padding:10px 32px}@media (max-width: 1023px){html body header .content .menu{font-size:1.1rem}}@media (max-width: 575px){html body header .content .menu{font-size:.75rem;padding:2px 10px;height:fit-content}}html body header .content .menu i{margin-left:10px;margin-top:5px}@media (max-width: 575px){html body header .content .menu i{margin-left:5px;margin-top:4px;font-size:.95rem}}html body header .content .menu:before{content:"";background-color:#8c2456;position:absolute;top:0;right:0;z-index:-1;width:100px;aspect-ratio:100 / 50}@media (max-width: 575px){html body header .content .menu:before{width:20px;display:none}}html body header .content .menu:after{content:"";background-color:#8c2456;position:absolute;top:0;right:0;z-index:-1;width:250px;aspect-ratio:250 / 150;border-radius:58% 42% 38% 62% / 36% 23% 77% 57%;-webkit-transform:translateX(23px) translateY(-49px) rotate(-145deg);-moz-transform:translateX(23px) translateY(-49px) rotate(-145deg);-ms-transform:translateX(23px) translateY(-49px) rotate(-145deg);-o-transform:translateX(23px) translateY(-49px) rotate(-145deg);transform:translateX(23px) translateY(-49px) rotate(-145deg)}@media (max-width: 1023px){html body header .content .menu:after{width:200px}}@media (max-width: 575px){html body header .content .menu:after{-webkit-transform:translateX(14px) translateY(-26px) rotate(5deg);-moz-transform:translateX(14px) translateY(-26px) rotate(5deg);-ms-transform:translateX(14px) translateY(-26px) rotate(5deg);-o-transform:translateX(14px) translateY(-26px) rotate(5deg);transform:translateX(14px) translateY(-26px) rotate(5deg);width:100px}}html body .list_quests{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;width:100%;--bg-color:red;list-style:none}html body .list_quests .quest{--border-color:white;background-color:var(--bg-color);color:var(--border-color);padding:12px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;font-size:.75rem;letter-spacing:1px;border:1px solid var(--border-color);text-align:center;box-shadow:1px 1px 5px rgba(0,0,0,0.4)}html body .list_tags{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;gap:8px;width:100%;--bg-color:red;list-style:none}html body .vengeance_icon{display:block;width:30px;height:30px;background-image:url("/images/general/vengeance.png");background-size:contain;background-repeat:no-repeat;background-position:center center}html body p,html body span{font-size:1.2rem;line-height:normal}@media (max-width: 575px){html body p,html body span{font-size:.95rem}}html body .swiper .swiper-button-next,html body .swiper .swiper-button-prev{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;background-color:#8c2456;color:white;aspect-ratio:1 / 1;width:36px;height:fit-content;padding:6px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;border:1px solid white}html body .swiper .swiper-button-next:after,html body .swiper .swiper-button-prev:after{font-size:1rem}html body main{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body main>section{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}html body main>section>.content{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;max-width:1560px;padding:80px}@media (max-width: 1199px){html body main>section>.content{padding:80px 32px}}@media (max-width: 749px){html body main>section>.content{padding:80px 16px}}html body main:has(.transform_page) #Top{padding-bottom:180px}html body main .transform_page{padding:0 32px}@media (max-width: 749px){html body main .transform_page{padding:0 8px}}html body main .transform_page .content_card{width:100%;max-width:900px;background-color:white;-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);-o-transform:translateY(-150px);transform:translateY(-150px);-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;border-radius:32px;overflow:hidden;-webkit-box-shadow:5px 5px 13px 5px rgba(0,0,0,0.22);box-shadow:5px 5px 13px 5px rgba(0,0,0,0.22);background-color:white}@media (max-width: 575px){html body main .transform_page .content_card{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}}html body main .transform_page .content_card .page{background-color:white}html body main .transform_page .content_card .page>.section,html body main .transform_page .content_card .page section{padding:80px 32px;position:relative;border-top:2px solid #ebebeb}@media (max-width: 575px){html body main .transform_page .content_card .page>.section,html body main .transform_page .content_card .page section{padding:80px 12px}}html body main .transform_page .content_card .page>.section:nth-child(2n+1),html body main .transform_page .content_card .page section:nth-child(2n+1){background-color:white}html body main .transform_page .content_card .page>.section .title_section,html body main .transform_page .content_card .page section .title_section{font-size:1.4rem;position:absolute;top:0;left:50%;color:white;padding:12px 32px;min-width:150px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#8c2456;text-align:center;letter-spacing:1px;text-transform:uppercase;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;white-space:nowrap}@media (max-width: 575px){html body main .transform_page .content_card .page>.section .title_section,html body main .transform_page .content_card .page section .title_section{font-size:1rem}}html body #Top{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;height:600px;background-color:#474444;background-size:cover;padding:150px 32px;position:relative}@media (max-width: 575px){html body #Top{height:400px}}html body #Top.overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4)}html body #Top>.content{max-width:100%;width:800px;text-align:center;color:white;z-index:10}html body #ListDefis,html body .list_defis{width:100%}html body #ListSuccess>.success{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;position:relative;z-index:10;padding-bottom:30px}html body #ListSuccess>.success.is_valid>.square{position:relative}html body #ListSuccess>.success.is_valid>.square:before{content:"Validé !";position:absolute;top:50%;left:50%;background-color:#26725e;color:white;padding:6px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase;font-weight:800;font-size:.4rem;letter-spacing:1px;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);z-index:20;white-space:nowrap}html body #ListSuccess>.success>.square{aspect-ratio:1 / 1;background-color:#26725e;width:60px;border:1px solid white;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:10px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;z-index:10;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s}html body #ListSuccess>.success>.square i{font-size:2rem;color:white}html body #ListSuccess>.success>.text{z-index:10;text-align:center;margin-top:10px}html body #ListSuccess>.success>.text>.name{font-weight:800;letter-spacing:2px;margin-top:10px;font-size:1rem;z-index:2}html body #ListSuccess>.success>.text p{font-size:.85rem;z-index:2;margin-top:6px}html body #ListSuccess>.success>.text .reward{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;margin-bottom:20px;text-align:center}html body #ListSuccess>.success>.text .reward .subtitle{width:100%;font-size:.65rem}html body #ListSuccess>.success>.text .reward>.wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;padding-top:10px}html body #ListSuccess>.success>.text .reward>.wrapper>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:50%;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;padding:10px;position:relative;font-size:.75rem;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}html body #ListSuccess>.success>.text .reward>.wrapper>div:after{content:"";position:absolute;top:10px;bottom:10px;right:0;width:2px;background-color:#000;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}html body #ListSuccess>.success>.text .reward>.wrapper>div:last-child:after{display:none}html body #ListSuccess>.success>.text .reward>.wrapper>div>i{font-size:1.2rem}html body #ListSuccess>.success>.text .reward>.wrapper>div .value{font-size:1rem}html body #ListSuccess>.success>.text .reward>.wrapper>div b{font-size:.75rem;display:none}html body #ListSuccess>.success>.text .reward>.wrapper>div.points{color:#26725e}html body #ListSuccess>.success>.text .reward>.wrapper>div.money{color:#fdc331}html body #ListSuccess>.success>.shadows{z-index:0;pointer-events:none}html body #ListSuccess>.success>.shadows>.shadow{position:absolute;top:20%;left:50%;-webkit-transform:translateY(-70%) translateX(-50%);-moz-transform:translateY(-70%) translateX(-50%);-ms-transform:translateY(-70%) translateX(-50%);-o-transform:translateY(-70%) translateX(-50%);transform:translateY(-70%) translateX(-50%);display:block;width:100px;height:100px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;filter:blur(15px)}html body #ListSuccess>.success>.shadows>.shadow:first-of-type{color:blue}html body #ListSuccess>.success>.shadows>.shadow:nth-child(2){filter:blur(15px);color:red}html body #ListSuccess>.success>.shadows>.shadow:nth-child(3){filter:blur(15px);color:green}html body #ListSuccess>.success[data-level='ez']>.shadows{display:none}html body #ListSuccess>.success[data-level='normal']>.shadows :nth-child(n+2){display:none}html body #ListSuccess>.success[data-level='hard']>.shadows :nth-child(1){width:150px;height:160px;filter:blur(30px);opacity:0.8}html body #ListSuccess>.success[data-level='hard']>.shadows :nth-child(n+3){display:none}html body #ListSuccess>.success[data-level='god']>.shadows{display:none}@keyframes scaleUpDown{0%, 100%{transform:scaleY(1) scaleX(1)}50%, 90%{transform:scaleY(1.1)}75%{transform:scaleY(0.95)}80%{transform:scaleX(0.95)}}@keyframes shake{0%, 100%{transform:skewX(0) scale(1)}50%{transform:skewX(5deg) scale(0.9)}}@keyframes particleUp{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0;top:-100%;transform:scale(0.5)}}html body #ListSuccess>.success[data-level='god'] .fire{position:absolute;top:0;left:50%;width:80px;height:80px;background-color:transparent;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%) translateY(-10%);-moz-transform:translateX(-50%) translateY(-10%);-ms-transform:translateX(-50%) translateY(-10%);-o-transform:translateX(-50%) translateY(-10%);transform:translateX(-50%) translateY(-10%)}html body #ListSuccess>.success[data-level='god'] .fire-center{position:absolute;height:100%;width:100%;animation:scaleUpDown 3s ease-out;animation-iteration-count:infinite;animation-fill-mode:both}html body #ListSuccess>.success[data-level='god'] .fire-center .main-fire{position:absolute;width:100%;height:100%;background-image:radial-gradient(farthest-corner at 10px 0, #d43300 0%,#ef5a00 95%);transform:scaleX(0.8) rotate(45deg);border-radius:0 40% 60% 40%;filter:drop-shadow(0 0 10px #d43322)}html body #ListSuccess>.success[data-level='god'] .fire-center .particle-fire{position:absolute;top:60%;left:45%;width:10px;height:10px;background-color:#ef5a00;border-radius:50%;filter:drop-shadow(0 0 10px #d43322);animation:particleUp 2s ease-out 0;animation-iteration-count:infinite;animation-fill-mode:both}html body #ListSuccess>.success[data-level='god'] .fire-right{height:100%;width:100%;position:absolute;animation:shake 2s ease-out 0;animation-iteration-count:infinite;animation-fill-mode:both}html body #ListSuccess>.success[data-level='god'] .fire-right .main-fire{position:absolute;top:15%;right:-25%;width:80%;height:80%;background-color:#ef5a00;transform:scaleX(0.8) rotate(45deg);border-radius:0 40% 60% 40%;filter:drop-shadow(0 0 10px #d43322)}html body #ListSuccess>.success[data-level='god'] .fire-right .particle-fire{position:absolute;top:45%;left:50%;width:15px;height:15px;background-color:#ef5a00;transform:scaleX(0.8) rotate(45deg);border-radius:50%;filter:drop-shadow(0 0 10px #d43322);animation:particleUp 2s ease-out 0;animation-iteration-count:infinite;animation-fill-mode:both}html body #ListSuccess>.success[data-level='god'] .fire-left{position:absolute;height:100%;width:100%;animation:shake 3s ease-out 0;animation-iteration-count:infinite;animation-fill-mode:both}html body #ListSuccess>.success[data-level='god'] .fire-left .main-fire{position:absolute;top:15%;left:-20%;width:80%;height:80%;background-color:#ef5a00;transform:scaleX(0.8) rotate(45deg);border-radius:0 40% 60% 40%;filter:drop-shadow(0 0 10px #d43322)}html body #ListSuccess>.success[data-level='god'] .fire-left .particle-fire{position:absolute;top:10%;left:20%;width:10%;height:10%;background-color:#ef5a00;border-radius:50%;filter:drop-shadow(0 0 10px #d43322);animation:particleUp 3s infinite ease-out 0;animation-fill-mode:both}html body #ListSuccess>.success[data-level='god']>.shadows :nth-child(1){width:180px;height:180px;filter:blur(30px);opacity:0.9}html body #ListSuccess>.success[data-level='god']>.shadows :nth-child(2){width:140px;height:140px;filter:blur(30px);opacity:0.9}html body #ListSuccess>.success:hover .square{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}html body #ListGames{width:100%}html body #ListGames>.game{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;position:relative;aspect-ratio:500 / 300;position:relative;padding:16px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;overflow:hidden;-webkit-box-shadow:8px 8px 4px 0px rgba(0,0,0,0.4);box-shadow:8px 8px 4px 0px rgba(0,0,0,0.4);-moz-box-shadow:8px 8px 4px 0px rgba(0,0,0,0.4);position:relative}html body #ListGames>.game:before{content:"";position:absolute;bottom:0;right:0;left:0;top:0;z-index:1;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.86318) 0%, rgba(0,0,0,0.60268) 42%, transparent 100%)}html body #ListGames>.game>picture{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}html body #ListGames>.game>picture img{width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:transform 0.4s ease;-moz-transition:transform 0.4s ease;-ms-transition:transform 0.4s ease;-o-transition:transform 0.4s ease;transition:transform 0.4s ease}html body #ListGames>.game:hover>picture img{-webkit-transform:scale(1.16);-moz-transform:scale(1.16);-ms-transform:scale(1.16);-o-transform:scale(1.16);transform:scale(1.16)}html body #ListGames>.game>div{z-index:3}html body #ListGames>.game>.text{z-index:3;color:white}html body #ListGames>.game>.text .name{font-size:1rem;margin-bottom:4px;display:block;letter-spacing:1px}html body #ListGames>.game>.text .description{font-size:.75rem}html body #ListGames>.game>.scores{color:white;position:absolute;top:15px;right:15px}html body #ListGames>.game>.scores>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;margin-bottom:10px}html body #ListGames>.game>.scores>div .avatar{aspect-ratio:1 / 1;width:24px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;overflow:hidden}html body #ListGames>.game>.scores>div .avatar img{width:100%;width:100%;object-fit:cover}html body #ListGames>.game>.scores span{font-size:.65rem;display:block;text-align:right}html body .list_cards{max-width:100%;overflow:hidden}html body .list_cards.swiper{padding:50px}@media (max-width: 575px){html body .list_cards.swiper{padding:50px 40px 20px}}html body .list_cards.swiper .swiper-wrapper{max-width:100%;cursor:grab}@keyframes beforeAnim{from{filter:blur(30px);opacity:.7;width:150px}50%{width:100px;filter:blur(50px);opacity:1}to{width:150px;filter:blur(30px);opacity:.7}}@keyframes tag_spe{from{-webkit-transform:translateX(0%) translateY(0%) rotate(0);-moz-transform:translateX(0%) translateY(0%) rotate(0);-ms-transform:translateX(0%) translateY(0%) rotate(0);-o-transform:translateX(0%) translateY(0%) rotate(0);transform:translateX(0%) translateY(0%) rotate(0)}15%{-webkit-transform:translateX(0%) translateY(0%) rotate(-2deg);-moz-transform:translateX(0%) translateY(0%) rotate(-2deg);-ms-transform:translateX(0%) translateY(0%) rotate(-2deg);-o-transform:translateX(0%) translateY(0%) rotate(-2deg);transform:translateX(0%) translateY(0%) rotate(-2deg)}30%{-webkit-transform:translateX(0%) translateY(0%) rotate(2deg);-moz-transform:translateX(0%) translateY(0%) rotate(2deg);-ms-transform:translateX(0%) translateY(0%) rotate(2deg);-o-transform:translateX(0%) translateY(0%) rotate(2deg);transform:translateX(0%) translateY(0%) rotate(2deg)}45%{-webkit-transform:translateX(0%) translateY(0%) rotate(0);-moz-transform:translateX(0%) translateY(0%) rotate(0);-ms-transform:translateX(0%) translateY(0%) rotate(0);-o-transform:translateX(0%) translateY(0%) rotate(0);transform:translateX(0%) translateY(0%) rotate(0)}to{-webkit-transform:translateX(0%) translateY(0%) rotate(0);-moz-transform:translateX(0%) translateY(0%) rotate(0);-ms-transform:translateX(0%) translateY(0%) rotate(0);-o-transform:translateX(0%) translateY(0%) rotate(0);transform:translateX(0%) translateY(0%) rotate(0)}}@keyframes shakeEffect{from{-webkit-transform:translateX(0%) translateY(0%) rotate(0);-moz-transform:translateX(0%) translateY(0%) rotate(0);-ms-transform:translateX(0%) translateY(0%) rotate(0);-o-transform:translateX(0%) translateY(0%) rotate(0);transform:translateX(0%) translateY(0%) rotate(0)}25%{-webkit-transform:translateX(0%) translateY(0%) rotate(-5deg);-moz-transform:translateX(0%) translateY(0%) rotate(-5deg);-ms-transform:translateX(0%) translateY(0%) rotate(-5deg);-o-transform:translateX(0%) translateY(0%) rotate(-5deg);transform:translateX(0%) translateY(0%) rotate(-5deg)}50%{-webkit-transform:translateX(0%) translateY(0%) rotate(0);-moz-transform:translateX(0%) translateY(0%) rotate(0);-ms-transform:translateX(0%) translateY(0%) rotate(0);-o-transform:translateX(0%) translateY(0%) rotate(0);transform:translateX(0%) translateY(0%) rotate(0)}75%{-webkit-transform:translateX(0%) translateY(0%) rotate(5deg);-moz-transform:translateX(0%) translateY(0%) rotate(5deg);-ms-transform:translateX(0%) translateY(0%) rotate(5deg);-o-transform:translateX(0%) translateY(0%) rotate(5deg);transform:translateX(0%) translateY(0%) rotate(5deg)}to{-webkit-transform:translateX(0%) translateY(0%) rotate(0);-moz-transform:translateX(0%) translateY(0%) rotate(0);-ms-transform:translateX(0%) translateY(0%) rotate(0);-o-transform:translateX(0%) translateY(0%) rotate(0);transform:translateX(0%) translateY(0%) rotate(0)}}
/*# sourceMappingURL=main.css.map */
