@font-face{font-family:Mona Sans Expanded;src:url(/fonts/MonaSansExpanded-Black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:HKGrotesk-Black;src:url(/fonts/HKGrotesk-Black.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;src:url(/fonts/Roboto-Slab-Medium.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/fonts/MaterialIcons-Regular.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-style:normal;display:inline-block;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:inherit;line-height:inherit;vertical-align:top;text-transform:none!important}*{user-select:none;text-rendering:optimizeLegibility;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%;width:100%;height:100%;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;color:#001d1d;line-height:1.5;height:100%;width:100%;margin:0;overflow:hidden;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:2px solid #ed5b00;outline-offset:1px}[tabIndex="-1"]{outline:none}audio{width:100%}video,img{max-width:100%;height:auto}a{text-decoration:none}textarea,input,input[disabled=disabled]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;opacity:1;appearance:none;-webkit-appearance:none}textarea,input,[contenteditable=true],[contenteditable=true] *{user-select:text!important;-webkit-user-select:text!important;-webkit-touch-callout:default!important}button{appearance:none;-webkit-appearance:none}::-webkit-scrollbar{width:7px;height:15px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000080}::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;height:18px;width:18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="gray" width="18px" height="18px"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"/></svg>')}.ascenseur{scrollbar-color:rgba(0,0,0,.5) transparent;scrollbar-width:thin}::placeholder{color:#aaa;opacity:1!important}input:disabled{-webkit-text-fill-color:#001d1d;opacity:1}[v-cloak]{display:none}b,strong{font-weight:700}#app,main{width:100%;height:100%;overflow:hidden}#page{padding:constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}#page,#interaction,#compte{width:100%;height:100%;overflow:hidden}#interaction>header{position:absolute;top:0;left:0;right:0;height:40px;width:100%;text-align:center;background:#242f3d;color:#fff;z-index:100}#interaction #conteneur-header{display:flex;padding:0 20px;margin:auto;width:100%;max-width:1024px}#compte #logo,#interaction #logo{display:inline-block;width:24px;height:24px;background:#00ced1;border-radius:50%;margin:8px 0;flex-shrink:0}#compte #titre,#interaction #titre{display:flex;align-items:center;font-family:Roboto Slab;font-size:18px;text-align:center;margin-left:12px;margin-right:0;padding-left:3px;letter-spacing:1px;flex-grow:1;overflow:hidden}#interaction #titre{text-transform:uppercase}#compte #titre:before,#interaction #titre:before{content:"";position:absolute;right:0;width:100%;top:100%;bottom:auto;height:8px;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.08) 40%,rgba(0,0,0,.04) 50%,transparent 90%,transparent)}#interaction #conteneur{position:relative;height:calc(100% - 100px);margin-top:40px;margin-bottom:60px;z-index:11;overflow:auto;-webkit-overflow-scrolling:touch}#interaction .section{width:100%;max-width:1024px;padding:0 20px;margin:0 auto 40px}#interaction #conteneur>.section{margin-top:40px}#tableau h2,#attente h2,#interaction .section h2{display:block;width:100%;font-weight:700;font-size:20px;margin-bottom:15px;line-height:1}#interaction .section input[type=number],#interaction .section input[type=search],#interaction .section input[type=text],#interaction .section textarea,#interaction .section select{display:block;width:100%;font-weight:400;font-size:16px;border:1px solid #ddd;padding:10px 15px;margin:0 auto;text-align:left;border-radius:4px;background:#fff;cursor:text}#interaction .section select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="%23000000" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625" /></svg>') center right no-repeat;padding-right:30px;cursor:default}#interaction .section .conteneur-textarea{position:relative;min-height:46px;max-height:94px}#interaction .section .conteneur-textarea>textarea{background:#fff;resize:none;max-width:100%;border:1px solid #ddd;padding:10px 15px}#interaction footer:not(.footer){position:fixed;bottom:0;left:0;right:0;height:60px;width:100%;background:#fff;border-top:1px solid #242f3d;z-index:10}#interaction footer .section{display:flex;justify-content:flex-end;align-items:center;height:100%;margin:0 auto;overflow-x:auto}#interaction #actions .bouton,#interaction footer:not(.footer) .bouton{display:inline-block;font-weight:700;font-size:14px;text-transform:uppercase;height:40px;line-height:40px;padding:0 20px;cursor:pointer;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#242f3d;border-radius:2em;letter-spacing:1px;text-indent:1px;margin-right:15px;transition:all .1s ease-in}#interaction #actions .bouton{background:#00ced1;color:#001d1d;text-shadow:1px 1px 1px rgba(0,0,0,.1)}#interaction #actions .bouton:not(.icone){min-width:130px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#interaction footer .bouton:hover{background-color:#394b62}#interaction #actions .bouton:last-child,#interaction footer .bouton:last-child{margin-right:0}#interaction #actions .bouton:hover{background:#72e4e6}.modale footer .bouton.icone:hover,.modale footer .bouton.icone,#interaction #actions .bouton.icone,#interaction footer .bouton.icone{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:400!important;width:40px;height:40px;padding:0;color:#242f3d;background:#fff;letter-spacing:0;text-indent:0;text-shadow:none;border-radius:50%;border:2px solid #242f3d;flex:0 0 40px;transition:none}#interaction #actions .bouton.icone{color:#00ced1!important;border:2px solid #00ced1!important}.modale footer .bouton.icone:hover,.modale footer .bouton.icone{font-size:36px!important;color:#00ced1!important;border-radius:0!important;border:none!important}#interaction footer .utilisateurs{display:flex;align-items:center;font-weight:700;color:#242f3d;margin-right:15px}#interaction footer .utilisateurs i{margin-left:5px;font-size:30px}#interaction .bouton-radio{display:inline-block;position:relative;padding-left:30px;cursor:pointer;font-size:16px;user-select:none;margin-bottom:15px;margin-right:15px;line-height:22px}#interaction .bouton-radio:last-child{margin-right:0}#interaction .bouton-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#interaction .coche{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#eee;border-radius:50%}#interaction .bouton-radio:hover input~.coche{background-color:#ccc}#interaction .bouton-radio input:checked~.coche{background-color:#00ced1}#interaction .coche:after{content:"";position:absolute;display:none}#interaction .bouton-radio input:checked~.coche:after{display:block}#interaction .bouton-radio .coche:after{top:6px;left:6px;width:10px;height:10px;border-radius:50%;background:#fff}.notification{font-size:15px;width:300px;margin-left:-150px;background-color:#000000b3;color:#fff;text-align:center;border-radius:4px;padding:10px 15px;position:fixed;z-index:10001;left:50%;bottom:30px;animation:fonduEntrantNotification .4s;pointer-events:none}@keyframes fonduEntrantNotification{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}.fondu-enter-active{transition:opacity .25s ease}.fondu-leave-active,.fondu-enter-from,.fondu-leave-to{opacity:0}.conteneur-modale{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;z-index:1000;background-color:#00000080;animation-duration:.2s;animation-delay:0s;animation-name:fonduEntrant;animation-iteration-count:1}.modale{position:relative;background:#fff;width:90%;max-width:400px;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038;border-radius:10px}.modale header{display:flex;width:100%;height:45px;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd}.modale header .titre{font-weight:700;font-size:15px;line-height:1.5;margin-left:20px;user-select:none;text-transform:uppercase}.modale header .fermer{font-size:24px;margin-right:15px;line-height:1;user-select:none;cursor:pointer}.modale .conteneur{position:relative;width:100%;padding:20px;overflow:auto;height:calc(100% - 45px)}.modale .conteneur p{font-size:18px;margin-bottom:20px;line-height:1.5}.modale .conteneur p.information{font-size:12px;margin-bottom:10px;line-height:1.25}.modale .contenu{width:100%}.modale .conteneur label{display:block;width:100%;font-weight:700;font-size:14px;margin-bottom:10px;line-height:1.15;user-select:none}.modale .conteneur select,.modale .conteneur input[type=text],.modale .conteneur input[type=password]{display:block;width:100%;font-size:16px;border:1px solid #ddd;border-radius:4px;padding:10px 15px;margin:0 auto 20px;text-align:left}.modale .conteneur select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="%23000000" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625" /></svg>') center right no-repeat;padding-right:30px}.modale .conteneur textarea{background:#fff;border:1px solid #ddd;max-width:100%;width:100%;resize:none;padding:15px;margin:0 auto 20px;text-align:left;line-height:1.4;font-weight:400;font-size:16px}.modale .conteneur-motdepasse{display:flex;align-items:center;margin-bottom:20px}.modale .conteneur-motdepasse input{margin-bottom:0!important}.modale .conteneur-motdepasse .icone{font-size:24px;line-height:1;margin-left:10px;user-select:none;cursor:pointer}.modale footer .bouton,.modale .conteneur .bouton{display:inline-block;font-weight:700;font-size:14px;text-transform:uppercase;height:40px;line-height:40px;padding:0 20px;cursor:pointer;color:#001d1d;text-shadow:1px 1px 1px rgba(0,0,0,.1);background:#00ced1;border-radius:5px;letter-spacing:1px;text-indent:1px;transition:all ease-in .1s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.modale footer .bouton:hover,.modale .conteneur .bouton:hover{background:#001d1d;color:#fff}.modale .conteneur .actions{font-size:0;text-align:center}.modale .conteneur .actions .bouton:first-child{margin-right:20px}.modale .conteneur .actions .bouton:last-child{margin-right:0}#conteneur-message.conteneur-modale{z-index:1001}.modale footer{display:flex;width:100%;height:65px;justify-content:center;align-items:center;border-top:1px solid #ddd;padding:0 20px}#message.modale{text-align:center;max-width:500px}#message.modale .conteneur{padding:30px 25px}#message.modale .message{font-size:18px;line-height:1.5}#message.modale .bouton{margin-top:20px}.modale .langue{display:flex;margin-bottom:20px}.modale .langue span{display:flex;justify-content:center;align-items:center;font-size:16px;width:40px;height:40px;border-radius:50%;border:1px solid #ddd;margin-right:10px;cursor:pointer}.modale .langue span.selectionne{background:#242f3d;color:#fff;border:1px solid #222;cursor:default}#modale-media,#modale-image{max-width:750px}#modale-media .contenu,#modale-image .contenu{text-align:center;font-size:0}#modale-media .actions,#modale-image .actions{margin-top:20px}#modale-media audio{width:100%}#modale-media .video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}#modale-media .video iframe{position:absolute;inset:0;width:100%;height:100%}#modale-ajouter-media .bouton{margin-bottom:0}#modale-ajouter-media .contenu{font-size:0}#modale-classement{max-width:700px;height:315px;max-height:90%}#modale-classement li{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#modale-classement li:last-child{margin-bottom:0}#modale-classement li .index{display:inline-block;width:3.5rem;height:3.5rem;border-radius:50%;color:#000;background:#f6d000;font-size:2rem;font-weight:700;text-align:center;line-height:3.5rem;margin-right:1.5rem}#modale-classement li .utilisateur{display:flex;align-items:center;width:100%}#modale-classement li .nom{font-size:2rem;font-weight:700;width:calc(100% - 6.5rem);margin-right:1.5rem}#modale-classement li .score{font-size:2rem;font-weight:700;padding:.7rem 2rem;border-radius:1em;line-height:1;color:#000;background:#f6d000}#modale-utilisateurs{max-width:700px;height:500px;max-height:90%}.legendes{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.legende{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px}.legende .reponse{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#00ced1;margin-right:10px}.legende .sans-reponse{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#ff6a00;margin-right:10px}.utilisateurs-bannis,.utilisateurs-connectes{display:flex;justify-content:flex-start;flex-wrap:wrap}.utilisateurs-bannis .utilisateur,.utilisateurs-connectes .utilisateur{position:relative;padding:15px 35px;font-size:18px;font-weight:700;border:2px solid #ddd;border-radius:.4em;margin-right:15px;margin-bottom:15px}.utilisateurs-bannis .utilisateur span.bannir,.utilisateurs-connectes .utilisateur span.bannir{display:none;position:absolute;top:3px;right:3px;line-height:1;color:#aaa;font-size:24px;cursor:pointer}.utilisateurs-bannis .utilisateur:hover span.bannir,.utilisateurs-connectes .utilisateur:hover span.bannir{display:block}.utilisateurs-connectes .utilisateur.reponse{border:2px solid #00ced1}.utilisateurs-connectes .utilisateur.sans-reponse{border:2px solid #ff6a00}.vide+h2{margin-top:40px}.utilisateurs-connectes+h2{margin-top:25px}@keyframes fonduEntrant{0%{opacity:0}to{opacity:1}}.conteneur-chargement{display:inline-flex;justify-content:center;flex-wrap:wrap;font-size:0;line-height:1}span.conteneur-chargement{width:24px}div.conteneur-chargement{width:100%}span.conteneur-chargement .chargement{display:inline-block;border:4px solid #ddd;border-top:4px solid #00ced1;border-radius:50%;width:24px;height:24px;animation:rotation .7s linear infinite}span.conteneur-chargement .progression{display:block;font-size:9px;margin-top:5px!important;text-align:center}div.conteneur-chargement .chargement{display:inline-block;border:7px solid #ddd;border-top:7px solid #00ced1;border-radius:50%;width:40px;height:40px;animation:rotation .7s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.barre-progression{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;height:7px;font-size:0;line-height:1}.barre-progression[value]::-moz-progress-bar{background-color:#00ced1}.barre-progression:not([value])::-moz-progress-bar{background-color:#ddd}.barre-progression::-webkit-progress-bar{background-color:#ddd}.barre-progression::-webkit-progress-value{background-color:#00ced1;transition:.2s ease-out}.spinner{display:inline-block;position:relative;width:8rem;height:8rem}.spinner div{transform-origin:4rem 4rem;animation:spin 1.2s linear infinite}.spinner div:after{content:"";display:block;position:absolute;top:.3rem;left:3.7rem;width:.5rem;height:2.5rem;border-radius:20%;background:#00ced1}.spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes spin{0%{opacity:1}to{opacity:0}}@media screen and (max-width:359px){#interaction #titre{font-size:16px}}@media screen and (max-width:399px){.utilisateurs-connectes .utilisateur{padding:5px 15px;font-size:16px;margin-right:10px;margin-bottom:10px}}@media screen and (max-width:767px){html{font-size:56.5%}}@media screen and (min-width:768px){html{font-size:62.5%}}
