@font-face{font-family:indicators;src:url(./indicators-BMWAnUhe.eot);src:url(./indicators-BMWAnUhe.eot#iefix) format("embedded-opentype"),url(./indicators-CqhNucZ0.ttf) format("truetype"),url(./indicators-DNgstFQK.woff) format("woff"),url(./indicators-B8BLVY6z.svg#indicators) format("svg");font-weight:400;font-style:normal}[class^=font-indicator-],[class*=" font-indicator-"]{font-family:indicators!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-indicator-adn:before{content:""}.font-indicator-ancla:before{content:""}.font-indicator-antena:before{content:""}.font-indicator-auriculares:before{content:""}.font-indicator-avion:before{content:""}.font-indicator-balanza:before{content:""}.font-indicator-bandera:before{content:""}.font-indicator-bateria:before{content:""}.font-indicator-bicho:before{content:""}.font-indicator-billete:before{content:""}.font-indicator-birrete:before{content:""}.font-indicator-bocadillo:before{content:""}.font-indicator-boligrafo:before{content:""}.font-indicator-bolsa-de-dinero:before{content:""}.font-indicator-bolsa:before{content:""}.font-indicator-bomba:before{content:""}.font-indicator-bombillo:before{content:""}.font-indicator-brujula:before{content:""}.font-indicator-camara:before{content:""}.font-indicator-cabezas-pensando:before{content:""}.font-indicator-caja:before{content:""}.font-indicator-calavera:before{content:""}.font-indicator-calendario:before{content:""}.font-indicator-campana:before{content:""}.font-indicator-candado-abierto:before{content:""}.font-indicator-candado:before{content:""}.font-indicator-cartas:before{content:""}.font-indicator-cartera:before{content:""}.font-indicator-casa:before{content:""}.font-indicator-cerebro:before{content:""}.font-indicator-check-mark:before{content:""}.font-indicator-chincheta:before{content:""}.font-indicator-clip:before{content:""}.font-indicator-coche:before{content:""}.font-indicator-cohete:before{content:""}.font-indicator-compartir:before{content:""}.font-indicator-conversacion:before{content:""}.font-indicator-corazon:before{content:""}.font-indicator-corona:before{content:""}.font-indicator-cronometro:before{content:""}.font-indicator-cross-mark:before{content:""}.font-indicator-cubiertos:before{content:""}.font-indicator-dado:before{content:""}.font-indicator-darse-la-mano:before{content:""}.font-indicator-database:before{content:""}.font-indicator-dedo-senalando-a-la-derecha:before{content:""}.font-indicator-diamante:before{content:""}.font-indicator-diana:before{content:""}.font-indicator-disco:before{content:""}.font-indicator-ecualizador:before{content:""}.font-indicator-enlace:before{content:""}.font-indicator-escuchar:before{content:""}.font-indicator-escudo:before{content:""}.font-indicator-espada:before{content:""}.font-indicator-estrella:before{content:""}.font-indicator-expandir:before{content:""}.font-indicator-ficha-poker:before{content:""}.font-indicator-flecha-abajo:before{content:""}.font-indicator-flecha-arriba:before{content:""}.font-indicator-flecha-de-localizacion:before{content:""}.font-indicator-fuego:before{content:""}.font-indicator-gasolina:before{content:""}.font-indicator-globo:before{content:""}.font-indicator-gota:before{content:""}.font-indicator-grafico:before{content:""}.font-indicator-guitarra:before{content:""}.font-indicator-hablar:before{content:""}.font-indicator-hacha:before{content:""}.font-indicator-helado:before{content:""}.font-indicator-herramientas:before{content:""}.font-indicator-hoja:before{content:""}.font-indicator-hombre:before{content:""}.font-indicator-hucha:before{content:""}.font-indicator-huella:before{content:""}.font-indicator-iman:before{content:""}.font-indicator-informacion:before{content:""}.font-indicator-inyeccion:before{content:""}.font-indicator-kit-emergencia:before{content:""}.font-indicator-lapiz-y-regla:before{content:""}.font-indicator-lapiz:before{content:""}.font-indicator-libro-abierto:before{content:""}.font-indicator-libro:before{content:""}.font-indicator-llave:before{content:""}.font-indicator-localizador:before{content:""}.font-indicator-lupa-con-check:before{content:""}.font-indicator-musculo:before{content:""}.font-indicator-maletin:before{content:""}.font-indicator-maleta:before{content:""}.font-indicator-mano-y-corazon:before{content:""}.font-indicator-manzana:before{content:""}.font-indicator-mapa-pin:before{content:""}.font-indicator-martillo:before{content:""}.font-indicator-matraz:before{content:""}.font-indicator-mazo:before{content:""}.font-indicator-medalla:before{content:""}.font-indicator-megafono:before{content:""}.font-indicator-microfono-2:before{content:""}.font-indicator-microfono:before{content:""}.font-indicator-molecula:before{content:""}.font-indicator-monedas:before{content:""}.font-indicator-mujer:before{content:""}.font-indicator-nota-musical:before{content:""}.font-indicator-nube:before{content:""}.font-indicator-ojo:before{content:""}.font-indicator-ordenador:before{content:""}.font-indicator-paleta-pinturas:before{content:""}.font-indicator-pantonera:before{content:""}.font-indicator-paracaidas:before{content:""}.font-indicator-paraguas:before{content:""}.font-indicator-pasaporte:before{content:""}.font-indicator-pelota:before{content:""}.font-indicator-percha:before{content:""}.font-indicator-persona-en-cama:before{content:""}.font-indicator-pesa:before{content:""}.font-indicator-peso:before{content:""}.font-indicator-pieza-puzzle:before{content:""}.font-indicator-planta:before{content:""}.font-indicator-pluma:before{content:""}.font-indicator-pregunta:before{content:""}.font-indicator-prismaticos:before{content:""}.font-indicator-pulgar-abajo:before{content:""}.font-indicator-pulgar-arriba:before{content:""}.font-indicator-punto-de-mira:before{content:""}.font-indicator-punto-de-referencia:before{content:""}.font-indicator-radar:before{content:""}.font-indicator-radiacion:before{content:""}.font-indicator-rayo:before{content:""}.font-indicator-reciclar:before{content:""}.font-indicator-regalo:before{content:""}.font-indicator-reloj-de-arena:before{content:""}.font-indicator-reloj:before{content:""}.font-indicator-rey-ajedrez:before{content:""}.font-indicator-salvavidas:before{content:""}.font-indicator-smiley:before{content:""}.font-indicator-sol:before{content:""}.font-indicator-sync:before{content:""}.font-indicator-taza-de-cafe:before{content:""}.font-indicator-telefono:before{content:""}.font-indicator-termometro:before{content:""}.font-indicator-tienda-de-campana:before{content:""}.font-indicator-tierra:before{content:""}.font-indicator-timon:before{content:""}.font-indicator-timbre-conserje:before{content:""}.font-indicator-tomo:before{content:""}.font-indicator-triangulo-y-exclamacion:before{content:""}.font-indicator-triste:before{content:""}.font-indicator-trofeo:before{content:""}.font-indicator-tubo-de-ensayo:before{content:""}.font-indicator-tuerca:before{content:""}.font-indicator-usuario-con-tuerca:before{content:""}.font-indicator-usuario-enfadado:before{content:""}.font-indicator-usuario:before{content:""}.font-indicator-usuarios-amigos:before{content:""}.font-indicator-usuarios:before{content:""}.font-indicator-varita:before{content:""}.font-indicator-vela:before{content:""}.font-indicator-velocimetro:before{content:""}.font-indicator-ventilador:before{content:""}.font-indicator-videojuego:before{content:""}.font-indicator-volumen:before{content:""}:root{--primary: #007eff;--primary-disabled: #99cbff;--primary-opacity: rgba(0,126,255,.9);--primary-darken: #0f51b2;--primary-darken-opacity: rgba(15,81,178,.9);--primary-lighten: #4bbdde;--primary-lighten-opacity: rgba(0, 126, 255, .08);--icon: #ff8f00;--round: #ffffff;--next: #000000;--color-text: #4e5d78;--pale-blue: #e1e4e8;--steel: #82868e;--white: #ffffff;--white90: rgba(255,255,255,.9);--charcoal-grey: #3F4146;--charcoal-grey-two: #262A31;--charcoal-grey-three: #393D44;--powder-blue: #d5d8db;--dark-indigo: #0a1f44;--dusk: #4e5d78}@-webkit-keyframes fadeIn-animation{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn-animation{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-animation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut-animation{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut-animation{0%{opacity:1}to{opacity:0}}@keyframes fadeOut-animation{0%{opacity:1}to{opacity:0}}@keyframes open{25%{opacity:1}45%{-webkit-transform:scale(1,1) rotateY(89.7deg);-moz-transform:scale(1,1) rotateY(89.7deg);-ms-transform:scale(1,1) rotateY(89.7deg);-o-transform:scale(1,1) rotateY(89.7deg);transform:scale(1) rotateY(89.7deg)}to{-webkit-transform:scale(1,1) rotateY(0);-moz-transform:scale(1,1) rotateY(0);-ms-transform:scale(1,1) rotateY(0);-o-transform:scale(1,1) rotateY(0);transform:scale(1) rotateY(0);opacity:1}}@keyframes close{65%{-webkit-transform:scale(1,1) rotateY(89.7deg);-moz-transform:scale(1,1) rotateY(89.7deg);-ms-transform:scale(1,1) rotateY(89.7deg);-o-transform:scale(1,1) rotateY(89.7deg);transform:scale(1) rotateY(89.7deg);opacity:1}to{-webkit-transform:scale(.5,.5) rotateY(89.7deg);-moz-transform:scale(.5,.5) rotateY(89.7deg);-ms-transform:scale(.5,.5) rotateY(89.7deg);-o-transform:scale(.5,.5) rotateY(89.7deg);transform:scale(.5) rotateY(89.7deg);opacity:0}}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes location-animation{0%{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);-o-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes bounce-animation{0%{opacity:0;-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-webkit-transform:translateY(5px) rotate(-45deg);-moz-transform:translateY(5px) rotate(-45deg);-ms-transform:translateY(5px) rotate(-45deg);-o-transform:translateY(5px) rotate(-45deg);transform:translateY(5px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}to{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@keyframes bounce-up{0%{opacity:0;-webkit-transform:translateY(2000px) rotate(0);-moz-transform:translateY(2000px) rotate(0);-ms-transform:translateY(2000px) rotate(0);-o-transform:translateY(2000px) rotate(0);transform:translateY(2000px) rotate(0)}50%{opacity:1;-webkit-transform:translateY(0deg) rotate(0);-moz-transform:translateY(0deg) rotate(0);-ms-transform:translateY(0deg) rotate(0);-o-transform:translateY(0deg) rotate(0);transform:translateY(0) rotate(0)}to{-webkit-transform:translateY(0deg) rotate(0);-moz-transform:translateY(0deg) rotate(0);-ms-transform:translateY(0deg) rotate(0);-o-transform:translateY(0deg) rotate(0);transform:translateY(0) rotate(0)}}@keyframes fly-object{0%{opacity:0;-webkit-transform:translateX(-2500px) rotate(-45deg);-moz-transform:translateX(-2500px) rotate(-45deg);-ms-transform:translateX(-2500px) rotate(-45deg);-o-transform:translateX(-2500px) rotate(-45deg);transform:translate(-2500px) rotate(-45deg)}60%{opacity:1;-webkit-transform:translateX(5px) rotate(-25deg);-moz-transform:translateX(5px) rotate(-25deg);-ms-transform:translateX(5px) rotate(-25deg);-o-transform:translateX(5px) rotate(-25deg);transform:translate(5px) rotate(-25deg)}80%{-webkit-transform:translateX(-10px) rotate(-15deg);-moz-transform:translateX(-10px) rotate(-15deg);-ms-transform:translateX(-10px) rotate(-15deg);-o-transform:translateX(-10px) rotate(-15deg);transform:translate(-10px) rotate(-15deg)}to{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes bounce-up2{60%{opacity:0;-webkit-transform:translateY(2000px) rotate(0);-moz-transform:translateY(2000px) rotate(0);-ms-transform:translateY(2000px) rotate(0);-o-transform:translateY(2000px) rotate(0);transform:translateY(2000px) rotate(0)}to{opacity:1;-webkit-transform:translateY(0deg) rotate(0);-moz-transform:translateY(0deg) rotate(0);-ms-transform:translateY(0deg) rotate(0);-o-transform:translateY(0deg) rotate(0);transform:translateY(0) rotate(0)}}@keyframes bounce-down{0%{-webkit-transform:translateY(0deg) rotate(0);-moz-transform:translateY(0deg) rotate(0);-ms-transform:translateY(0deg) rotate(0);-o-transform:translateY(0deg) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(0deg) rotate(0);-moz-transform:translateY(0deg) rotate(0);-ms-transform:translateY(0deg) rotate(0);-o-transform:translateY(0deg) rotate(0);transform:translateY(0) rotate(0);opacity:1}to{-webkit-transform:translateY(2000px) rotate(0);-moz-transform:translateY(2000px) rotate(0);-ms-transform:translateY(2000px) rotate(0);-o-transform:translateY(2000px) rotate(0);transform:translateY(2000px) rotate(0);opacity:0}}@keyframes dotPulseBefore{0%{box-shadow:9983px 0 0 -5px #007eff}30%{box-shadow:9983px 0 0 2px #007eff}to,60%{box-shadow:9983px 0 0 -5px #007eff}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px #007eff}30%{box-shadow:9999px 0 0 2px #007eff}to,60%{box-shadow:9999px 0 0 -5px #007eff}}@keyframes dotPulseAfter{0%{box-shadow:10015px 0 0 -5px #007eff}30%{box-shadow:10015px 0 0 2px #007eff}to,60%{box-shadow:10015px 0 0 -5px #007eff}}@keyframes bright-box{0%{box-shadow:0 1px 30px #ff8f00}80%{box-shadow:0 1px 30px #ff8f00}to{box-shadow:none}}@keyframes bright-animation{0%{box-shadow:0 1px 30px #fff}50%{box-shadow:none}80%{box-shadow:0 1px 30px #fff}to{box-shadow:none}}@keyframes success-transition-animation{0%{background-color:#44d7ab;box-shadow:0 1px 30px #fff;color:#fff}50%{box-shadow:none;background-color:#fff;color:#44d7ab}80%{background-color:#44d7ab;box-shadow:0 1px 30px #fff;color:#fff}to{background-color:#fff;color:#44d7ab;box-shadow:none}}@-webkit-keyframes bright-success{0%{box-shadow:0 1px -40px #44d7ab}to{box-shadow:0 1px 40px #44d7ab}}@keyframes bright-success{0%{box-shadow:0 1px -40px #44d7ab}to{box-shadow:0 1px 40px #44d7ab}}@-webkit-keyframes bright-failed{0%{box-shadow:0 1px -40px #ff634d}to{box-shadow:0 1px 40px #ff634d}}@keyframes bright-failed{0%{box-shadow:0 1px -40px #ff634d}to{box-shadow:0 1px 40px #ff634d}}@-webkit-keyframes loading{0%{transform:translateY(100px) scale(1)}50%{transform:translateY(-30px) scale(1)}to{transform:translateY(-150px) scale(1)}}@keyframes loading{0%{transform:translateY(100px) scale(1)}50%{transform:translateY(-30px) scale(1)}to{transform:translateY(-150px) scale(1)}}@-webkit-keyframes loading-mini{0%{transform:translateY(25px) scale(1)}50%{transform:translateY(-6px) scale(1)}to{transform:translateY(-50px) scale(1)}}@keyframes loading-mini{0%{transform:translateY(25px) scale(1)}50%{transform:translateY(-6px) scale(1)}to{transform:translateY(-50px) scale(1)}}@-webkit-keyframes shake-animation{0%,to{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake-animation{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@-webkit-keyframes shakeUp-animation{0%,to{-webkit-transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp-animation{0%,to{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}@-webkit-keyframes growIn-animation{0%{-webkit-transform:scale(.2);opacity:0}50%{-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1);opacity:1}}@keyframes growIn-animation{0%{transform:scale(.2);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.growIn-animation{-webkit-transform:scale(.2);transform:scale(.2);opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:growIn-animation;animation-name:growIn-animation}@-webkit-keyframes fadeInLeft-animation{0%{opacity:0;-webkit-transform:translateX(-2000px)}50%{opacity:.3}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft-animation{0%{opacity:0;transform:translate(-2000px)}50%{opacity:.3}to{opacity:1;transform:translate(0)}}.fadeInLeft-animation{opacity:0;-webkit-transform:translateX(-2000px);transform:translate(-2000px);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft-animation;animation-name:fadeInLeft-animation}@-webkit-keyframes fadeInRight-animation{0%{opacity:0;-webkit-transform:translateX(2000px)}50%{opacity:.3}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight-animation{0%{opacity:0;transform:translate(2000px)}50%{opacity:.3}to{opacity:1;transform:translate(0)}}.fadeInRight-animation{opacity:0;-webkit-transform:translateX(2000px);transform:translate(2000px);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight-animation;animation-name:fadeInRight-animation}@-webkit-keyframes back-animation{0%{-webkit-transform:translateX(0px)}to{-webkit-transform:translateX(-2000px)}}@keyframes back-animation{0%{-webkit-transform:translateX(0px)}to{-webkit-transform:translateX(-2000px)}}.back-animation{-webkit-transform:translateX(0px);transform:translate(0);-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:back-animation;animation-name:back-animation}@-webkit-keyframes fadeInUpShort-animation{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort-animation{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounceOut-animation{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut-animation{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut-animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceOut-animation;animation-name:bounceOut-animation}@-webkit-keyframes slide-animation{0%{opacity:.3}to{opacity:1}}@-moz-keyframes slide-animation{0%{opacity:.3}to{opacity:1}}@keyframes slide-animation{0%{opacity:.3}to{opacity:1}}.slide-animation{transition:all 1s ease;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-animation;animation-name:slide-animation}@-webkit-keyframes device-animation{0%{transform:rotate(0)}30%{transform:rotate(90deg)}60%{transform:rotate(240deg)}to{transform:rotate(359deg)}}@keyframes device-animation{0%{transform:rotate(0)}30%{transform:rotate(90deg)}60%{transform:rotate(0)}60%{transform:rotate(90deg)}to{transform:rotate(0)}}.animation{margin-left:auto;margin-right:auto;max-width:300px;width:100%;display:block;height:50px;margin-bottom:6px}.fadeIn-animation,.tutorial--layer{animation-name:fadeIn-animation;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;animation-direction:normal;-o-animation-name:fadeIn-animation;-o-animation-duration:1s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-direction:normal;-moz-animation-name:fadeIn-animation;-moz-animation-duration:1s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-direction:normal;-webkit-animation-name:fadeIn-animation;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.fadeOut-animation{animation-name:fadeOut-animation;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;animation-direction:normal;-o-animation-name:fadeOut-animation;-o-animation-duration:1s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-direction:normal;-moz-animation-name:fadeOut-animation;-moz-animation-duration:1s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-direction:normal;-webkit-animation-name:fadeOut-animation;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.open-animation{background-color:#009dda}.open-animation.open-play{-webkit-transform:scale(.5,.5) rotateY(90deg);-moz-transform:scale(.5,.5) rotateY(90deg);-ms-transform:scale(.5,.5) rotateY(90deg);-o-transform:scale(.5,.5) rotateY(90deg);transform:scale(.5) rotateY(90deg);animation-name:open;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:open;-o-animation-duration:1s;-o-animation-fill-mode:none;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:open;-moz-animation-duration:1s;-moz-animation-fill-mode:none;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:open;-webkit-animation-duration:1s;-webkit-animation-fill-mode:none;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.closed-animation{background-color:#666}.closed-animation.closed-play{-webkit-transform:scale(1,1) rotateY(0);-moz-transform:scale(1,1) rotateY(0);-ms-transform:scale(1,1) rotateY(0);-o-transform:scale(1,1) rotateY(0);transform:scale(1) rotateY(0);animation-name:close;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;animation-direction:normal;-o-animation-name:close;-o-animation-duration:2s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-direction:normal;-moz-animation-name:close;-moz-animation-duration:2s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-direction:normal;-webkit-animation-name:close;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-direction:normal;animation-delay:1s;-o-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}.rotateY-animation{background-color:#ef5350}.rotateY-animation.rotate-play{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.gradient-animation{background:linear-gradient(-45deg,#fff,#009dda,#6aa84f,#009dda);background-size:400% 400%}.gradient-animation.gradient-play{animation-name:gradient-animation;animation-duration:10s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:normal;-o-animation-name:gradient-animation;-o-animation-duration:10s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:gradient-animation;-moz-animation-duration:10s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:gradient-animation;-webkit-animation-duration:10s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:1s;-o-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}.fadeIn--animation{animation-name:fadeIn-animation;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;animation-direction:normal;-o-animation-name:fadeIn-animation;-o-animation-duration:1s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-direction:normal;-moz-animation-name:fadeIn-animation;-moz-animation-duration:1s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-direction:normal;-webkit-animation-name:fadeIn-animation;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.fadeOut--animation{animation-name:fadeOut-animation;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;animation-direction:normal;-o-animation-name:fadeOut-animation;-o-animation-duration:1s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-direction:normal;-moz-animation-name:fadeOut-animation;-moz-animation-duration:1s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-direction:normal;-webkit-animation-name:fadeOut-animation;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.open--animation{animation-name:open;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:open;-o-animation-duration:1s;-o-animation-fill-mode:none;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:open;-moz-animation-duration:1s;-moz-animation-fill-mode:none;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:open;-webkit-animation-duration:1s;-webkit-animation-fill-mode:none;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.closed--animation{-webkit-transform:scale(1,1) rotateY(0);-moz-transform:scale(1,1) rotateY(0);-ms-transform:scale(1,1) rotateY(0);-o-transform:scale(1,1) rotateY(0);transform:scale(1) rotateY(0);animation-name:close;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;animation-direction:normal;-o-animation-name:close;-o-animation-duration:2s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;-o-animation-direction:normal;-moz-animation-name:close;-moz-animation-duration:2s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-moz-animation-direction:normal;-webkit-animation-name:close;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-direction:normal;animation-delay:1s;-o-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}.rotateY--animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.gradient--animation{background:linear-gradient(-45deg,#fff,#009dda,#6aa84f,#009dda);background-size:400% 400%;animation-name:gradient-animation;animation-duration:10s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:normal;-o-animation-name:gradient-animation;-o-animation-duration:10s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:gradient-animation;-moz-animation-duration:10s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:gradient-animation;-webkit-animation-duration:10s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:1s;-o-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}.location-animation .icon{width:30px;height:30px;display:block;border-radius:50% 50% 50% 0;background-color:#009dda;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:-20px 0 0 -20px;position:absolute;left:50%;top:50%;animation-name:bounce-animation;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:bounce-animation;-o-animation-duration:1s;-o-animation-fill-mode:both;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:bounce-animation;-moz-animation-duration:1s;-moz-animation-fill-mode:both;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:bounce-animation;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.location-animation .icon:after{content:"";width:14px;height:14px;margin:8px 0 0 8px;border-radius:50%;background-color:#fff;position:absolute}.location-animation .effect{background:#0a1f4433;border-radius:50%;width:14px;height:14px;display:block;position:absolute;top:50%;left:50%;margin:11px 0 0 -12px;-webkit-transform:rotateX(55deg);-moz-transform:rotateX(55deg);-ms-transform:rotateX(55deg);-o-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2}.location-animation .effect:after{content:"";border-radius:50%;width:40px;height:40px;position:absolute;margin:-13px 0 0 -13px;opacity:0;box-shadow:0 0 1px 2px #009dda;animation-name:location-animation;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease-out;animation-direction:normal;-o-animation-name:location-animation;-o-animation-duration:2s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-out;-o-animation-direction:normal;-moz-animation-name:location-animation;-moz-animation-duration:2s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-out;-moz-animation-direction:normal;-webkit-animation-name:location-animation;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-webkit-animation-direction:normal;animation-delay:1.1s;-o-animation-delay:1.1s;-moz-animation-delay:1.1s;-webkit-animation-delay:1.1s}.fly-animation{animation-name:fly-object;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:fly-object;-o-animation-duration:1s;-o-animation-fill-mode:both;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:fly-object;-moz-animation-duration:1s;-moz-animation-fill-mode:both;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:fly-object;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.shake-animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation-name:shake-animation;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:shake-animation;-o-animation-duration:2s;-o-animation-fill-mode:both;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:shake-animation;-moz-animation-duration:2s;-moz-animation-fill-mode:both;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:shake-animation;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.success-transition-animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation-name:success-transition-animation;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:success-transition-animation;-o-animation-duration:3s;-o-animation-fill-mode:both;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:success-transition-animation;-moz-animation-duration:3s;-moz-animation-fill-mode:both;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:success-transition-animation;-webkit-animation-duration:3s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.bright-animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation-name:bright-animation;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:bright-animation;-o-animation-duration:3s;-o-animation-fill-mode:both;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:bright-animation;-moz-animation-duration:3s;-moz-animation-fill-mode:both;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:bright-animation;-webkit-animation-duration:3s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.bright-infinite-animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation-name:bright-animation;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:alternate;-o-animation-name:bright-animation;-o-animation-duration:2s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease;-o-animation-direction:alternate;-moz-animation-name:bright-animation;-moz-animation-duration:2s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-moz-animation-direction:alternate;-webkit-animation-name:bright-animation;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-webkit-animation-direction:alternate;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.shakeUp-animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation-name:shakeUp-animation;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease;animation-direction:normal;-o-animation-name:shakeUp-animation;-o-animation-duration:2s;-o-animation-fill-mode:both;-o-animation-iteration-count:1;-o-animation-timing-function:ease;-o-animation-direction:normal;-moz-animation-name:shakeUp-animation;-moz-animation-duration:2s;-moz-animation-fill-mode:both;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-direction:normal;-webkit-animation-name:shakeUp-animation;-webkit-animation-duration:2s;-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.device-animation{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation-name:device-animation;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease;animation-direction:alternate;-o-animation-name:device-animation;-o-animation-duration:2s;-o-animation-fill-mode:forwards;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease;-o-animation-direction:alternate;-moz-animation-name:device-animation;-moz-animation-duration:2s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-moz-animation-direction:alternate;-webkit-animation-name:device-animation;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-webkit-animation-direction:alternate;animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-delay:0s}.fireworks{width:100%;height:100%;position:absolute;right:calc(50% - 250px);top:0;pointer-events:none}@media (min-width: 60em){.fireworks{width:500px;height:500px}}.fireworks>.after,.fireworks>.before{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary),0 0 var(--primary);-moz-animation:1s bang ease-out 2 backwards,1s gravity ease-in 2 backwards,5s position linear 2 backwards;-webkit-animation:1s bang ease-out 2 backwards,1s gravity ease-in 2 backwards,5s position linear 2 backwards;-o-animation:1s bang ease-out 2 backwards,1s gravity ease-in 2 backwards,5s position linear 2 backwards;-ms-animation:1s bang ease-out 2 backwards,1s gravity ease-in 2 backwards,5s position linear 2 backwards;animation:1s bang ease-out 2 backwards,1s gravity ease-in 2 backwards,5s position linear 2 backwards}.fireworks>.after{-moz-animation-delay:1.25s,1.25s,1.25s;-webkit-animation-delay:1.25s,1.25s,1.25s;-o-animation-delay:1.25s,1.25s,1.25s;-ms-animation-delay:1.25s,1.25s,1.25s;animation-delay:1.25s,1.25s,1.25s;-moz-animation-duration:1.25s,1.25s,6.25s;-webkit-animation-duration:1.25s,1.25s,6.25s;-o-animation-duration:1.25s,1.25s,6.25s;-ms-animation-duration:1.25s,1.25s,6.25s;animation-duration:1.25s,1.25s,6.25s}@-webkit-keyframes bang{to{box-shadow:-108px -267.66667px #44d7ab,146px -135.66667px #44d7ab,12px -375.66667px #44d7ab,-201px -370.66667px #44d7ab,115px 69.33333px #44d7ab,220px 21.33333px #44d7ab,-233px -352.66667px #44d7ab,18px -232.66667px #44d7ab,29px -96.66667px #44d7ab,-204px 51.33333px #44d7ab,209px -33.66667px #44d7ab,238px -324.66667px #44d7ab,-91px -169.66667px #44d7ab,-98px -79.66667px #44d7ab,206px -378.66667px #44d7ab,-184px -235.66667px #44d7ab,136px -148.66667px #44d7ab,170px -403.66667px #44d7ab,159px -100.66667px #44d7ab,179px -366.66667px #44d7ab,217px -341.66667px #44d7ab,-84px -105.66667px #44d7ab,-203px -414.66667px #44d7ab,2px -95.66667px #44d7ab,-77px -155.66667px #44d7ab,154px -393.66667px #44d7ab,206px -346.66667px #44d7ab,11px -115.66667px #44d7ab,-230px -315.66667px #44d7ab,243px -126.66667px #44d7ab,-119px -303.66667px #44d7ab,-68px -290.66667px #44d7ab,-83px -93.66667px #44d7ab,-35px -36.66667px #44d7ab,131px -182.66667px #44d7ab,91px -335.66667px #44d7ab,-18px 63.33333px #44d7ab,-107px 8.33333px #44d7ab,-111px -164.66667px #44d7ab,132px 69.33333px #44d7ab,-77px 73.33333px #44d7ab,-149px -386.66667px #44d7ab,27px -208.66667px #44d7ab,-108px -237.66667px #44d7ab,-183px -84.66667px #44d7ab,36px -64.66667px #44d7ab,233px -166.66667px #44d7ab,70px 62.33333px #44d7ab,139px -34.66667px #44d7ab,55px -246.66667px #44d7ab,-129px -21.66667px #44d7ab}}@-moz-keyframes bang{to{box-shadow:-108px -267.66667px #44d7ab,146px -135.66667px #44d7ab,12px -375.66667px #44d7ab,-201px -370.66667px #44d7ab,115px 69.33333px #44d7ab,220px 21.33333px #44d7ab,-233px -352.66667px #44d7ab,18px -232.66667px #44d7ab,29px -96.66667px #44d7ab,-204px 51.33333px #44d7ab,209px -33.66667px #44d7ab,238px -324.66667px #44d7ab,-91px -169.66667px #44d7ab,-98px -79.66667px #44d7ab,206px -378.66667px #44d7ab,-184px -235.66667px #44d7ab,136px -148.66667px #44d7ab,170px -403.66667px #44d7ab,159px -100.66667px #44d7ab,179px -366.66667px #44d7ab,217px -341.66667px #44d7ab,-84px -105.66667px #44d7ab,-203px -414.66667px #44d7ab,2px -95.66667px #44d7ab,-77px -155.66667px #44d7ab,154px -393.66667px #44d7ab,206px -346.66667px #44d7ab,11px -115.66667px #44d7ab,-230px -315.66667px #44d7ab,243px -126.66667px #44d7ab,-119px -303.66667px #44d7ab,-68px -290.66667px #44d7ab,-83px -93.66667px #44d7ab,-35px -36.66667px #44d7ab,131px -182.66667px #44d7ab,91px -335.66667px #44d7ab,-18px 63.33333px #44d7ab,-107px 8.33333px #44d7ab,-111px -164.66667px #44d7ab,132px 69.33333px #44d7ab,-77px 73.33333px #44d7ab,-149px -386.66667px #44d7ab,27px -208.66667px #44d7ab,-108px -237.66667px #44d7ab,-183px -84.66667px #44d7ab,36px -64.66667px #44d7ab,233px -166.66667px #44d7ab,70px 62.33333px #44d7ab,139px -34.66667px #44d7ab,55px -246.66667px #44d7ab,-129px -21.66667px #44d7ab}}@-o-keyframes bang{to{box-shadow:-108px -267.66667px #44d7ab,146px -135.66667px #44d7ab,12px -375.66667px #44d7ab,-201px -370.66667px #44d7ab,115px 69.33333px #44d7ab,220px 21.33333px #44d7ab,-233px -352.66667px #44d7ab,18px -232.66667px #44d7ab,29px -96.66667px #44d7ab,-204px 51.33333px #44d7ab,209px -33.66667px #44d7ab,238px -324.66667px #44d7ab,-91px -169.66667px #44d7ab,-98px -79.66667px #44d7ab,206px -378.66667px #44d7ab,-184px -235.66667px #44d7ab,136px -148.66667px #44d7ab,170px -403.66667px #44d7ab,159px -100.66667px #44d7ab,179px -366.66667px #44d7ab,217px -341.66667px #44d7ab,-84px -105.66667px #44d7ab,-203px -414.66667px #44d7ab,2px -95.66667px #44d7ab,-77px -155.66667px #44d7ab,154px -393.66667px #44d7ab,206px -346.66667px #44d7ab,11px -115.66667px #44d7ab,-230px -315.66667px #44d7ab,243px -126.66667px #44d7ab,-119px -303.66667px #44d7ab,-68px -290.66667px #44d7ab,-83px -93.66667px #44d7ab,-35px -36.66667px #44d7ab,131px -182.66667px #44d7ab,91px -335.66667px #44d7ab,-18px 63.33333px #44d7ab,-107px 8.33333px #44d7ab,-111px -164.66667px #44d7ab,132px 69.33333px #44d7ab,-77px 73.33333px #44d7ab,-149px -386.66667px #44d7ab,27px -208.66667px #44d7ab,-108px -237.66667px #44d7ab,-183px -84.66667px #44d7ab,36px -64.66667px #44d7ab,233px -166.66667px #44d7ab,70px 62.33333px #44d7ab,139px -34.66667px #44d7ab,55px -246.66667px #44d7ab,-129px -21.66667px #44d7ab}}@-ms-keyframes bang{to{box-shadow:-108px -267.66667px #44d7ab,146px -135.66667px #44d7ab,12px -375.66667px #44d7ab,-201px -370.66667px #44d7ab,115px 69.33333px #44d7ab,220px 21.33333px #44d7ab,-233px -352.66667px #44d7ab,18px -232.66667px #44d7ab,29px -96.66667px #44d7ab,-204px 51.33333px #44d7ab,209px -33.66667px #44d7ab,238px -324.66667px #44d7ab,-91px -169.66667px #44d7ab,-98px -79.66667px #44d7ab,206px -378.66667px #44d7ab,-184px -235.66667px #44d7ab,136px -148.66667px #44d7ab,170px -403.66667px #44d7ab,159px -100.66667px #44d7ab,179px -366.66667px #44d7ab,217px -341.66667px #44d7ab,-84px -105.66667px #44d7ab,-203px -414.66667px #44d7ab,2px -95.66667px #44d7ab,-77px -155.66667px #44d7ab,154px -393.66667px #44d7ab,206px -346.66667px #44d7ab,11px -115.66667px #44d7ab,-230px -315.66667px #44d7ab,243px -126.66667px #44d7ab,-119px -303.66667px #44d7ab,-68px -290.66667px #44d7ab,-83px -93.66667px #44d7ab,-35px -36.66667px #44d7ab,131px -182.66667px #44d7ab,91px -335.66667px #44d7ab,-18px 63.33333px #44d7ab,-107px 8.33333px #44d7ab,-111px -164.66667px #44d7ab,132px 69.33333px #44d7ab,-77px 73.33333px #44d7ab,-149px -386.66667px #44d7ab,27px -208.66667px #44d7ab,-108px -237.66667px #44d7ab,-183px -84.66667px #44d7ab,36px -64.66667px #44d7ab,233px -166.66667px #44d7ab,70px 62.33333px #44d7ab,139px -34.66667px #44d7ab,55px -246.66667px #44d7ab,-129px -21.66667px #44d7ab}}@keyframes bang{to{box-shadow:-108px -267.66667px #44d7ab,146px -135.66667px #44d7ab,12px -375.66667px #44d7ab,-201px -370.66667px #44d7ab,115px 69.33333px #44d7ab,220px 21.33333px #44d7ab,-233px -352.66667px #44d7ab,18px -232.66667px #44d7ab,29px -96.66667px #44d7ab,-204px 51.33333px #44d7ab,209px -33.66667px #44d7ab,238px -324.66667px #44d7ab,-91px -169.66667px #44d7ab,-98px -79.66667px #44d7ab,206px -378.66667px #44d7ab,-184px -235.66667px #44d7ab,136px -148.66667px #44d7ab,170px -403.66667px #44d7ab,159px -100.66667px #44d7ab,179px -366.66667px #44d7ab,217px -341.66667px #44d7ab,-84px -105.66667px #44d7ab,-203px -414.66667px #44d7ab,2px -95.66667px #44d7ab,-77px -155.66667px #44d7ab,154px -393.66667px #44d7ab,206px -346.66667px #44d7ab,11px -115.66667px #44d7ab,-230px -315.66667px #44d7ab,243px -126.66667px #44d7ab,-119px -303.66667px #44d7ab,-68px -290.66667px #44d7ab,-83px -93.66667px #44d7ab,-35px -36.66667px #44d7ab,131px -182.66667px #44d7ab,91px -335.66667px #44d7ab,-18px 63.33333px #44d7ab,-107px 8.33333px #44d7ab,-111px -164.66667px #44d7ab,132px 69.33333px #44d7ab,-77px 73.33333px #44d7ab,-149px -386.66667px #44d7ab,27px -208.66667px #44d7ab,-108px -237.66667px #44d7ab,-183px -84.66667px #44d7ab,36px -64.66667px #44d7ab,233px -166.66667px #44d7ab,70px 62.33333px #44d7ab,139px -34.66667px #44d7ab,55px -246.66667px #44d7ab,-129px -21.66667px #44d7ab}}@-webkit-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-moz-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-o-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-ms-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-webkit-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-moz-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-o-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-ms-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,main,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}figure{margin-bottom:1.5em}figure img{margin-bottom:.375em}figure figcaption{display:block;font-weight:400;font-size:.75rem;font-style:normal;color:#c3ccdc}.switch{padding-left:12px}.switch label{position:relative;width:40px;height:24px;background-color:#78788029;border-radius:18px;padding:6px;display:block;cursor:pointer}.switch label:before{content:"";position:relative;left:-4px;top:-4px;width:20px;height:20px;display:block;background-color:#fff;border-radius:100%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.switch .input--switch{display:none}.switch .input--switch:checked+label{background-color:#44d7ab}.switch .input--switch:checked+label:before{content:"";background-color:#fff;left:calc(100% - 16px);opacity:1;top:-4px}.radio{margin:12px 0}.radio label{cursor:pointer;font-size:.875rem}@media (min-width: 60em){.radio label{font-size:1rem}}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;color:var(--color-text);cursor:pointer;display:inline-block}@media (min-width: 18em){[type=radio]:checked+label,[type=radio]:not(:checked)+label{line-height:20px}}@media (min-width: 60em){[type=radio]:checked+label,[type=radio]:not(:checked)+label{line-height:26px}}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:100%;background:#fff}@media (min-width: 18em){[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{top:1px}}@media (min-width: 60em){[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{top:5px}}[type=radio]:checked+label:before{border:1px solid var(--primary)}[type=radio]:not(:checked)+label:before{border:1px solid #c3ccdc}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:var(--primary);position:absolute;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}@media (min-width: 18em){[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{top:5px}}@media (min-width: 60em){[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{top:9px}}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=radio]:checked+label{color:var(--primary);font-weight:400}[type=radio]:checked+label.radio-text-success{color:#44d7ab;font-weight:400}[type=radio]:checked+label.radio-text-fail{color:#ff634d;font-weight:400}.checkbox{display:block}.checkbox [type=checkbox]{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.checkbox label{position:relative;cursor:pointer}@media (min-width: 18em){.checkbox label{font-size:.75rem}}@media (min-width: 60em){.checkbox label{font-size:1rem}}.checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid var(--primary);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:6px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.checkbox [type=checkbox]:checked+label:before{background-color:var(--primary);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.checkbox [type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:3px;left:9px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.checkbox [type=checkbox]:checked+label:after{top:1px}}@media (min-width: 60em){.checkbox [type=checkbox]:checked+label:after{top:3px}}a{text-decoration:none;color:var(--primary)}a:visited{color:var(--primary-darken)}a:hover{text-decoration:none;color:var(--primary-darken)}a:focus{outline:none;color:var(--primary)}a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:400;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small{font-weight:400;display:block;color:#666}h1,.h1{margin-bottom:12px;font-size:2.5rem;line-height:1.5}h2,.h2{margin-bottom:12px;font-size:1.75rem;line-height:1.5}h3,.h3{margin-bottom:12px;font-size:1.25rem;line-height:1.5}h4,.h4,h5,.h5,h6,.h6{margin-bottom:12px;font-size:1rem;line-height:1.5}p,ol,ul,dl,address{margin-bottom:1.5em;line-height:1.5em}small{font-size:.625rem;color:#666}ul{margin:0;padding:0;list-style:none}li ul{margin:0}blockquote{margin:0 0 1.5em;padding-left:24px;border-left:2px solid #b0b7c3;font-family:Georgia,Times,Times New Roman;font-style:normal}blockquote p{font-size:2.5rem;color:#c3ccdc;font-style:italic}q{quotes:none;font-style:italic}blockquote p:before,blockquote p:after,q:before,q:after{content:""}cite{font-style:normal}dl,dd{margin-bottom:1.5em}dt{font-weight:700}abbr[title]{border-bottom:1px dotted #b0b7c3;cursor:help}b,strong{font-weight:500}dfn{font-style:italic}ins{background-color:#fff;color:#666;text-decoration:none}mark{background-color:#ff0;color:#666}pre,code,kbd,samp{font-family:Courier New,monospace;font-size:.75rem;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:.625rem;line-height:0;vertical-align:1.5em}sup{top:-.5em}sub{bottom:-.25em}hr{clear:both;display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #b0b7c3}table{width:100%;max-width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0;border:none;display:table;table-layout:fixed}table td,table th{vertical-align:middle;border-bottom:1px solid #b0b7c3;font-size:1rem;line-height:1.5em;text-align:left}table td{padding:6px 0}table th{padding-bottom:12px;font-weight:700;border-bottom:1px solid #009dda}table thead td,table thead th{vertical-align:bottom;background-color:#fff;color:#666;cursor:pointer}table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody tr td,table tbody tr th,table tbody tr:hover td,table tbody tr:hover th{background-color:#fff}table [class^=icon-],table [class*=icon-]{font-size:1.25rem}.grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:-6px;margin-right:-6px}.grid.grid-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.grid.grid-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.grid.grid-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.grid.grid-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.grid.grid-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.grid.grid-top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.grid.grid-middel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.grid.grid-bottom{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.grid.grid-reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 18em){.s-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;padding:0 6px}.s-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;padding:0 6px}.s-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:0 6px}.s-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding:0 6px}.s-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding:0 6px}.s-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 6px}.s-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding:0 6px}.s-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding:0 6px}.s-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:0 6px}.s-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;padding:0 6px}.s-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;padding:0 6px}.s-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 6px}}@media (min-width: 48em){.m-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;padding:0 6px}.m-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;padding:0 6px}.m-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:0 6px}.m-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding:0 6px}.m-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding:0 6px}.m-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 6px}.m-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding:0 6px}.m-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding:0 6px}.m-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:0 6px}.m-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;padding:0 6px}.m-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;padding:0 6px}.m-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 6px}}@media (min-width: 60em){.l-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;padding:0 6px}.l-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;padding:0 6px}.l-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:0 6px}.l-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding:0 6px}.l-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding:0 6px}.l-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 6px}.l-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding:0 6px}.l-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding:0 6px}.l-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:0 6px}.l-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;padding:0 6px}.l-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;padding:0 6px}.l-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 6px}}@media (min-width: 80em){.d-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:8.33333%;-moz-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;padding:0 6px}.d-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:16.66667%;-moz-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;padding:0 6px}.d-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:0 6px}.d-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:33.33333%;-moz-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;padding:0 6px}.d-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:41.66667%;-moz-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;padding:0 6px}.d-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 6px}.d-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:58.33333%;-moz-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;padding:0 6px}.d-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:66.66667%;-moz-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;padding:0 6px}.d-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:0 6px}.d-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:83.33333%;-moz-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;padding:0 6px}.d-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:91.66667%;-moz-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;padding:0 6px}.d-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 6px}}@media (min-width: 18em){.s-offset-1{margin-left:8.33333%}.s-offset-2{margin-left:16.66667%}.s-offset-3{margin-left:25%}.s-offset-4{margin-left:33.33333%}.s-offset-5{margin-left:41.66667%}.s-offset-6{margin-left:50%}.s-offset-7{margin-left:58.33333%}.s-offset-8{margin-left:66.66667%}.s-offset-9{margin-left:75%}.s-offset-10{margin-left:83.33333%}.s-offset-11{margin-left:91.66667%}.s-offset-12{margin-left:100%}}@media (min-width: 48em){.m-offset-1{margin-left:8.33333%}.m-offset-2{margin-left:16.66667%}.m-offset-3{margin-left:25%}.m-offset-4{margin-left:33.33333%}.m-offset-5{margin-left:41.66667%}.m-offset-6{margin-left:50%}.m-offset-7{margin-left:58.33333%}.m-offset-8{margin-left:66.66667%}.m-offset-9{margin-left:75%}.m-offset-10{margin-left:83.33333%}.m-offset-11{margin-left:91.66667%}.m-offset-12{margin-left:100%}}@media (min-width: 60em){.l-offset-1{margin-left:8.33333%}.l-offset-2{margin-left:16.66667%}.l-offset-3{margin-left:25%}.l-offset-4{margin-left:33.33333%}.l-offset-5{margin-left:41.66667%}.l-offset-6{margin-left:50%}.l-offset-7{margin-left:58.33333%}.l-offset-8{margin-left:66.66667%}.l-offset-9{margin-left:75%}.l-offset-10{margin-left:83.33333%}.l-offset-11{margin-left:91.66667%}.l-offset-12{margin-left:100%}}@media (min-width: 80em){.d-offset-1{margin-left:8.33333%}.d-offset-2{margin-left:16.66667%}.d-offset-3{margin-left:25%}.d-offset-4{margin-left:33.33333%}.d-offset-5{margin-left:41.66667%}.d-offset-6{margin-left:50%}.d-offset-7{margin-left:58.33333%}.d-offset-8{margin-left:66.66667%}.d-offset-9{margin-left:75%}.d-offset-10{margin-left:83.33333%}.d-offset-11{margin-left:91.66667%}.d-offset-12{margin-left:100%}}.grid-auto{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 6px;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.nav--settings{position:absolute;right:0;min-height:0;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#fff;border-radius:6px;opacity:0;font-weight:300;color:var(--color-text)}@media (min-width: 18em){.nav--settings{font-size:.75rem;top:50px;min-width:230px}}@media (min-width: 60em){.nav--settings{font-size:.9rem;top:65px;min-width:280px}}@media (min-width: 100em){.nav--settings{font-size:1rem}}.nav--settings.help,.nav--settings.visible{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;opacity:1}@media (min-width: 18em){.nav--settings.help{right:50px}}@media (min-width: 60em){.nav--settings.help{right:65px}}.nav--settings__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 12px;border-bottom:.5px solid rgba(10,22,70,.16);cursor:pointer;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.nav--settings__item{height:40px}}@media (min-width: 60em){.nav--settings__item{height:48px}}.nav--settings__item:hover{background-color:#e1e4e8;border-bottom:.5px solid transparent}.nav--settings__item:hover:first-child{border-radius:6px 6px 0 0}.nav--settings__item:hover:last-child{border-radius:0 0 6px 6px}.nav--settings__item [class^=icon-],.nav--settings__item [class*=" icon-"]{color:var(--primary);font-size:1.5rem;padding-right:12px}.settings--languages__container{position:absolute;left:0;top:0;z-index:6;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0a1f4461}.settings--languages__popup{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:8px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#fff}@media (min-width: 18em){.settings--languages__popup{max-width:500px;max-height:256px;padding:16px}}@media (min-width: 60em){.settings--languages__popup{max-width:800px;max-height:400px;padding:32px}}.settings--languages__popup--header{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:var(--primary);font-weight:200}@media (min-width: 18em){.settings--languages__popup--header{font-size:1rem}}@media (min-width: 60em){.settings--languages__popup--header{font-size:1.25rem}}.settings--languages__popup--header .settings--languages__close{position:absolute;right:0;cursor:pointer}@media (min-width: 18em){.settings--languages__popup--header .settings--languages__close{font-size:2.5rem}}@media (min-width: 60em){.settings--languages__popup--header .settings--languages__close{font-size:2.7rem;top:-12px}}.settings--languages__popup--body{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 18em){.settings--languages__popup--body{padding:16px 0 0}}@media (min-width: 60em){.settings--languages__popup--body{padding:32px 0 16px}}.settings--languages__button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border-radius:4px;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;color:var(--color-text);cursor:pointer;font-weight:300;text-align:center}@media (min-width: 18em){.settings--languages__button{width:100px;height:36px;padding:0 6px;margin:0 6px 12px;font-size:.75rem;line-height:.75rem}}@media (min-width: 60em){.settings--languages__button{width:160px;height:48px;padding:0 12px;margin:0 12px 24px;font-size:.875rem;line-height:.875rem}}.settings--languages__button.active{border:1px solid var(--primary);box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f}.settings--languages__button:hover{box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f}.nav--settings-dropdown{width:100px}.menu-dropdown{position:relative}.menu-dropdown__label{border-radius:2px;border:solid 1px var(--powder-blue);background-color:var(--white);height:26px;line-height:26px;padding-left:9px;padding-right:9px;color:var(--dark-indigo);cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:space-between}.menu-dropdown__label:hover,.menu-dropdown--open .menu-dropdown__label{border-color:var(--primary)}.menu-dropdown__labeltext{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.menu-dropdown__arrow{transform:rotate(0);transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.menu-dropdown--open .menu-dropdown__arrow{transform:rotate(-180deg)}.menu-dropdown__arrow .icon-down-arrow{color:var(--dark-indigo);font-size:6px;padding:0}.menu-dropdown--open .menu-dropdown__arrow .icon-down-arrow{color:var(--primary)}.menu-dropdown__list{display:none}.menu-dropdown--open .menu-dropdown__list{position:absolute;top:100%;left:1px;z-index:1;list-style-type:none;padding:0;margin:0 auto;display:block;width:100%;max-width:98px;background-color:var(--white);border-radius:0 0 2px 2px;box-shadow:0 16px 16px -1px #0a164629,0 0 1px #0a16460f}.menu-dropdown__item{height:26px;line-height:26px;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;cursor:pointer;color:var(--dusk);font-size:12px}.menu-dropdown__item:last-child{border-radius:0 0 2px 2px}.menu-dropdown__item:hover,.menu-dropdown__item--selected{background-color:var(--pale-blue)}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{font-size:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:Inter;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.gat--engine__front,.popups--container,.scenes--container,.screens--container,.ui--container{width:100%;height:100vh;margin:0;padding:0;position:absolute;left:0;top:0;overflow:hidden}@media (min-width: 60em){.gat--engine__front,.popups--container,.scenes--container,.screens--container,.ui--container{height:100%}}.main-canvas>canvas{height:100vh!important}.ui--container{z-index:4;pointer-events:none}.ui--container *{pointer-events:all}.screens--container{z-index:5}.popups--container{z-index:6}@media (min-width: 18em){.top{top:16px}}@media (min-width: 60em){.top{top:24px}}.top.center{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%)}@media (min-width: 18em){.left{left:16px}}@media (min-width: 60em){.left{left:24px}}.left.center{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}@media (min-width: 18em){.bottom{bottom:16px}}@media (min-width: 60em){.bottom{bottom:24px}}.bottom.center{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%)}@media (min-width: 18em){.right{right:16px}}@media (min-width: 60em){.right{right:24px}}.right.center{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.absolute--center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 18em){.offset-1{right:45px}}@media (min-width: 60em){.offset-1{right:65px}}@media (min-width: 18em){.offset-top-1{top:45px}}@media (min-width: 60em){.offset-top-1{top:60px}}@media (min-width: 18em){.offset-bottom-1{bottom:45px}}@media (min-width: 60em){.offset-bottom-1{bottom:60px}}.background--mars{background:red}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(./Inter-Thin-CSJ_owlW.woff2) format("woff2"),url(./Inter-Thin-CVMZtQER.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(./Inter-ThinItalic-B6FKq6qK.woff2) format("woff2"),url(./Inter-ThinItalic-B2bFwwDp.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(./Inter-ExtraLight-egkqWonf.woff2) format("woff2"),url(./Inter-ExtraLight-CbFdmbHh.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(./Inter-ExtraLightItalic-Bf25KIHs.woff2) format("woff2"),url(./Inter-ExtraLightItalic-B3gY-m5W.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(./Inter-Light-CdXm_ABL.woff2) format("woff2"),url(./Inter-Light-CG9upfZ4.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(./Inter-LightItalic-COmGGTuG.woff2) format("woff2"),url(./Inter-LightItalic-C2ZuFZOC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-Regular-CKDp9E3C.woff2) format("woff2"),url(./Inter-Regular-DJOZHnwz.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(./Inter-Italic-_3PMmu0i.woff2) format("woff2"),url(./Inter-Italic-Ci_5KQU1.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-Medium-P1cOs5ep.woff2) format("woff2"),url(./Inter-Medium-oHczPpWt.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(./Inter-MediumItalic-DWiIAHvp.woff2) format("woff2"),url(./Inter-MediumItalic-8laNK8GF.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-SemiBold-Ctx7G98q.woff2) format("woff2"),url(./Inter-SemiBold-BHlX_6qk.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(./Inter-SemiBoldItalic-BNz1Al2H.woff2) format("woff2"),url(./Inter-SemiBoldItalic-CxeAX7g8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-Bold-CuhepTt8.woff2) format("woff2"),url(./Inter-Bold-2PT7Q-hu.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(./Inter-BoldItalic-R15IsAnq.woff2) format("woff2"),url(./Inter-BoldItalic-C906RMVC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(./Inter-ExtraBold-B0QOs-T2.woff2) format("woff2"),url(./Inter-ExtraBold-B8imQN9B.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(./Inter-ExtraBoldItalic-OErwaGem.woff2) format("woff2"),url(./Inter-ExtraBoldItalic-Bt8eprh6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(./Inter-Black-DgUKMdlB.woff2) format("woff2"),url(./Inter-Black-DtxVgCT8.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(./Inter-BlackItalic-ZFcDzO3e.woff2) format("woff2"),url(./Inter-BlackItalic-CkZ-ktDH.woff) format("woff")}@font-face{font-family:ibm-light;font-style:normal;font-weight:100;font-display:swap;src:url(./IBMPlexMono-Light-CeLLPrmy.woff) format("woff"),url(./IBMPlexMono-Light-Do6qE8ZS.ttf) format("truetype")}@font-face{font-family:ibm-regular;font-style:normal;font-weight:300;font-display:swap;src:url(./IBMPlexMono-Regular-DyTFoyDD.woff) format("woff"),url(./IBMPlexMono-Regular-CKSlEiQj.ttf) format("truetype")}@font-face{font-family:ibm-medium;font-style:normal;font-weight:400;font-display:swap;src:url(./IBMPlexMono-Medium-Dod_bDwZ.woff) format("woff"),url(./IBMPlexMono-Medium-CXAF5r5f.ttf) format("truetype")}@font-face{font-family:torqueweb-book;src:url(./torqueweb-book-BmOmjfkL.eot);src:url(./torqueweb-book-Dt-esxKC.woff) format("woff"),url(./torqueweb-book-C28c_jZD.ttf) format("truetype"),url(./torqueweb-book-BmOmjfkL.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:anonymus-pro;font-style:italic;font-weight:300;font-display:swap;src:url(./AnonymousPro-Italic-5E4PEBsA.woff) format("woff"),url(./AnonymousPro-Italic-DYMfAWfj.ttf) format("truetype")}@font-face{font-family:share-tech;font-style:italic;font-weight:300;font-display:swap;src:url(./ShareTechMono-Regular-6JTZnlxr.woff) format("woff"),url(./ShareTechMono-Regular-DjkTWxeJ.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:300;font-display:swap;src:url(./Kalam-Light-CT0CTLkH.woff) format("woff"),url(./Kalam-Light-DVdcUg1d.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:400;font-display:swap;src:url(./Kalam-Regular-DLLDi94N.woff) format("woff"),url(./Kalam-Regular-C7j8QDaZ.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:500;font-display:swap;src:url(./Kalam-Bold-BpKVDfjF.woff) format("woff"),url(./Kalam-Bold-DXGORhPV.ttf) format("truetype")}@font-face{font-family:mali;font-style:normal;font-weight:400;font-display:swap;src:url(./Mali-Regular-l1ikGF0x.woff) format("woff"),url(./Mali-Regular-BcQ8zHgD.ttf) format("truetype")}@font-face{font-family:mali;font-style:normal;font-weight:500;font-display:swap;src:url(./Mali-Bold-ncRj72Hp.woff) format("woff"),url(./Mali-Bold-0KAcmtlE.ttf) format("truetype")}@font-face{font-family:mali;font-style:italic;font-weight:500;font-display:swap;src:url(./Mali-BoldItalic-B9tHnU_p.woff) format("woff"),url(./Mali-BoldItalic-DTzwoaVb.ttf) format("truetype")}@font-face{font-family:mali;font-style:italic;font-weight:400;font-display:swap;src:url(./Mali-Italic-DZC1iLXn.woff) format("woff"),url(./Mali-Italic-DCt0A0qm.ttf) format("truetype")}@font-face{font-family:icomoon;src:url(./icomoon-DI39lkf_.eot);src:url(./icomoon-DI39lkf_.eot#iefix) format("embedded-opentype"),url(./icomoon-C4UZK5Qe.ttf) format("truetype"),url(./icomoon-DJ1gJ7nM.woff) format("woff"),url(./icomoon-Ff9DCc0P.svg#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(./icomoon-DI39lkf_.eot);src:url(./icomoon-DI39lkf_.eot#iefix) format("embedded-opentype"),url(./icomoon-C4UZK5Qe.ttf) format("truetype"),url(./icomoon-DJ1gJ7nM.woff) format("woff"),url(./icomoon-Ff9DCc0P.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:""}.icon-gift:before{content:""}.icon-narrator:before{content:""}.icon-bubble-thinkful-black:before{content:""}.icon-circle-medium-fill:before{content:""}.icon-square-with-stripes:before{content:""}.icon-happy-laptop:before{content:""}.icon-check-laptop:before{content:""}.icon-buddy:before{content:""}.icon-paneo-right-black:before{content:""}.icon-paneo-left-black:before{content:""}.icon-scroll-down-black:before{content:""}.icon-desktop-aspect-ratio:before{content:"";color:#007eff}.icon-replay:before{content:""}.icon-video-backward:before{content:""}.icon-video-forward:before{content:""}.icon-maximize:before{content:""}.icon-minimize:before{content:""}.icon-error-circle-thin:before{content:""}.icon-device:before{content:"";color:#007eff}.icon-speaker:before{content:""}.icon-check-circle-black:before{content:""}.icon-error-circle-black:before{content:""}.icon-fb-search:before{content:""}.icon-download-cloud:before{content:""}.icon-fb-edit:before{content:""}.icon-fb-education:before{content:""}.icon-fb-events:before{content:""}.icon-fb-home:before{content:""}.icon-fb-logo:before{content:""}.icon-fb-mail:before{content:""}.icon-fb-photo:before{content:""}.icon-fb-video:before{content:""}.icon-fb-work:before{content:""}.icon-survey-text:before{content:""}.icon-voice-over:before{content:""}.icon-waves-sound:before{content:""}.icon-delete-keyboard:before{content:""}.icon-file-audio:before{content:""}.icon-file-image:before{content:""}.icon-file-pdf1:before{content:""}.icon-file-text3:before{content:""}.icon-file-video1:before{content:""}.icon-circle-check:before{content:""}.icon-puzzle:before{content:""}.icon-solution:before{content:""}.icon-login-puzzle:before{content:""}.icon-magnifying-glass:before{content:""}.icon-user-game:before{content:""}.icon-circle-people:before{content:""}.icon-down-arrow:before{content:""}.icon-up-arrow:before{content:""}.icon-people:before{content:""}.icon-collapse-expand:before{content:""}.icon-locator:before{content:""}.icon-world:before{content:""}.icon-menu-languages:before{content:""}.icon-fullscreen:before{content:""}.icon-goals:before{content:""}.icon-info2:before{content:""}.icon-log-out:before{content:""}.icon-menu-effects:before{content:""}.icon-menu-help:before{content:""}.icon-ranking .path1:before{content:"";color:#ffe061}.icon-ranking .path2:before{content:"";margin-left:-1.625em;color:#e4b200}.icon-ranking .path3:before{content:"";margin-left:-1.625em;color:#f7c700}.icon-support2:before{content:""}.icon-videotutorial:before{content:""}.icon-ciberseguridad:before{content:""}.icon-creatividad:before{content:""}.icon-dinero:before{content:""}.icon-eficacia:before{content:""}.icon-empatia:before{content:""}.icon-energia:before{content:""}.icon-felicidad:before{content:""}.icon-neutralidad:before{content:""}.icon-puntos:before{content:""}.icon-vida:before{content:""}.icon-battery-ios:before{content:""}.icon-documents:before{content:""}.icon-exit1:before{content:""}.icon-feedback:before{content:""}.icon-lessons:before{content:""}.icon-model:before{content:""}.icon-notes:before{content:""}.icon-signal:before{content:""}.icon-text:before{content:""}.icon-video:before{content:""}.icon-wifi:before{content:""}.icon-down:before{content:""}.icon-up:before{content:""}.icon-negotiation:before{content:""}.icon-light:before{content:""}.icon-face:before{content:""}.icon-play-outline:before{content:""}.icon-sound-off:before{content:""}.icon-notebook:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-rewind:before{content:""}.icon-sound:before{content:""}.icon-transcription:before{content:""}.icon-next:before{content:""}.icon-mobile:before{content:""}.icon-map:before{content:""}.icon-faq:before{content:""}.icon-close:before{content:""}.icon-burger:before{content:""}.icon-bag:before{content:""}.icon-back:before{content:""}.float--none{float:none}.float--right{float:right}.float--left{float:left}.inline--block{display:inline-block}.block{display:block}.inline{display:inline}.table{display:table}.table--cell{display:table-cell}.display--none{display:none}.visibility--hidden{visibility:hidden}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.justify-space-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.align-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.align-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.margin{margin:24px}.margin--left{margin-left:24px}.margin--top{margin-top:24px}.margin--right{margin-right:24px}.margin--bottom{margin-bottom:24px}.margin--none{margin:0}.margin--auto{margin:0 auto}.padding{padding:24px}.padding--left{padding-left:24px}.padding--bottom{padding-bottom:24px}.padding--top{padding-top:24px}.padding--right{padding-right:24px}.padding--none{padding:0}.gap{padding:6px}.gap--left{padding-left:12px}.gap--bottom{padding-bottom:12px}.gap--top{padding-top:12px}.gap--right{padding-right:12px}.width--xlarge{width:100%}.width--large{width:75%}.width--medium{width:50%}.width--xsmall{width:33.333%}.width--small{width:25%}.btn--centered{text-align:center;margin:0 auto}.un-button{margin:0;padding:0;border:0;background:transparent;font-size:inherit;color:inherit;cursor:pointer}.hide{display:none}@media (min-width: 18em){.hide--mobile{display:none}}@media (min-width: 48em){.hide--mobile{display:block}}@media (min-width: 18em){.hide--tablet{display:block}}@media (min-width: 48em){.hide--tablet{display:none}}@media (min-width: 80em){.hide--tablet{display:block}}@media (min-width: 18em){.hide--desktop{display:block}}@media (min-width: 80em){.hide--desktop{display:none}}@media (min-width: 18em){.show--mobile{display:block}}@media (min-width: 48em){.show--mobile{display:none}}@media (min-width: 18em){.show--tablet{display:none}}@media (min-width: 48em){.show--tablet{display:block}}@media (min-width: 80em){.show--tablet{display:none}}@media (min-width: 18em){.show--desktop{display:none}}@media (min-width: 80em){.show--desktop{display:block}}.disabled{opacity:.5}.overflow--hidden{overflow:hidden}.overflow--auto{overflow:auto}.overflow--x{overflow-x:scroll}.overflow--y{overflow-y:scroll}.text--ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text--center{text-align:center}.text--right{text-align:right}.text--left{text-align:left}.valign--top{vertical-align:top}.valign--middle{vertical-align:middle}.valign--baseline{vertical-align:baseline}.color--base{color:#009dda}.color--secondary{color:#ff8f00}.color--success{color:#44d7ab}.color--error{color:#ff634d}.color--black{color:#0a1f44}.color--white{color:#fff}.color--grey{color:#c3ccdc}.color--darkgrey{color:#666}.color--lightgrey{color:#b0b7c3}.color--lightergrey{color:#f5f7fa}.color--red{color:#ef5350}.color--green{color:#6aa84f}.color--orange{color:#ff8f00}.color--blue{color:#009dda}.color--violet{color:#8020bb}.color--yellow{color:#f7c700}.background--black{color:#0a1f44}.background--white{color:#fff}.background--grey{color:#c3ccdc}.background--darkgrey{color:#666}.background--lightgrey{color:#b0b7c3}.background--lightergrey{color:#f5f7fa}.background--red{color:#ef5350}.background--green{color:#6aa84f}.background--orange{color:#ff8f00}.background--blue{color:#009dda}.background--violet{color:#8020bb}.background--yellow{color:#f7c700}.font--bold{font-weight:700}.font--normal{font-weight:400}.line--height{line-height:24px}.underline{text-decoration:underline}.line--through{text-decoration:line-through}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.background--sidebar{background-color:#ccf}.cursor--pointer{cursor:pointer}.basefont,.secondfont,.alternativefont{font-family:Inter}.font--s-small{font-size:10px;font-size:.625rem}.font--small{font-size:12px;font-size:.75rem}.font--x-small{font-size:14px;font-size:.875rem}.font--normal{font-size:16px;font-size:1rem}.font--medium{font-size:20px;font-size:1.25rem}.font--large{font-size:24px;font-size:1.5rem}.font--s-big{font-size:28px;font-size:1.75rem}.font--big{font-size:40px;font-size:2.5rem}.font--icon-huge{font-size:56px;font-size:3.5rem}.wrapper{width:100%;height:100vh;padding:24px}.wrapper--center{width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.wrapper--left{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.wrapper--right{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.position--absolute{position:absolute}.position--relative{position:relative}.position--left{left:0}.position--right{right:0}.position--top{top:0}.position--bottom{bottom:0}.center--absolute{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fullscreen-position{position:absolute}@media (min-width: 18em){.fullscreen-position{right:16px;top:64px}}@media (min-width: 60em){.fullscreen-position{right:24px;top:96px}}.z-index0{z-index:0}.z-index1{z-index:1}.z-index2{z-index:2}.z-index3{z-index:3}.z-index4{z-index:4}.z-index5{z-index:5}.z-index6{z-index:6}.z-index-1{z-index:-1}.z-index-2{z-index:-2}.z-index-3{z-index:-3}.z-index-4{z-index:-4}.z-index-5{z-index:-5}.z-index-6{z-index:-6}.pointer--event__none{pointer-events:none}.not-transition{transition:none!important}.un-btn{border:0;background:transparent;cursor:pointer}.gat--btn,.puzzle--webBuilder__topbar--buttons__item,.bank--form__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:300;margin:6px;padding:0 6px;outline:0;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.gat--btn.disabled,.disabled.puzzle--webBuilder__topbar--buttons__item,.disabled.bank--form__btn{background-color:var(--primary-disabled);box-shadow:none;cursor:not-allowed;opacity:1}.gat--btn.disabled:hover,.disabled.puzzle--webBuilder__topbar--buttons__item:hover,.disabled.bank--form__btn:hover{background-color:var(--primary-disabled);box-shadow:none}@media (min-width: 18em){.gat--btn,.puzzle--webBuilder__topbar--buttons__item,.bank--form__btn{min-width:140px;height:40px}}@media (min-width: 60em){.gat--btn,.puzzle--webBuilder__topbar--buttons__item,.bank--form__btn{min-width:175px;height:52px}}@media (min-width: 18em){.gat--btn.small--btn,.small--btn.puzzle--webBuilder__topbar--buttons__item,.small--btn.bank--form__btn{min-width:140px;height:32px}}@media (min-width: 60em){.gat--btn.small--btn,.small--btn.puzzle--webBuilder__topbar--buttons__item,.small--btn.bank--form__btn{min-width:175px;height:36px}}.gat--btn__primary,.bank--form__btn{box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--primary-opacity);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.gat--btn__primary:hover,.bank--form__btn:hover{box-shadow:0 8px 8px -1px #0912361f,0 0 1px #0a16460f;background-color:var(--primary-darken-opacity)}.gat--btn__primary.green,.green.bank--form__btn{background-color:#44d7abe6}.gat--btn__primary.green:hover,.green.bank--form__btn:hover{background-color:#38b38ee6}.gat--btn__primary [class^=icon-],.bank--form__btn [class^=icon-],.gat--btn__primary [class*=" icon-"],.bank--form__btn [class*=" icon-"]{margin-right:6px}@media (min-width: 18em){.gat--btn__primary [class^=icon-],.bank--form__btn [class^=icon-],.gat--btn__primary [class*=" icon-"],.bank--form__btn [class*=" icon-"]{font-size:1.25rem}}@media (min-width: 60em){.gat--btn__primary [class^=icon-],.bank--form__btn [class^=icon-],.gat--btn__primary [class*=" icon-"],.bank--form__btn [class*=" icon-"]{font-size:1.5rem}}.gat--btn__secondary,.gat--btn__count,.puzzle--webBuilder__topbar--buttons__item{box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--white);border:1px solid var(--primary);color:var(--primary);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.gat--btn__secondary:hover,.gat--btn__count:hover,.puzzle--webBuilder__topbar--buttons__item:hover{box-shadow:0 8px 8px -1px #09123652,0 0 1px #0a16460f;background-color:var(--white90);border:1px solid var(--primary-darken);color:var(--primary-darken)}.gat--btn__secondary.green,.green.gat--btn__count,.green.puzzle--webBuilder__topbar--buttons__item{border:1px solid transparent;color:#44d7abe6}.gat--btn__secondary.green:hover,.green.gat--btn__count:hover,.green.puzzle--webBuilder__topbar--buttons__item:hover{color:#38b38ee6}.gat--btn__secondary.red,.red.gat--btn__count,.red.puzzle--webBuilder__topbar--buttons__item{border:1px solid transparent;color:#ff634dd9}.gat--btn__secondary.red:hover,.red.gat--btn__count:hover,.red.puzzle--webBuilder__topbar--buttons__item:hover{color:#ff634dd9}.gat--btn__secondary [class^=icon-],.gat--btn__count [class^=icon-],.puzzle--webBuilder__topbar--buttons__item [class^=icon-],.gat--btn__secondary [class*=" icon-"],.gat--btn__count [class*=" icon-"],.puzzle--webBuilder__topbar--buttons__item [class*=" icon-"]{margin-right:6px}@media (min-width: 18em){.gat--btn__secondary [class^=icon-],.gat--btn__count [class^=icon-],.puzzle--webBuilder__topbar--buttons__item [class^=icon-],.gat--btn__secondary [class*=" icon-"],.gat--btn__count [class*=" icon-"],.puzzle--webBuilder__topbar--buttons__item [class*=" icon-"]{font-size:1.25rem}}@media (min-width: 60em){.gat--btn__secondary [class^=icon-],.gat--btn__count [class^=icon-],.puzzle--webBuilder__topbar--buttons__item [class^=icon-],.gat--btn__secondary [class*=" icon-"],.gat--btn__count [class*=" icon-"],.puzzle--webBuilder__topbar--buttons__item [class*=" icon-"]{font-size:1.5rem}}.gat--btn__round,.gat--btn__main,.gat--btn__navigation{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;border:none;border-radius:50%;color:var(--primary);cursor:pointer;line-height:0;margin:0;padding:0;outline:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.gat--btn__round,.gat--btn__main,.gat--btn__navigation{width:40px;height:40px;font-size:1.5rem}}@media (min-width: 60em){.gat--btn__round,.gat--btn__main,.gat--btn__navigation{width:52px;height:52px;font-size:2.5rem}}.gat--btn__round:active,.gat--btn__main:active,.gat--btn__navigation:active,.gat--btn__round.active,.active.gat--btn__main,.active.gat--btn__navigation{background-color:var(--primary-opacity);box-shadow:0 8px 8px -1px #0a16461f,0 0 1px #0a16460f;color:#fff}.gat--btn__round.disabled,.disabled.gat--btn__main,.disabled.gat--btn__navigation{cursor:not-allowed;opacity:1;box-shadow:none;color:#b0b7c3;background-color:var(--pale-blue)}.gat--btn__round.disabled:hover,.disabled.gat--btn__main:hover,.disabled.gat--btn__navigation:hover{color:#b0b7c3;background-color:var(--pale-blue)}@media (min-width: 60em){.gat--btn__round:hover,.gat--btn__main:hover,.gat--btn__navigation:hover{background-color:var(--primary-opacity);box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;color:#fff}}.dialog-component-controls .gat--btn__round,.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation,.conversation .gat--btn__round,.conversation .gat--btn__main,.conversation .gat--btn__navigation{font-size:2.6rem}@media (min-width: 60em){.dialog-component-controls .gat--btn__round,.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation,.conversation .gat--btn__round,.conversation .gat--btn__main,.conversation .gat--btn__navigation{font-size:2.5rem}}.gat--btn__main{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.gat--btn__main{font-size:2rem}}@media (min-width: 60em){.gat--btn__main{font-size:3rem}}@media (min-width: 18em){.gat--btn__main.small--size{font-size:1.45rem}}@media (min-width: 60em){.gat--btn__main.small--size{font-size:1.7rem}}.gat--btn__main.highlight{border:1.5px solid var(--primary)}@media (min-width: 60em){.gat--btn__main.highlight{border-width:2px}}.gat--btn__close{cursor:pointer;color:var(--primary);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.gat--btn__close{font-size:2.5rem;line-height:2.5rem}}@media (min-width: 60em){.gat--btn__close{font-size:3rem}}.gat--btn__close:hover{color:var(--primary-darken)}.gat--btn__count{background-color:transparent;border-radius:36px;border:1px solid var(--primary);box-shadow:none;font-size:1rem;cursor:default;outline:0;padding:12px;min-width:140px}.gat--btn__count:hover{background-color:transparent;box-shadow:none;border:1px solid var(--primary);color:var(--primary)}.gat--btn__navigation{border:1px solid var(--primary);box-shadow:0 3px 3px -1px #0a16461f,0 0 1px #0a16460f;font-size:3rem}@media (min-width: 18em){.gat--btn__navigation:hover{background-color:#fff;border:1px solid var(--primary-darken);box-shadow:none;color:var(--primary-darken)}}@media (min-width: 60em){.gat--btn__navigation:hover{background-color:#fff;border:1px solid var(--primary-darken);box-shadow:0 8px 8px -1px #0016461f,0 0 1px #0a16460f;color:var(--primary-darken)}}.gat--btn__navigation.disabled{cursor:not-allowed;border:1px solid var(--pale-blue);box-shadow:none;color:var(--pale-blue);background-color:#fff}.gat--btn__icon{background:var(--icon)}.gat--group__buttons{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.gat--group__buttons .gat--btn__navigation{margin-left:12px}.gat--group__btn{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.gat--group__btn--flex-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.gat--group__btn .gat--btn__main{margin-left:12px}@media (min-width: 18em){.gat--group__btn.gat--group__top{top:16px}}@media (min-width: 60em){.gat--group__btn.gat--group__top{top:24px}}.gat--group__btn.gat--group__top.gat--group__center{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%)}@media (min-width: 18em){.gat--group__btn.gat--group__left{left:16px}}@media (min-width: 60em){.gat--group__btn.gat--group__left{left:24px}}.gat--group__btn.gat--group__left.gat--group__center{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.gat--group__btn.gat--group__left .gat--btn__main{margin-left:0;margin-right:12px}@media (min-width: 18em){.gat--group__btn.gat--group__bottom{bottom:16px}}@media (min-width: 60em){.gat--group__btn.gat--group__bottom{bottom:24px}}.gat--group__btn.gat--group__bottom.gat--group__center{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%)}@media (min-width: 18em){.gat--group__btn.gat--group__right{right:16px}}@media (min-width: 60em){.gat--group__btn.gat--group__right{right:24px}}.gat--group__btn.gat--group__right.gat--group__center{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.gat--btn__fullscreen{display:flex;align-items:center;justify-content:center;background-color:#3f4146cc;border-radius:100%;color:#fff;cursor:pointer;line-height:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.gat--btn__fullscreen{width:40px;height:40px;font-size:1.25rem}}@media (min-width: 60em){.gat--btn__fullscreen{width:52px;height:52px;font-size:1.5rem}}.gat--btn__fullscreen:hover{box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;background-color:var(--charcoal-grey)}.gat-looktoside-btn{display:flex;align-items:center;justify-content:center;width:55px;height:40px;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:#3f4146cc;border:none;cursor:pointer;margin:0;padding:0;outline:0;text-decoration:none;color:#fff;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 60em){.gat-looktoside-btn{width:72px;height:52px}}.gat-looktoside-btn.right{right:0;border-radius:76.9px 0 0 76.9px}@media (min-width: 60em){.gat-looktoside-btn.right{border-radius:100px 0 0 100px}}.gat-looktoside-btn.left{left:0;border-radius:0 76.9px 76.9px 0}@media (min-width: 60em){.gat-looktoside-btn.left{border-radius:0 100px 100px 0}}.gat-looktoside-btn [class*=icon-paneo]{font-size:24px}@media (min-width: 60em){.gat-looktoside-btn [class*=icon-paneo]{font-size:30px}}.gat-looktoside-btn:hover{box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;background-color:var(--charcoal-grey)}.alert--points{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.alert--points__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #fff;border-radius:10px;color:#fff;margin:0 6px}@media (min-width: 18em){.alert--points__item{width:87px;height:50px}}@media (min-width: 60em){.alert--points__item{width:100px;height:60px}}.alert--points__item.success{background-color:#ffb34b8f}.alert--points__item.success .alert--indicator{background-color:#44d7ab}.alert--points__item.success .number:before{content:"+"}.alert--points__item.failed{background-color:#32c5ff8f}.alert--points__item.failed .alert--indicator{background-color:#ff634d}.alert--points__item.failed .number:before{content:"-"}.alert--points__item .number{font-weight:500}@media (min-width: 18em){.alert--points__item .number{font-size:1rem;line-height:1rem}}@media (min-width: 60em){.alert--points__item .number{font-size:1.5rem;line-height:1.5rem}}.alert--points__item .text{font-weight:300}@media (min-width: 18em){.alert--points__item .text{font-size:.75rem;line-height:.75rem}}@media (min-width: 60em){.alert--points__item .text{font-size:.875rem;line-height:.875rem}}.alert--indicator{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;border-radius:100%}@media (min-width: 18em){.alert--indicator{font-size:.625rem;right:8px;top:-8px;width:15px;height:15px}}@media (min-width: 60em){.alert--indicator{font-size:.875rem;right:8px;top:-13px;width:23px;height:23px}}.alert--puzzle__info{position:absolute;max-width:60%;max-height:120px;border-radius:4px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;background-color:#82868e;color:#fff;font-weight:200;padding:16px 24px}@media (min-width: 18em){.alert--puzzle__info{left:10px;bottom:70px;font-size:.75rem}}@media (min-width: 60em){.alert--puzzle__info{left:24px;bottom:90px;font-size:1rem}}.alert--puzzle__info:before{content:"";position:absolute;left:18px;bottom:-16px;width:0;height:0;border-bottom:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #82868e;border-right:8px solid transparent}.alert--puzzle__info--close{position:absolute;right:-3px;top:-3px;font-size:2rem;background:transparent;border:none;color:#fff;cursor:pointer;outline:0;line-height:0;padding:0;margin:0}.conversation--layer{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;position:absolute;top:0;left:0;overflow-y:auto}.conversation--layer.conversation--layer__feedback{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}@media (min-width: 60em){.conversation--layer.conversation--layer__feedback{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.conversation{flex-grow:1;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/conversation.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;color:var(--color-text);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}@media (min-width: 60em){.conversation{padding-bottom:108px}}.conversation.conversation--inScene{background-image:none}@media (min-width: 60em){.conversation{padding-left:100px;padding-right:100px}}@media (min-width: 80em){.conversation{padding-left:15vh;padding-right:15vh}}@media (min-width: 125em){.conversation{padding-left:25vh;padding-right:25vh}}.conversation:not(.conversation--inScene):before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#070b1033}.conversation--layer__feedback .conversation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (min-width: 60em){.conversation--layer__feedback .conversation{padding-bottom:108px}}.conversation--characters{position:relative;z-index:2;width:100%;height:150px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}@media (min-width: 60em){.conversation--characters{height:375px}}@media (min-width: 100em){.conversation--characters{height:415px}}@media (min-width: 125em){.conversation--characters{height:500px}}.conversation--layer__feedback .conversation--characters{height:auto;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}@media (min-width: 60em){.conversation--layer__feedback .conversation--characters{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}}.conversation--layer__defaultFeedback .conversation--characters{min-height:initial;height:150px;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}@media (min-width: 60em){.conversation--layer__defaultFeedback .conversation--characters{height:375px}}@media (min-width: 100em){.conversation--layer__defaultFeedback .conversation--characters{height:415px}}@media (min-width: 125em){.conversation--layer__defaultFeedback .conversation--characters{height:500px}}.conversation--inScene .conversation--characters{height:auto}.conversation--character__item{position:relative;width:100%;background-color:#fff;border-radius:6px 6px 0 0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.conversation--character__item{max-width:114px;height:110px;margin:0 4px}}@media (min-width: 48em){.conversation--character__item{margin:0 6px}}@media (min-width: 60em){.conversation--character__item{width:100%;max-width:232px;height:280px;margin:0 10px}}@media (min-width: 80em){.conversation--character__item{max-width:232px;height:280px;margin:0 10px}}@media (min-width: 100em){.conversation--character__item{max-width:250px;height:320px}}@media (min-width: 125em){.conversation--character__item{max-width:300px;height:420px}}.conversation--character__item:before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#262a3166;border-radius:6px 6px 0 0}.conversation--character__item.void{background-color:transparent}.conversation--character__item.void:before{background-color:transparent}.conversation--character__item.active{background-color:#fff;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;border-radius:6px}@media (min-width: 18em){.conversation--character__item.active{max-width:124px;height:150px;top:24px}}@media (min-width: 60em){.conversation--character__item.active{width:100%;min-width:220px;max-width:275px;height:388px;top:40px}}@media (min-width: 100em){.conversation--character__item.active{max-width:300px;height:415px}}@media (min-width: 125em){.conversation--character__item.active{max-width:350px;height:500px}}.conversation--character__item.active:after,.conversation--character__item.active:before{content:"";display:none}.conversation--character__name{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background:#e1e4e8;font-weight:500;text-align:center;z-index:1;overflow:hidden;display:block;padding:4px;word-break:break-all}@media (min-width: 18em){.conversation--character__name{bottom:18px;left:9px;width:calc(100% - 18px);min-height:24px;font-size:.75rem}}@media (min-width: 60em){.conversation--character__name{bottom:40px;left:32px;width:calc(100% - 64px);min-height:45px;font-size:.875rem;padding:12px}}.conversation--body{position:relative;z-index:1;width:100%;background-color:#262a31e6}@media (min-width: 18em){.conversation--body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 60em){.conversation--body{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-radius:6px;display:block}}.conversation--body--inScene{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media (min-width: 18em){.conversation--layer__feedback .conversation--body{background-color:#262a31}}@media (min-width: 60em){.conversation--layer__feedback .conversation--body{background-color:#262a31e6}}.conversation--message{width:100%;color:#e1e4e8;font-weight:300}@media (min-width: 18em){.conversation--message{font-size:1rem;line-height:1.25rem;padding:32px 24px 24px}}@media (min-width: 60em){.conversation--message{font-weight:200;min-height:175px;font-size:1.25rem;line-height:26px;padding:48px 32px 0}}@media (min-width: 125em){.conversation--message{min-height:300px}}.conversation--message.voice--over{font-weight:100;font-style:italic}.conversation--voice__over{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-style:normal;font-size:.75rem;font-weight:300;padding-bottom:8px}@media (min-width: 60em){.conversation--voice__over{font-weight:100;font-size:.875rem;padding-bottom:16px}}.conversation--voice__over [class^=icon-],.conversation--voice__over [class*=" icon-"]{font-size:16px;padding-right:8px}@media (min-width: 60em){.conversation--voice__over [class^=icon-],.conversation--voice__over [class*=" icon-"]{font-size:20px}}.conversation--controls{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 24px 16px}@media (min-width: 60em){.conversation--controls{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:32px}}.conversation--controls button:last-child{margin-left:40px}@media (min-width: 60em){.conversation--controls button:last-child{margin-left:64px}}.conversation--layer__feedback .conversation--controls,.conversation--controls.conversation--controls--fixedbottom{position:fixed;bottom:0;left:0;background-color:#262a31;padding:12px 24px 16px}@media (min-width: 60em){.conversation--layer__feedback .conversation--controls,.conversation--controls.conversation--controls--fixedbottom{position:static;background-color:transparent;padding:32px}}.conversation--canvas{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0;pointer-events:none}@media (min-width: 18em){.conversation--canvas{bottom:-24px}}@media (min-width: 60em){.conversation--canvas{bottom:-40px}}.conversation--inScene .conversation--canvas{display:none}.conversation--main__text{width:100%;display:block;color:#e1e4e8}@media (min-width: 18em){.conversation--main__text{padding-bottom:12px}}@media (min-width: 60em){.conversation--main__text{padding-bottom:18px}}.conversation--question{text-align:left;padding-bottom:14px;font-size:.875rem;line-height:1.4}@media (min-width: 60em){.conversation--question{font-size:1rem}}.conversation--question:last-child{margin-bottom:48px}@media (min-width: 60em){.conversation--question:last-child{margin-bottom:0}}.conversation--question [type=radio]:not(:checked)+label{color:#fff}.conversation--question [type=radio]:checked+label:before,.conversation--question [type=radio]:not(:checked)+label:before{background:transparent}@media (min-width: 18em){.conversation--question .radio label{font-size:1rem;line-height:20px}}@media (min-width: 60em){.conversation--question .radio label{font-size:1.25rem;line-height:26px}}.conversation--feedback{background-color:#eaeef2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:0;padding:16px 24px;top:0}@media (min-width: 60em){.conversation--feedback{background-color:#fff;border-radius:6px 6px 0 0;padding:32px;top:40px}}.conversation--layer__feedback .conversation--feedback{width:100%;min-height:100%}.conversation--feedback~.conversation--character__item{display:none!important}.conversation--feedback.only--rewards{justify-content:center}.conversation--feedback.only--rewards .test--results__rewards{position:static}.conversation--feedback:not(.only--rewards) .test--results__rewards .test--rewards__text{display:flex}@media (min-width: 18em){.conversation--feedback .test--results__rewards{position:absolute;top:12px;right:6px}}@media (min-width: 60em){.conversation--feedback .test--results__rewards{position:static}}.conversation--feedback__title{width:100%;color:var(--primary);font-weight:500;font-size:12px}@media (min-width: 60em){.conversation--feedback__title{font-size:1.25rem;font-weight:300;text-align:center}}@media (min-width: 60em){.popup__feedback .conversation--feedback__title{padding:24px 24px 0}}.conversation--feedback__text{width:100%;color:var(--color-text);font-weight:300;display:flex;background-color:transparent;padding:0 8px 8px 0;margin-top:12px}@media (min-width: 60em){.conversation--feedback__text{background-color:#eaeef2;padding:16px;margin-top:32px}}.conversation--feedback__text>p{margin-bottom:0;font-size:.875rem;line-height:1.4}@media (min-width: 60em){.conversation--feedback__text>p{font-size:1rem}}.conversation--feedback__text [class^=icon-]{margin-top:2px;margin-right:6px;font-size:16px}@media (min-width: 60em){.conversation--feedback__text [class^=icon-]{margin-top:4px;font-size:18px}}@media (min-width: 18em){.popup__feedback .conversation--feedback__text{margin-top:0}}@media (min-width: 60em){.popup__feedback .conversation--feedback__text{margin-top:24px}}.indicators{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (min-width: 18em){.indicators{height:30px;margin:0 0 10.66667px}}@media (min-width: 60em){.indicators{height:52px;margin:0 0 16px}}.indicator--item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#f5f7fa;border-radius:25px 0 0 25px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-webkit-user-select:none;user-select:none}@media (min-width: 18em){.indicator--item{min-width:75px}}@media (min-width: 60em){.indicator--item{min-width:100px}}.indicator--item .indicator--icon{cursor:pointer}.indicator--item .indicator--icon:hover~.indicator--tooltip{display:block;animation:fadeIn-animation .2s linear forwards}.indicator--item:after{content:"";position:absolute;top:0;height:100%;background-color:#f5f7fa}@media (min-width: 18em){.indicator--item:after{width:12px;right:-12px}}@media (min-width: 60em){.indicator--item:after{width:36px;right:-22px}}.indicator--item:nth-child(2n){background-color:#e1e4e8}.indicator--item:nth-child(2n):after{background-color:#e1e4e8}.indicator--item:last-child{border-radius:25px}.indicator--item:last-child:after{display:none}.indicator--icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:100%;color:#fff;background-color:var(--pale-blue)}@media (min-width: 18em){.indicator--icon{width:24px;height:24px;font-size:1rem;margin-left:3px}}@media (min-width: 60em){.indicator--icon{width:42px;height:42px;font-size:1.5rem;margin-left:6px}}.indicator--value{color:#0a1f44;margin-right:14px}@media (min-width: 18em){.indicator--value{font-size:.75rem;padding:0 0 0 4px}}@media (min-width: 60em){.indicator--value{font-size:1rem;padding:0 0 0 6px}}.indicator--tooltip{display:none;z-index:1;position:absolute;left:0;top:0;opacity:0;background-color:#fff;border-radius:6px;box-shadow:-6px 6px 6px -1px #0a164629,0 0 1px #0a16460f;border:solid 2px #f58355;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;pointer-events:none}@media (min-width: 18em){.indicator--tooltip{width:185px;min-height:40px;padding:12px;font-size:.75rem;transform:translateY(40px)}}@media (min-width: 60em){.indicator--tooltip{width:230px;min-height:50px;padding:16px;font-size:.95rem;transform:translateY(65px)}}.indicator--tooltip p{font-weight:200;margin:0;padding:0}.indicator--tooltip:before{content:"";position:absolute;width:0;height:0;top:-16px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:solid 8px;border-bottom-color:inherit}@media (min-width: 18em){.indicator--tooltip:before{left:40px}}@media (min-width: 60em){.indicator--tooltip:before{left:60px}}.indicator--tooltip:after{content:"";position:absolute;z-index:1;width:0;height:0;top:-11px;left:77px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;border-bottom:solid 6px #fff}@media (min-width: 18em){.indicator--tooltip:after{left:42px}}@media (min-width: 60em){.indicator--tooltip:after{left:62px}}.indicator--tooltip__title{font-weight:500}.indicators--game__list{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#f5f7fa;border-radius:30px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.indicators--game__list{min-width:130px;height:30px;padding:0 4px}}@media (min-width: 60em){.indicators--game__list{min-width:208px;height:52px;padding:0 6px}}.indicators--game__level{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#0a1f44;border-radius:100%;font-weight:300}@media (min-width: 18em){.indicators--game__level{width:26px;height:26px;font-size:8px;line-height:8px}}@media (min-width: 60em){.indicators--game__level{width:42px;height:42px;font-size:.75rem;line-height:.75rem}}.indicators--game__level>span{color:#fff}@media (min-width: 18em){.indicators--game__level>span:first-child{font-size:7px}}@media (min-width: 60em){.indicators--game__level>span:first-child{font-size:8px}}.indicators--game__ranking{min-height:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-ranking.svg) no-repeat left center}@media (min-width: 18em){.indicators--game__ranking{font-size:.75rem;background-size:20px auto;padding-left:16px;margin-left:6px}}@media (min-width: 60em){.indicators--game__ranking{font-size:1rem;background-size:30px auto;padding-left:32px;margin-left:12px}}.indicators--game__ranking span{color:var(--primary)}.indicators--game__ranking span:first-child{margin-left:12px;padding-right:6px}.indicators--game__ranking span:last-child{color:#b0b7c3}.indicators--game__level,.indicators--game__ranking{cursor:pointer}.indicators--game__level:hover>.indicator--tooltip,.indicators--game__ranking:hover>.indicator--tooltip{display:block;border:2px solid var(--primary);min-height:initial;animation:fadeIn-animation .2s linear forwards}.indicators--game__level>*:hover>.indicator--tooltip{display:block;border:2px solid var(--primary);min-height:initial;animation:fadeIn-animation .2s linear forwards}.indicators--game__level:hover .indicator--tooltip:before{left:18px}.indicators--game__level:hover .indicator--tooltip:after{left:20px}.loader--bar__animation{margin:0 auto;position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#007eff;color:#007eff;box-shadow:9999px 0 0 -5px #007eff;animation:dotPulse 1.5s infinite linear;animation-delay:.25s}.loader--bar__animation:before,.loader--bar__animation:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#007eff;color:#007eff}.loader--bar__animation:before{box-shadow:9983px 0 0 -5px #007eff;animation:dotPulseBefore 1.5s infinite linear;animation-delay:0s}.loader--bar__animation:after{box-shadow:10015px 0 0 -5px #007eff;animation:dotPulseAfter 1.5s infinite linear;animation-delay:.5s}.loader{position:absolute;z-index:6;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fffffff2;font-size:3.5rem;padding:0;margin:0;overflow:hidden}.loader--bar__label{display:block;color:var(--color-text);font-size:1.75rem;font-weight:200;margin-bottom:16px}.goals{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#4e5d78bf;border:1px solid #b0b7c3;border-radius:6px;color:#fff}@media (min-width: 18em){.goals{min-height:48px;display:none;min-width:380px;font-size:.75rem;padding:8px 4px}}@media (min-width: 60em){.goals{height:56px;display:block;min-width:600px;font-size:1rem;padding:8px 4px}}.goals.open{display:block}.goals--button__mobile{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:solid 1px #b0b7c3;background-color:#4e5d7899;color:#fff;cursor:pointer;font-size:20px;line-height:0;font-weight:700}.goals--button__mobile .goals--length{position:absolute;right:-11px;top:-11px;min-width:22px;max-width:30px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;font-size:12px;font-weight:500;background-color:#ff634d;padding:4px;white-space:nowrap}.goals--button__mobile.close{display:none}@media (min-width: 60em){.goals--button__mobile{display:none}}.goals--button__close{position:absolute;right:-11px;top:-11px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:#9da5b4;border-radius:100%;color:#fff;cursor:pointer;font-size:30px;line-height:0;font-weight:700;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.goals--button__close:hover{background-color:#858a94}@media (min-width: 60em){.goals--button__close{display:none}}.goals--title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:500}@media (min-width: 18em){.goals--title{padding-left:24px;font-size:10px}}@media (min-width: 60em){.goals--title{padding-left:40px;font-size:.75rem}}.goals--title [class^=icon-],.goals--title [class*=" icon-"]{padding-right:6px}@media (min-width: 18em){.goals--title [class^=icon-],.goals--title [class*=" icon-"]{font-size:.75rem}}@media (min-width: 60em){.goals--title [class^=icon-],.goals--title [class*=" icon-"]{font-size:1rem}}.goals--list{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:200}@media (min-width: 18em){.goals--list{min-height:14px;font-size:12px;line-height:15px;margin-top:5px}}@media (min-width: 60em){.goals--list{height:18px;font-size:14px;margin-top:0}}.goals--list .left-arrow{position:absolute;left:0}@media (min-width: 18em){.goals--list .left-arrow{bottom:-5px}}@media (min-width: 60em){.goals--list .left-arrow{bottom:-9px}}.goals--list .right-arrow{position:absolute;right:0}@media (min-width: 18em){.goals--list .right-arrow{bottom:-5px}}@media (min-width: 60em){.goals--list .right-arrow{bottom:-9px}}.goals--list [class^=icon-],.goals--list [class*=" icon-"]{cursor:pointer;font-weight:700}@media (min-width: 18em){.goals--list [class^=icon-],.goals--list [class*=" icon-"]{font-size:26px}}@media (min-width: 60em){.goals--list [class^=icon-],.goals--list [class*=" icon-"]{font-size:2.2rem}}.goals--list [class^=icon-].disabled,.goals--list [class*=" icon-"].disabled{opacity:.3;cursor:not-allowed}.goal--list__item{width:100%;text-align:left}@media (min-width: 18em){.goal--list__item{max-width:370px;padding:0 24px}}@media (min-width: 60em){.goal--list__item{height:18px;max-width:589px;padding:0 40px;margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.goal--notice{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:6px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#29313fd9;color:#fff}@media (min-width: 18em){.goal--notice{max-width:350px;padding:8px 12px}}@media (min-width: 60em){.goal--notice{max-width:600px;padding:16px 24px}}.goal--notice.success{color:#44d7ab}@media (min-width: 18em){.goal--notice [class^=icon-],.goal--notice [class*=" icon-"]{font-size:1.25rem;padding-right:12px}}@media (min-width: 60em){.goal--notice [class^=icon-],.goal--notice [class*=" icon-"]{font-size:1.5rem;padding-right:16px}}@media (min-width: 18em){.goal--notice__title{font-size:1rem}}@media (min-width: 60em){.goal--notice__title{font-size:1.25rem}}.goal--notice__description{font-weight:200}@media (min-width: 18em){.goal--notice__description{font-size:.75rem}}@media (min-width: 60em){.goal--notice__description{font-size:1rem}}.readings--container{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0a1f4480;overflow-y:auto}.readings--container--darkopacity{background-image:linear-gradient(to bottom,var(--charcoal-grey-two),rgba(38,42,49,.85))}@media (min-width: 60em){.readings--container::-webkit-scrollbar{-webkit-appearance:none}.readings--container::-webkit-scrollbar:vertical{width:8px}.readings--container::-webkit-scrollbar:horizontal{height:8px}.readings--container::-webkit-scrollbar-thumb{border-radius:6px;background-color:#00000080}}.readings{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fffffff2;border-radius:9px}@media (min-width: 18em){.readings{width:95%;min-height:95vh;padding:24px 12px;margin:2.5% auto}}@media (min-width: 60em){.readings{width:75%;min-height:82vh;padding:32px;margin:5% auto}}@media (min-width: 100em){.readings{width:60%}}.readings--title{font-weight:300;color:var(--primary);text-align:center}@media (min-width: 18em){.readings--title{font-size:1.25rem;line-height:1.25rem;padding-bottom:16px}}@media (min-width: 60em){.readings--title{font-size:1.75rem;line-height:1.75rem;padding-bottom:24px}}.notes--results__text .readings--title{display:none;color:var(--primary-lighten)}@media (min-width: 18em){.notes--results__text .readings--title{padding-top:16px}}@media (min-width: 60em){.notes--results__text .readings--title{padding-top:24px}}.readings--text{width:100%;font-size:1rem;line-height:1rem;font-weight:300;color:#0a1f44;text-align:left}@media (min-width: 18em){.readings--text{padding:12px;margin-bottom:32px}}@media (min-width: 60em){.readings--text{padding:24px;margin-bottom:40px}}.readings--text strong{font-weight:500}@media (min-width: 18em){.readings--text h2{font-size:1rem}}@media (min-width: 60em){.readings--text h2{font-size:1.25rem}}.readings--text ul,.readings--text ol{padding:0 12px 0 24px}.readings--text ul{list-style:disc}.readings--text ul ul{list-style:circle}.readings--buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;left:0}@media (min-width: 18em){.readings--buttons{bottom:16px}}@media (min-width: 60em){.readings--buttons{bottom:32px}}.readings--image{position:relative;padding:0;background-color:transparent}.readings--image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9px;object-fit:contain}.readings--button__close{position:absolute;cursor:pointer;color:var(--primary)}@media (min-width: 18em){.readings--button__close{top:12px;right:12px;font-size:2.5rem}}@media (min-width: 60em){.readings--button__close{top:16px;right:16px;font-size:2.7rem}}.readings--image--closeBtn{position:fixed;top:16px;right:16px}@media (min-width: 60em){.readings--image--closeBtn{top:25px;right:25px}}.pdf-box{position:relative;background-image:linear-gradient(to bottom,var(--charcoal-grey-two),rgba(38,42,49,.85));width:100vw;height:100vh;overflow:hidden;padding:24px}.notes--results .pdf-box{padding:24px 0;width:100%;height:calc(100% - 24px)}@media (min-width: 80em){.pdf-box{display:flex;align-items:center;justify-content:center;padding:0}.notes--results .pdf-box{padding:16px;width:100%;height:100%}}@media (min-width: 80em) and (min-width: 80em){.notes--results .pdf-box{padding:32px}}.pdf-box__scrollwrap{width:100%;height:100%;background-color:transparent;position:relative;text-align:center}.notes--results .pdf-box__scrollwrap{margin:auto;width:calc(100% - 48px)}@media (min-width: 80em){.pdf-box__scrollwrap{max-width:1024px;width:auto;height:100%;padding:52px 0}.notes--results .pdf-box__scrollwrap{padding:0;margin:0;height:100%}}.pdf-box__scroll{width:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;margin:auto;background-color:transparent;border-radius:4px;position:relative}@media (min-width: 80em){.pdf-box__scroll{margin:auto auto 16px;max-height:calc(100% - 56px)}.notes--results .pdf-box__scroll{height:100%;max-height:initial}}.pdf-box__scroll--overlay:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(63,65,70,0),var(--charcoal-grey));z-index:2;opacity:.6}.pdf-box__mouse{display:none}.pdf-box__scroll--overlay .pdf-box__mouse{display:block;z-index:3;position:absolute;bottom:48px;left:50%;transform:translate(-50%);color:#fff;font-size:30px}@media (min-width: 80em){.pdf-box__scroll--overlay .pdf-box__mouse{font-size:48px;bottom:16px}}.pdf-box__paginator{display:none}@media (min-width: 80em){.pdf-box__paginator{display:inline-block;margin:0 auto;min-width:112px;height:40px;padding:12px 16px;border-radius:4px;background-color:var(--steel);color:#fff;font-size:12px;text-align:center}.notes--results .pdf-box__paginator{display:none}}.pdf-box__arrow{position:absolute;top:50%;transform:translateY(-50%);border:1px solid var(--primary)}@media (min-width: 80em){.pdf-box__arrow{border:0;position:static;transform:translate(0)}.notes--results .pdf-box__arrow{transform:translateY(-16px)}}.pdf-box__arrow--left{left:40px}@media (min-width: 80em){.pdf-box__arrow--left{order:-1;margin-right:24px}}.pdf-box__arrow--right{right:40px}@media (min-width: 80em){.pdf-box__arrow--right{margin-left:24px}}.pdf-box__arrow--hidden{visibility:hidden}.puzzle--terminal__visor--body .pdf-box__arrow.gat--btn__round,.puzzle--terminal__visor--body .pdf-box__arrow.gat--btn__main,.puzzle--terminal__visor--body .pdf-box__arrow.gat--btn__navigation{display:block}.pdf-box__arrow.disabled{border:1px solid var(--pale-blue)}.pdf-box .react-pdf__Page{width:100%}.pdf-box .react-pdf__Page__canvas,.pdf-box .react-pdf__Page__textContent{width:100%!important;height:100%!important}.pdf-box .react-pdf__Page__textContent>*{font-size:0!important}.pdf-box .react-pdf__Page__annotations.annotationLayer{display:none}.video{width:100%;height:100vh;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:5;color:#fff;background-color:var(--charcoal-grey-two);position:absolute;left:0;top:0}.video:after{position:absolute;content:"";left:0;height:72px;width:100%;opacity:.2;background-image:linear-gradient(to bottom,var(--charcoal-grey-two) 2%,rgba(38,42,49,0) 100%);pointer-events:none}@media (min-width: 80em){.video:after{height:100px}}.video .embeddedVideo,.video video{width:100%;height:100%;object-fit:contain}.video--header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:12px;color:#fff;font-size:1.25rem;font-weight:300;position:absolute;left:0;top:0;z-index:1}.video--header .icon-close{cursor:pointer}.video--controls{width:100%;position:absolute;left:0;bottom:0;z-index:1}.video--controls:after{position:absolute;content:"";top:-22px;left:0;height:calc(100% + 22px);width:100%;opacity:.9;background-image:linear-gradient(to bottom,#23283100,#06090f);z-index:-1}.video--controls__bar{position:relative;cursor:pointer;width:100%;max-width:calc(100% - 48px);margin:0 auto;height:4px;background-color:#e1e4e8;border-radius:18px}.video--controls__progress{position:absolute;left:0;top:0;height:100%;background-color:#00c6ff;border-radius:18px;transition:.25s}.video--controls__handle{width:30px;height:30px;border-radius:100%;cursor:pointer;position:absolute;right:-6px;top:-13px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.video--controls__handle.active{background-color:#e1e4e866}.video--controls__handle:before{content:"";width:16px;height:16px;background-color:#e1e4e8;border-radius:100%;position:absolute;right:7px;top:7px}.video--controls__handle:after{content:"";width:6px;height:6px;background-color:#007eff;border-radius:100%;position:absolute;right:12px;top:12px;z-index:1}.video--controls__actions{width:100%;max-width:calc(100% - 48px);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 auto;padding:14px 0 16px}@media (min-width: 80em){.video--controls__actions{padding:32px 0}}.video--controls__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-left:28px}.video--controls__buttons .icon-pause,.video--controls__buttons .icon-play{cursor:pointer;font-size:1.25rem;position:static;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0)}.video--controls__buttons .icon-rewind{position:relative;font-size:1.75rem;cursor:pointer;margin-left:24px}.video--controls__buttons .icon-rewind span{font-family:Inter;font-weight:300;font-size:.75rem;position:absolute;top:7px;left:6px}.video--time{font-size:1rem;font-weight:300}.video--time .time:after{content:"/";padding-left:6px;margin-right:6px}.video--sound{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;transition:.25s}.video--sound [class^=icon-],.video--sound [class*=" icon-"]{cursor:pointer;margin-right:12px}.video--sound__level{position:relative;width:88px;height:6px;background-color:#e1e4e8;border-radius:3px;cursor:pointer}.video--sound__progress{position:absolute;left:0;top:0;width:50%;height:100%;background-color:#00c6ff;cursor:pointer;border-radius:3px;transition:.25s}.video--handle{width:16px;height:16px;background-color:#00c6ff;border-radius:100%;cursor:pointer;position:absolute;right:0;top:-5px;box-shadow:0 2px 4px #0d10148f}.video--current__time{position:absolute;left:0;top:-24px;color:#fff;font-weight:300;font-size:.75rem;text-align:center;opacity:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.video--current__time.active{opacity:1}.video--extra__actions{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;top:50%;transform:translateY(-50%)}.video--extra__actions--widthTransparencyLayer{height:100%}.video--extra__actions--widthTransparencyLayer:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:.4;background-color:#070b10}.video--extra__actions .gat--btn__secondary,.video--extra__actions .gat--btn__count,.video--extra__actions .puzzle--webBuilder__topbar--buttons__item{margin:0 12px;z-index:1}.play--video__button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;border:none;border-radius:50%;color:var(--primary);cursor:pointer;line-height:0;margin:0;padding:0;outline:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.play--video__button{width:40px;height:40px;font-size:1.25rem}}@media (min-width: 60em){.play--video__button{width:60px;height:60px;font-size:1.5rem}}.play--video__button:hover{background-color:var(--primary-opacity);box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;color:#fff}.play--video__button [class^=icon-],.play--video__button [class*=" icon-"]{padding-left:4px}.audio-animation-wrap{transform:translate(17px,8px)}@media (min-width: 80em){.audio-animation-wrap{transform:translate(40px,16px)}}.audio-animation-wrap+.video--controls__buttons{flex-grow:1;justify-content:center}.comic{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.comic--slider{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--charcoal-grey-two)}.comic--slide__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;justify-content:flex-end}.comic--image{padding:24px 0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 60em){.comic--image{padding:40px 0}}.comic--image img{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;object-fit:contain;object-position:center center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.comic-collapsable{position:relative;z-index:1;width:calc(100% - 128px);max-width:880px;margin:0 auto;border-radius:4px;color:#fff;text-align:center;bottom:16px}.comic-collapsable--collapsed{overflow:hidden;height:24px}@media (min-width: 60em){.comic-collapsable--collapsed{height:32px}}@media (min-width: 60em){.comic-collapsable{bottom:72px}}.comic-collapsable__header{border-radius:4px 4px 0 0;border:solid 1px rgba(130,137,150,.9);border-bottom:0;background-color:#828996e6;display:flex;height:24px}@media (min-width: 60em){.comic-collapsable__header{height:32px}}.comic-collapsable__toggle{margin:auto;color:#fff;font-size:9px}.comic-collapsable__text{background-color:#4e5d7899;border-radius:0 0 4px 4px;border:solid 1px rgba(130,137,150,.9);border-top:0;padding:14px 16px;font-size:1rem;font-weight:300;line-height:1.38}@media (min-width: 60em){.comic-collapsable__text{padding:20px 24px;font-size:1.25rem;line-height:1.4}}.comic-control{font-size:2.6rem;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width: 60em){.comic-control{font-size:2.5rem}}.comic-control--left{left:16px}.comic-control--right{right:16px}.endgame{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0a1f4480;position:absolute;top:0;left:0;z-index:6}.endgame--popup{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fffffff2;border-radius:9px}@media (min-width: 18em){.endgame--popup{max-width:90%;min-height:275px;padding:32px}}@media (min-width: 60em){.endgame--popup{max-width:576px;min-height:288px;padding:48px 32px 40px}}.endgame--info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#0a1f44;font-weight:200;font-size:1.75rem;flex-grow:1}@media (min-width: 60em){.endgame--info{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}}.endgame--info .endgame--info__item{padding-bottom:12px;text-align:center}.endgame--info .endgame--info__item:first-child{color:var(--primary);padding-bottom:12px}@media (min-width: 18em){.endgame--info .endgame--info__item:first-child{font-size:1.5rem}}@media (min-width: 60em){.endgame--info .endgame--info__item:first-child{font-size:1.75rem}}.endgame--info .endgame--info__item:last-child{font-weight:200}@media (min-width: 18em){.endgame--info .endgame--info__item:last-child{font-size:.875rem;padding-bottom:16px}}@media (min-width: 60em){.endgame--info .endgame--info__item:last-child{font-size:1rem;padding-bottom:32px}}.endgame--info .endgame--info__item.endgame--likeTitle{padding-top:24px;color:var(--primary);padding-bottom:12px}@media (min-width: 18em){.endgame--info .endgame--info__item.endgame--likeTitle{font-size:1.5rem}}@media (min-width: 60em){.endgame--info .endgame--info__item.endgame--likeTitle{font-size:1.75rem}}.endscreen--layer{width:100%;height:100vh;background-color:#0a1f4480}@media (min-width: 18em){.endscreen--layer{padding-top:24px;overflow-y:auto}}@media (min-width: 60em){.endscreen--layer{padding-top:48px;overflow-y:hidden}}.endscreen--layer.endgame--type{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;padding:0;overflow:auto}.endscreen--popup{position:relative;background-color:#fffffff2;border-radius:9px;margin:0 auto}@media (min-width: 18em){.endscreen--popup{width:calc(100% - 64px);max-width:540px;min-height:calc(100vh - 64px);padding:16px 16px 50px}}@media (min-width: 60em){.endscreen--popup{width:calc(100% - 96px);max-width:1184px;min-height:calc(100vh - 96px);max-height:calc(100vh - 96px);padding:32px 32px 75px;overflow-y:auto}}.endgame--type .endscreen--popup{border-radius:0;width:100%;max-width:100%;min-height:100vh;background-color:#eaeef2;padding:0;overflow-y:auto}@media (min-width: 18em){.endgame--type .endscreen--popup{padding-bottom:50px}}@media (min-width: 60em){.endgame--type .endscreen--popup{padding-bottom:64px}}.endscreen--header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.endgame--type .endscreen--header{background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.endgame--type .endscreen--header{height:56px;padding:0 16px}}@media (min-width: 60em){.endgame--type .endscreen--header{height:96px}}@media (min-width: 80em){.endgame--type .endscreen--header{padding:0}}.endgame--type .endscreen--header .endscreen--pagemaxwidth{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.endscreen--header .title{margin-right:auto;color:var(--primary);font-weight:200}@media (min-width: 18em){.endscreen--header .title{font-size:1rem}}@media (min-width: 60em){.endscreen--header .title{font-size:1.5rem}}.endgame--type .endscreen--header .title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.endgame--type .endscreen--header .title .icon-back{color:var(--color-text);cursor:pointer}@media (min-width: 18em){.endgame--type .endscreen--header .title .icon-back{font-size:1.75rem;padding-right:8px}}@media (min-width: 60em){.endgame--type .endscreen--header .title .icon-back{font-size:2.5rem;padding-right:16px}}.endscreen--header .title .subtitle{color:var(--color-text)}@media (min-width: 18em){.endscreen--header .title .subtitle{font-size:.625rem;line-height:.625rem}}@media (min-width: 60em){.endscreen--header .title .subtitle{font-size:.875rem;line-height:.875rem}}.endgame--type .endscreen--header .subtitle{color:#4e5d78;font-weight:200;padding-top:3px}@media (min-width: 18em){.endgame--type .endscreen--header .subtitle{font-size:.75rem}}@media (min-width: 60em){.endgame--type .endscreen--header .subtitle{font-size:.875rem}}.endscreen--header .user{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:var(--color-text);font-weight:200;padding-right:6px}@media (min-width: 18em){.endscreen--header .user{font-size:.75rem}}@media (min-width: 60em){.endscreen--header .user{font-size:.875rem}}.endscreen--header .user [class^=icon-],.endscreen--header .user [class*=" icon-"]{padding-right:6px}@media (min-width: 18em){.endscreen--header .user [class^=icon-],.endscreen--header .user [class*=" icon-"]{font-size:1rem}}@media (min-width: 60em){.endscreen--header .user [class^=icon-],.endscreen--header .user [class*=" icon-"]{font-size:1.5rem}}.endscreen--close{margin-right:-16px;cursor:pointer;color:var(--color-text);font-size:2.5rem}.endscreen--close:hover{color:#29313f}.endscreen--cards{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.endscreen--cards{padding:16px 0}}@media (min-width: 60em){.endscreen--cards{padding:32px 0}}.endgame--type .endscreen--cards{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media (min-width: 18em){.endgame--type .endscreen--cards{padding:16px}}@media (min-width: 60em){.endgame--type .endscreen--cards{padding:40px 16px 0}}@media (min-width: 80em){.endgame--type .endscreen--cards{padding:40px 0 0}}.endscreen--cards__block{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:6px}@media (min-width: 18em){.endscreen--cards__block{min-height:120px;padding:12px;margin:0 8px}}@media (min-width: 60em){.endscreen--cards__block{min-height:160px;padding:16px;margin:0 16px}}@media (min-width: 60em){.endscreen--cards__block{min-height:190px;max-height:190px}}@media (min-width: 18em){.endgame--type .endscreen--cards__block{max-width:175px}}@media (min-width: 60em){.endgame--type .endscreen--cards__block{max-width:352px}}.endscreen--cards__block:first-child{margin-left:0}.endscreen--cards__block:last-child{margin-right:0}.endscreen--cards__block .title{font-weight:200;color:var(--color-text);text-align:left;display:block}@media (min-width: 18em){.endscreen--cards__block .title{font-size:.75rem;padding-bottom:8px}}@media (min-width: 60em){.endscreen--cards__block .title{font-size:.875rem;padding-bottom:16px}}.endscreen--cards__block.upgrade{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.endscreen--cards__block.upgrade .endscreen--cards__item{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.endscreen--cards__block.upgrade .endscreen--cards__item .endscreen--cards__results{width:auto;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.endscreen--cards__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;display:flex;flex-direction:column;background-color:#fff;border-radius:6px}@media (min-width: 18em){.endscreen--cards__item{min-height:106px;padding:12px}}@media (min-width: 60em){.endscreen--cards__item{min-height:164px;padding:16px}}.endgame--type .endscreen--cards__item{background-color:transparent;border-radius:0}@media (min-width: 18em){.endgame--type .endscreen--cards__item{min-height:1px;padding:0;margin:0}}@media (min-width: 60em){.endgame--type .endscreen--cards__item{min-height:1px;padding:0;margin:0}}.endgame--type .endscreen--cards__item:first-child,.endgame--type .endscreen--cards__item:last-child{margin:0}.endscreen--cards__item .chart:after{background-color:#fff}.endscreen--cards__item.align-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media (min-width: 18em){.endgame--type .endscreen--cards__item.align-center{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}}@media (min-width: 60em){.endgame--type .endscreen--cards__item.align-center{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}@media (min-width: 18em){.endscreen--cards__item:first-child{margin:0 8px 0 0}}@media (min-width: 60em){.endscreen--cards__item:first-child{margin:0 16px 0 0}}@media (min-width: 18em){.endscreen--cards__item:last-child{margin:0 0 0 8px}}@media (min-width: 60em){.endscreen--cards__item:last-child{margin:0 0 0 16px}}.endscreen--cards__title--icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:200;color:var(--color-text);text-align:left}.endscreen--cards__title--icon .title{display:flex;align-items:center;padding-right:8px}@media (min-width: 18em){.endscreen--cards__title--icon .title{font-size:.75rem}}@media (min-width: 60em){.endscreen--cards__title--icon .title{font-size:.875rem}}.endgame--type .endscreen--cards__title--icon .title{padding:0 8px 0 0}.endscreen--cards__title--icon .title .level{padding:0 6px;text-transform:lowercase}.endscreen--cards__title--icon .icon-ranking-grade{position:relative;background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/emblem.svg) no-repeat left center;background-size:contain}@media (min-width: 18em){.endscreen--cards__title--icon .icon-ranking-grade{width:60px;height:60px}}@media (min-width: 60em){.endscreen--cards__title--icon .icon-ranking-grade{width:90px;height:90px}}.endscreen--cards__title--icon .icon-ranking-grade .grade--label{position:absolute;left:-2px;width:100%;border-radius:12.8px;box-shadow:0 2px 2px #0a16461a,0 0 2px #0a16460f;background-color:#29313f;color:#fff;font-family:Inter;font-weight:200;text-align:center}@media (min-width: 18em){.endscreen--cards__title--icon .icon-ranking-grade .grade--label{min-height:20px;font-size:.625rem;line-height:.625rem;bottom:6px;padding:3px}}@media (min-width: 60em){.endscreen--cards__title--icon .icon-ranking-grade .grade--label{min-height:25px;font-size:.75rem;line-height:.75rem;bottom:13px;padding:6px}}.endscreen--cards__results{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.endgame--type .endscreen--cards__results{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0}.endgame--type .endscreen--cards__results .gat--btn,.endgame--type .endscreen--cards__results .puzzle--webBuilder__topbar--buttons__item,.endgame--type .endscreen--cards__results .bank--form__btn{margin:0}@media (min-width: 18em){.endgame--type .endscreen--cards__results .gat--btn,.endgame--type .endscreen--cards__results .puzzle--webBuilder__topbar--buttons__item,.endgame--type .endscreen--cards__results .bank--form__btn{min-width:100px}}@media (min-width: 60em){.endgame--type .endscreen--cards__results .gat--btn,.endgame--type .endscreen--cards__results .puzzle--webBuilder__topbar--buttons__item,.endgame--type .endscreen--cards__results .bank--form__btn{min-width:140px}}.endscreen--cards__results.progress--endgame{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.endscreen--cards__results .position{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;font-weight:500;color:#f7c700}@media (min-width: 18em){.endscreen--cards__results .position{font-size:40px;line-height:40px;margin-left:12px}}@media (min-width: 60em){.endscreen--cards__results .position{font-size:72px;line-height:56px;margin-left:24px}}.endgame--type .endscreen--cards__results .position{border-bottom:none;margin-left:0}@media (min-width: 18em){.endgame--type .endscreen--cards__results .position{margin-top:3px;margin-bottom:3px}}@media (min-width: 60em){.endgame--type .endscreen--cards__results .position{margin-top:0;margin-bottom:16px}}.endscreen--cards__results .position small{color:#0a1f44}@media (min-width: 18em){.endscreen--cards__results .position small{font-size:1rem;line-height:1.25rem;padding-left:6px}}@media (min-width: 60em){.endscreen--cards__results .position small{font-size:1.25rem;line-height:1.25rem;padding-left:6px}}.endscreen--cards__results .position.gradeInfo{color:var(--primary);font-weight:500}@media (min-width: 18em){.endscreen--cards__results .position.gradeInfo{font-size:40px;line-height:40px;padding-left:6px}}@media (min-width: 60em){.endscreen--cards__results .position.gradeInfo{font-size:60px;line-height:60px;padding-left:12px}}@media (min-width: 80em){.endscreen--cards__results .position.gradeInfo{font-size:70px;line-height:70px;padding-left:24px}}.endscreen--cards__results .upgrade{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#0a1f44;font-weight:300}@media (min-width: 18em){.endscreen--cards__results .upgrade{font-size:.75rem}}@media (min-width: 60em){.endscreen--cards__results .upgrade{font-size:1rem}}.endscreen--cards__results .upgrade b{padding-right:6px}.endscreen--cards__results .icon-ranking-cup,.endscreen--cards__results .icon-progress-cup{border:none;outline:0;background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-ranking-cup.svg) no-repeat left center;background-size:contain}@media (min-width: 18em){.endscreen--cards__results .icon-ranking-cup,.endscreen--cards__results .icon-progress-cup{width:40px;height:40px}}@media (min-width: 60em){.endscreen--cards__results .icon-ranking-cup,.endscreen--cards__results .icon-progress-cup{width:72px;height:72px}}@media (min-width: 18em){.endscreen--cards__results .icon-ranking-cup.hide--icon__mobile,.endscreen--cards__results .hide--icon__mobile.icon-progress-cup{display:none}}@media (min-width: 60em){.endscreen--cards__results .icon-ranking-cup.hide--icon__mobile,.endscreen--cards__results .hide--icon__mobile.icon-progress-cup{display:block}}.endgame--type .endscreen--cards__results .icon-ranking-cup,.endgame--type .endscreen--cards__results .icon-progress-cup{width:35px;height:35px;margin-right:12px}.endscreen--cards__results .icon-progress-cup{background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-progress.svg) no-repeat left center;background-size:contain}@media (min-width: 18em){.endgame--type .endscreen--cards__results .icon-progress-cup{display:none}}@media (min-width: 60em){.endgame--type .endscreen--cards__results .icon-progress-cup{display:block;width:72px;height:72px}}.icon--rewards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:100%;color:#fff;margin-right:6px}@media (min-width: 18em){.icon--rewards{width:16px;height:16px;font-size:.625rem}}@media (min-width: 60em){.icon--rewards{width:20px;height:20px;font-size:.75rem}}.icon--rewards.success{background-color:#44d7ab}.icon--rewards.failed{background-color:#ff634d}@media (min-width: 18em){.endscreen--cards__progress{margin:0 16px}}@media (min-width: 60em){.endscreen--cards__progress{margin:0 32px}}@media (min-width: 18em){.endgame--type .endscreen--cards__progress{margin:0 6px}}@media (min-width: 60em){.endgame--type .endscreen--cards__progress{margin:0 16px}}@media (min-width: 18em){.endscreen--cards__progress .chart{font-size:65px}}@media (min-width: 60em){.endscreen--cards__progress .chart{font-size:90px}}@media (min-width: 80em){.endscreen--cards__progress .chart{font-size:110px}}@media (min-width: 18em){.endscreen--cards__progress .test--results__chart{margin:6px 0}}@media (min-width: 60em){.endscreen--cards__progress .test--results__chart{margin:12px 0 6px}}@media (min-width: 18em){.endscreen--cards__progress .test--results__chart span:first-child{font-size:20px}}@media (min-width: 60em){.endscreen--cards__progress .test--results__chart span:first-child{font-size:25px}}@media (min-width: 80em){.endscreen--cards__progress .test--results__chart span:first-child{font-size:30px}}.endscreen--cards__level{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#0a1f44;font-weight:200}@media (min-width: 18em){.endscreen--cards__level{font-size:.75rem;padding-left:0}}@media (min-width: 60em){.endscreen--cards__level{font-size:1rem;padding-left:6px}}@media (min-width: 18em){.endscreen--cards__level span{padding:2px 0;display:block;text-align:center}}@media (min-width: 60em){.endscreen--cards__level span{padding:0;display:inline;text-align:left}}.endscreen--cards__level span:first-child{color:#4e5d78}@media (min-width: 18em){.endscreen--cards__level span:first-child{font-size:.75rem;padding-bottom:0}}@media (min-width: 60em){.endscreen--cards__level span:first-child{font-size:14px;padding-bottom:6px}}.endscreen--cards__level span b:first-child{color:var(--primary);font-size:30px}.endgame--type .endscreen--cards__level span{padding:2px 0;display:block;text-align:center}.endscreen--buttons{width:100%;max-width:1184px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;border-radius:0 0 6px 6px;position:absolute;left:0;bottom:0;box-shadow:0 -3px 6px -1px #0a16461a,0 0 1px #0a16460f}.endgame--type .endscreen--buttons{max-width:100%;left:0;bottom:0;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0)}@media (min-width: 18em){.endscreen--buttons{position:absolute}}@media (min-width: 60em){.endscreen--buttons{position:fixed;left:50%;bottom:48px;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%);z-index:1}}.endscreen--content{width:100%}@media (min-width: 18em){.endscreen--content{padding-bottom:12px}}@media (min-width: 60em){.endscreen--content{padding-bottom:0}}@media (min-width: 18em){.endgame--type .endscreen--content{padding:0 16px 16px}}@media (min-width: 60em){.endgame--type .endscreen--content{padding:32px 0}}.endscreen--block{width:100%}.endscreen--block:first-child{padding-bottom:12px}.endscreen--block .heading{color:var(--color-text);font-weight:200;padding-right:6px}@media (min-width: 18em){.endscreen--block .heading{font-size:.75rem}}@media (min-width: 60em){.endscreen--block .heading{font-size:.875rem}}.endscreen--block .skills--graphic{position:static;transform:none}.endscreen--table{width:100%;background-color:#ffffff8c;border-radius:6px}@media (min-width: 18em){.endscreen--table{margin:6px 0}}@media (min-width: 60em){.endscreen--table{margin:12px 0}}.endscreen--table__head{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0a1f448c;border-radius:6px 6px 0 0;color:#fff;font-size:10px;font-weight:300;text-align:left}@media (min-width: 18em){.endscreen--table__head{height:32px}}@media (min-width: 60em){.endscreen--table__head{height:32px}}.endscreen--table__head span{width:20%}.endscreen--table__row{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#ffffff8c;border-bottom:1px solid #e1e4e8;border-radius:0;color:var(--color-text);font-size:.875rem;font-weight:200;text-align:left}@media (min-width: 18em){.endscreen--table__row{height:32px}}@media (min-width: 60em){.endscreen--table__row{height:32px}}.endscreen--table__row .indicator{width:60%;padding-left:12px}.endscreen--table__row .indicator .mdi,.endscreen--table__row .indicator [class^=font-indicator-]{padding-right:6px;font-size:1rem}.endscreen--table__row .diference,.endscreen--table__row .points{width:20%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:500}.endscreen--table__row .diference{color:#0a1f44}.endscreen--table__row .diference .icon--rewards{width:16px;height:16px;font-size:8px}.endscreen--pagemaxwidth{width:100%;max-width:1120px;display:block;margin:0 auto}.endscreen--chart__skills{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#ffffff8c}.endscreen--chart__skills .skills--graphic{color:var(--color-text);font-size:.75rem}.endgame--popup__text{color:#0a1f44;text-align:center;font-weight:200}@media (min-width: 18em){.endgame--popup__text{font-size:.75rem;padding-bottom:16px}}@media (min-width: 60em){.endgame--popup__text{font-size:1rem;padding-bottom:24px}}.endgame--popup__buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;margin-top:auto}.endgame--popup__buttons .gat--btn,.endgame--popup__buttons .puzzle--webBuilder__topbar--buttons__item,.endgame--popup__buttons .bank--form__btn{margin:0 6px}.endscreen--data{width:100%;display:grid;margin:16px 0}@media (min-width: 18em){.endscreen--data{grid-gap:16px;grid-template-columns:1fr 1fr}}@media (min-width: 60em){.endscreen--data{grid-gap:32px;grid-template-columns:1fr 1fr 1fr 1fr}}.endscreen--data__item{width:100%;border-radius:4px;background-color:#fff}@media (min-width: 18em){.endscreen--data__item{height:166px;padding:10.66667px}}@media (min-width: 60em){.endscreen--data__item{height:168px;padding:16px}}.endscreen--data__name{width:100%;font-weight:500;color:#4e5d78;padding-bottom:0}@media (min-width: 18em){.endscreen--data__name{min-height:36px;font-size:.75rem}}@media (min-width: 60em){.endscreen--data__name{min-height:40px;font-size:.875rem}}.endscreen--data__block{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-bottom:1px solid var(--pale-blue)}@media (min-width: 18em){.endscreen--data__block{padding-bottom:8px;margin-bottom:8px}}@media (min-width: 60em){.endscreen--data__block{padding-bottom:12px;margin-bottom:12px}}.endscreen--data__icon{position:relative;margin-right:10px}.endscreen--data__icon [class^=icon-],.endscreen--data__icon [class*=" icon-"],.endscreen--data__icon [class^=font-indicator-],.endscreen--data__icon [class*=" font-indicator-"]{color:#ff8419;font-size:1.25rem;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.endscreen--data__circle{width:48px;height:48px;display:block;background-color:#ff8419;border-radius:100%;opacity:.16}.endscreen--data__points{color:#0a1f44;font-size:30px;font-weight:600}.endscreen--data__points small{color:inherit;font-size:.875rem}.endscreen--data__difference{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (min-width: 18em){.endscreen--data__difference{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 60em){.endscreen--data__difference{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.endscreen--data__difference .labelText{color:#4e5d78;font-weight:200;padding-bottom:3px}@media (min-width: 18em){.endscreen--data__difference .labelText{font-size:.75rem}}@media (min-width: 60em){.endscreen--data__difference .labelText{font-size:.875rem}}.endscreen--data__difference .labelValue{color:#858a94;font-size:1.25rem;font-weight:500}.endscreen--data__difference .labelValue.success{color:#44d7ab}.endscreen--data__difference .labelValue.failed{color:#ff634d}.endscreen--data__difference .labelValue small{color:inherit;font-size:.75rem}.test--container,.survey--container{position:absolute;padding:0;margin:0;background-color:#fff;left:0;top:0;width:100%;height:100%;overflow-y:auto}@media (min-width: 60em){.test--container,.survey--container{left:48px;top:48px;width:calc(100% - 96px);height:calc(100% - 96px);border-radius:8px}.test--container:after,.survey--container:after{position:fixed;content:"";width:100vw;height:100vh;top:0;left:0;background-color:#0a1f4480;z-index:-1}}.test--timer{width:86px;height:32px;border:1px solid var(--primary);border-radius:26px;background-color:#fff;font-size:16px;display:flex;align-items:center}@media (min-width: 80em){.test--timer{width:100px;height:40px}}.test--timer>*{margin:auto;color:var(--primary)}.test--timer--finalseconds{border:1px solid #ff634d;background-color:#ff634d}.test--timer--finalseconds>*{color:#fff}.test--questions,.survey--questions{width:100%;height:100%;margin:auto;padding:16px 0;display:flex;flex-direction:column}@media (min-width: 18em){.test--questions,.survey--questions{max-width:calc(100% - 48px)}}@media (min-width: 60em){.test--questions,.survey--questions{max-width:75%;padding:97px 0}}@media (min-width: 80em){.test--questions,.survey--questions{max-width:60%}}@media (min-width: 100em){.test--questions,.survey--questions{max-width:50%}}.test--questions__container,.survey--questions__container{width:100%;flex-grow:1}.test--questions__count,.survey--questions__count{color:var(--primary-darken);font-size:.75rem}@media (min-width: 60em){.test--questions__count,.survey--questions__count{font-size:.875rem}}.test--questions__item,.survey--questions__item{color:#0a1f44;font-weight:300;line-height:1.4}@media (min-width: 18em){.test--questions__item,.survey--questions__item{font-size:1rem;padding:10px 0 0}}@media (min-width: 60em){.test--questions__item,.survey--questions__item{font-size:1.25rem;font-weight:200;padding:16px 0 0}}.test--questions__item.feedback,.feedback.survey--questions__item{color:var(--primary);font-size:12px}@media (min-width: 60em){.test--questions__item.feedback,.feedback.survey--questions__item{font-size:1.25rem}}.test--response__item,.survey--response__item{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;cursor:pointer;border:1px solid #c3ccdc;border-radius:2px;color:var(--color-text);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.test--response__item,.survey--response__item{min-height:40px;margin:16px 0 0;font-size:.875rem}}@media (min-width: 60em){.test--response__item,.survey--response__item{min-height:52px;margin:24px 0 0;font-size:1rem}}.test--response__item:last-child,.survey--response__item:last-child{margin-bottom:16px}@media (min-width: 60em){.test--response__item:last-child,.survey--response__item:last-child{margin-bottom:0}}.test--response__item.review:hover,.review.survey--response__item:hover{background-color:#fff;border:1px solid #c3ccdc;color:var(--color-text);cursor:default}.test--response__item.review:hover .test--response__index,.review.survey--response__item:hover .test--response__index,.test--response__item.review:hover .survey--response__index,.review.survey--response__item:hover .survey--response__index{border-right:1px solid #c3ccdc}.test--response__item.selected,.selected.survey--response__item,.test--response__item:hover,.survey--response__item:hover{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.test--response__item.selected .test--response__index,.selected.survey--response__item .test--response__index,.test--response__item.selected .survey--response__index,.selected.survey--response__item .survey--response__index,.test--response__item:hover .test--response__index,.survey--response__item:hover .test--response__index,.test--response__item:hover .survey--response__index,.survey--response__item:hover .survey--response__index{border-right:1px solid var(--primary)}.test--response__item.success,.success.survey--response__item{background-color:#44d7ab1a;border:1px solid #44d7ab;color:#44d7ab}.test--response__item.success .test--response__index,.success.survey--response__item .test--response__index,.test--response__item.success .survey--response__index,.success.survey--response__item .survey--response__index{border-right:1px solid #44d7ab}.test--response__item.success:hover,.success.survey--response__item:hover{background-color:#44d7ab1a;border:1px solid #44d7ab;color:#44d7ab}.test--response__item.success:hover .test--response__index,.success.survey--response__item:hover .test--response__index,.test--response__item.success:hover .survey--response__index,.success.survey--response__item:hover .survey--response__index{border-right:1px solid #44d7ab}.test--response__item.failed,.failed.survey--response__item{background-color:#ff634d1a;border:1px solid #ff634d;color:#ff634d}.test--response__item.failed .test--response__index,.failed.survey--response__item .test--response__index,.test--response__item.failed .survey--response__index,.failed.survey--response__item .survey--response__index{border-right:1px solid #ff634d}.test--response__item.failed:hover,.failed.survey--response__item:hover{background-color:#ff634d1a;border:1px solid #ff634d;color:#ff634d}.test--response__item.failed:hover .test--response__index,.failed.survey--response__item:hover .test--response__index,.test--response__item.failed:hover .survey--response__index,.failed.survey--response__item:hover .survey--response__index{border-right:1px solid #ff634d}.test--response__index,.survey--response__index{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-right:1px solid #c3ccdc;text-transform:uppercase;flex-shrink:0;align-self:stretch}@media (min-width: 18em){.test--response__index,.survey--response__index{width:40px}}@media (min-width: 60em){.test--response__index,.survey--response__index{width:52px}}.test--response__text,.survey--response__text{padding:6px;line-height:1.4;-webkit-hyphens:auto;hyphens:auto;flex-grow:1}.test--buttons{margin-top:auto;padding-top:24px;padding-bottom:24px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.test--buttons.next{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.test--buttons .gat--btn,.test--buttons .puzzle--webBuilder__topbar--buttons__item,.test--buttons .bank--form__btn{margin:0 24px}.test--results .test--buttons{margin:0 auto}.test--results{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#fff;border-radius:9px}.test--results__chart{color:var(--color-text);font-size:1.5rem;line-height:1.5rem;margin:16px 0 6px}@media (min-width: 18em){.test--results__chart{font-size:1rem;line-height:1rem}}@media (min-width: 60em){.test--results__chart{font-size:26px;line-height:26px}}.test--results__chart span:first-child{letter-spacing:-4px;color:var(--primary)}@media (min-width: 18em){.test--results__chart span:first-child{font-size:64px}}@media (min-width: 60em){.test--results__chart span:first-child{font-size:96px}}.test--results__chart--label{color:#0a1f44}@media (min-width: 18em){.test--results__chart--label{font-size:.75rem;line-height:.75rem}}@media (min-width: 60em){.test--results__chart--label{font-size:1rem;line-height:1rem}}.test--results__title{width:100%;color:var(--primary);font-weight:300;text-align:center}@media (min-width: 18em){.test--results__title{font-size:1.25rem;line-height:1.25rem;padding-bottom:24px}}@media (min-width: 60em){.test--results__title{font-size:1.75rem;line-height:1.75rem;padding-bottom:48px}}.test--results__feedback{font-weight:300;color:#4e5d78;text-align:left}@media (min-width: 18em){.test--results__feedback{width:100%;font-size:.75rem;line-height:1rem;padding:16px 24px 0}}@media (min-width: 60em){.test--results__feedback{width:75%;font-size:1rem;line-height:1.25rem;padding:32px 32px 0}}.test--results__time{display:none}.test--results__rewards--title{width:100%;color:var(--color-text);font-weight:300;text-align:center}@media (min-width: 18em){.test--results__rewards--title{padding:12px 0;font-size:.75rem}}@media (min-width: 60em){.test--results__rewards--title{padding:24px 0;font-size:1rem}}.test--results__rewards{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;color:#0a1f44}@media (min-width: 18em){.test--results__rewards{max-width:315px;margin:0 auto}}@media (min-width: 60em){.test--results__rewards{max-width:650px;margin:32px auto}}@media (min-width: 18em){.only--rewards .test--results__rewards{max-width:420px}}@media (min-width: 60em){.only--rewards .test--results__rewards{max-width:650px}}@media (min-width: 18em){.popup__feedback .test--results__rewards{position:absolute;top:6px;right:6px}}@media (min-width: 60em){.popup__feedback .test--results__rewards{position:static}}@media (min-width: 18em){.test--results__rewards .icon-back,.test--results__rewards .icon-next{cursor:pointer;font-size:1.75rem;line-height:0;padding:0}}@media (min-width: 60em){.test--results__rewards .icon-back,.test--results__rewards .icon-next{font-size:2.5rem}}.test--results__rewards .icon-back.disabled,.test--results__rewards .icon-next.disabled{cursor:not-allowed;opacity:.3}.test--results__carrousel{transition:all 1s;overflow:hidden}@media (min-width: 18em){.test--results__carrousel{width:260px;height:40px}}@media (min-width: 60em){.test--results__carrousel{width:560px;height:85px}}@media (min-width: 18em){.only--rewards .test--results__carrousel{width:365px;height:70px}}@media (min-width: 60em){.only--rewards .test--results__carrousel{width:560px;height:85px}}.test--results__carrousel--list{min-width:3000px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;overflow-x:auto}.test--results__carrousel--list.test--results__centered{width:100%;min-width:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}@media (min-width: 18em){.test--results__carrousel--list.test--results__centered .test--results__carrousel--item{margin:0 6px}}@media (min-width: 60em){.test--results__carrousel--list.test--results__centered .test--results__carrousel--item{margin:0 11px}}.test--results__carrousel--item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:all 1s}@media (min-width: 18em){.test--results__carrousel--item{margin-right:16px}}@media (min-width: 60em){.test--results__carrousel--item{margin-right:32px}}.test--rewards__icons{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;color:var(--color-text)}@media (min-width: 18em){.test--rewards__icons{width:50px;height:24px;border-radius:11.7px;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;padding-left:10px;font-size:.75rem}}@media (min-width: 60em){.test--rewards__icons{width:112px;height:56px;border-radius:28px;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;border:solid 1.5px #eaeef2;padding-left:20px;font-size:1.5rem}}@media (min-width: 18em){.only--rewards .test--rewards__icons{width:70px;height:36px;border-radius:18px;font-size:1rem}}@media (min-width: 60em){.only--rewards .test--rewards__icons{width:112px;height:56px;border-radius:28px;font-size:1.5rem}}.test--rewards__indicator{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:100%;color:#fff;line-height:0}@media (min-width: 18em){.test--rewards__indicator{width:24px;height:24px;font-size:.75rem}}@media (min-width: 60em){.test--rewards__indicator{width:56px;height:56px;font-size:1.5rem}}@media (min-width: 18em){.only--rewards .test--rewards__indicator{width:36px;height:36px}}@media (min-width: 60em){.only--rewards .test--rewards__indicator{width:56px;height:56px}}.test--rewards__indicator.success{background-color:#44d7ab}.test--rewards__indicator.failed{background-color:#ff634d}.test--rewards__text{font-weight:300;text-align:center;overflow:hidden;max-width:80px;display:flex;padding-top:3px;font-size:10px}@media (min-width: 60em){.test--rewards__text{padding-top:12px;font-size:.875rem;max-width:130px}}.only--rewards .test--rewards__text{font-size:.75rem}@media (min-width: 60em){.only--rewards .test--rewards__text{font-size:.875rem}}.test--rewards__text b{color:var(--primary);font-weight:500;margin-right:4px}.test--rewards__text .test--rewards__indicatorText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.fixed-tooltip{pointer-events:none;opacity:0;position:fixed;left:50%;transform:translate(-50%);width:auto;max-width:300px;padding:8px 16px;background-color:var(--charcoal-grey);font-size:12px;color:#fff;text-align:center;border-radius:4px;z-index:1}.fixed-tooltip:after{position:absolute;content:"";left:50%;bottom:100%;transform:translate(-50%);border-left:solid 8px transparent;border-right:solid 8px transparent;border-bottom:solid 8px var(--charcoal-grey)}.test--feedback{width:100%;font-weight:300;color:#0a1f44;font-size:14px;line-height:1.4;padding:16px 0 4px}@media (min-width: 60em){.test--feedback{font-size:1rem;padding:24px 0}}.test--feedback__info{position:relative;padding:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;cursor:pointer;pointer-events:all}@media (min-width: 18em){.test--feedback__info{width:40px;height:40px;font-size:1rem}}@media (min-width: 60em){.test--feedback__info{width:52px;height:52px;font-size:1.25rem}}.test--feedback__info [class^=icon-],.test--feedback__info [class*=" icon-"]{font-weight:700}.success .test--feedback__info [class^=icon-]:hover,.success .test--feedback__info [class*=" icon-"]:hover{color:#38b38e}.failed .test--feedback__info [class^=icon-]:hover,.failed .test--feedback__info [class*=" icon-"]:hover{color:#b34536}.test--feedback__info [class^=icon-]:hover~.tooltip,.test--feedback__info [class*=" icon-"]:hover~.tooltip{opacity:1}.test--feedback__info .tooltip{opacity:0;z-index:1;line-height:1.4;font-weight:300;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.test--feedback__info .tooltip{min-height:75px;min-width:300px;right:40px;top:-12px}}@media (min-width: 60em){.test--feedback__info .tooltip{min-height:100px;min-width:460px;right:48px;top:-5px}}.chart-rect-auto,.chart.chart51 .chart-slice,.chart.chart52 .chart-slice,.chart.chart53 .chart-slice,.chart.chart54 .chart-slice,.chart.chart55 .chart-slice,.chart.chart56 .chart-slice,.chart.chart57 .chart-slice,.chart.chart58 .chart-slice,.chart.chart59 .chart-slice,.chart.chart60 .chart-slice,.chart.chart61 .chart-slice,.chart.chart62 .chart-slice,.chart.chart63 .chart-slice,.chart.chart64 .chart-slice,.chart.chart65 .chart-slice,.chart.chart66 .chart-slice,.chart.chart67 .chart-slice,.chart.chart68 .chart-slice,.chart.chart69 .chart-slice,.chart.chart70 .chart-slice,.chart.chart71 .chart-slice,.chart.chart72 .chart-slice,.chart.chart73 .chart-slice,.chart.chart74 .chart-slice,.chart.chart75 .chart-slice,.chart.chart76 .chart-slice,.chart.chart77 .chart-slice,.chart.chart78 .chart-slice,.chart.chart79 .chart-slice,.chart.chart80 .chart-slice,.chart.chart81 .chart-slice,.chart.chart82 .chart-slice,.chart.chart83 .chart-slice,.chart.chart84 .chart-slice,.chart.chart85 .chart-slice,.chart.chart86 .chart-slice,.chart.chart87 .chart-slice,.chart.chart88 .chart-slice,.chart.chart89 .chart-slice,.chart.chart90 .chart-slice,.chart.chart91 .chart-slice,.chart.chart92 .chart-slice,.chart.chart93 .chart-slice,.chart.chart94 .chart-slice,.chart.chart95 .chart-slice,.chart.chart96 .chart-slice,.chart.chart97 .chart-slice,.chart.chart98 .chart-slice,.chart.chart99 .chart-slice,.chart.chart100 .chart-slice{clip:rect(auto,auto,auto,auto)}.chart-pie,.chart .chart-bar,.chart.chart51 .chart-fill,.chart.chart52 .chart-fill,.chart.chart53 .chart-fill,.chart.chart54 .chart-fill,.chart.chart55 .chart-fill,.chart.chart56 .chart-fill,.chart.chart57 .chart-fill,.chart.chart58 .chart-fill,.chart.chart59 .chart-fill,.chart.chart60 .chart-fill,.chart.chart61 .chart-fill,.chart.chart62 .chart-fill,.chart.chart63 .chart-fill,.chart.chart64 .chart-fill,.chart.chart65 .chart-fill,.chart.chart66 .chart-fill,.chart.chart67 .chart-fill,.chart.chart68 .chart-fill,.chart.chart69 .chart-fill,.chart.chart70 .chart-fill,.chart.chart71 .chart-fill,.chart.chart72 .chart-fill,.chart.chart73 .chart-fill,.chart.chart74 .chart-fill,.chart.chart75 .chart-fill,.chart.chart76 .chart-fill,.chart.chart77 .chart-fill,.chart.chart78 .chart-fill,.chart.chart79 .chart-fill,.chart.chart80 .chart-fill,.chart.chart81 .chart-fill,.chart.chart82 .chart-fill,.chart.chart83 .chart-fill,.chart.chart84 .chart-fill,.chart.chart85 .chart-fill,.chart.chart86 .chart-fill,.chart.chart87 .chart-fill,.chart.chart88 .chart-fill,.chart.chart89 .chart-fill,.chart.chart90 .chart-fill,.chart.chart91 .chart-fill,.chart.chart92 .chart-fill,.chart.chart93 .chart-fill,.chart.chart94 .chart-fill,.chart.chart95 .chart-fill,.chart.chart96 .chart-fill,.chart.chart97 .chart-fill,.chart.chart98 .chart-fill,.chart.chart99 .chart-fill,.chart.chart100 .chart-fill{position:absolute;border:.045em solid var(--primary);width:.91em;height:.91em;clip:rect(0em,.5em,1em,0em);border-radius:50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.chart-pie-fill,.chart.chart51 .chart-bar:after,.chart.chart51 .chart-fill,.chart.chart52 .chart-bar:after,.chart.chart52 .chart-fill,.chart.chart53 .chart-bar:after,.chart.chart53 .chart-fill,.chart.chart54 .chart-bar:after,.chart.chart54 .chart-fill,.chart.chart55 .chart-bar:after,.chart.chart55 .chart-fill,.chart.chart56 .chart-bar:after,.chart.chart56 .chart-fill,.chart.chart57 .chart-bar:after,.chart.chart57 .chart-fill,.chart.chart58 .chart-bar:after,.chart.chart58 .chart-fill,.chart.chart59 .chart-bar:after,.chart.chart59 .chart-fill,.chart.chart60 .chart-bar:after,.chart.chart60 .chart-fill,.chart.chart61 .chart-bar:after,.chart.chart61 .chart-fill,.chart.chart62 .chart-bar:after,.chart.chart62 .chart-fill,.chart.chart63 .chart-bar:after,.chart.chart63 .chart-fill,.chart.chart64 .chart-bar:after,.chart.chart64 .chart-fill,.chart.chart65 .chart-bar:after,.chart.chart65 .chart-fill,.chart.chart66 .chart-bar:after,.chart.chart66 .chart-fill,.chart.chart67 .chart-bar:after,.chart.chart67 .chart-fill,.chart.chart68 .chart-bar:after,.chart.chart68 .chart-fill,.chart.chart69 .chart-bar:after,.chart.chart69 .chart-fill,.chart.chart70 .chart-bar:after,.chart.chart70 .chart-fill,.chart.chart71 .chart-bar:after,.chart.chart71 .chart-fill,.chart.chart72 .chart-bar:after,.chart.chart72 .chart-fill,.chart.chart73 .chart-bar:after,.chart.chart73 .chart-fill,.chart.chart74 .chart-bar:after,.chart.chart74 .chart-fill,.chart.chart75 .chart-bar:after,.chart.chart75 .chart-fill,.chart.chart76 .chart-bar:after,.chart.chart76 .chart-fill,.chart.chart77 .chart-bar:after,.chart.chart77 .chart-fill,.chart.chart78 .chart-bar:after,.chart.chart78 .chart-fill,.chart.chart79 .chart-bar:after,.chart.chart79 .chart-fill,.chart.chart80 .chart-bar:after,.chart.chart80 .chart-fill,.chart.chart81 .chart-bar:after,.chart.chart81 .chart-fill,.chart.chart82 .chart-bar:after,.chart.chart82 .chart-fill,.chart.chart83 .chart-bar:after,.chart.chart83 .chart-fill,.chart.chart84 .chart-bar:after,.chart.chart84 .chart-fill,.chart.chart85 .chart-bar:after,.chart.chart85 .chart-fill,.chart.chart86 .chart-bar:after,.chart.chart86 .chart-fill,.chart.chart87 .chart-bar:after,.chart.chart87 .chart-fill,.chart.chart88 .chart-bar:after,.chart.chart88 .chart-fill,.chart.chart89 .chart-bar:after,.chart.chart89 .chart-fill,.chart.chart90 .chart-bar:after,.chart.chart90 .chart-fill,.chart.chart91 .chart-bar:after,.chart.chart91 .chart-fill,.chart.chart92 .chart-bar:after,.chart.chart92 .chart-fill,.chart.chart93 .chart-bar:after,.chart.chart93 .chart-fill,.chart.chart94 .chart-bar:after,.chart.chart94 .chart-fill,.chart.chart95 .chart-bar:after,.chart.chart95 .chart-fill,.chart.chart96 .chart-bar:after,.chart.chart96 .chart-fill,.chart.chart97 .chart-bar:after,.chart.chart97 .chart-fill,.chart.chart98 .chart-bar:after,.chart.chart98 .chart-fill,.chart.chart99 .chart-bar:after,.chart.chart99 .chart-fill,.chart.chart100 .chart-bar:after,.chart.chart100 .chart-fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chart{width:1em;height:1em;position:relative;border-radius:50%;margin:0;background-color:#b0b7c3;flex-shrink:0}.chart *,.chart *:after,.chart *:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}@media (min-width: 18em){.chart{font-size:128px;margin-bottom:32px}}@media (min-width: 60em){.chart{font-size:200px;margin-bottom:80px}}.chart .chart-value{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.chart:after{content:" ";position:absolute;top:.045em;left:.045em;display:block;border-radius:50%;background-color:#fff;width:.91em;height:.91em;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.chart .chart-slice{position:absolute;width:1em;height:1em;clip:rect(0em,1em,1em,.5em)}.chart .chart-bar{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.chart.chart1 .chart-bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.chart.chart2 .chart-bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.chart.chart3 .chart-bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.chart.chart4 .chart-bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.chart.chart5 .chart-bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.chart.chart6 .chart-bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.chart.chart7 .chart-bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.chart.chart8 .chart-bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.chart.chart9 .chart-bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.chart.chart10 .chart-bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.chart.chart11 .chart-bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.chart.chart12 .chart-bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.chart.chart13 .chart-bar{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg)}.chart.chart14 .chart-bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.chart.chart15 .chart-bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.chart.chart16 .chart-bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.chart.chart17 .chart-bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.chart.chart18 .chart-bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.chart.chart19 .chart-bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.chart.chart20 .chart-bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.chart.chart21 .chart-bar{-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg)}.chart.chart22 .chart-bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.chart.chart23 .chart-bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.chart.chart24 .chart-bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.chart.chart25 .chart-bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.chart.chart26 .chart-bar{-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg)}.chart.chart27 .chart-bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.chart.chart28 .chart-bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.chart.chart29 .chart-bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.chart.chart30 .chart-bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.chart.chart31 .chart-bar{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg)}.chart.chart32 .chart-bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.chart.chart33 .chart-bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.chart.chart34 .chart-bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.chart.chart35 .chart-bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.chart.chart36 .chart-bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.chart.chart37 .chart-bar{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg)}.chart.chart38 .chart-bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.chart.chart39 .chart-bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.chart.chart40 .chart-bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.chart.chart41 .chart-bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.chart.chart42 .chart-bar{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg)}.chart.chart43 .chart-bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.chart.chart44 .chart-bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.chart.chart45 .chart-bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.chart.chart46 .chart-bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.chart.chart47 .chart-bar{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg)}.chart.chart48 .chart-bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.chart.chart49 .chart-bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.chart.chart50 .chart-bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chart.chart51 .chart-bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}.chart.chart52 .chart-bar{-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-ms-transform:rotate(187.2deg);-o-transform:rotate(187.2deg);transform:rotate(187.2deg)}.chart.chart53 .chart-bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}.chart.chart54 .chart-bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}.chart.chart55 .chart-bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}.chart.chart56 .chart-bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}.chart.chart57 .chart-bar{-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-ms-transform:rotate(205.2deg);-o-transform:rotate(205.2deg);transform:rotate(205.2deg)}.chart.chart58 .chart-bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}.chart.chart59 .chart-bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}.chart.chart60 .chart-bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.chart.chart61 .chart-bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}.chart.chart62 .chart-bar{-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-ms-transform:rotate(223.2deg);-o-transform:rotate(223.2deg);transform:rotate(223.2deg)}.chart.chart63 .chart-bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}.chart.chart64 .chart-bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}.chart.chart65 .chart-bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}.chart.chart66 .chart-bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}.chart.chart67 .chart-bar{-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);-o-transform:rotate(241.2deg);transform:rotate(241.2deg)}.chart.chart68 .chart-bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}.chart.chart69 .chart-bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}.chart.chart70 .chart-bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}.chart.chart71 .chart-bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}.chart.chart72 .chart-bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}.chart.chart73 .chart-bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}.chart.chart74 .chart-bar{-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-ms-transform:rotate(266.4deg);-o-transform:rotate(266.4deg);transform:rotate(266.4deg)}.chart.chart75 .chart-bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.chart.chart76 .chart-bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}.chart.chart77 .chart-bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}.chart.chart78 .chart-bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}.chart.chart79 .chart-bar{-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);-o-transform:rotate(284.4deg);transform:rotate(284.4deg)}.chart.chart80 .chart-bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}.chart.chart81 .chart-bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}.chart.chart82 .chart-bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}.chart.chart83 .chart-bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}.chart.chart84 .chart-bar{-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-ms-transform:rotate(302.4deg);-o-transform:rotate(302.4deg);transform:rotate(302.4deg)}.chart.chart85 .chart-bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}.chart.chart86 .chart-bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}.chart.chart87 .chart-bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}.chart.chart88 .chart-bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}.chart.chart89 .chart-bar{-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);-o-transform:rotate(320.4deg);transform:rotate(320.4deg)}.chart.chart90 .chart-bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}.chart.chart91 .chart-bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}.chart.chart92 .chart-bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}.chart.chart93 .chart-bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}.chart.chart94 .chart-bar{-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-ms-transform:rotate(338.4deg);-o-transform:rotate(338.4deg);transform:rotate(338.4deg)}.chart.chart95 .chart-bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}.chart.chart96 .chart-bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}.chart.chart97 .chart-bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}.chart.chart98 .chart-bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}.chart.chart99 .chart-bar{-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-ms-transform:rotate(356.4deg);-o-transform:rotate(356.4deg);transform:rotate(356.4deg)}.chart.chart100 .chart-bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.chart-list-colors{margin:0;padding:48px 0 0}.chart-list-colors li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-bottom:6px}.chart-list-colors li .color{width:20px;height:20px;border-radius:50%;margin-right:6px}.chart-list-colors li .label{font-weight:500}.chart-progress{max-width:100px;height:12px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.charts-canvas.block-charts{max-width:500px;padding-bottom:0}.chart--horizontal{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:26px}@media (min-width: 18em){.chart--horizontal{height:20px}}@media (min-width: 60em){.chart--horizontal{height:30px}}.chart--horizontal__primary{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;height:24px;opacity:.85;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;background-color:#f1f2f4d9;cursor:pointer;margin-right:6px;z-index:2}.chart--horizontal__primary:hover .chart--tooltip{display:flex;opacity:1}.chart--horizontal__secondary{position:absolute;left:0;top:-10px;height:24px;opacity:.2;z-index:1}.chart--line__progress{width:100%;height:1px}.chart--icon{cursor:pointer;font-size:1rem;line-height:0;order:1}.chart--icon:hover~.chart--horizontal__primary .chart--tooltip{opacity:1;display:flex}.chart--tooltip{display:none;position:absolute;right:-45px;top:-85px;width:auto;min-width:120px;min-height:75px;max-height:100px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:space-between;-ms-flex-align:space-between;-webkit-align-items:space-between;-moz-align-items:space-between;align-items:space-between;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border-radius:6px;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;border-width:1px;border-style:solid;background-color:#fff;font-weight:200;color:#4e5d78;font-size:.625rem;padding:12px;opacity:0}.chart--tooltip b{color:#0a1f44;font-weight:600;font-size:.75rem;padding-left:6px}.chart--tooltip:before{content:"";width:0;height:0;position:absolute;bottom:-20px;left:calc(100% - 40px);border-top:10px solid;border-top-color:inherit;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent}.chart--tooltip:after{content:"";width:0;height:0;position:absolute;bottom:-18px;left:calc(100% - 40px);border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid transparent}.chart--tooltip__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-bottom:3px}.chart--axis__container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (min-width: 18em){.chart--axis__container{padding:12px}}@media (min-width: 60em){.chart--axis__container{padding:24px}}.chart--axis__y{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.chart--axis__names{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:200;color:#4e5d78;margin-bottom:26px;padding-right:10px;text-align:right}@media (min-width: 18em){.chart--axis__names{font-size:.625rem;line-height:.625rem;height:20px}}@media (min-width: 60em){.chart--axis__names{font-size:.75rem;line-height:.75rem;height:30px}}.chart--axis__content{width:100%}.chart--axis__bars{width:100%;border-left:.5px solid #c3ccdc;border-bottom:.5px solid #c3ccdc;padding-left:1px}.chart--axis__x{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;color:#4e5d78;font-weight:200;text-align:center}.chart--axis__values{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-right:1px solid #c3ccdc;line-height:0}@media (min-width: 18em){.chart--axis__values{font-size:8px;height:15px}}@media (min-width: 60em){.chart--axis__values{font-size:.625rem;height:18px}}.chart--axis__values:last-child{border:none}.chart--legend{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:24px 24px 0}.chart--legend .chart--horizontal{width:40px;margin-top:14px}.chart--legend .chart--horizontal__primary{width:40px}.chart--legend .chart--line__progress{background-color:var(--primary)}.chart--legend .chart--horizontal__secondary{width:25px;background-color:var(--primary)}.chart--legend__label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#c3ccdc;font-size:.625rem}.chart--legend__label span{height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:6px 0}.chart--legend__text{width:100%;color:#c3ccdc;text-align:center;font-style:italic;font-size:.625rem;padding-top:16px}.mobile--layer{position:absolute;left:0;top:0;z-index:6;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#070b1066}.mobile--background{position:absolute;overflow:hidden}@media (min-width: 18em){.mobile--background{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:calc(100% + 65px) calc(100% + 30px);background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/mobile.png)}}@media (min-width: 60em){.mobile--background{width:960px;height:568px;background-size:960px 568px}}@media (min-width: 80em){.mobile--background{width:1080px;height:586px;background-size:1080px 586px}}@media (min-width: 100em){.mobile--background{width:1236px;height:645px;background-size:1240px 650px}}.mobile--header{position:relative;z-index:1;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;line-height:0}@media (min-width: 18em){.mobile--header{height:20px;font-size:.625rem;padding:16px 20px}}@media (min-width: 60em){.mobile--header{font-size:.85rem;padding:32px 40px}}[class*=--mask] .mobile--header{color:#0a1f44;height:20px;padding:8px 12px;background:#fff}@media (min-width: 60em){[class*=--mask] .mobile--header{display:none}}.mobile--header [class^=icon-],.mobile--header [class*=" icon-"]{padding-left:6px}.mobile--header--mainScreen{padding:8px 12px}@media (min-width: 60em){.mobile--header--mainScreen{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding:40px 56px 0}.mobile--header--mainScreen .mobile--header__icons{margin-left:20px}}.mobile--icons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 18em){.mobile--icons{font-size:.625rem;padding:48px 0 0 20px}}@media (min-width: 60em){.mobile--icons{padding:60px 0 0 36px}}.mobile--back,.mobile--close{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:none;background:transparent;color:#fff;cursor:pointer;outline:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.mobile--back:hover,.mobile--close:hover{color:#fff9}.mobile--close{font-size:.75rem;right:16px;top:32px;z-index:1;color:#fff}@media (min-width: 60em){.mobile--close{font-size:.875rem;right:45px;top:38px}}.mobile--close [class^=icon-],.mobile--close [class*=" icon-"]{font-size:16px;padding-right:6px}@media (min-width: 60em){.mobile--close [class^=icon-],.mobile--close [class*=" icon-"]{font-size:20px}}.appscreen-header .mobile--close{margin:0 16px 0 0;position:static}.mobile--back{margin:0;padding:0;height:2.5rem;width:2.5rem;font-size:2.5rem;text-align:center;right:auto;top:50%;transform:translateY(-50%)}@media (min-width: 18em){.mobile--back{left:6px}}@media (min-width: 60em){.mobile--back{left:24px}}.mobile--icon__ios{border:none;cursor:pointer;background-position:center;background-repeat:no-repeat;background-color:transparent;outline:0}@media (min-width: 18em){.mobile--icon__ios{width:60px;height:60px;margin-left:20px;background-size:60px 60px}}@media (min-width: 60em){.mobile--icon__ios{width:120px;height:120px;margin-left:40px;background-size:contain}}.mobile--icon__ios.skills{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/habilidades-app.svg)}.mobile--icon__ios.memoriesBlog{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/bloc-de-notas-app.svg)}.mobile--icon__ios.ranking{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/ranking-app.svg)}.mobile--icon__ios.hints{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-clue.svg)}.mobile--icon__label{display:block;text-align:center;font-weight:300;color:#fff}@media (min-width: 18em){.mobile--icon__label{padding-top:3px;margin-left:20px;font-size:.75rem}}@media (min-width: 60em){.mobile--icon__label{padding-top:6px;margin-left:40px;font-size:1rem}}.mobile--icons__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mobile--mask{position:absolute;background-color:transparent}@media (min-width: 18em){.mobile--mask{left:0;top:0;width:100%;height:100%;border-radius:36px;padding:24px 0}}@media (min-width: 60em){.mobile--mask{left:11px;top:16px;width:calc(100% - 24px);height:calc(100% - 29px);border-radius:36px;padding:48px 0;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/mobile-camera.svg);background-position:left center;background-repeat:no-repeat}}.mobile--mask .video{z-index:auto;width:100%;height:100%;overflow:hidden}@media (min-width: 18em){.mobile--mask .video{border-radius:0}}@media (min-width: 60em){.mobile--mask .video{border-radius:36px}}@media (min-width: 18em){.mobile--mask video,.mobile--mask .embeddedVideo{border-radius:0}}@media (min-width: 60em){.mobile--mask video,.mobile--mask .embeddedVideo{border-radius:36px}}.mobile--mask .position--absolute .gat--btn__round,.mobile--mask .position--absolute .gat--btn__main,.mobile--mask .position--absolute .gat--btn__navigation{display:none}.appscreen-header{position:relative;z-index:1;width:100%;display:flex;justify-content:space-between;align-items:center;color:#fff;font-weight:200;text-align:center;height:40px;border-radius:0;font-size:1rem;padding:0}@media (min-width: 60em){.appscreen-header{height:65px;border-radius:36px 36px 0 0;font-size:1.5rem;padding-right:16px}}.appscreen-header--hints{background-color:#f58355}.appscreen-header--skills{background-color:#2ac6a9}.appscreen-header--notes{background-color:var(--primary-lighten)}.appscreen-header--ranking{background-color:#f7c700}.appscreen-header__title [class*=icon-]{margin-right:12px}.appscreen-header button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:none;background:transparent;color:#fff;cursor:pointer;outline:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.appscreen-header button:active{color:#fff9}@media (min-width: 60em){.appscreen-header button:hover{color:#fff9}}.appscreen-header__back{margin:0 0 0 6px;padding:0;height:2.5rem;width:2.5rem;font-size:2.5rem;text-align:center}@media (min-width: 60em){.appscreen-header__back{margin:0 0 0 16px}}.appscreen-header__info[type=button]{display:flex;width:48px;height:20px;padding-right:16px;border-right:1px solid #fff;margin-right:12px;font-size:16px}@media (min-width: 60em){.appscreen-header__info[type=button]{padding-right:24px;margin-right:20px;font-size:20px;height:37px}}.appscreen-header .icon-info2{margin-top:auto;margin-bottom:auto;font-weight:700}.notes--mask,.notes--results__mask,.hints--results__mask{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#f5f7fa;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.notes--mask,.notes--results__mask,.hints--results__mask{border-radius:0}}@media (min-width: 60em){.notes--mask,.notes--results__mask,.hints--results__mask{border-radius:36px}}.notes--results__mask{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.notes--results{overflow-y:auto;background:#fff}@media (min-width: 18em){.notes--results{height:calc(100vh - 40px)}}@media (min-width: 60em){.notes--results{border-radius:0 0 36px 36px;height:475px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:24px}}@media (min-width: 80em){.notes--results{height:488px}}@media (min-width: 100em){.notes--results{height:550px}}.notes--results>.notes--results{overflow:hidden;height:auto;margin-bottom:0}.notes--result__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-bottom:.8px solid #e1e4e8;color:var(--color-text);cursor:pointer;font-weight:200}@media (min-width: 18em){.notes--result__item{font-size:.75rem;padding:12px 24px}}@media (min-width: 60em){.notes--result__item{font-size:1rem;padding:16px 24px}}.notes--result__item [class^=icon-],.notes--result__item [class*=" icon-"]{padding-right:12px}@media (min-width: 18em){.notes--result__item [class^=icon-],.notes--result__item [class*=" icon-"]{font-size:1rem}}@media (min-width: 60em){.notes--result__item [class^=icon-],.notes--result__item [class*=" icon-"]{font-size:1.25rem}}.notes--icons{display:grid}@media (min-width: 18em){.notes--icons{grid-column-gap:12px;grid-row-gap:12px;padding:12px;grid-template-columns:calc(25% - 9px) calc(25% - 9px) calc(25% - 9px) calc(25% - 9px)}}@media (min-width: 60em){.notes--icons{grid-column-gap:24px;grid-row-gap:24px;padding:24px;grid-template-columns:calc(25% - 18px) calc(25% - 18px) calc(25% - 18px) calc(25% - 18px)}}.notes--icons__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:none;color:var(--primary-lighten);cursor:pointer;font-weight:300;outline:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.notes--icons__item{font-size:.75rem;height:90px;border-radius:0}}@media (min-width: 60em){.notes--icons__item{font-size:1.25rem;height:180px;border-radius:6px}}.notes--icons__item:hover{box-shadow:0 16px 16px -1px #0a16461a,0 0 1px #0a16460f;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media (min-width: 18em){.notes--icons__item [class^=icon-],.notes--icons__item [class*=" icon-"]{font-size:1.75rem;margin-bottom:8px}}@media (min-width: 60em){.notes--icons__item [class^=icon-],.notes--icons__item [class*=" icon-"]{font-size:3.5rem;margin-bottom:12px}}.notes--results__text{color:var(--color-text);font-weight:200;font-size:1rem;height:100%}.toast{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:6px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#29313fd9;color:#fff;font-weight:200;text-transform:lowercase}@media (min-width: 18em){.toast{padding:8px;font-size:.625rem;max-width:200px}}@media (min-width: 60em){.toast{padding:16px;font-size:.875rem;max-width:300px}}.toast:before{content:"";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid rgba(41,49,63,.85)}@media (min-width: 18em){.toast:before{bottom:-16px;right:14px}}@media (min-width: 60em){.toast:before{bottom:-16px;right:20px}}.toast--position{position:absolute}@media (min-width: 18em){.toast--position{bottom:75px;right:16px}}@media (min-width: 60em){.toast--position{bottom:90px;right:24px}}.toast--position.new--scene{position:absolute}@media (min-width: 18em){.toast--position.new--scene{right:68px}}@media (min-width: 60em){.toast--position.new--scene{right:86px}}.toast--icon{background-position:center;background-repeat:no-repeat;background-size:contain}@media (min-width: 18em){.toast--icon{width:24px;height:24px}}@media (min-width: 60em){.toast--icon{width:34px;height:34px}}.toast--icon.skills{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/habilidades-app.svg)}.toast--icon.notes{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/bloc-de-notas-app.svg)}.toast--icon.ranking{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/ranking-app.svg)}.toast--icon.clues{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-clue.svg)}@media (min-width: 18em){.toast--text{padding-left:8px}}@media (min-width: 60em){.toast--text{padding-left:12px}}.skills--mask{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#fff;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.skills--mask{border-radius:0}}@media (min-width: 60em){.skills--mask{border-radius:36px}}.skills--graphic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1rem;font-weight:200;color:var(--color-text)}.skills--tooltip{font-weight:200;color:#fff;background-color:#2ac6a9;border-radius:6px;padding:24px}.skills--scroll{background-color:#f5f7fa;overflow-y:auto}@media (min-width: 18em){.skills--scroll{height:calc(100vh - 60px);padding:0 16px}}@media (min-width: 60em){.skills--scroll{border-radius:0 0 36px 36px;height:475px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:24px;padding:16px 32px}}@media (min-width: 80em){.skills--scroll{height:488px}}@media (min-width: 100em){.skills--scroll{height:550px}}.ranking--mask{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#f5f7fa;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.ranking--mask{border-radius:0}}@media (min-width: 60em){.ranking--mask{border-radius:36px}}.ranking--titleinfo{display:flex;align-items:center}.ranking--titleinfo .icon-info2{font-weight:700;margin-right:10px;font-size:16px}@media (min-width: 60em){.ranking--titleinfo .icon-info2{font-size:20px}}.ranking--content__head{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#f5f7fa;color:var(--color-text);font-size:.75rem}@media (min-width: 18em){.ranking--content__head{padding:6px 20px}}@media (min-width: 60em){.ranking--content__head{padding:8px 40px}}.ranking--list{width:100%;color:#b0b7c3;overflow-y:auto}@media (min-width: 18em){.ranking--list{font-size:1rem;max-height:calc(100vh - 100px)}}@media (min-width: 60em){.ranking--list{font-size:1.25rem;max-height:445px}}@media (min-width: 100em){.ranking--list{max-height:485px}}.ranking--list__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-bottom:.8px solid #e1e4e8;font-weight:500}@media (min-width: 18em){.ranking--list__item{padding:6px 20px 6px 36px}}@media (min-width: 60em){.ranking--list__item{padding:12px 40px 12px 72px}}.ranking--list__item.current{color:#f7c700;background-color:#f7c7001a;border-bottom:1px solid #f7c700;border-top:1px solid #f7c700}.ranking--list__item.current small{color:#f7c700}.ranking--list__item:last-child{border-bottom:none}.ranking--list__item small{color:#b0b7c3;font-size:.75rem;padding-left:6px}.ranking--label__name{padding-left:12px;font-weight:200}.ranking--info__text{color:var(--color-text);font-weight:200}@media (min-width: 18em){.ranking--info__text{font-size:.75rem;padding:12px}}@media (min-width: 60em){.ranking--info__text{font-size:1rem;padding:24px}}.map{width:100%;height:100vh;background-color:#0a1f4461}@media (min-width: 18em){.map{padding:0}}@media (min-width: 60em){.map{padding:48px 48px 0}}.map--container{width:100%;border-radius:0 0 8px 8px}@media (min-width: 18em){.map--container{height:100vh}}@media (min-width: 60em){.map--container{max-height:calc(100vh - 48px);min-height:calc(100vh - 96px);height:auto}}.map--header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:var(--primary);border-radius:8px 8px 0 0;color:#fff}@media (min-width: 18em){.map--header{height:40px;padding:0 12px 0 16px}}@media (min-width: 60em){.map--header{height:64px;padding:0 32px}}.map--collapse{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:transparent;border:none;border-radius:100%;color:#fff;cursor:pointer;outline:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.map--collapse.active{background-color:var(--primary-darken-opacity)}@media (min-width: 18em){.map--collapse{width:24px;height:24px;font-size:.875rem}}@media (min-width: 60em){.map--collapse{width:32px;height:32px;font-size:1rem}}.map--close{background-color:transparent;border:none;color:#fff;cursor:pointer;outline:0;padding:0;line-height:0;text-align:right;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.map--close{font-size:2.5rem}}@media (min-width: 60em){.map--close{font-size:2.5rem}}.map--close:hover{color:#fff9}.map--title{font-weight:200}@media (min-width: 18em){.map--title{font-size:1rem}}@media (min-width: 60em){.map--title{font-size:1.25rem}}.map--body{width:100%;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/map.png);background-position:left top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;border-radius:0 0 8px 8px}@media (min-width: 18em){.map--body{height:calc(100vh - 40px)}}@media (min-width: 60em){.map--body{max-height:calc(100vh - 112px);min-height:calc(100vh - 160px);height:auto}}.map--block{position:relative;width:100%;border-radius:0 0 8px 8px;overflow-y:auto}@media (min-width: 18em){.map--block{height:calc(100vh - 40px)}}@media (min-width: 60em){.map--block{max-height:calc(100vh - 112px);min-height:calc(100vh - 160px);height:auto}}.map--block:before{content:"";position:absolute;right:47px;top:28px;width:5px;height:calc(100% - 100px);border-left:5px dotted var(--primary)}@media (min-width: 18em){.map--block:before{display:none}}@media (min-width: 60em){.map--block:before{display:block}}.map--block .icon-circle-people{position:absolute;right:29px;bottom:20px;color:var(--primary);font-size:2.5rem}@media (min-width: 18em){.map--block .icon-circle-people{display:none}}@media (min-width: 60em){.map--block .icon-circle-people{display:block}}.map--list{width:100%;background-color:#ffffff4d;box-shadow:8px 0 8px -1px #09123629,0 0 1px #0a16460f;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.map--list{width:100%}}@media (min-width: 60em){.map--list{width:50%}}.map--sublist{position:relative}@media (min-width: 18em){.map--sublist{padding:6px 0 6px 55px}}@media (min-width: 60em){.map--sublist{padding:6px 0 6px 64px}}.map--sublist:before{content:"";position:absolute;top:12px;height:calc(100% - 24px);width:1px;background-color:var(--primary)}@media (min-width: 18em){.map--sublist:before{left:31px}}@media (min-width: 60em){.map--sublist:before{left:40px}}.map--sublist__item{position:relative}.map--sublist__item:before{content:"";background-color:#fff;border:1.5px solid var(--primary);border-radius:100%;position:absolute}@media (min-width: 18em){.map--sublist__item:before{width:12px;height:12px;left:-29px;top:calc(50% - 6px)}}@media (min-width: 60em){.map--sublist__item:before{width:16px;height:16px;left:-31px;top:calc(50% - 8px)}}.map--sublist__item:after{content:"";background-color:var(--primary-darken);border-radius:100%;position:absolute}@media (min-width: 18em){.map--sublist__item:after{width:4px;height:4px;left:-25px;top:calc(50% - 2px)}}@media (min-width: 60em){.map--sublist__item:after{width:6px;height:6px;left:-26px;top:calc(50% - 3px)}}.map--dropdown__level1,.map--dropdown__level2{width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#e1e4e8;border:none;border-bottom:.5px solid #fff;color:var(--color-text);cursor:pointer;font-weight:200;font-size:.875rem;letter-spacing:0;line-height:0;outline:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.map--dropdown__level1,.map--dropdown__level2{padding:0 24px}}@media (min-width: 60em){.map--dropdown__level1,.map--dropdown__level2{padding:0 32px}}.map--dropdown__level1:hover,.map--dropdown__level2:hover{background-color:#d5d8db}.map--dropdown__level1 [class^=icon-],.map--dropdown__level2 [class^=icon-],.map--dropdown__level1 [class*=" icon-"],.map--dropdown__level2 [class*=" icon-"]{font-size:7px}.map--dropdown__level2{background-color:#fff;box-shadow:0 3px 6px -1px #0a16461a,0 0 1px #0a16460f;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.map--dropdown__level2:hover{background-color:#fff}.map--dropdown__level2 .map--dropdown__label [class^=icon-],.map--dropdown__level2 .map--dropdown__label [class*=" icon-"]{color:var(--primary)}.map--dropdown__label{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.map--dropdown__label [class^=icon-],.map--dropdown__label [class*=" icon-"]{padding-right:6px;font-size:1rem}.map--buttons{width:100%}.map--buttons__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;border:1px solid #e1e4e8;border-radius:6px;color:var(--primary);cursor:pointer;font-weight:200;outline:0;margin:12px 0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.map--buttons__item{min-width:120px;height:32px;font-size:.75rem;padding:0 8px 0 0}}@media (min-width: 60em){.map--buttons__item{min-width:160px;height:40px;font-size:.875rem;padding:0 12px 0 0}}.map--buttons__item:hover{box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f}.map--buttons__item:active{border-color:var(--primary)}.map--buttons__item.disabled,.map--buttons__item[disabled]{cursor:not-allowed}.map--buttons__item [class^=icon-],.map--buttons__item [class*=" icon-"]{padding-right:0}@media (min-width: 18em){.map--buttons__item [class^=icon-],.map--buttons__item [class*=" icon-"]{font-size:1.75rem}}@media (min-width: 60em){.map--buttons__item [class^=icon-],.map--buttons__item [class*=" icon-"]{font-size:2.5rem}}.map--buttons__item--currentScene{position:relative;border-color:var(--primary);box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f}.map--buttons__item .icon-buddy{position:absolute;right:-28px;font-size:32px}@media (min-width: 60em){.map--buttons__item .icon-buddy{right:-40px;font-size:2.5rem}}.inventory--layer{width:100%;height:100%;background-color:#0a1f4461;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.inventory--layer.drag--opacity{background-color:transparent}.inventory--layer__info{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0a1f4461}.inventory--layer__info--popup{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:8px;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;background-color:#fff;padding:40px 32px;color:var(--color-text);font-weight:200;font-size:1rem}@media (min-width: 18em){.inventory--layer__info--popup{width:100%;max-width:calc(100% - 64px);height:calc(100vh - 64px)}}@media (min-width: 60em){.inventory--layer__info--popup{width:auto;min-width:600px;max-width:800px;max-height:440px;height:auto}}.inventory--layer__info--popup h1{color:var(--primary);font-weight:200}@media (min-width: 18em){.inventory--layer__info--popup h1{font-size:1.25rem;line-height:1.25rem}}@media (min-width: 60em){.inventory--layer__info--popup h1{font-size:1.5rem;line-height:1.5rem}}@media (min-width: 18em){.inventory--layer__info--popup p{overflow-y:auto;height:50vh}}@media (min-width: 60em){.inventory--layer__info--popup p{height:auto}}.inventory--info__close{position:absolute;color:var(--primary);cursor:pointer;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.inventory--info__close{top:12px;right:12px;font-size:2.5rem}}@media (min-width: 60em){.inventory--info__close{top:24px;right:24px;font-size:2.5rem}}.inventory--info__close:hover{color:var(--primary-darken)}.inventory--layer__info--image{position:relative}@media (min-width: 18em){.inventory--layer__info--image{width:150px;height:150px;padding:12px}}@media (min-width: 60em){.inventory--layer__info--image{width:250px;height:250px;padding:24px}}.inventory--layer__info--image canvas{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.inventory--layer__info--image canvas:focus{outline:none}.inventory--layer__info--image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}@media (min-width: 18em){.inventory--layer__info--description{font-size:.875rem;line-height:.875rem;width:calc(100% - 150px);padding-left:16px}}@media (min-width: 60em){.inventory--layer__info--description{font-size:1rem;line-height:1rem;width:calc(100% - 250px);padding-left:24px}}.inventory{width:100%;pointer-events:all;background-color:#f5f7fa}.inventory--header{position:relative;width:100%;background-color:var(--primary);color:#fff;font-weight:200;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.inventory--header{height:32px;font-size:1rem}}@media (min-width: 60em){.inventory--header{height:52px;font-size:1.25rem}}.inventory--header__text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.inventory--header__text [class^=icon-],.inventory--header__text [class*=" icon-"]{font-size:1.75rem}}@media (min-width: 60em){.inventory--header__text [class^=icon-],.inventory--header__text [class*=" icon-"]{font-size:2.5rem}}.inventory--header__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;line-height:0}@media (min-width: 18em){.inventory--header__actions{right:12px;top:0;height:32px}}@media (min-width: 60em){.inventory--header__actions{height:auto;right:24px;top:5px}}.inventory--header__actions .inventory--close,.inventory--header__actions .inventory--info{background-color:transparent;border:none;color:#fff;cursor:pointer;outline:0;padding:0;margin:0 0 0 6px}.inventory--header__actions .inventory--info{position:relative;font-size:1rem;line-height:20px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.inventory--header__actions .inventory--info .icon-info2:hover~.inventory--info__tooltip{opacity:1}@media (min-width: 18em){.inventory--header__actions .inventory--info .icon-info2:hover~.inventory--info__tooltip{left:-202px}}@media (min-width: 60em){.inventory--header__actions .inventory--info .icon-info2:hover~.inventory--info__tooltip{left:-323px}}.inventory--header__actions .inventory--close{font-size:2.5rem;line-height:2.5rem}.inventory--header__actions .inventory--combine{border:none;margin:0 12px 0 0}@media (min-width: 18em){.inventory--header__actions .inventory--combine{height:25px;font-size:.75rem}}@media (min-width: 60em){.inventory--header__actions .inventory--combine{height:36px;font-size:1rem}}.inventory--header__actions .inventory--combine:hover{border:none}.inventory--header__actions .inventory--combine.disabled{border-radius:6px;box-shadow:none;background-color:#e1e4e8;color:#b0b7c3;cursor:not-allowed}.inventory--info__tooltip{position:absolute;left:1000px;opacity:0;z-index:1;background-color:#fff;border-radius:6px;box-shadow:-6px 6px 6px -1px #0a164629,0 0 1px #0a16460f;border:2px solid var(--primary);color:#0a1f44;font-weight:200;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;pointer-events:none;text-align:left}@media (min-width: 18em){.inventory--info__tooltip{width:260px;height:120px;padding:8px;font-size:.625rem;line-height:.625rem;top:-126px}}@media (min-width: 60em){.inventory--info__tooltip{width:375px;height:150px;padding:16px;font-size:.75rem;line-height:.75rem;top:-160px}}.inventory--info__tooltip p{font-weight:200;margin:0;padding:0;line-height:.75rem}.inventory--info__tooltip p:first-child{padding-bottom:6px}.inventory--info__tooltip:before{content:"";position:absolute;width:0;height:0;bottom:-24px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid transparent;border-top:solid 12px var(--primary)}@media (min-width: 18em){.inventory--info__tooltip:before{right:40px}}@media (min-width: 60em){.inventory--info__tooltip:before{right:30px}}.inventory--info__tooltip:after{content:"";position:absolute;z-index:1;width:0;height:0;bottom:-19px;right:77px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:solid 10px #fff}@media (min-width: 18em){.inventory--info__tooltip:after{right:42px}}@media (min-width: 60em){.inventory--info__tooltip:after{right:32px}}.inventory--carrousel{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.inventory--carrousel__content{width:100%;overflow-x:hidden;scrollbar-width:none}.inventory--carrousel__content.dragging{overflow-x:visible}.inventory--carrousel__content::-webkit-scrollbar{display:none}.inventory--carrousel__button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:none;background-color:#fff;box-shadow:3px 0 5px -1px #0a16461a,0 0 1px #0a16460f;color:var(--primary);cursor:pointer;outline:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.inventory--carrousel__button{width:32px;height:104px;font-size:2.5rem}}@media (min-width: 60em){.inventory--carrousel__button{width:40px;height:164px}}.inventory--carrousel__button:hover{color:var(--primary-darken)}.inventory--carrousel__button:last-child{box-shadow:-3px 0 5px -1px #0a16461a,0 0 1px #0a16460f}.inventory--carrousel__button.disabled{color:#e1e4e8;cursor:not-allowed}.inventory--carrousel__list{min-width:3000px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.inventory--carrousel__list{padding:8px 0}}@media (min-width: 60em){.inventory--carrousel__list{padding:16px 0}}.inventory--carrousel__list--item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:6px;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;border:1px solid #fff;background-color:#fff;color:var(--color-text);cursor:pointer;font-weight:200;text-align:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.inventory--carrousel__list--item{width:102px;height:88px;font-size:.625rem;line-height:.625rem;margin-left:8px}}@media (min-width: 60em){.inventory--carrousel__list--item{width:153px;height:132px;font-size:.75rem;line-height:.75rem;margin-left:16px}}.inventory--carrousel__list--item:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);box-shadow:0 16px 16px -1px #0a16461a,0 0 1px #0a16460f}.inventory--carrousel__list--item.active,.inventory--carrousel__list--item:active{border:1px solid var(--primary);box-shadow:0 16px 16px -1px #0a16461a,0 0 1px #0a16460f}@media (min-width: 18em){.inventory--carrousel__list--item.double{width:204px}}@media (min-width: 60em){.inventory--carrousel__list--item.double{width:306px}}.inventory--carrousel__list--item.combined{box-shadow:0 0 10px 8px #4bd7a93d,0 0 1px #0a16460f;border:solid 2px #44d7ab;background-color:#fff}.inventory--carrousel__list--item .checkbox{pointer-events:all;position:absolute}@media (min-width: 18em){.inventory--carrousel__list--item .checkbox{top:3px;left:3px}}@media (min-width: 60em){.inventory--carrousel__list--item .checkbox{top:6px;left:6px}}.inventory--carrousel__list--item .checkbox label:before{border-radius:2px;padding:7px}.inventory--carrousel__list--item .checkbox [type=checkbox]:checked+label:after{left:6px;width:5px;height:10px}@media (min-width: 18em){.inventory--carrousel__list--item .checkbox [type=checkbox]:checked+label:after{top:3px}}@media (min-width: 60em){.inventory--carrousel__list--item .checkbox [type=checkbox]:checked+label:after{top:6px}}.inventory--carrousel__list--item.inventory--new__object{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation:bright-success 1s infinite alternate;border:1.5px solid #44d7ab}.inventory--carrousel__list--item.inventory--fail__object{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;animation:bright-failed 1s infinite alternate;border:1.5px solid #ff634d}.inventory--carrousel__list--item.dragging{border:none;background-color:#ffffff1a}.inventory--carrousel__list--item.dragging .inventory--text,.inventory--carrousel__list--item.dragging>*{display:none}.inventory--carrousel__list--item.dragging>.inventory--carrousel__list--item__block{display:block}.inventory--image{pointer-events:none;display:block}@media (min-width: 18em){.inventory--image{width:88px;height:50px;margin:7px 7px 4px}}@media (min-width: 60em){.inventory--image{width:125px;height:80px;margin:14px 14px 7px}}.inventory--image img{width:100%;height:100%;object-fit:contain}.inventory--number{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0a1f44;color:#fff;border-radius:100%;position:absolute;z-index:2}@media (min-width: 18em){.inventory--number{width:15px;height:15px;right:-3px;top:-3px;font-size:.625rem}}@media (min-width: 60em){.inventory--number{width:20px;height:20px;right:-6px;top:-6px;font-size:.625rem}}.inventory--feedback__combine{position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:6px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#44d7abf2;color:#fff}@media (min-width: 18em){.inventory--feedback__combine{transform:translate(-50%,calc(-50% - 65px));width:100%;max-width:400px;height:48px;padding:8px}}@media (min-width: 60em){.inventory--feedback__combine{transform:translate(-50%,calc(-50% - 110px));width:auto;max-width:600px;height:75px;padding:16px 24px}}.inventory--feedback__combine.failed{background-color:#ff634df2}@media (min-width: 18em){.inventory--feedback__combine [class^=icon-],.inventory--feedback__combine [class*=" icon-"]{font-size:1.5rem;padding-right:12px}}@media (min-width: 60em){.inventory--feedback__combine [class^=icon-],.inventory--feedback__combine [class*=" icon-"]{font-size:1.75rem;padding-right:24px}}.inventory--feedback__combine .title{width:100%;display:block}@media (min-width: 18em){.inventory--feedback__combine .title{font-size:.875rem}}@media (min-width: 60em){.inventory--feedback__combine .title{font-size:1.25rem}}.inventory--feedback__combine .subtitle{width:100%;font-weight:200}@media (min-width: 18em){.inventory--feedback__combine .subtitle{font-size:.75rem}}@media (min-width: 60em){.inventory--feedback__combine .subtitle{font-size:1rem}}.puzzle--layer{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;left:0;top:0;background-size:cover;background-position:center center;overflow:hidden}.puzzle--layer:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#393d4433}.puzzle--login{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:4px;box-shadow:0 6px 24px #15181d;background-color:#15181d;color:#fff;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--login{width:232px;height:288px;padding-bottom:24px}}@media (min-width: 60em){.puzzle--login{width:432px;height:476px;padding-bottom:0}}.puzzle--login .icon-login-puzzle{color:var(--primary)}@media (min-width: 18em){.puzzle--login .icon-login-puzzle{font-size:1.5rem;margin-bottom:6px}}@media (min-width: 60em){.puzzle--login .icon-login-puzzle{font-size:3.5rem;margin-bottom:16px}}@media (min-width: 18em){.puzzle--login .gat--btn,.puzzle--login .puzzle--webBuilder__topbar--buttons__item,.puzzle--login .bank--form__btn{margin-top:8px}}@media (min-width: 60em){.puzzle--login .gat--btn,.puzzle--login .puzzle--webBuilder__topbar--buttons__item,.puzzle--login .bank--form__btn{margin-top:12px}}.puzzle--login ::placeholder{color:#828996;font-weight:200;opacity:1}.puzzle--login ::-ms-input-placeholder{color:#828996;font-weight:200}.puzzle--login__title{font-weight:200}@media (min-width: 18em){.puzzle--login__title{font-size:.875rem;margin-bottom:10px}}@media (min-width: 60em){.puzzle--login__title{font-size:1.25rem;margin-bottom:32px}}.puzzle--login__group{position:relative}.puzzle--login__group .icon-circle-check{display:none}.puzzle--login__group .success~.icon-circle-check{position:absolute;display:block;color:#44d7ab}@media (min-width: 18em){.puzzle--login__group .success~.icon-circle-check{right:6px;top:8px;font-size:1.25rem}}@media (min-width: 60em){.puzzle--login__group .success~.icon-circle-check{right:6px;top:8px;font-size:1.5rem}}.puzzle--login__label{font-weight:200;margin-bottom:5px}@media (min-width: 18em){.puzzle--login__label{font-size:.625rem}}@media (min-width: 60em){.puzzle--login__label{font-size:.75rem}}.puzzle--login__label--error{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#ff634d;font-weight:300}@media (min-width: 18em){.puzzle--login__label--error{font-size:.625rem;line-height:.625rem;padding-top:8px}}@media (min-width: 60em){.puzzle--login__label--error{font-size:.75rem;line-height:.75rem;padding-top:12px}}.puzzle--login__input{border:none;border-radius:2px;background-color:#82899666;border:1px solid transparent;color:#fff;font-weight:200;padding-left:8px;outline:0}@media (min-width: 18em){.puzzle--login__input{width:200px;height:36px;font-size:1rem;margin-bottom:12px}}@media (min-width: 60em){.puzzle--login__input{width:272px;height:40px;font-size:.875rem;margin-bottom:24px}}.puzzle--login__input:focus{border:1px solid var(--primary)}.puzzle--login__input.success{border-color:#44d7ab;background-color:#44d7ab33;opacity:1}.puzzle--login__input.failed{border-color:#ff634d;color:#ff634d}.puzzle--login__input--fakepassword.success{opacity:0}.login-fakepassword{position:absolute;top:0;left:0;pointer-events:none;width:200px;height:36px;line-height:36px;font-size:16px;background-color:#41454d;color:#828996;padding:0 30px 0 8px;border-radius:2px;border:1px solid transparent;overflow:hidden;-webkit-font-smoothing:auto}.login-fakepassword--focus,input:focus~.login-fakepassword{border-color:var(--primary)}.login-fakepassword--fill{color:#fff}.login-fakepassword.success{border-color:#44d7ab;background-color:#44d7ab33}.login-fakepassword.failed{border-color:#ff634d;color:#ff634d}@media (min-width: 60em){.login-fakepassword{width:272px;height:40px;font-size:.875rem}}.puzzle--exit{cursor:pointer;color:#fff;position:absolute;z-index:1;border:none;background:transparent;outline:0}@media (min-width: 18em){.puzzle--exit{top:12px;right:12px;font-size:1.25rem}}@media (min-width: 60em){.puzzle--exit{top:24px;right:24px;font-size:1.5rem}}.puzzle--exit:hover{color:#fff9}.puzzle--exit__disabled .icon-exit1{opacity:.5}.puzzle--exit__disabled:hover{color:#fff}.puzzle--exit__disabled:hover .puzzle--exit__disabledmessage{display:block}.puzzle--exit .puzzle--exit__disabledmessage{display:none;position:absolute;top:16px;right:-100%}.puzzle--webBuilder .puzzle--exit{color:var(--primary)}@media (min-width: 18em){.puzzle--webBuilder .puzzle--exit{top:11px}}@media (min-width: 60em){.puzzle--webBuilder .puzzle--exit{top:14px}}.puzzle--cracker__container,.puzzle--hacker__container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:var(--charcoal-grey-two)}@media (min-width: 18em){.puzzle--cracker__container .puzzle--exit,.puzzle--hacker__container .puzzle--exit,.puzzle--cracker__container~.puzzle--exit,.puzzle--hacker__container~.puzzle--exit{top:8px;right:8px}}@media (min-width: 60em){.puzzle--cracker__container .puzzle--exit,.puzzle--hacker__container .puzzle--exit,.puzzle--cracker__container~.puzzle--exit,.puzzle--hacker__container~.puzzle--exit{top:12px;right:12px}}.puzzle--cracker__container .gat--btn__cracker,.puzzle--hacker__container .gat--btn__cracker,.puzzle--cracker__container .gat--btn__cracker:hover,.puzzle--hacker__container .gat--btn__cracker:hover{background-color:#44d7abd9}.puzzle--cracker__canvas{width:100%;font-family:ibm-light;color:#e1e4e8;overflow:hidden}@media (min-width: 18em){.puzzle--cracker__canvas{height:calc(100vh - 40px);font-size:1.25rem}}@media (min-width: 60em){.puzzle--cracker__canvas{height:calc(100vh - 52px);font-size:1.75rem}}.puzzle--cracker{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.puzzle--cracker__header,.puzzle--hacker__header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;background-color:#82868e}@media (min-width: 18em){.puzzle--cracker__header,.puzzle--hacker__header{height:40px;padding-left:12px}}@media (min-width: 60em){.puzzle--cracker__header,.puzzle--hacker__header{height:52px;padding-left:24px}}.puzzle--cracker__header .title,.puzzle--hacker__header .title{color:#fff;font-weight:300;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/cracker-icon.svg);background-position:left center;background-repeat:no-repeat}@media (min-width: 18em){.puzzle--cracker__header .title,.puzzle--hacker__header .title{background-size:28px 22px;font-size:1rem;padding-left:32px}}@media (min-width: 60em){.puzzle--cracker__header .title,.puzzle--hacker__header .title{background-size:30px 35px;font-size:1.25rem;padding-left:40px}}.puzzle--pieces{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.puzzle--pieces{padding-right:48px}}@media (min-width: 60em){.puzzle--pieces{padding-right:64px}}.puzzle--pieces__item{position:relative;background-color:#ffffff26}@media (min-width: 18em){.puzzle--pieces__item{width:22px;height:30px;margin:0 3px}}@media (min-width: 60em){.puzzle--pieces__item{width:26px;height:36px;margin:0 6px}}.puzzle--pieces__item .character{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;color:#44d7ab;font-family:ibm-medium}@media (min-width: 18em){.puzzle--pieces__item .character{font-size:1.25rem}}@media (min-width: 60em){.puzzle--pieces__item .character{font-size:1.5rem}}.puzzle--cracker__tooltip{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#44d7ab;color:#fff;font-family:ibm-medium;border-radius:4px;box-shadow:0 0 6px 3px #29313f33;position:absolute;top:25%;left:25%}@media (min-width: 18em){.puzzle--cracker__tooltip{width:30px;height:70px;font-size:1.5rem}}@media (min-width: 60em){.puzzle--cracker__tooltip{width:32px;height:76px;font-size:1.75rem}}.puzzle--cracker__result{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#44d7ab;font-family:ibm-light}@media (min-width: 18em){.puzzle--cracker__result{font-size:.75rem;left:16px;top:75px}}@media (min-width: 60em){.puzzle--cracker__result{font-size:1rem;left:24px;top:100px}}.puzzle--terminal{width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.puzzle--terminal__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.puzzle--terminal__image:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#393d4433}.puzzle--terminal__image img{width:100%;height:100%;object-fit:contain}.puzzle--terminal__image--wallpaper img{object-fit:cover}.puzzle--terminal__item,.puzzle--webBuilder__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;cursor:pointer;min-width:120px;text-align:center}.puzzle--terminal__folder--body .puzzle--terminal__item,.puzzle--webBuilder__folder--body .puzzle--terminal__item,.puzzle--terminal__folder--body .puzzle--webBuilder__item,.puzzle--webBuilder__folder--body .puzzle--webBuilder__item{color:#0a1f44;font-weight:300;text-align:center;position:static;min-width:auto;margin:0;text-transform:lowercase}.puzzle--terminal__folder--body .puzzle--terminal__item span:last-child,.puzzle--webBuilder__folder--body .puzzle--terminal__item span:last-child,.puzzle--terminal__folder--body .puzzle--webBuilder__item span:last-child,.puzzle--webBuilder__folder--body .puzzle--webBuilder__item span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 18em){.puzzle--terminal__folder--body .puzzle--terminal__item span:last-child,.puzzle--webBuilder__folder--body .puzzle--terminal__item span:last-child,.puzzle--terminal__folder--body .puzzle--webBuilder__item span:last-child,.puzzle--webBuilder__folder--body .puzzle--webBuilder__item span:last-child{max-width:60px}}@media (min-width: 60em){.puzzle--terminal__folder--body .puzzle--terminal__item span:last-child,.puzzle--webBuilder__folder--body .puzzle--terminal__item span:last-child,.puzzle--terminal__folder--body .puzzle--webBuilder__item span:last-child,.puzzle--webBuilder__folder--body .puzzle--webBuilder__item span:last-child{max-width:90px}}@media (min-width: 18em){.puzzle--terminal__item,.puzzle--webBuilder__item{font-size:.75rem;margin:12px}}@media (min-width: 60em){.puzzle--terminal__item,.puzzle--webBuilder__item{font-size:.875rem;margin:24px}}.puzzle--terminal__icon,.puzzle--webBuilder__icon{background-repeat:no-repeat;background-position:center center;background-size:contain}@media (min-width: 18em){.puzzle--terminal__icon,.puzzle--webBuilder__icon{width:30px;height:30px;margin-bottom:3px}}@media (min-width: 60em){.puzzle--terminal__icon,.puzzle--webBuilder__icon{width:40px;height:40px;margin-bottom:6px}}.puzzle--terminal__icon~span,.puzzle--webBuilder__icon~span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:120px}.puzzle--terminal__icon.folder-icon,.folder-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/folder-icon.svg)}.puzzle--terminal__icon.world-icon,.world-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/world-icon.svg)}.puzzle--terminal__icon.cracker-icon,.cracker-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/cracker-icon.svg)}.puzzle--terminal__icon.console-icon,.console-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/console-icon.svg)}.puzzle--terminal__icon.pdf-icon,.pdf-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-pdf.svg)}.puzzle--terminal__icon.video-icon,.video-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-video.svg)}.puzzle--terminal__icon.audio-icon,.audio-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-audio.svg)}.puzzle--terminal__icon.image-icon,.image-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-image.svg)}.puzzle--terminal__icon.text-icon,.text-icon.puzzle--webBuilder__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-text.svg)}.puzzle--terminal__folder,.puzzle--webBuilder__folder{position:relative;width:100%;border-radius:6px;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:#fffffff2}@media (min-width: 18em){.puzzle--terminal__folder,.puzzle--webBuilder__folder{max-width:475px;min-height:220px}}@media (min-width: 60em){.puzzle--terminal__folder,.puzzle--webBuilder__folder{max-width:810px;min-height:400px}}.puzzle--terminal__folder--head,.puzzle--webBuilder__folder--head{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:var(--charcoal-grey);border-radius:6px 6px 0 0}@media (min-width: 18em){.puzzle--terminal__folder--head,.puzzle--webBuilder__folder--head{height:40px}}@media (min-width: 60em){.puzzle--terminal__folder--head,.puzzle--webBuilder__folder--head{height:65px}}.puzzle--terminal__folder--head .text,.puzzle--webBuilder__folder--head .text{color:#fff;font-weight:200;padding-left:8px}@media (min-width: 18em){.puzzle--terminal__folder--head .text,.puzzle--webBuilder__folder--head .text{font-size:1rem}}@media (min-width: 60em){.puzzle--terminal__folder--head .text,.puzzle--webBuilder__folder--head .text{font-size:1.25rem}}.puzzle--terminal__folder--head__icon,.puzzle--webBuilder__folder--head__icon{background-repeat:no-repeat;background-position:left top;background-size:contain}@media (min-width: 18em){.puzzle--terminal__folder--head__icon,.puzzle--webBuilder__folder--head__icon{width:24px;height:24px}}@media (min-width: 60em){.puzzle--terminal__folder--head__icon,.puzzle--webBuilder__folder--head__icon{width:32px;height:32px}}.puzzle--terminal__folder--head__icon.folder-icon,.folder-icon.puzzle--webBuilder__folder--head__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/folder-icon.svg)}.puzzle--terminal__folder--head__icon.world-icon,.world-icon.puzzle--webBuilder__folder--head__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/world-icon.svg)}.puzzle--terminal__folder--head__icon.cracker-icon,.cracker-icon.puzzle--webBuilder__folder--head__icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/cracker-icon.svg)}.puzzle--terminal__folder--back,.puzzle--terminal__folder--close,.puzzle--webBuilder__folder--close{font-size:2.5rem;color:#fff;cursor:pointer;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--terminal__folder--back,.puzzle--terminal__folder--close,.puzzle--webBuilder__folder--close{right:12px;top:-1px}}@media (min-width: 60em){.puzzle--terminal__folder--back,.puzzle--terminal__folder--close,.puzzle--webBuilder__folder--close{right:12px;top:12px}}.puzzle--terminal__folder--back:hover,.puzzle--terminal__folder--close:hover,.puzzle--webBuilder__folder--close:hover{color:#fff9}.puzzle--terminal__visor--message .puzzle--terminal__folder--back,.puzzle--terminal__visor--message .puzzle--terminal__folder--close,.puzzle--terminal__visor--message .puzzle--webBuilder__folder--close{position:static}@media (min-width: 18em){.puzzle--terminal__visor--message .puzzle--terminal__folder--back,.puzzle--terminal__visor--message .puzzle--terminal__folder--close,.puzzle--terminal__visor--message .puzzle--webBuilder__folder--close{padding-top:3px}}@media (min-width: 60em){.puzzle--terminal__visor--message .puzzle--terminal__folder--back,.puzzle--terminal__visor--message .puzzle--terminal__folder--close,.puzzle--terminal__visor--message .puzzle--webBuilder__folder--close{padding-top:0}}.puzzle--terminal__folder--back{right:auto;left:12px}.puzzle--terminal__folder--body,.puzzle--webBuilder__folder--body{padding:12px;overflow-y:auto}.puzzle--terminal__visor{position:absolute;left:0;top:0;z-index:1;width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.puzzle--terminal__visor .gat--btn__secondary,.puzzle--terminal__visor .gat--btn__count,.puzzle--terminal__visor .puzzle--webBuilder__topbar--buttons__item{border-color:#fff;color:#44d7ab}.puzzle--terminal__visor--head{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#82868e;color:#fff}@media (min-width: 18em){.puzzle--terminal__visor--head{height:40px;padding-left:24px}}@media (min-width: 60em){.puzzle--terminal__visor--head{height:65px;padding-left:32px}}.puzzle--terminal__folder__list,.puzzle--webBuilder__folder__list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#0a1f44}@media (min-width: 18em){.puzzle--terminal__folder__list,.puzzle--webBuilder__folder__list{font-size:.625rem}}@media (min-width: 60em){.puzzle--terminal__folder__list,.puzzle--webBuilder__folder__list{font-size:.875rem}}.puzzle--terminal__folder__list.desktop,.desktop.puzzle--webBuilder__folder__list{position:absolute;left:0;top:0;width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width: 18em){.puzzle--terminal__folder__list.desktop,.desktop.puzzle--webBuilder__folder__list{height:calc(100vh - 80px);padding-left:16px}}@media (min-width: 60em){.puzzle--terminal__folder__list.desktop,.desktop.puzzle--webBuilder__folder__list{height:calc(100vh - 120px);padding-left:32px}}@media (min-width: 18em){.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item,.desktop.puzzle--webBuilder__folder__list .puzzle--terminal__folder__list--item,.puzzle--terminal__folder__list.desktop .puzzle--webBuilder__folder__list--item,.desktop.puzzle--webBuilder__folder__list .puzzle--webBuilder__folder__list--item{width:100px}}@media (min-width: 60em){.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item,.desktop.puzzle--webBuilder__folder__list .puzzle--terminal__folder__list--item,.puzzle--terminal__folder__list.desktop .puzzle--webBuilder__folder__list--item,.desktop.puzzle--webBuilder__folder__list .puzzle--webBuilder__folder__list--item{width:120px}}.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item:hover,.desktop.puzzle--webBuilder__folder__list .puzzle--terminal__folder__list--item:hover,.puzzle--terminal__folder__list.desktop .puzzle--webBuilder__folder__list--item:hover,.desktop.puzzle--webBuilder__folder__list .puzzle--webBuilder__folder__list--item:hover{background-color:transparent;border-radius:0;border:none}.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item:active,.desktop.puzzle--webBuilder__folder__list .puzzle--terminal__folder__list--item:active,.puzzle--terminal__folder__list.desktop .puzzle--webBuilder__folder__list--item:active,.desktop.puzzle--webBuilder__folder__list .puzzle--webBuilder__folder__list--item:active{background-color:#262a3129;border-radius:6px;border:1px solid var(--primary)}.puzzle--terminal__folder__list--item,.puzzle--webBuilder__folder__list--item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;cursor:pointer;margin-right:12px}@media (min-width: 18em){.puzzle--terminal__folder__list--item,.puzzle--webBuilder__folder__list--item{width:70px;height:70px}}@media (min-width: 60em){.puzzle--terminal__folder__list--item,.puzzle--webBuilder__folder__list--item{width:100px;height:100px}}.puzzle--terminal__folder__list--item:hover,.puzzle--webBuilder__folder__list--item:hover{background-color:#262a3129;border-radius:6px;border:1px solid var(--primary)}.puzzle--terminal__folder__list--item [class^=icon-],.puzzle--webBuilder__folder__list--item [class^=icon-],.puzzle--terminal__folder__list--item [class*=" icon-"],.puzzle--webBuilder__folder__list--item [class*=" icon-"]{color:#82868e}@media (min-width: 18em){.puzzle--terminal__folder__list--item [class^=icon-],.puzzle--webBuilder__folder__list--item [class^=icon-],.puzzle--terminal__folder__list--item [class*=" icon-"],.puzzle--webBuilder__folder__list--item [class*=" icon-"]{font-size:1.5rem}}@media (min-width: 60em){.puzzle--terminal__folder__list--item [class^=icon-],.puzzle--webBuilder__folder__list--item [class^=icon-],.puzzle--terminal__folder__list--item [class*=" icon-"],.puzzle--webBuilder__folder__list--item [class*=" icon-"]{font-size:1.75rem}}.puzzle--file__text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:300}@media (min-width: 18em){.puzzle--file__text{font-size:1rem}}@media (min-width: 60em){.puzzle--file__text{font-size:1.25rem}}.puzzle--file__text [class^=icon-],.puzzle--file__text [class*=" icon-"]{padding-right:12px}@media (min-width: 18em){.puzzle--file__text [class^=icon-],.puzzle--file__text [class*=" icon-"]{font-size:1.5rem}}@media (min-width: 60em){.puzzle--file__text [class^=icon-],.puzzle--file__text [class*=" icon-"]{font-size:1.75rem}}.puzzle--terminal__visor--body{position:relative;background-color:var(--charcoal-grey);-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto}@media (min-width: 18em){.puzzle--terminal__visor--body{height:calc(100vh - 100px)}}@media (min-width: 60em){.puzzle--terminal__visor--body{height:calc(100vh - 165px)}}.puzzle--terminal__visor--body .video{height:100%}.puzzle--terminal__visor--body .gat--btn__round,.puzzle--terminal__visor--body .gat--btn__main,.puzzle--terminal__visor--body .gat--btn__navigation{display:none}.puzzle--terminal__visor--message{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff}@media (min-width: 18em){.puzzle--terminal__visor--message{height:62px;padding:0 16px}}@media (min-width: 60em){.puzzle--terminal__visor--message{height:96px;padding:0 24px}}.puzzle--terminal__visor--message.success{background-color:#44d7abf2}.puzzle--terminal__visor--message.failed{background-color:#ff634df2;text-align:center}.puzzle--terminal__visor--message .title{font-weight:300}@media (min-width: 18em){.puzzle--terminal__visor--message .title{font-size:.875rem}}@media (min-width: 60em){.puzzle--terminal__visor--message .title{font-size:1.25rem}}.puzzle--terminal__visor--message .description{font-weight:200}@media (min-width: 18em){.puzzle--terminal__visor--message .description{font-size:.75rem}}@media (min-width: 60em){.puzzle--terminal__visor--message .description{font-size:1rem}}.puzzle--terminal__visor--file{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:300}@media (min-width: 18em){.puzzle--terminal__visor--file{font-size:1rem}}@media (min-width: 60em){.puzzle--terminal__visor--file{font-size:1.25rem}}@media (min-width: 18em){.puzzle--terminal__visor--file .puzzle--terminal__icon,.puzzle--terminal__visor--file .puzzle--webBuilder__icon{width:22px;height:22px;margin-right:3px}}@media (min-width: 60em){.puzzle--terminal__visor--file .puzzle--terminal__icon,.puzzle--terminal__visor--file .puzzle--webBuilder__icon{width:30px;height:30px;margin-right:6px}}.puzzle--terminal__button{position:absolute;left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%);z-index:1}@media (min-width: 18em){.puzzle--terminal__button{bottom:16px}}@media (min-width: 60em){.puzzle--terminal__button{bottom:24px}}.puzzle--keyboard{width:100%;height:100vh;background-size:contain}.puzzle--keyboard:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#393d4433}@media (min-width: 18em){.puzzle--keyboard~.puzzle--exit,.puzzle--keyboard .puzzle--exit{top:9px}}@media (min-width: 60em){.puzzle--keyboard~.puzzle--exit,.puzzle--keyboard .puzzle--exit{top:15px}}.puzzle--keyboard__header{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#82868e}@media (min-width: 18em){.puzzle--keyboard__header{height:40px}}@media (min-width: 60em){.puzzle--keyboard__header{height:52px}}.puzzle--keyboard__result{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-left:12px}.puzzle--keyboard__result .icon-circle-check{color:#44d7ab}@media (min-width: 18em){.puzzle--keyboard__result .icon-circle-check{font-size:1rem}}@media (min-width: 60em){.puzzle--keyboard__result .icon-circle-check{font-size:1.5rem}}.puzzle--keyboard__result--item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:1px;color:#fff;background-color:#ffffff26;line-height:0;margin-right:12px}@media (min-width: 18em){.puzzle--keyboard__result--item{width:22px;height:30px;font-size:1rem}}@media (min-width: 60em){.puzzle--keyboard__result--item{width:25px;height:35px;font-size:1.5rem}}.puzzle--keyboard__result--item.success{background-color:#44d7ab}.puzzle--keyboard__result--item.failed{background-color:#ff634d}.puzzle--keyboard__delete{border:none;background:transparent;color:#fff;cursor:pointer;font-size:1.5rem;line-height:0;outline:0}.puzzle--keyboard__failedfeedback{z-index:2}.puzzle--keyboard__block{border-radius:8px;box-shadow:0 3px 6px #262a315c;border-style:solid;border-width:2px;border-image-source:linear-gradient(138deg,#fff,#9da5b4 99%);border-image-slice:1;background-image:linear-gradient(139deg,#b8bbc1,#82868e),linear-gradient(138deg,#fff,#9da5b4 99%);background-origin:border-box;background-clip:content-box,border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width: 18em){.puzzle--keyboard__block{width:200px;height:220px}}@media (min-width: 60em){.puzzle--keyboard__block{width:384px;height:440px}}.puzzle--keyboard__row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.puzzle--keyboard__row:last-child .puzzle--keyboard__character:first-child{padding-top:10px}}@media (min-width: 60em){.puzzle--keyboard__row:last-child .puzzle--keyboard__character:first-child{padding-top:16px}}.puzzle--keyboard__character{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-radius:8px;box-shadow:0 2px 3px #29313f80,0 0 1px #0a16460f;border:solid 1px #fff;background-color:#262a3117;color:#fff;cursor:pointer;font-weight:500;line-height:0;text-shadow:0 2px 8px rgba(235,237,240,.65);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--keyboard__character{width:50px;height:40px;font-size:1.5rem;margin:12px 0 0 12px}}@media (min-width: 60em){.puzzle--keyboard__character{width:96px;height:80px;font-size:48px;margin:24px 0 0 24px}}.puzzle--keyboard__character:active,.puzzle--keyboard__character:focus,.puzzle--keyboard__character:visited{box-shadow:0 1px 1px #29313f66,0 0 1px #0a16460f,inset 0 4px 13px #29313ff2;border:solid 1px #fff;background-color:#262a313d;color:#0a1f44}.puzzle--image__click{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--pale-blue)}.puzzle--image__click:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;opacity:.5;background-image:linear-gradient(to bottom,var(--charcoal-grey-two) 2%,rgba(38,42,49,0) 100%);display:block;z-index:1}@media (min-width: 18em){.puzzle--image__click:before{height:70px}}@media (min-width: 60em){.puzzle--image__click:before{height:140px}}.puzzle--image__click img{width:100%;height:100%;object-fit:cover}.puzzle--image__preview{position:absolute;border-radius:6px;border:solid 2px #fff;background-color:#d8d8d8}@media (min-width: 18em){.puzzle--image__preview{width:62px;height:62px;top:70px;right:16px}}@media (min-width: 60em){.puzzle--image__preview{width:88px;height:88px;top:140px;right:24px}}.puzzle--image__preview img{width:100%;height:100%;border-radius:6px;object-fit:cover}.puzzle--image__result,.puzzle--webBuilder__feedback{position:absolute;left:0;top:0;z-index:1;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff}@media (min-width: 18em){.puzzle--image__result,.puzzle--webBuilder__feedback{height:62px;padding-left:24px}}@media (min-width: 60em){.puzzle--image__result,.puzzle--webBuilder__feedback{height:96px;padding-left:32px}}.puzzle--image__result.success,.success.puzzle--webBuilder__feedback{background-color:#44d7abf2}.puzzle--image__result.failed,.failed.puzzle--webBuilder__feedback{background-color:#ff634df2;text-align:center}.puzzle--image__result.bottom,.bottom.puzzle--webBuilder__feedback{top:auto;bottom:0}.puzzle--image__result .title,.puzzle--webBuilder__feedback .title{font-weight:300}@media (min-width: 18em){.puzzle--image__result .title,.puzzle--webBuilder__feedback .title{font-size:1rem;padding-bottom:1.5px}}@media (min-width: 60em){.puzzle--image__result .title,.puzzle--webBuilder__feedback .title{font-size:1.25rem;padding-bottom:3px}}.puzzle--image__result .description,.puzzle--webBuilder__feedback .description{font-weight:200}@media (min-width: 18em){.puzzle--image__result .description,.puzzle--webBuilder__feedback .description{font-size:.75rem}}@media (min-width: 60em){.puzzle--image__result .description,.puzzle--webBuilder__feedback .description{font-size:1rem}}.puzzle--image__continue{z-index:1}.puzzle--hanged{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:left top;background-size:cover}.puzzle--hanged:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#262a31a6}.puzzle--hanged img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.puzzle--hanged .puzzle--exit{color:#fff}.puzzle--hanged__header{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:transparent;color:#fff;text-align:center}@media (min-width: 18em){.puzzle--hanged__header{height:48px;font-size:.75rem;font-weight:300;padding:16px 48px}}@media (min-width: 60em){.puzzle--hanged__header{height:auto;font-size:1.5rem;padding:0}}.puzzle--hanged__controls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 18em){.puzzle--hanged__controls{height:100vh;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}}@media (min-width: 60em){.puzzle--hanged__controls{width:60%;height:auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0 20px 2px}}.puzzle--hanged__solution{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.puzzle--hanged__solution{padding:16px 8px;min-height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 60em){.puzzle--hanged__solution{padding:24px 26px;min-height:auto}}@media (min-width: 100em){.puzzle--hanged__solution{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}}.puzzle--hanged__solution.success .puzzle--hanged__letter{color:#44d7ab}.puzzle--hanged__solution.success .puzzle--hanged__letter:after{background:#44d7ab}.puzzle--hanged__solution.failed .puzzle--hanged__letter{color:#ff634d}.puzzle--hanged__solution.failed .puzzle--hanged__letter:after{background:#ff634d}.puzzle--hanged__word{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;font-weight:400;text-transform:uppercase}@media (min-width: 18em){.puzzle--hanged__word{font-size:1.25rem;padding:0 12px;margin-bottom:16px}}@media (min-width: 60em){.puzzle--hanged__word{font-size:1.75rem;padding:0 12px;margin-bottom:24px}}.puzzle--hanged__letter{position:relative;text-align:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--hanged__letter{margin:0 6px;min-width:18px;min-height:25px}}@media (min-width: 60em){.puzzle--hanged__letter{margin:0 6px;min-width:32px;min-height:35px}}.puzzle--hanged__letter.active{color:var(--primary)}.puzzle--hanged__letter:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#fff}.puzzle--hanged__keyboard{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#fffc}@media (min-width: 18em){.puzzle--hanged__keyboard{min-height:164px;max-height:164px;padding:12px 45px 12px 12px}}@media (min-width: 48em){.puzzle--hanged__keyboard{min-height:200px;max-height:200px}}@media (min-width: 60em){.puzzle--hanged__keyboard{min-height:280px;max-height:auto;padding:90px 8px 20px 20px;border-radius:6px}}.puzzle--hanged__keyboard--item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border-radius:4px;border:solid 1px var(--primary);background-color:#fff6;color:var(--primary);cursor:pointer;line-height:0;font-size:300;text-transform:uppercase}@media (min-width: 18em){.puzzle--hanged__keyboard--item{width:36px;height:40px;font-size:1.75rem;margin:0 6px 6px 0}}@media (min-width: 60em){.puzzle--hanged__keyboard--item{width:46px;height:52px;font-size:2.05rem;margin:0 12px 12px 0}}.puzzle--hanged__keyboard--item:hover{color:var(--primary-darken);border-color:var(--primary-darken);background-color:#29313f26}.puzzle--hanged__keyboard--item.disabled{color:#b0b7c3;background-color:#fff6;border-color:#b0b7c3}.puzzle--hanged__keyboard--item.delete{position:absolute}@media (min-width: 18em){.puzzle--hanged__keyboard--item.delete{top:12px;right:8px;font-size:1.5rem}}@media (min-width: 48em){.puzzle--hanged__keyboard--item.delete{top:12px;right:12px}}@media (min-width: 60em){.puzzle--hanged__keyboard--item.delete{top:20px;right:9px;width:103px;margin-left:0;padding-right:12px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}}.puzzle--hanged__content{width:100%}@media (min-width: 18em){.puzzle--hanged__content{display:block}}@media (min-width: 60em){.puzzle--hanged__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}}.puzzle--hacker__container.background-hacker-1{background-color:#000}.puzzle--hacker__container.background-hacker-2{background-color:#fff}.puzzle--hacker__container.background-hacker-3{background-color:var(--charcoal-grey)}.puzzle--hacker__container.background-hacker-4{background-color:#29313f}.puzzle--hacker__container.background-hacker-5{background-color:var(--charcoal-grey-two)}@media (min-width: 18em){.puzzle--hacker__container~.puzzle—exit{top:12px}}.puzzle--hacker__header .title{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/console-icon.svg)}.puzzle--hacker__body{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.puzzle--hacker__body.typography-hacker-1{font-family:torqueweb-book}.puzzle--hacker__body.typography-hacker-2{font-family:anonymus-pro}.puzzle--hacker__body.typography-hacker-3{font-family:share-tech}.puzzle--hacker__body.color-hacker-1{color:#f85c37}.puzzle--hacker__body.color-hacker-2{color:#3cc7b7}.puzzle--hacker__body.color-hacker-3{color:#007eff}.puzzle--hacker__body.color-hacker-4{color:#00fc63}.puzzle--hacker__body.color-hacker-5{color:#7c70f6}.puzzle--hacker__body.color-hacker-6{color:#d22463}.puzzle--hacker__body.color-hacker-7{color:#b7ae5c}.puzzle--hacker__code{position:relative;width:100%;overflow-y:auto}@media (min-width: 18em){.puzzle--hacker__code{padding:16px;height:66vh;font-size:.75rem;line-height:.75rem}}@media (min-width: 60em){.puzzle--hacker__code{padding:24px 40px;height:75vh;font-size:1rem;line-height:1rem;flex:1 0 100%}}.puzzle--hacker__code:before{content:"_";position:absolute;top:26px;left:42px}.puzzle--hacker__code p{margin-bottom:0}.puzzle--hacker__progress{position:relative;height:10px;background-color:#d8d8d8;border-radius:6px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--hacker__progress{margin:16px 32px;width:120px}}@media (min-width: 60em){.puzzle--hacker__progress{margin:24px;width:200px;top:0;right:0;position:absolute}}.puzzle--hacker__progress--item{height:100%;position:absolute;left:0;top:0;background-color:#ff634d;border-radius:6px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.color-hacker-1 .puzzle--hacker__progress--item{background-color:#f85c37}.color-hacker-2 .puzzle--hacker__progress--item{background-color:#3cc7b7}.color-hacker-3 .puzzle--hacker__progress--item{background-color:#007eff}.color-hacker-4 .puzzle--hacker__progress--item{background-color:#00fc63}.color-hacker-5 .puzzle--hacker__progress--item{background-color:#7c70f6}.color-hacker-6 .puzzle--hacker__progress--item{background-color:#d22463}.color-hacker-7 .puzzle--hacker__progress--item{background-color:#b7ae5c}.puzzle--hacker__percentage{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border:1px solid transparent;border-radius:2px}@media (min-width: 18em){.puzzle--hacker__percentage{width:36px;height:21px;font-size:.75rem;right:-21px;top:calc(100% + 10px)}}@media (min-width: 60em){.puzzle--hacker__percentage{width:42px;height:28px;font-size:.875rem;right:-21px;top:calc(100% + 10px)}}.puzzle--hacker__percentage.percentage--label{border:none;width:100%;text-align:center;right:0}.puzzle--hacker__percentage.percentage--label:after,.puzzle--hacker__percentage.percentage--label:before{display:none}.puzzle--hacker__percentage:before{content:"";position:absolute;top:-6px;left:38%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent}.puzzle--hacker__percentage:after{content:"";position:absolute;top:-4px;left:calc(38% + 2px);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #0A1F44}.color-hacker-1 .puzzle--hacker__percentage{border-color:#f85c37}.color-hacker-1 .puzzle--hacker__percentage:before{border-bottom-color:#f85c37}.color-hacker-2 .puzzle--hacker__percentage{border-color:#3cc7b7}.color-hacker-2 .puzzle--hacker__percentage:before{border-bottom-color:#3cc7b7}.color-hacker-3 .puzzle--hacker__percentage{border-color:#007eff}.color-hacker-3 .puzzle--hacker__percentage:before{border-bottom-color:#007eff}.color-hacker-4 .puzzle--hacker__percentage{border-color:#00fc63}.color-hacker-4 .puzzle--hacker__percentage:before{border-bottom-color:#00fc63}.color-hacker-5 .puzzle--hacker__percentage{border-color:#7c70f6}.color-hacker-5 .puzzle--hacker__percentage:before{border-bottom-color:#7c70f6}.color-hacker-6 .puzzle--hacker__percentage{border-color:#d22463}.color-hacker-6 .puzzle--hacker__percentage:before{border-bottom-color:#d22463}.color-hacker-7 .puzzle--hacker__percentage{border-color:#b7ae5c}.color-hacker-7 .puzzle--hacker__percentage:before{border-bottom-color:#b7ae5c}.background-hacker-1 .puzzle--hacker__percentage:after{border-bottom-color:#0a1f44}.background-hacker-2 .puzzle--hacker__percentage:after{border-bottom-color:#fff}.background-hacker-3 .puzzle--hacker__percentage:after{border-bottom-color:var(--charcoal-grey)}.background-hacker-4 .puzzle--hacker__percentage:after{border-bottom-color:#29313f}.background-hacker-5 .puzzle--hacker__percentage:after{border-bottom-color:var(--charcoal-grey-two)}.puzzle--hacker__result{color:#44d7ab}@media (min-width: 18em){.puzzle--hacker__result{padding-top:16px}}@media (min-width: 60em){.puzzle--hacker__result{padding-top:24px}}.puzzle--drag__mask100{height:100vh}.puzzle--drag__mask{border-style:solid;background-image:linear-gradient(to bottom,#262a31d9,#262a31);padding:16px 64px 72px;position:absolute;top:0;left:0;width:100%;height:100vh}@media (min-width: 60em){.puzzle--drag__mask{padding:40px 70px 159px}}.puzzle--drag__mask--canvas{height:100%;overflow:hidden;border-radius:6px}.puzzle--drag__mask--message{position:absolute;left:50%;transform:translate(-50%);bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#fff;font-size:.75rem;max-width:206px;text-align:center}@media (min-width: 48em){.puzzle--drag__mask--message{max-width:initial;text-align:left}}@media (min-width: 60em){.puzzle--drag__mask--message{font-size:.875rem;bottom:40px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}.puzzle--drag__mask .icon-info2{margin-right:6px;font-size:.875rem}@media (min-width: 60em){.puzzle--drag__mask .icon-info2{font-size:1.25rem}}.puzzle--drag__mask--tooltip.tooltip{top:auto;left:auto;bottom:70px;right:55px;font-size:.75rem;border-radius:2px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;background-color:#ebedf0;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 60em){.puzzle--drag__mask--tooltip.tooltip{bottom:90px;right:80px;font-size:.875rem}}.puzzle--drag__mask--tooltip.tooltip:after,.puzzle--drag__mask--tooltip.tooltip:before{border-bottom-color:#ebedf0}.puzzle--drag__mask--tooltip.tooltip .icon-search-thin{margin-right:9px;font-size:1.25rem}@media (min-width: 60em){.puzzle--drag__mask--tooltip.tooltip .icon-search-thin{font-size:1.5rem}}.puzzle--webBuilder{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#ebedf0}.puzzle--webBuilder~.puzzle--exit{color:var(--primary);top:12px}.puzzle--webBuilder__topbar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff}@media (min-width: 18em){.puzzle--webBuilder__topbar{padding:0 16px;height:40px}}@media (min-width: 60em){.puzzle--webBuilder__topbar{padding:0 24px;height:52px}}.puzzle--webBuilder__topbar--buttons{position:absolute}@media (min-width: 18em){.puzzle--webBuilder__topbar--buttons{top:-2px;right:48px}}@media (min-width: 38em){.puzzle--webBuilder__topbar--buttons{top:-1px;right:48px}}@media (min-width: 60em){.puzzle--webBuilder__topbar--buttons{top:2px;right:72px}}.puzzle--webBuilder__topbar--buttons__item{border:none;background-color:#ff3067e6;color:#fff}@media (min-width: 18em){.puzzle--webBuilder__topbar--buttons__item{min-width:140px;height:32px}}@media (min-width: 60em){.puzzle--webBuilder__topbar--buttons__item{min-width:175px;height:36px}}.puzzle--webBuilder__topbar--buttons__item:hover{border:none;box-shadow:0 8px 8px -1px #09123652,0 0 1px #0a16460f;background-color:#d92957e6;color:#fff}.puzzle--webBuilder__back{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;cursor:pointer;color:var(--charcoal-grey-two);text-align:left}@media (min-width: 18em){.puzzle--webBuilder__back{font-size:1.75rem}}@media (min-width: 60em){.puzzle--webBuilder__back{font-size:2.5rem}}.puzzle--webBuilder__title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:300;color:var(--primary);background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/world-icon.svg);background-position:left center;background-repeat:no-repeat}@media (min-width: 18em){.puzzle--webBuilder__title{min-height:20px;font-size:1rem;background-size:20px 20px;padding-left:32px}}@media (min-width: 60em){.puzzle--webBuilder__title{min-height:30px;font-size:1.25rem;background-size:30px 30px;padding-left:42px}}.puzzle--webBuilder__header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#4267b2}@media (min-width: 18em){.puzzle--webBuilder__header{height:36px}}@media (min-width: 60em){.puzzle--webBuilder__header{height:40px}}.puzzle--webBuilder__header.bank{background-color:var(--charcoal-grey)}.puzzle--webBuilder__header .bank--header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff}@media (min-width: 18em){.puzzle--webBuilder__header .bank--header{padding:0 16px}}@media (min-width: 60em){.puzzle--webBuilder__header .bank--header{padding:0 5% 0 32px}}.puzzle--webBuilder__header .facebook--header{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff}@media (min-width: 18em){.puzzle--webBuilder__header .facebook--header{max-width:calc(100% - 32px)}}@media (min-width: 60em){.puzzle--webBuilder__header .facebook--header{max-width:calc(100% - 500px)}}.puzzle--webBuilder__header .facebook--header__user{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.puzzle--webBuilder__header .facebook--header__user{font-size:.75rem}}@media (min-width: 60em){.puzzle--webBuilder__header .facebook--header__user{font-size:.875rem}}.puzzle--webBuilder__header .facebook--header__logo{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;line-height:0}@media (min-width: 18em){.puzzle--webBuilder__header .facebook--header__logo{font-size:1.25rem;padding-top:1px}}@media (min-width: 60em){.puzzle--webBuilder__header .facebook--header__logo{font-size:1.5rem;padding-top:2px}}.puzzle--webBuilder__header .facebook--header__user--circle{width:24px;height:24px;border-radius:100%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-right:6px}@media (min-width: 18em){.puzzle--webBuilder__header .facebook--header__user--circle{width:20px;height:20px}}@media (min-width: 60em){.puzzle--webBuilder__header .facebook--header__user--circle{width:24px;height:24px}}.puzzle--webBuilder__front{position:relative;width:100%;background-color:var(--charcoal-grey);background-position:left top;background-repeat:no-repeat;background-size:cover}@media (min-width: 18em){.puzzle--webBuilder__front{height:50px}}@media (min-width: 38em){.puzzle--webBuilder__front{height:80px}}@media (min-width: 60em){.puzzle--webBuilder__front{height:300px}}.puzzle--webBuilder__front:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#393d4433}.puzzle--webBuilder__front{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;color:#fff}.facebook--user{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media (min-width: 18em){.facebook--user{max-width:calc(100% - 32px);bottom:-16px}}@media (min-width: 60em){.facebook--user{max-width:calc(100% - 630px);bottom:-50px}}.facebook--user__circle{position:relative;border:1px solid #fff;border-radius:100%;background-color:var(--charcoal-grey);background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 18em){.facebook--user__circle{width:60px;height:60px}}@media (min-width: 38em){.facebook--user__circle{width:80px;height:80px}}@media (min-width: 60em){.facebook--user__circle{width:164px;height:164px}}.facebook--user__circle .puzzle--webBuilder__edit{position:absolute}@media (min-width: 18em){.facebook--user__circle .puzzle--webBuilder__edit{right:12px;bottom:12px}}@media (min-width: 60em){.facebook--user__circle .puzzle--webBuilder__edit{right:24px;bottom:24px}}.facebook--user__text{font-weight:400}@media (min-width: 18em){.facebook--user__text{font-size:1.25rem;padding-left:12px}}@media (min-width: 60em){.facebook--user__text{font-size:1.5rem;padding-left:24px}}.puzzle--webBuilder__edit{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;line-height:0;border-radius:100%;cursor:pointer;margin-left:12px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--webBuilder__edit{font-size:1.25rem;width:28px;height:28px}}@media (min-width: 60em){.puzzle--webBuilder__edit{font-size:1.5rem;width:36px;height:36px}}.puzzle--webBuilder__edit:hover{background-color:#9da0a6}.puzzle--webBuilder__body{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 18em){.puzzle--webBuilder__body{max-width:calc(100% - 16px);padding:8px 0 0}}@media (min-width: 38em){.puzzle--webBuilder__body{max-width:calc(100% - 16px);padding:16px 0 0}}@media (min-width: 60em){.puzzle--webBuilder__body{max-width:calc(100% - 500px);padding:64px 0 24px}}.puzzle--webBuilder__body.bank{max-width:100%;padding:0}.facebook--sidebar{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;border-radius:3px;margin:0}@media (min-width: 18em){.facebook--sidebar{max-width:165px;min-width:165px;padding:0 8px}}@media (min-width: 48em){.facebook--sidebar{max-width:200px;min-width:200px}}@media (min-width: 60em){.facebook--sidebar{max-width:300px;min-width:300px;padding:0 16px}}.facebook--sidebar__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:12px 0;border-bottom:1px solid #e9e9e9;color:#b0b7c3;font-weight:200}@media (min-width: 18em){.facebook--sidebar__item{font-size:1rem}}@media (min-width: 60em){.facebook--sidebar__item{font-size:1.25rem}}.facebook--sidebar__item.active{color:var(--charcoal-grey)}.facebook--sidebar__item.selected .text{color:var(--charcoal-grey);font-weight:400}.facebook--sidebar__item .text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 18em){.facebook--sidebar__item .text{max-width:100px;font-size:.75rem;padding-left:6px}}@media (min-width: 60em){.facebook--sidebar__item .text{max-width:200px;font-size:.875rem;padding-left:10px}}.facebook--sidebar__item .puzzle--webBuilder__edit{color:var(--charcoal-grey)}.facebook--board{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 18em){.facebook--board{margin-left:12px}}@media (min-width: 60em){.facebook--board{margin-left:24px}}.facebook--mail__label{color:#4e5d78;font-size:.75rem;font-weight:200}.facebook--mail__box{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;border-radius:3px;color:#b0b7c3;font-weight:200;padding:0 12px;margin-top:6px}@media (min-width: 18em){.facebook--mail__box{height:36px;font-size:1rem}}@media (min-width: 60em){.facebook--mail__box{height:40px;font-size:1.25rem}}.facebook--mail__box.active{color:var(--charcoal-grey)}.facebook--mail__box .text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 18em){.facebook--mail__box .text{max-width:200px;font-size:.75rem;padding-left:6px}}@media (min-width: 60em){.facebook--mail__box .text{max-width:400px;font-size:.875rem;padding-left:10px}}.facebook--mail__box .puzzle--webBuilder__edit{color:var(--charcoal-grey)}.facebook--tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#f1f2f4;color:#c1c3c7}@media (min-width: 18em){.facebook--tabs{height:30px;margin-top:12px;font-size:.625rem}}@media (min-width: 60em){.facebook--tabs{height:36px;margin-top:24px;font-size:.75rem}}.facebook--tabs [class^=icon-],.facebook--tabs [class*=" icon-"]{padding-right:6px}@media (min-width: 18em){.facebook--tabs [class^=icon-],.facebook--tabs [class*=" icon-"]{font-size:1rem}}@media (min-width: 60em){.facebook--tabs [class^=icon-],.facebook--tabs [class*=" icon-"]{font-size:1.25rem}}.facebook--tabs__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-right:1px solid #e9e9e9}@media (min-width: 18em){.facebook--tabs__item{padding:0 4px}}@media (min-width: 48em){.facebook--tabs__item{padding:0 8px}}@media (min-width: 60em){.facebook--tabs__item{padding:0 12px}}.facebook--tabs__item:last-child{border:none}.facebook--thinking{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:0 0 3px 3px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 18em){.facebook--thinking{padding:12px}}@media (min-width: 60em){.facebook--thinking{padding:24px 24px 12px}}.facebook--textarea{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#c1c3c7;font-weight:200}@media (min-width: 18em){.facebook--textarea{font-size:.875rem;padding-bottom:3px}}@media (min-width: 38em){.facebook--textarea{padding:0}}@media (min-width: 60em){.facebook--textarea{font-size:1.25rem}}.facebook--textarea__circle{background-color:#f1f2f4;border-radius:100%;margin-right:16px}@media (min-width: 18em){.facebook--textarea__circle{width:30px;height:30px}}@media (min-width: 60em){.facebook--textarea__circle{width:40px;height:40px}}.facebook--chips{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-top:1px solid #ebedf0;color:#c1c3c7}@media (min-width: 18em){.facebook--chips{font-size:.625rem;padding-top:10.66667px}}@media (min-width: 60em){.facebook--chips{font-size:.75rem;padding-top:16px}}.facebook--chips:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#ffffff4d}.facebook--chips__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#f1f2f4;background-repeat:no-repeat;background-position:10px center;border-radius:15px;margin-right:12px}@media (min-width: 18em){.facebook--chips__item{background-size:15px 15px;padding:6.4px 6.4px 6.4px 30px}}@media (min-width: 60em){.facebook--chips__item{background-size:20px 20px;padding:8px 8px 8px 38px}}.facebook--chips__item:nth-child(1){background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/picture.svg)}.facebook--chips__item:nth-child(2){background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/user.svg)}.facebook--chips__item:nth-child(3){background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/emoji.svg)}.puzzle--webBuilder__popup--layer{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;left:0;top:0;z-index:1;background-color:#0a1f4461}.puzzle--webBuilder__folder{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.puzzle--webBuilder__folder--head__icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff}@media (min-width: 18em){.puzzle--webBuilder__folder--head__icon{font-size:1.25rem}}@media (min-width: 60em){.puzzle--webBuilder__folder--head__icon{font-size:1.5rem}}.puzzle--webBuilder__folder--body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.puzzle--webBuilder__icon{margin-bottom:6px}.puzzle--webBuilder__icon img{width:100%;height:100%;object-fit:cover}@media (min-width: 18em){.puzzle--webBuilder__buttons{padding:12px 0}}@media (min-width: 60em){.puzzle--webBuilder__buttons{padding:40px 0}}.puzzle--webBuilder__select{width:100%;min-width:365px}@media (min-width: 18em){.puzzle--webBuilder__select{padding-top:10px}}@media (min-width: 60em){.puzzle--webBuilder__select{padding-top:20px}}.puzzle--webBuilder__select--label{width:100%;color:#4e5d78;font-weight:200;text-align:left;padding-bottom:6px}@media (min-width: 18em){.puzzle--webBuilder__select--label{font-size:.625rem}}@media (min-width: 60em){.puzzle--webBuilder__select--label{font-size:.75rem}}.puzzle--webBuilder__select--item{position:relative;width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border-radius:3px;border:solid 1px #e9e9e9;background-color:#fff;color:var(--charcoal-grey-two);font-size:.75rem;font-weight:400;cursor:pointer;padding:0 12px}.puzzle--webBuilder__select--item.open{border:solid 1px var(--primary);color:var(--charcoal-grey-two)}.puzzle--webBuilder__select--item.open [class^=icon-],.puzzle--webBuilder__select--item.open [class*=" icon-"]{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.puzzle--webBuilder__select--item.open .puzzle--webBuilder__dropdown{opacity:1;z-index:1}.puzzle--webBuilder__select--item [class^=icon-],.puzzle--webBuilder__select--item [class*=" icon-"]{color:var(--charcoal-grey-two);font-size:.325rem;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.puzzle--webBuilder__dropdown{position:absolute;left:0;top:calc(100% + 1px);z-index:-1;opacity:0;width:100%;border-radius:0 0 4px 4px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;background-color:#fff;color:var(--charcoal-grey-two);font-size:.75rem;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.puzzle--webBuilder__dropdown--option{width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border-bottom:1px solid #ebedf0;font-weight:400;padding:0 12px}.puzzle--webBuilder__dropdown--option:hover{background-color:#ebedf0}.puzzle--webBuilder__dropdown--option:last-child{border-bottom:none}.puzzle--webBuilder__dropdown--option .subtitle{font-size:.625rem}.puzzle--webBuilder__feedback{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle--webBuilder__feedback{padding-right:16px}}@media (min-width: 60em){.puzzle--webBuilder__feedback{padding-right:32px}}.puzzle--webBuilder__feedback .description,.puzzle--webBuilder__feedback .title{text-align:left}.bank--navigation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#e1e4e8;font-weight:300}@media (min-width: 18em){.bank--navigation{font-size:.625rem}}@media (min-width: 60em){.bank--navigation{font-size:.875rem}}.bank-navigation__item{cursor:pointer}@media (min-width: 18em){.bank-navigation__item{padding:0 10px}}@media (min-width: 60em){.bank-navigation__item{padding:0 20px}}.bank--image__front{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#c1c3c7;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width: 18em){.bank--image__front{width:60%}}@media (min-width: 60em){.bank--image__front{width:70%}}.bank--sidebar{background-color:#f5f7fa;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 18em){.bank--sidebar{width:40%}}@media (min-width: 60em){.bank--sidebar{width:30%}}.bank--image__text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#262a3173;text-align:center;color:#fff;font-weight:200}@media (min-width: 18em){.bank--image__text{padding:16px 20px;font-size:1rem}}@media (min-width: 60em){.bank--image__text{padding:32px 40px;font-size:1.25rem}}.bank--image__text .title{font-weight:300}@media (min-width: 18em){.bank--image__text .title{font-size:1.25rem;padding-bottom:3px}}@media (min-width: 60em){.bank--image__text .title{font-size:1.75rem;padding-bottom:6px}}.bank--edit__logo{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:200}.bank--edit__logo b{font-weight:500}.bank--edit__logo img{max-height:20px;width:auto}.bank--form{width:100%;max-width:350px}.bank--form__title{color:var(--charcoal-grey-two)}@media (min-width: 18em){.bank--form__title{font-size:1rem;margin-bottom:16px}}@media (min-width: 60em){.bank--form__title{font-size:1.25rem;margin-bottom:32px}}.bank--form__label{color:#b0b7c3;font-weight:200}@media (min-width: 18em){.bank--form__label{max-width:80px;font-size:.625rem;padding-bottom:2px;margin-right:6px}}@media (min-width: 60em){.bank--form__label{max-width:100%;font-size:.75rem;padding-bottom:3px;margin-right:0}}.bank--form__group{position:relative}@media (min-width: 18em){.bank--form__group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:12px}}@media (min-width: 60em){.bank--form__group{display:block;margin-bottom:24px}}.bank--form__group [class^=icon-],.bank--form__group [class*=" icon-"]{position:absolute;color:#b0b7c3}@media (min-width: 18em){.bank--form__group [class^=icon-],.bank--form__group [class*=" icon-"]{right:6px;top:6px}}@media (min-width: 60em){.bank--form__group [class^=icon-],.bank--form__group [class*=" icon-"]{right:12px;top:30px}}.bank--form__input{width:100%;border-radius:3px;border:solid 1px #e1e4e8;background-color:#fff6;color:var(--charcoal-grey-two);outline:0}@media (min-width: 18em){.bank--form__input{max-width:132px;height:28px;font-size:.625rem;padding:0 6px}}@media (min-width: 60em){.bank--form__input{max-width:100%;height:40px;font-size:.75rem;padding:0 12px}}.bank--form__input::placeholder{color:#b0b7c3;opacity:1}.bank--form__input::-ms-input-placeholder{color:#b0b7c3}.bank--form__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.bank--form__buttons .gat--btn,.bank--form__buttons .puzzle--webBuilder__topbar--buttons__item,.bank--form__buttons .bank--form__btn{margin-left:0}.bank--form__btn{background-color:var(--charcoal-grey);border-radius:6px;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f}.puzzle--webBuilder__colors--title{color:var(--primary);font-weight:200}@media (min-width: 18em){.puzzle--webBuilder__colors--title{font-size:.75rem;margin:16px 0}}@media (min-width: 60em){.puzzle--webBuilder__colors--title{font-size:1rem;margin:32px 0}}.puzzle--webBuilder__colors--items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;width:58px;height:58px;border-radius:100%;border-style:solid}@media (min-width: 18em){.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select{margin:0 6px}}@media (min-width: 60em){.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select{margin:0 12px}}.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select.selected{border-width:1px}.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select.selected:before{content:"";position:absolute;display:block;width:6px;height:14px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select:hover{border-width:1px}.puzzle--webBuilder__colors--items span{width:48px;height:48px;display:block;border-radius:100%;cursor:pointer}.puzzle-image__info{position:absolute;display:flex;align-items:center;justify-content:center;padding:0 12px;border-radius:4px;border:solid 1px #c3ccdc;background-color:#3f4146bf;color:#fff;z-index:1;font-weight:500}@media (min-width: 18em){.puzzle-image__info{top:16px;right:calc(100% - 112px);min-width:96px;height:44px;font-size:1rem}}@media (min-width: 60em){.puzzle-image__info{top:calc(100% - 72px);right:180px;max-width:124px;height:48px;font-size:1.25rem}}.puzzle-image__info .info-circle{background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-check-circle.svg) no-repeat left top;background-size:contain;margin-right:8px}@media (min-width: 18em){.puzzle-image__info .info-circle{width:16px;height:16px}}@media (min-width: 60em){.puzzle-image__info .info-circle{width:20px;height:20px}}.puzzle-frame{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding:0;margin:0;background-color:var(--pale-blue)}@media (min-width: 18em){.puzzle-frame{padding:16px 16px 20px}}@media (min-width: 60em){.puzzle-frame{padding:24px 0 26px}}.puzzle-frame:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;opacity:.5;background-image:linear-gradient(to bottom,var(--charcoal-grey-two) 2%,rgba(38,42,49,0) 100%);display:block;z-index:1}@media (min-width: 18em){.puzzle-frame:before{height:70px}}@media (min-width: 60em){.puzzle-frame:before{height:140px}}.puzzle-frame__layer{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#393d4480;z-index:2}.puzzle-frame__feedback{width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:300}@media (min-width: 18em){.puzzle-frame__feedback{height:62px;font-size:14px;padding:0 16px}}@media (min-width: 60em){.puzzle-frame__feedback{height:96px;font-size:20px;padding:0 24px}}.puzzle-frame__feedback.success{background-color:#44d7ab}.puzzle-frame__feedback.failed{background-color:#ff634d}.puzzle-frame__canvas{width:100%;height:100%;left:0;top:0;position:absolute;-o-object-fit:cover;object-fit:cover}.puzzle-frame__content{width:100%;display:flex;align-items:center}@media (min-width: 18em){.puzzle-frame__content{padding-left:157px;padding-right:104px}}@media (min-width: 60em){.puzzle-frame__content{padding-left:246px;padding-right:153px}}.puzzle-frame__controls{position:relative;width:100%;display:flex;align-items:center;border-radius:2.5px;background-color:#29313f80}@media (min-width: 18em){.puzzle-frame__controls{height:28px;padding:0 14px 0 8px}}@media (min-width: 60em){.puzzle-frame__controls{height:40px;padding:0 16px}}.puzzle-frame__controls [class^=icon-],.puzzle-frame__controls [class*=" icon-"]{color:#fff;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.puzzle-frame__controls [class^=icon-],.puzzle-frame__controls [class*=" icon-"]{font-size:1rem;margin-left:16px}}@media (min-width: 60em){.puzzle-frame__controls [class^=icon-],.puzzle-frame__controls [class*=" icon-"]{font-size:1.25rem;margin-left:20px}}.puzzle-frame__controls [class^=icon-]:hover,.puzzle-frame__controls [class*=" icon-"]:hover{opacity:.7}.puzzle-frame__controls [class^=icon-]:first-child,.puzzle-frame__controls [class*=" icon-"]:first-child{margin:0}.puzzle-frame__controls [class^=icon-].disabled,.puzzle-frame__controls [class*=" icon-"].disabled{opacity:.5;cursor:default}.puzzle-frame__progress{position:relative;width:100%;background-color:var(--pale-blue)}@media (min-width: 18em){.puzzle-frame__progress{border-radius:3px;height:4px;margin-left:16px}}@media (min-width: 60em){.puzzle-frame__progress{border-radius:3.8px;height:5px;margin-left:24px}}.puzzle-frame__progress--handle{position:absolute;left:0;top:0;width:75%;height:100%;border-radius:3.8px;background-image:linear-gradient(to right,#e65a63,#e84e4c 99%);transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.puzzle-frame__progress--handle:before{content:"";box-shadow:0 3px 4px #0d10143d;background-color:#fff;border-radius:100%;cursor:pointer;position:absolute}@media (min-width: 18em){.puzzle-frame__progress--handle:before{width:12px;height:12px;right:-7px;top:-4px}}@media (min-width: 60em){.puzzle-frame__progress--handle:before{width:20px;height:20px;right:-7px;top:-8px}}.puzzle-frame__progress--handle:after{content:"";background-color:#e84e4c;border-radius:100%;cursor:pointer;position:absolute;z-index:1}@media (min-width: 18em){.puzzle-frame__progress--handle:after{width:4px;height:4px;right:-3px;top:0}}@media (min-width: 60em){.puzzle-frame__progress--handle:after{width:7px;height:7px;right:0;top:-1px}}.puzzle-frame__info{pointer-events:all}@media (min-width: 18em){.puzzle-frame__info{min-width:96px;position:absolute;top:16px;left:16px}}@media (min-width: 60em){.puzzle-frame__info{min-width:124px;position:relative;top:auto;left:auto;margin-left:16px}}.puzzle-frame__info--tooltip{position:absolute;border-radius:2px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;background-color:#ebedf0;color:#0a1f44;font-weight:200}@media (min-width: 18em){.puzzle-frame__info--tooltip{width:178px;left:0;top:calc(100% + 14px);font-size:12px;padding:8px}}@media (min-width: 60em){.puzzle-frame__info--tooltip{width:241px;left:calc(50% - 14px);bottom:calc(100% + 20px);top:auto;transform:translate(-50%);font-size:14px;padding:16px}}.puzzle-frame__info--tooltip:after{content:"";width:0;height:0;position:absolute;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #ebedf0}@media (min-width: 18em){.puzzle-frame__info--tooltip:after{bottom:100%;right:calc(100% - 32px);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}}@media (min-width: 60em){.puzzle-frame__info--tooltip:after{bottom:-16px;right:calc(50% - 10px);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}.puzzle-frame__info--frames{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:4px;border:solid 1px #c3ccdc;background-color:#3f4146bf;color:#fff;font-weight:500}@media (min-width: 18em){.puzzle-frame__info--frames{min-width:0;height:44px;font-size:1rem}}@media (min-width: 60em){.puzzle-frame__info--frames{min-width:96px;height:48px;font-size:1.25rem}}.puzzle-frame__info--frames .info-circle{background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-check-circle.svg) no-repeat left top;background-size:contain;margin-right:8px}@media (min-width: 18em){.puzzle-frame__info--frames .info-circle{width:16px;height:16px}}@media (min-width: 60em){.puzzle-frame__info--frames .info-circle{width:20px;height:20px}}.writer-puzzle{background-size:cover;background-position:center top;background-repeat:no-repeat;width:100vw;height:100vh}.writer-puzzle--email{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_email2.jpg)}.writer-puzzle--document{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_document2.jpg)}.writer-puzzle--pacebook{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_pacebook_crypto.jpg)}.writer-puzzle--chalkboard{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_chalkboard.jpg);font-family:mali;color:#fff}.writer-puzzle--typeWriter{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_typewriter.jpg);font-family:ibm-medium}.writer-puzzle--handwrittenDocument{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_handwrittenDocument2.jpg);font-family:kalam}.writer-puzzle--whatsapp-ligth{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_whatsapp_ligth.jpg)}.writer-puzzle--whatsapp-dark{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_whatsapp_dark.jpg)}.writer-puzzle__overlay{background-color:#0a1f4461;height:100%;width:100%;display:flex}.writer-puzzle__container{height:100vh;background:#fff;background-size:cover;width:100%}@media (min-width: 60em){.writer-puzzle__container{position:absolute;top:77px;left:50%;transform:translate(-50%);border-radius:8px;width:90vw;max-width:1060px;height:calc(100% - 224px);max-height:553px}}.writer-puzzle--chalkboard .writer-puzzle__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_chalkboard.jpg)}.writer-puzzle--typeWriter .writer-puzzle__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_typewriter.jpg)}.writer-puzzle--handwrittenDocument .writer-puzzle__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_document.jpg)}.writer-puzzle__title{padding:0 16px;color:#fff;background:var(--charcoal-grey);height:40px;line-height:40px}@media (min-width: 60em){.writer-puzzle__title{border-radius:7px 7px 0 0;background:transparent;line-height:1;color:var(--charcoal-grey);padding:0 24px;height:52px;line-height:52px}}.writer-puzzle--chalkboard .writer-puzzle__title{color:#fff}.writer-puzzle--email .writer-puzzle__title{background:var(--charcoal-grey);color:var(--white)}@media (min-width: 60em){.writer-puzzle--email .writer-puzzle__title{border-radius:8px 8px 0 0}}.writer-puzzle__body{padding:14px 24px 24px;height:calc(100% - 80px)}@media (min-width: 60em){.writer-puzzle__body{height:calc(100% - 140px)}}.writer-puzzle__scroll{scroll-behavior:smooth;overflow:auto;height:100%;color:var(--charcoal-grey)}.writer-puzzle--chalkboard .writer-puzzle__scroll{color:#fff}.writer-puzzle--chalkboard .writer-puzzle__scroll p{font-weight:400}.writer-puzzle--handwrittenDocument .writer-puzzle__scroll p{font-weight:400;font-size:18px;line-height:1.4}.writer-puzzle__scroll p{display:inline;font-weight:200;font-size:14px;line-height:18px}@media (min-width: 60em){.writer-puzzle__scroll p{font-size:16px;line-height:20px}}.writer-puzzle__scroll .red{color:#ff634d}.writer-puzzle__scroll .green{color:#44d7ab}.writer-puzzle__scroll>div{margin-bottom:16px}.writer-puzzle__footer{padding-bottom:8px;text-align:center;position:absolute;width:100%;bottom:0;border-radius:0 0 8px 8px}@media (min-width: 60em){.writer-puzzle__footer{padding-bottom:24px}}.elections-box{display:flex;justify-content:center;margin-top:1rem;padding-bottom:100px;margin-left:auto;margin-right:auto;position:relative;max-width:641px}.single-election{margin-bottom:10px;margin-right:16px;width:203px}.single-election:last-child{margin-bottom:0;margin-right:0}.single-election__cta{display:flex;align-items:center;justify-content:center;border-radius:4px;height:36px;line-height:36px;background-color:var(--pale-blue);overflow:hidden}.single-election__cta:hover{background-color:#c6c8cc}.single-election__btn{font-weight:300;text-align:center;font-size:12px;color:var(--charcoal-grey);border:none;background-color:transparent;flex-grow:1;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 60em){.single-election__btn{font-size:14px}}.single-election__btn:active,.single-election__btn:focus{outline:0}.single-election__btn>p{font-weight:300;margin-bottom:0;font-size:12px}@media (min-width: 60em){.single-election__btn>p{font-size:14px}}.single-election__btn+[class^=icon-]{margin-left:8px;margin-right:8px;font-size:24px;color:var(--primary)}.single-election__btn+[class^=icon-]:hover{color:var(--primary-darken)}.single-election__complete{width:100%;font-family:Inter;position:absolute;top:50px;left:0;padding:10px;font-size:14px;color:var(--charcoal-grey);border-radius:4px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;border:solid 1px #c3ccdc;background-color:#fff}.single-election__complete:after,.single-election__complete:before{position:absolute;content:"";top:-7px;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:9px solid white}.single-election__complete:before{top:-9px;border-bottom:9px solid #c3ccdc}.pos1 .single-election__complete:after,.pos1 .single-election__complete:before{left:92px}.pos2 .single-election__complete:after,.pos2 .single-election__complete:before{left:50%}.pos3 .single-election__complete:after,.pos3 .single-election__complete:before{right:92px}.single-election__complete p{font-size:12px;margin:0}@media (min-width: 60em){.single-election__complete p{font-size:14px}}.Cursor.Cursor--blinking,.fakecursor{opacity:1;animation:blink 1s linear infinite;display:inline}.fakecursor{color:var(--primary)}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.Typist{display:inline-block}.Typist .lastWord{color:var(--primary)}.writer-inline{display:inline;margin-left:.25rem}.writer-inline.multiple p:not(:last-child):before{content:" ";display:block}.writer-feedback{height:100vh;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:16px 16px 8px;font-family:Inter;width:100%}@media (min-width: 60em){.writer-feedback{border-radius:8px;width:90vw;max-width:1060px;height:calc(100% - 200px);max-height:900px;padding:24px;margin:auto}}.writer-feedback__title{font-size:12px;color:var(--primary);text-align:left;margin-bottom:16px;width:100%;font-weight:500}@media (min-width: 60em){.writer-feedback__title{font-weight:300;text-align:center;font-size:20px;margin-bottom:32px}}.writer-feedback__decisions{width:100%;overflow:auto;flex-grow:1;margin-bottom:16px}@media (min-width: 125em){.writer-feedback__decisions{margin-bottom:24px}}@media (max-width: 80em){.writer-feedback__btn-mobile{min-width:100px}}.writer-feedback.start{justify-content:flex-start}.writer-feedback.start .writer-feedback__decisions{flex-grow:0;max-height:none}.writer-feedback.start .writer-feedback__btns{align-items:flex-end;flex-grow:1}.writer-feedback__btns{width:100%;display:flex;align-items:center;justify-content:center;flex-grow:0;margin-top:auto}.writer-feedback-decision-item{font-weight:300;margin-bottom:16px}@media (min-width: 60em){.writer-feedback-decision-item{margin-bottom:20px}}.writer-feedback-decision-item__title{font-size:12px;color:var(--primary)}@media (min-width: 60em){.writer-feedback-decision-item__title{font-size:16px}}.writer-feedback-decision-item__message{font-size:16px;line-height:22px;color:var(--color-text);margin-top:8px}@media (min-width: 60em){.writer-feedback-decision-item__message{margin-top:16px;background-color:#eaeef2;font-size:20px;line-height:26px;padding:16px 18px 14px 16px}}.writer-feedback-decision-item__message [class*=icon]{font-size:16px;margin-right:7px}.cards-selector{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/bg_default_cardsSelector.jpg),linear-gradient(122deg,#ccd1d9 1%,#8f9aa8 96%);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vh;display:flex;position:relative}.cards-selector--with-custom-bg:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:var(--charcoal-grey-two);opacity:.3}.cards-selector__content{--grid-gutter: 12px;--width-for-2-cards: 255px;--height-for-2-cards: 165px;--width-for-3-cards: 170px;--height-for-3-cards: 110px;--width-for-4-cards: 170px;--height-for-4-cards: 90px;--width-for-356-cards: 170px;--height-for-56-cards: 90px;margin:auto;display:grid;transform:translateY(-27px);justify-content:center;grid-gap:var(--grid-gutter)}@media only screen and (min-width: 667px){.cards-selector__content{--grid-gutter: 24px;--width-for-2-cards: 293px;--height-for-2-cards: 169px;--width-for-3-cards: 190px;--width-for-4-cards: 190px;--height-for-4-cards: 110px;--width-for-356-cards: 190px;--height-for-56-cards: 110px}}@media only screen and (min-width: 692px){.cards-selector__content{margin:30px auto;--height-for-4-cards: 30%;--height-for-56-cards: 30%}}@media only screen and (min-width: 1024px){.cards-selector__content{margin:auto;--width-for-2-cards: 470px;--height-for-2-cards: 281px;--width-for-3-cards: 310px;--height-for-3-cards: 216px;--width-for-4-cards: 470px;--height-for-4-cards: 281px;--width-for-356-cards: 310px;--height-for-56-cards: 216px}}@media only screen and (min-width: 1100px){.cards-selector__content{--grid-gutter: 36px}}@media only screen and (min-width: 1240px){.cards-selector__content{--width-for-2-cards: 489px;--width-for-3-cards: 376px;--width-for-4-cards: 489px;--width-for-356-cards: 376px}}@media only screen and (min-width: 768px) and (max-height: 799px){.cards-selector__content{--height-for-4-cards: 33vh;--height-for-56-cards: 28vh}}.cards-selector__content-2{grid-template-columns:repeat(2,var(--width-for-2-cards));grid-template-rows:repeat(1,var(--height-for-2-cards))}.cards-selector__content-3{grid-template-columns:repeat(3,var(--width-for-3-cards));grid-template-rows:repeat(1,var(--height-for-3-cards))}.cards-selector__content-4{grid-template-columns:repeat(2,var(--width-for-4-cards));grid-template-rows:repeat(2,var(--height-for-4-cards));transform:translateY(-10px)}.cards-selector__content-5,.cards-selector__content-6{grid-template-columns:repeat(3,var(--width-for-356-cards));grid-template-rows:repeat(2,var(--height-for-56-cards));transform:translateY(-10px)}.card-selector-item{position:relative;border-radius:4px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;background-color:#fff;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media only screen and (min-width: 1025px){.card-selector-item:hover{transform:translateY(-5px);box-shadow:0 32px 40px -2px #0a16461f,0 0 1px #0a16460f}}.card-selector-item--empty{pointer-events:none;opacity:.25;cursor:default}.card-selector-item img{width:100%;height:100%;position:absolute;top:0;left:0;object-position:center center;object-fit:cover;border-radius:4px}.card-selector-item__textbox{position:absolute;bottom:0;width:100%;border-radius:0 0 4px 4px;background-color:#29313fcc;padding:9px 12px 10px}@media (min-width: 60em){.card-selector-item__textbox{padding:16px 32px}}.card-selector-item__textbox--noimage{border-radius:4px;background-color:#ffffffe6;height:100%;display:flex;align-items:center;justify-content:center}.card-selector-item__text{text-align:center;font-size:14px;font-weight:300;color:#fff}@media (min-width: 60em){.card-selector-item__text{font-size:20px}}.card-selector-item__textbox--noimage .card-selector-item__text{color:#29313f;font-weight:500;font-size:16px}@media (min-width: 60em){.card-selector-item__textbox--noimage .card-selector-item__text{font-weight:400;font-size:24px}}.card-selector-item__feedback{cursor:default;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background-color:#29313fe0;display:none;border:solid 3px}.card-selector-item__feedback--success{display:flex;border-color:#44d7ab}.card-selector-item__feedback--error{display:flex;border-color:#ff634d}.card-selector-item__order{width:36px;height:36px;position:absolute;top:-1px;left:-1px;background-color:#44d7ab;border-radius:0 0 4px;display:flex}@media (min-width: 60em){.card-selector-item__order{width:56px;height:56px}}.card-selector-item__order div{transform:translate(-2px);margin:auto;color:#fff;font-size:20px}@media (min-width: 60em){.card-selector-item__order div{font-size:28px}}.card-selector-item__feedbackicon{border-radius:50%;width:32px;height:32px;margin:auto;position:relative}@media (min-width: 60em){.card-selector-item__feedbackicon{width:48px;height:48px}}.card-selector-item__feedbackicon:after{content:"";position:absolute;width:95%;height:95%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff}.card-selector-item__feedbackicon [class*=icon]{position:relative;z-index:1}.card-selector-item .icon-check-circle-black,.card-selector-item .icon-error-circle-black{font-size:32px}@media (min-width: 60em){.card-selector-item .icon-check-circle-black,.card-selector-item .icon-error-circle-black{font-size:48px}}.card-selector-item .icon-check-circle-black{color:#44d7ab}.card-selector-item .icon-error-circle-black{color:#ff634d}.text-click{position:relative;width:100vw;height:100vh;background-size:cover;background-position:center top;background-repeat:no-repeat}.text-click--email{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_email2.jpg)}.text-click--document{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_document2.jpg)}.text-click--pacebook{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_pacebook_crypto.jpg)}.text-click--chalkboard{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_chalkboard.jpg);font-family:mali;color:#fff}.text-click--typeWriter{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_typewriter.jpg);font-family:ibm-medium}.text-click--handwrittenDocument{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_handwrittenDocument2.jpg);font-family:kalam}.text-click--whatsapp-ligth{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_whatsapp_ligth.jpg)}.text-click--whatsapp-dark{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_whatsapp_dark.jpg)}.text-click__overlay{background-color:#0a1f4461;height:100%;width:100%;display:flex}.text-click__container{--slideInLeftFinish: 0;height:100vh;background:#fff;background-size:cover;width:100%}@media (min-width: 60em){.text-click__container{--slideInLeftFinish: -50%}}@media (min-width: 60em){.text-click__container{position:absolute;top:94px;left:50%;transform:translate(-50%);border-radius:8px;width:90vw;max-width:1060px;height:calc(100% - 188px)}}.text-click--chalkboard .text-click__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_chalkboard.jpg)}.text-click--typeWriter .text-click__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_typewriter.jpg)}.text-click--handwrittenDocument .text-click__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_document.jpg)}.text-click__body{height:calc(100% - 48px);padding:16px 24px 24px;font-size:16px;line-height:1.4;overflow:hidden;color:var(--charcoal-grey)}@media (min-width: 60em){.text-click__body{height:100%;padding:24px}}.text-click--chalkboard .text-click__body{color:#fff}.text-click--handwrittenDocument .text-click__body{font-size:18px;line-height:1.4}.text-click__scroll{height:100%;overflow-y:auto;margin-left:-10px}.text-click__scroll div{display:inline-block}.text-click__scroll span{padding-left:5px;display:inline-block;cursor:pointer}@media (min-width: 60em){.text-click__scroll span:hover{opacity:.48}}.text-click__scroll span:empty{display:none}.text-click *[data-text-id]{padding-left:0;display:inline;background:transparent;color:inherit}.text-click *[data-text-id].text-click__success{color:#44d7ab;pointer-events:none}.text-click *[data-text-id].text-click__failed{color:#ff634d}.text-click *[data-text-id]:hover{opacity:1}.text-click *[data-text-id].text-click__hover-correct{color:#00caf4}.text-click *[data-text-id].text-click__hover-correct.text-click__success{color:#44d7ab}@media (min-width: 60em){.text-click *[data-text-id].text-click__hover-correct{color:inherit}}@media (min-width: 60em){.text-click *[data-text-id]:hover.text-click__hover-correct{color:#00caf4;opacity:1}.text-click *[data-text-id]:hover.text-click__hover-correct span:hover{opacity:inherit}}.text-click__paginator{position:absolute;bottom:12px;right:120px;background-color:#3f4146bf;border:solid 1px #c3ccdc;border-radius:4px;min-width:98px;height:48px;padding:10px;display:flex;align-items:center;justify-content:center;font-family:Inter}@media (min-width: 60em){.text-click__paginator{bottom:26px;right:152px}}.text-click__icon-check-circle-black{border-radius:50%;width:18px;height:18px;margin-right:8px;margin-top:-2px;flex-shrink:0;position:relative}.text-click__icon-check-circle-black:after{content:"";position:absolute;width:80%;height:80%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff}.text-click__icon-check-circle-black [class*=icon]{position:relative;z-index:1;color:#44d7ab;font-size:20px}.text-click__slide{color:#fff;font-size:20px;font-weight:500;text-align:center;min-width:53px}.text-click ul,.text-click ol{padding:0 12px 0 24px}.text-click li[data-list=bullet]{list-style:disc}.text-click li li[data-list=bullet]{list-style:circle}.text-click strong,.text-click b{font-weight:700}.text-click u{border-bottom:1px solid;color:inherit}@keyframes slideInLeft{0%{transform:translate3d(-200%,0,0);visibility:visible}to{transform:translate3d(var(--slideInLeftFinish),0,0)}}.slideInLeft{animation-name:slideInLeft;animation-fill-mode:both;animation-duration:1s}.popup--layer{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0a1f4480;position:absolute;top:0;left:0;z-index:6}.popup{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fffffff2;border-radius:8px}@media (min-width: 18em){.popup{max-width:90%;padding-bottom:24px}}@media (min-width: 60em){.popup{max-width:576px;padding-bottom:40px}}.popup__large{padding-top:24px}@media (min-width: 60em){.popup__large{max-width:880px;padding:0 77px 40px}}@media (min-width: 18em){.popup__feedback{max-width:100%;height:100vh;border-radius:0;padding:0 0 12px}}@media (min-width: 60em){.popup__feedback{max-width:880px;height:auto;border-radius:9px;padding:0 40px 40px}}.popup__basicDecision{overflow-y:auto;padding-left:24px;padding-right:24px;padding-bottom:16px;justify-content:flex-start;align-items:flex-start;max-height:calc(100vh - 64px);background-color:#fff}@media only screen and (max-width: 60em){.popup__basicDecision{max-height:inherit;max-width:initial;height:100%;border-radius:0;width:100%}.popup__basicDecision .popup--buttons,.popup__basicDecision .puzzle--webBuilder__buttons{margin-bottom:0}}@media (min-width: 60em){.popup__basicDecision{padding-left:0;padding-right:0}}.popup__basicDecision.popup__feedback{background-color:#fff;max-height:initial;padding:0 0 16px}@media (min-width: 60em){.popup__basicDecision.popup__feedback{background-color:#fffffff2;max-height:604px}}.popup--link{min-height:170px;max-width:440px;padding:32px 48px 48px;text-align:center;font-weight:300;font-size:.875rem}@media (min-width: 60em){.popup--link{font-size:1rem;min-height:228px;padding:48px 56px;max-width:576px}}.popup--link__lineclamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.popup--link__title{color:var(--primary);font-size:20px}@media (min-width: 60em){.popup--link__title{font-size:26px;line-height:32px}}.popup--link__desc{margin:16px auto;max-height:40px}@media (min-width: 60em){.popup--link__desc{margin:24px auto}}.popup--link__url{text-decoration:underline;-webkit-line-clamp:3}.popup--link__url:hover{text-decoration:underline;color:var(--primary-darken)}.popup--close{position:absolute;cursor:pointer;color:var(--primary);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.popup--close{top:8px;right:8px;font-size:2.5rem}}@media (min-width: 60em){.popup--close{top:10.66667px;right:10.66667px;font-size:2.7rem}}.popup--close:hover{color:var(--primary-darken)}.popup--info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#0a1f44;font-weight:300;font-size:1.75rem}.popup__basicDecision.popup__feedback .popup--info{justify-content:flex-start;width:100%;background-color:#eaeef2}@media (min-width: 60em){.popup__basicDecision.popup__feedback .popup--info{justify-content:center;background-color:transparent;border-radius:9px 9px 0 0}}.popup--info .popup--info__item{padding-bottom:12px;text-align:center;font-weight:300}@media (min-width: 18em){.popup--info .popup--info__item{font-size:.875rem;padding:12px 16px 24px}}@media (min-width: 60em){.popup--info .popup--info__item{font-size:1rem;padding:20px 32px 48px}}.popup--info__title{color:var(--primary);padding-bottom:12px}@media (min-width: 18em){.popup--info__title{font-size:1.5rem}}@media (min-width: 60em){.popup--info__title{font-size:1.75rem;padding:48px 32px 0}}@media (min-width: 18em){.popup__large .popup--info__title{padding-bottom:12px}}@media (min-width: 60em){.popup__large .popup--info__title{padding-bottom:24px}}.popup--info__subtitle{font-weight:300;color:#0a1f44}@media (min-width: 18em){.popup--info__subtitle{font-size:1.5rem}}@media (min-width: 60em){.popup--info__subtitle{font-size:1.75rem}}.popup--head__title{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#e1e4e8;border-radius:9px 9px 0 0;color:var(--primary);font-weight:300;text-align:center}@media (min-width: 18em){.popup--head__title{padding:10px 16px;font-size:1rem}}@media (min-width: 60em){.popup--head__title{padding:12px 32px;font-size:1.25rem}}.popup--buttons,.puzzle--webBuilder__buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.popup__large .popup--buttons,.popup__large .puzzle--webBuilder__buttons{padding-top:12px}}@media (min-width: 60em){.popup__large .popup--buttons,.popup__large .puzzle--webBuilder__buttons{padding-top:24px}}.popup--buttons .gat--btn,.puzzle--webBuilder__buttons .gat--btn,.popup--buttons .puzzle--webBuilder__topbar--buttons__item,.puzzle--webBuilder__buttons .puzzle--webBuilder__topbar--buttons__item,.popup--buttons .bank--form__btn,.puzzle--webBuilder__buttons .bank--form__btn{margin:0 6px}.popup__questions{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.popup__questions .radio{margin:0 0 14px}.popup__basicDecision .conversation--feedback__title{padding:16px 24px 0;font-size:.75rem}@media (min-width: 60em){.popup__basicDecision .conversation--feedback__title{font-size:1.25rem;padding-top:32px}}.popup__basicDecision .popup--info{width:100%}.popup__basicDecision .popup--info__title{font-size:1rem}@media (min-width: 60em){.popup__basicDecision .popup--info__title{font-size:26px;padding-bottom:40px}}.popup__basicDecision .conversation--feedback__text{width:100%;margin:0;background-color:#eaeef2;padding:12px 24px 16px}@media (min-width: 60em){.popup__basicDecision .conversation--feedback__text{width:calc(100% - 64px);margin:32px auto 0;padding:12px 16px 16px}}.popup__basicDecision__only--rewards{min-height:110px;padding-top:24px}.popup__basicDecision__only--rewards .test--results__rewards{position:static}.popup__basicDecision__only--rewards .test--rewards__text{display:flex!important}.popup__basicDecision .popup__questions{font-weight:300}@media (min-width: 60em){.popup__basicDecision .popup__questions{padding-left:48px;padding-right:48px}}.popup__basicDecision .popup--buttons,.popup__basicDecision .puzzle--webBuilder__buttons{margin-top:auto;margin-bottom:16px}.popup__basicDecision.popup__feedback .popup__questions{margin-top:16px;padding-left:24px;padding-right:24px}@media (min-width: 60em){.popup__basicDecision.popup__feedback .popup__questions{margin-top:32px;padding-left:48px;padding-right:48px}}.popup__basicDecision.popup__feedback .test--results__rewards{margin-bottom:0}@media (min-width: 60em){.popup__basicDecision.popup__feedback .test--rewards__text{display:flex}}.hints--mask{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#f5f7fa;overflow:hidden;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 18em){.hints--mask{border-radius:0}}@media (min-width: 60em){.hints--mask{border-radius:36px}}.hints--results__mask{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hints--results{overflow-y:auto;height:100%;padding-bottom:60px}.hints--results>.notes--results{overflow:hidden;height:100%;margin-bottom:0}.hints--results>.notes--results .notes--results__text{overflow:scroll}.hints--result__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border-bottom:.8px solid #e1e4e8;color:var(--color-text);cursor:pointer;font-weight:200}@media (min-width: 18em){.hints--result__item{font-size:.75rem;padding:12px 24px}}@media (min-width: 60em){.hints--result__item{font-size:1rem;padding:16px 24px}}@media (min-width: 60em){.hints--result__item:hover{box-shadow:0 2px 8px #9da5b4a1}}.hints--result__item [class^=icon-],.hints--result__item [class*=" icon-"]{width:20px;text-align:center;padding-right:12px;font-size:1rem}@media (min-width: 60em){.hints--result__item [class^=icon-],.hints--result__item [class*=" icon-"]{width:32px;font-size:1.25rem}}.hints--result__index{width:16px;margin-right:4px;text-align:center}@media (min-width: 60em){.hints--result__index{width:20px;margin-right:8px}}.tutorial--tooltip,.tooltip,.tooltip-info .tooltip-info__content{position:absolute;top:24px;right:24px;padding:12px;color:#0a1f44;background-color:#fff;border:2px solid var(--primary);border-radius:4px;font-weight:200}@media (min-width: 18em){.tutorial--tooltip,.tooltip,.tooltip-info .tooltip-info__content{max-width:250px;font-size:.75rem;line-height:1.4}}@media (min-width: 60em){.tutorial--tooltip,.tooltip,.tooltip-info .tooltip-info__content{max-width:375px;font-size:.875rem}}.tutorial--tooltip__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tutorial--tooltip--puzzleexit{width:195px;height:52px;display:flex;align-items:center;font-weight:300;font-family:Inter;text-align:left;font-size:11px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;right:38px}@media (min-width: 80em){.tutorial--tooltip--puzzleexit{font-size:.875rem;width:254px;height:73px}}.tutorial--tooltip:before,.tooltip:before,.tooltip-info .tooltip-info__content:before{content:"";width:0;height:0;position:absolute;border-right:10px solid transparent;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid var(--primary)}.tutorial--tooltip:after,.tooltip:after,.tooltip-info .tooltip-info__content:after{content:"";width:0;height:0;position:absolute;border-right:8px solid transparent;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #fff}.tutorial--tooltip.tooltip--top__right:before,.tooltip--top__right.tooltip:before,.tooltip-info .tooltip--top__right.tooltip-info__content:before{top:-20px;right:2px}@media (min-width: 80em){.tutorial--tooltip.tooltip--top__right:before,.tooltip--top__right.tooltip:before,.tooltip-info .tooltip--top__right.tooltip-info__content:before{right:8px}}.tutorial--tooltip.tooltip--top__right:after,.tooltip--top__right.tooltip:after,.tooltip-info .tooltip--top__right.tooltip-info__content:after{top:-15px;right:4px}@media (min-width: 80em){.tutorial--tooltip.tooltip--top__right:after,.tooltip--top__right.tooltip:after,.tooltip-info .tooltip--top__right.tooltip-info__content:after{right:10px}}.tutorial--tooltip.tooltip--right__top:before,.tooltip--right__top.tooltip:before,.tooltip-info .tooltip--right__top.tooltip-info__content:before{top:20px;right:-20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tutorial--tooltip.tooltip--right__top:after,.tooltip--right__top.tooltip:after,.tooltip-info .tooltip--right__top.tooltip-info__content:after{top:22px;right:-15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tutorial--tooltip.tooltip--center__right:before,.tooltip--center__right.tooltip:before,.tooltip-info .tooltip--center__right.tooltip-info__content:before{top:calc(50% - 10px);right:-20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tutorial--tooltip.tooltip--center__right:after,.tooltip--center__right.tooltip:after,.tooltip-info .tooltip--center__right.tooltip-info__content:after{top:calc(50% - 8px);right:-15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tutorial--tooltip.tooltip--center__left:before,.tooltip--center__left.tooltip:before,.tooltip-info .tooltip--center__left.tooltip-info__content:before{top:calc(50% - 10px);left:-20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tutorial--tooltip.tooltip--center__left:after,.tooltip--center__left.tooltip:after,.tooltip-info .tooltip--center__left.tooltip-info__content:after{top:calc(50% - 8px);left:-15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tutorial--tooltip.tooltip--top__left:before,.tooltip--top__left.tooltip:before,.tooltip-info .tooltip--top__left.tooltip-info__content:before{top:-20px;left:24px}.tutorial--tooltip.tooltip--top__left:after,.tooltip--top__left.tooltip:after,.tooltip-info .tooltip--top__left.tooltip-info__content:after{top:-15px;left:26px}.tutorial--tooltip.tooltip--bottom__left:before,.tooltip--bottom__left.tooltip:before,.tooltip-info .tooltip--bottom__left.tooltip-info__content:before{bottom:-20px;left:24px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.tutorial--tooltip.tooltip--bottom__left:after,.tooltip--bottom__left.tooltip:after,.tooltip-info .tooltip--bottom__left.tooltip-info__content:after{bottom:-15px;left:26px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.tutorial--tooltip.tooltip--bottom__right:before,.tooltip--bottom__right.tooltip:before,.tooltip-info .tooltip--bottom__right.tooltip-info__content:before{bottom:-20px;right:24px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.tutorial--tooltip.tooltip--bottom__right:after,.tooltip--bottom__right.tooltip:after,.tooltip-info .tooltip--bottom__right.tooltip-info__content:after{bottom:-15px;right:26px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.tutorial--tooltip.tooltip--bottom__center:before,.tooltip--bottom__center.tooltip:before,.tooltip-info .tooltip--bottom__center.tooltip-info__content:before{bottom:-20px;right:calc(50% - 20px);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.tutorial--tooltip.tooltip--bottom__center:after,.tooltip--bottom__center.tooltip:after,.tooltip-info .tooltip--bottom__center.tooltip-info__content:after{bottom:-15px;right:calc(50% - 18px);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.tutorial--tooltip.tooltip--top__center:before,.tooltip--top__center.tooltip:before,.tooltip-info .tooltip--top__center.tooltip-info__content:before{top:-20px;right:calc(50% - 20px)}.tutorial--tooltip.tooltip--top__center:after,.tooltip--top__center.tooltip:after,.tooltip-info .tooltip--top__center.tooltip-info__content:after{top:-15px;right:calc(50% - 18px)}.tooltip{background-color:#fff}.tooltip-info{position:relative;display:flex;color:#82868e;font-size:.875rem}.tooltip-info [class^=icon-],.tooltip-info [class*=" icon-"]{cursor:pointer}.tooltip-info [class^=icon-]:hover~.tooltip-info__content,.tooltip-info [class*=" icon-"]:hover~.tooltip-info__content{display:block;z-index:1}.tooltip-info .tooltip-info__content{display:none;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;right:auto;left:-28px;top:32px}@media (min-width: 18em){.tooltip-info .tooltip-info__content{min-width:225px;max-width:225px}}@media (min-width: 60em){.tooltip-info .tooltip-info__content{min-width:300px;max-width:300px}}.feedback--level{margin-top:24px;color:#0a1f44}.feedback--level__wrap{background-color:#fff}.mobile--layer .feedback--level{margin-top:0}.feedback--level__title{height:24px;line-height:24px;font-size:.625rem;font-weight:500;background-color:#f5f7fa;color:var(--color-text);margin-bottom:24px;padding:0 24px}.mobile--layer .feedback--level__title{padding:0 16px}@media (min-width: 48em){.mobile--layer .feedback--level__title{padding:0 24px}}.mobile--layer .feedback--level__mobilewrap{padding:0 16px}@media (min-width: 48em){.mobile--layer .feedback--level__mobilewrap{padding:0 24px}}.feedback--level__intertitle{margin:16px 0 8px;font-size:.75rem;font-weight:500;color:var(--color-text)}@media (min-width: 48em){.feedback--level__intertitle{margin:16px 0 12px}}.feedback--level p{font-weight:200;font-size:.75rem}@media (min-width: 48em){.feedback--level p{font-size:.875rem}}.feedback--level-icons{border-radius:4.5px;background-color:#fff;margin-bottom:24px;font-size:.75rem}@media (min-width: 48em){.feedback--level-icons{font-size:.875rem}}.mobile--layer .feedback--level-icons{box-shadow:0 0 6px -1px #0a164629,0 0 1px #0a16460f;border:solid .8px var(--pale-blue)}.feedback--level-icons__row{padding:8px 12px 0;display:flex;border-bottom:solid .8px #f5f7fa}@media (min-width: 48em){.feedback--level-icons__row{padding-left:24px;padding-right:24px}}.feedback--level-icons__row:only-child,.feedback--level-icons__row:last-child{border-bottom:none}.feedback--level-icons__name{margin-top:8px;width:81px;color:var(--color-text);flex-shrink:0;font-weight:200;font-size:.75rem}@media (min-width: 48em){.feedback--level-icons__name{width:121px;margin-top:12px;font-size:.875rem}}.mobile--layer .feedback--level-icons__name{width:81px}@media (min-width: 48em){.mobile--layer .feedback--level-icons__name{width:121px}}.feedback--level-icons__list{flex-grow:0;display:flex;flex-wrap:wrap;align-items:center}.feedback--level-icons__item{text-align:center;width:64px;font-weight:500;color:#0a1f44;margin-bottom:8px}@media (min-width: 48em){.feedback--level-icons__item{width:90px}}.feedback--level-icons__item:first-child{margin-left:0}.feedback--level-icons__item [class*=font-indicator-]{width:12px;height:12px;margin:0 auto 4px}.feedback--level-icons__item [class*=font-indicator-]:before{font-size:12px}@media (min-width: 48em){.feedback--level-icons__item [class*=font-indicator-]{width:16px;height:16px;margin:0 auto 6px}.feedback--level-icons__item [class*=font-indicator-]:before{font-size:16px}}.survey--questions .test--buttons{padding-top:20px}.survey--questions .test--buttons .gat--btn,.survey--questions .test--buttons .puzzle--webBuilder__topbar--buttons__item,.survey--questions .test--buttons .bank--form__btn{margin:0}.survey--questions__count{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.survey--questions__item{padding-bottom:16px}@media (min-width: 60em){.survey--questions__item{padding-bottom:32px}}.survey--questions__label{color:#0a1f44;font-size:.75rem;font-weight:100}@media (min-width: 18em){.survey--questions__label{padding:8px 0 6px}}@media (min-width: 60em){.survey--questions__label{padding:16px 0 12px}}@media (min-width: 18em){.survey--page__item .survey--response__item{margin:0 0 12px}}@media (min-width: 60em){.survey--page__item .survey--response__item{margin:0 0 24px}}.survey--textarea{font-family:Inter;width:100%;border:1px solid var(--primary);font-weight:300;outline:0;padding:12px;font-size:12px;height:100px}@media (min-width: 60em){.survey--textarea{font-size:1rem;height:140px;padding:16px}}.survey--points{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border:1px solid #c3ccdc;border-radius:3px;color:#4e5d78;margin:0 0 10px;padding:0}@media (min-width: 18em){.survey--points{height:50px;font-size:1.25rem}}@media (min-width: 60em){.survey--points{height:70px;font-size:1.5rem}}.survey--points__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border:1px solid transparent;border-right:1px solid #c3ccdc;cursor:pointer}.survey--points__item.selected,.survey--points__item:hover{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.survey--points__item.selected:last-child,.survey--points__item:hover:last-child{border:1px solid var(--primary)}.survey--points__item:last-child{border:1px solid transparent}.survey--points__labels{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:var(--primary-darken)}@media (min-width: 18em){.survey--points__labels{font-size:.625rem}}@media (min-width: 60em){.survey--points__labels{font-size:.75rem}}.survey--message{position:absolute;left:0;bottom:20%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:var(--primary-lighten-opacity);color:var(--primary)}@media (min-width: 18em){.survey--message{height:52px;font-size:1rem}}@media (min-width: 60em){.survey--message{height:90px;font-size:1.25rem}}@media (min-width: 18em){.survey--message [class^=icon-],.survey--message [class*=" icon-"]{font-size:1.75rem;padding-right:8px}}@media (min-width: 60em){.survey--message [class^=icon-],.survey--message [class*=" icon-"]{font-size:2.5rem;padding-right:16px}}.error__portrait{width:100%;height:100vh;position:relative;z-index:11;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;color:var(--color-text);text-align:center}.error__portrait-title{width:100%;font-size:1.5rem;padding:0 12px}.error__portrait-message{width:100%;font-size:1.25rem;font-weight:200;color:#0a1f44;padding:0 12px}.error__portrait-icon{padding:0 0 20px;color:#ff634d;font-size:8.75rem;line-height:8.75rem}.error__desktop-not-aspect-ratio{width:101px;height:88px;display:flex;justify-content:flex-start;align-items:flex-end;font-size:87px}.error__desktop-not-aspect-ratio:before{animation:desktop-aspect-ratio 1s linear infinite alternate-reverse forwards}.error__desktop-not-aspect-ratio-message{margin-top:32px;max-width:480px;font-size:1.25rem;line-height:28px;font-weight:200;color:#0a1f44}@keyframes desktop-aspect-ratio{0%{font-size:47px}80%{font-size:87px}to{font-size:87px}}.cartel{background:var(--charcoal-grey-two);height:100vh;width:100%;padding:36px 0}@media (min-width: 80em){.cartel{padding:100px 0}}.cartel__imagewrap{position:relative;height:100%}.cartel__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.cartel__textwrap{position:fixed;left:50%;transform:translate(-50%);min-height:92px;display:flex;align-items:center;justify-content:center;background-color:#fffc;opacity:0;animation:fadeIn-animation 1s linear 1s forwards;overflow:hidden}@media (min-width: 80em){.cartel__textwrap{min-height:156px}}.cartel__text{font-weight:300;line-height:1.4;padding:24px 2%;text-align:center;color:var(--charcoal-grey-two);font-size:clamp(8px,3vw,48px)}@media (min-width: 80em){.cartel__text{padding:32px 4%;line-height:1.46}}.audio-animation,.audio-animation:before,.audio-animation:after{width:12px;height:3px;background:#fff;position:relative;animation-name:bar1;animation-duration:.3s;animation-direction:alternate;animation-timing-function:linear;animation-iteration-count:infinite}@media (min-width: 80em){.audio-animation,.audio-animation:before,.audio-animation:after{width:24px;height:6px}}.audio-animation:before{content:"";position:absolute;transform:translate(15px);animation-name:bar2}@media (min-width: 80em){.audio-animation:before{transform:translate(30px)}}.audio-animation:after{content:"";position:absolute;transform:translate(30px);animation-name:bar3}@media (min-width: 80em){.audio-animation:after{transform:translate(60px)}}.audio-animation--notAnimate,.audio-animation--notAnimate:after,.audio-animation--notAnimate:before{animation:none}:root{--audioAnimationBarSpace: -5px}@media (min-width: 80em){:root{--audioAnimationBarSpace: -10px}}@keyframes bar1{0%,19.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf,0 calc(var(--audioAnimationBarSpace)*3) 0 #ffffff9f,0 calc(var(--audioAnimationBarSpace)*4) 0 #ffffff80}20%,39.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf,0 calc(var(--audioAnimationBarSpace)*3) 0 #ffffff9f}40%,59.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf}60%,79.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff}80%,to{box-shadow:none}}@keyframes bar2{0%,19.9%{box-shadow:none}20%,39.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff}40%,59.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf}60%,79.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf,0 calc(var(--audioAnimationBarSpace)*3) 0 #ffffff9f,0 calc(var(--audioAnimationBarSpace)*4) 0 #ffffff80}80%,to{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf,0 calc(var(--audioAnimationBarSpace)*3) 0 #ffffff9f}}@keyframes bar3{0%,19.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf}20%,39.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff}40%,59.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf}60%,79.9%{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf,0 calc(var(--audioAnimationBarSpace)*3) 0 #ffffff9f}80%,to{box-shadow:0 var(--audioAnimationBarSpace) 0 #fff,0 calc(var(--audioAnimationBarSpace)*2) 0 #ffffffbf,0 calc(var(--audioAnimationBarSpace)*3) 0 #ffffff9f,0 calc(var(--audioAnimationBarSpace)*4) 0 #ffffff80}}.animated-info{--rounded-animated-info: 40px;--height-animated-info: 80vh;--width-animated-info: 60vw;margin-right:0;width:var(--rounded-animated-info);height:var(--rounded-animated-info);border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0071e6}@media only screen and (min-width: 960px){.animated-info{--rounded-animated-info: 52px}}@media only screen and (min-width: 640px){.animated-info{--height-animated-info: 65vh}}@media only screen and (min-width: 960px){.animated-info{--height-animated-info: 200px}}@media only screen and (min-width: 960px){.animated-info{--width-animated-info: 740px}}.animated-info.open{position:relative;width:var(--width-animated-info);height:var(--height-animated-info);border-radius:4px}@media only screen and (max-width: 960px){.animated-info.open:before{position:fixed;content:"";width:3000px;height:3000px;opacity:.4;background-color:#0a1f44;top:0;left:0;z-index:1}}.animated-info__infobutton{position:relative;width:100%;height:100%;border-radius:50%;line-height:40px;text-align:center;z-index:1;font-size:1.45rem;color:#fff;cursor:pointer;border:0;margin:0;padding:0;background:inherit;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.animated-info__infobutton:hover{background-color:var(--primary-opacity)!important;box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;color:#fff!important}@media only screen and (min-width: 960px){.animated-info__infobutton{line-height:52px;font-size:1.7rem}}.open .animated-info__infobutton,.animated-info__description{display:none}.open .animated-info__description{background:#0071e6;border-radius:4px;position:relative;z-index:2;height:100%;overflow-y:auto;display:block;padding:0 24px 24px;flex-grow:1;text-align:center}@media (min-width: 960px){.open .animated-info__description{padding:22px 48px}}@media (max-width: 960px){.animated-info__header{margin-left:-24px;margin-right:-24px;margin-bottom:24px;height:40px;display:flex;text-align:center;justify-content:space-between;align-items:center;background:#0058b3}}@media (min-width: 960px){.animated-info__header{display:block;background:transparent;position:absolute;top:0;right:0}}.animated-info__title{flex-grow:1;font-size:16px;color:#fff}@media (min-width: 960px){.animated-info__title{display:none}}.animated-info__close{font-size:2.5rem;color:#fff;cursor:pointer;border:0;margin:0;padding:0;background:inherit}@media (min-width: 960px){.animated-info__close{transform:translate(0)}}.animated-info__close:hover{opacity:.6}.animated-info__content{height:calc(100% - 64px);overflow-y:scroll;color:#fff;font-size:14px;line-height:20px}@media (min-width: 960px){.animated-info__content{overflow-y:visible;font-size:16px;line-height:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}}.animated-info__content>div+div{margin-top:12px}@keyframes description-close{0%{position:relative;width:var(--width-animated-info);height:var(--height-animated-info);border-radius:4px;background:#0071e6}to{width:var(--rounded-animated-info);height:var(--rounded-animated-info)}}.description-close{animation-name:description-close;animation-duration:.4s;animation-fill-mode:forwards}@keyframes description-open{0%{width:var(--rounded-animated-info);height:var(--rounded-animated-info)}to{position:relative;width:var(--width-animated-info);height:var(--height-animated-info);border-radius:4px;background:#0071e6}}.description-open{animation-name:description-open;animation-duration:.4s;animation-fill-mode:forwards}@keyframes pulse{0%{display:block;transform:scaleZ(1) translate(0)}50%{transform:scale3d(1.2,1.2,1.2) translate(0)}to{transform:scaleZ(1) translate(0)}}@keyframes bgcoloranimate{to{background-color:#fff}}@keyframes coloranimate{to{color:var(--primary)}}.bounceButton{animation-name:pulse,bgcoloranimate,coloranimate;animation-duration:1.2s;animation-fill-mode:forwards;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f}@keyframes fade-description{0%{opacity:0}to{opacity:1}}.fade-description{animation-name:fade-description;animation-duration:1.2s;animation-fill-mode:forwards}.animated-info--none{display:none!important}.auto-evaluation__startscreen,.auto-evaluation__endscreen{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.auto-evaluation__starticon{font-size:48px;color:var(--primary);margin-bottom:16px}@media (min-width: 60em){.auto-evaluation__starticon{font-size:60px;margin-bottom:32px}}.auto-evaluation__starttext{text-align:center;max-width:78%;font-size:16px;font-weight:300}@media (min-width: 60em){.auto-evaluation__starttext{font-size:20px;font-weight:200;line-height:1.4;letter-spacing:-.25px;max-width:704px}}.auto-evaluation__button{padding-left:14px;padding-right:14px}@media (min-width: 60em){.auto-evaluation__button{padding-left:24px;padding-right:24px}}.auto-evaluation__button--start{margin-top:40px}@media (min-width: 60em){.auto-evaluation__button--start{margin-top:64px}}.auto-evaluation__finishband{height:56px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#007eff14}@media (min-width: 60em){.auto-evaluation__finishband{height:93px}}.auto-evaluation__iconendscreen{font-size:32px;color:var(--primary);margin-right:12px}@media (min-width: 60em){.auto-evaluation__iconendscreen{font-size:42px;margin-right:16px}}.auto-evaluation__thanks{font-size:16px;color:var(--primary)}@media (min-width: 60em){.auto-evaluation__thanks{font-size:20px}}.feedback-layer{--headerHeight: 64px;position:absolute;left:0;top:0;z-index:3;width:100vw;display:flex;align-items:center;flex-direction:column;height:var(--headerHeight)}@media (min-width: 60em){.feedback-layer{--headerHeight: 96px}}.feedback-layer--withexplain{height:auto;background-color:#0a1f4461}.feedback-layer__header{display:flex;justify-content:flex-start;align-items:center;color:#fff;flex-shrink:0;width:100%;height:var(--headerHeight);padding:0 16px}@media (min-width: 60em){.feedback-layer__header{padding:0 24px}}.feedback-layer__header.success{background-color:#44d7ab}.feedback-layer__header.failed{background-color:#ff634d}.feedback-layer__maintitle{margin-left:auto;margin-right:auto;font-size:20px}@media (min-width: 60em){.feedback-layer__maintitle{font-size:26px;font-weight:300}}.puzzle--terminal .feedback-layer__maintitle{font-size:.875rem;font-weight:300;margin-left:12px;margin-right:78px;flex-grow:1;text-align:center}@media (min-width: 60em){.puzzle--terminal .feedback-layer__maintitle{font-size:1.25rem}}.feedback-layer__explainwrap{width:100%;height:calc(100vh - var(--headerHeight))}@media (min-width: 60em){.feedback-layer__explainwrap{height:calc(100vh - 96px)}}.feedback-layer__explain{width:100%;padding:24px 32px;background-color:var(--white);font-size:16px;line-height:1.4;color:var(--dark-indigo);opacity:0;animation-name:showexplain;animation-delay:1s;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:forwards}@media (min-width: 60em){.feedback-layer__explain{font-size:20px;font-weight:300;padding:40px}}.feedback-layer__explain>div{max-width:1192px;margin:auto}.feedback-layer__closeX{height:64px;border:0;background:transparent;font-size:4rem;position:absolute;top:0;right:0;color:var(--white);margin:0;padding:0;outline:0;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 60em){.feedback-layer__closeX{height:auto;top:6px;right:6px}}.feedback-layer__closeX:hover{opacity:.6}.puzzle--terminal .feedback-layer{position:static}@keyframes showexplain{to{opacity:1}}.animate-points{position:absolute;z-index:10;top:0;left:0;width:100vw;height:100vh;padding-top:25vh;transition:opacity .6s linear}@media (min-width: 60em){.animate-points{padding-top:32vh}}.animate-points--fadeOutBeforeNextNode{opacity:0}.animate-points:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#0a1f44b3;z-index:1}.animate-points__title{position:relative;z-index:2;flex-basis:100%;font-size:24px;font-weight:500;text-align:center;color:#fff;margin-bottom:32px;opacity:0}@media (min-width: 60em){.animate-points__title{font-size:26px}}.animate-points__title--backInUp{animation:animationTitleUp;animation-duration:.5s;animation-delay:var(--delay-to-launch);animation-fill-mode:forwards}.animate-points__title--bounceOut{animation:animationBounceOut;animation-duration:.5s;animation-delay:var(--delay-to-launch);animation-fill-mode:forwards}.animate-points__items{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-16px;margin-right:-16px}@media (min-width: 60em){.animate-points__items{margin-left:-24px;margin-right:-24px}}.animate-point{position:relative;top:0;left:0;z-index:11;opacity:1;transform:scale(0);height:40px;border-radius:21.5px;display:flex;align-items:center;justify-content:center;padding:0 12px 0 4px;margin:0 16px 16px}@media (min-width: 60em){.animate-point{border-radius:28px;margin:0 24px 24px;padding:0 16px 0 5px;height:52px}}.animate-point--grow{--delay-to-launch: 0s;--transitionTime: 0s;transition:left var(--transitionTime) ease,top var(--transitionTime) ease,opacity var(--transitionTime) ease;animation-name:pointGrow;animation-duration:.36s;animation-delay:var(--delay-to-launch);animation-fill-mode:forwards}.animate-point__icon{width:32px;height:32px;border-radius:50%;padding:9px 10px 10px 9px}@media (min-width: 60em){.animate-point__icon{width:42px;height:42px;padding:12px}}.animate-point__icon>*{color:#fff}.animate-point__number{line-height:34px;margin-left:8px;font-size:22px;font-weight:600;color:#fff}@media (min-width: 60em){.animate-point__number{font-size:28px}}@keyframes animationTitleUp{0%{transform:translateY(48px) scale(1);opacity:.3}to{transform:scale(1);opacity:1}}@keyframes pointGrow{to{transform:scale(1)}}@keyframes animationBounceOut{0%{opacity:1}20%{opacity:1;transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes scorePulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.3,1.3,1.3)}to{transform:scaleZ(1)}}.scorePulse{animation-name:scorePulse;animation-delay:.5s;animation-duration:.5s;animation-timing-function:ease-in-out}.speech-bubble{position:fixed;bottom:72px;left:24px;border-radius:4px;background-color:#fff;border:solid 2px #b0b7c3;color:var(--dark-indigo);max-width:440px}@media (min-width: 80em){.speech-bubble{max-width:489px;bottom:24px;border-radius:10px}}.speech-bubble--arrow-left,.speech-bubble--arrow-right{position:relative;bottom:auto;left:auto}.speech-bubble--arrow-left{position:relative;border-radius:4px 4px 4px 0;margin-left:24px}@media (min-width: 80em){.speech-bubble--arrow-left{border-radius:10px 10px 10px 0}}.speech-bubble--arrow-right{position:relative;border-radius:4px 4px 0;margin-right:24px}@media (min-width: 80em){.speech-bubble--arrow-right{border-radius:0 10px 10px}}.speech-bubble--arrow-left.arrow-top{border-radius:4px 4px 4px 0}@media (min-width: 80em){.speech-bubble--arrow-left.arrow-top{border-radius:0 10px 10px}}.speech-bubble--arrow-right.arrow-top{border-radius:4px 0 4px 4px}@media (min-width: 80em){.speech-bubble--arrow-right.arrow-top{border-radius:10px 0 10px 10px}}.speech-bubble--arrow-left:after,.speech-bubble--arrow-left:before,.speech-bubble--arrow-right:after,.speech-bubble--arrow-right:before{position:absolute;content:"";width:0;height:0}.speech-bubble--arrow-left:after,.speech-bubble--arrow-right:after{top:calc(100% - 23px);border-bottom:23px solid #fff;border-left:23px solid transparent}.speech-bubble--arrow-left:before,.speech-bubble--arrow-right:before{top:calc(100% - 22px);border-bottom:24px solid #b0b7c3}.speech-bubble--arrow-left:after{left:-19px;border-left:23px solid transparent}.speech-bubble--arrow-left:before{left:-24px;border-left:24px solid transparent}.speech-bubble--arrow-right:after{right:-19px;border-right:23px solid transparent}.speech-bubble--arrow-right:before{right:-24px;border-right:24px solid transparent}.speech-bubble--arrow-left.arrow-top:after,.speech-bubble--arrow-right.arrow-top:after{top:auto;bottom:calc(100% - 23px);border-bottom:0;border-top:23px solid #fff;border-left:23px solid transparent}.speech-bubble--arrow-left.arrow-top:before,.speech-bubble--arrow-right.arrow-top:before{top:auto;bottom:calc(100% - 22px);border-bottom:0;border-top:24px solid #b0b7c3}.speech-bubble--arrow-left.arrow-top:after{left:-19px;border-left:23px solid transparent}.speech-bubble--arrow-left.arrow-top:before{left:-24px;border-left:24px solid transparent}.speech-bubble--arrow-right.arrow-top:after{right:-19px;border-right:23px solid transparent}.speech-bubble--arrow-right.arrow-top:before{right:-24px;border-right:24px solid transparent}.speech-bubble__content{margin:14px 16px}@media (min-width: 80em){.speech-bubble__content{margin:20px 24px}}.speech-bubble__header{display:flex;align-items:center}.speech-bubble__header [class*=icon-]{margin-right:8px;font-size:20px}.speech-bubble__avatar{width:40px;height:40px;border-radius:50%;background-color:var(--pale-blue);margin-right:10px;position:relative;display:flex}.speech-bubble__avatar img{margin:auto;object-fit:cover;display:inline-flex;height:inherit;width:inherit;border-radius:inherit}.speech-bubble__title{font-size:14px;font-weight:500}@media (min-width: 80em){.speech-bubble__title{font-size:16px}}.speech-bubble__text{margin-top:8px;font-size:16px;font-weight:300;line-height:1.3}@media (min-width: 80em){.speech-bubble__text{font-size:20px;margin-top:10px;font-weight:200}}.speech-bubble--italic .speech-bubble__text{font-style:italic}.dialog-component-controls{position:absolute;bottom:16px;width:100%;display:flex;align-items:center;padding-left:24px}@media (min-width: 80em){.dialog-component-controls{bottom:24px;justify-content:center;padding-left:0}}.dialog-component-controls .gat--btn__round,.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation{width:40px;height:40px}@media (min-width: 80em){.dialog-component-controls .gat--btn__round,.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation{width:52px;height:52px}}.dialog-component-controls .gat--btn__round+.gat--btn__round,.dialog-component-controls .gat--btn__main+.gat--btn__round,.dialog-component-controls .gat--btn__navigation+.gat--btn__round,.dialog-component-controls .gat--btn__round+.gat--btn__main,.dialog-component-controls .gat--btn__main+.gat--btn__main,.dialog-component-controls .gat--btn__navigation+.gat--btn__main,.dialog-component-controls .gat--btn__round+.gat--btn__navigation,.dialog-component-controls .gat--btn__main+.gat--btn__navigation,.dialog-component-controls .gat--btn__navigation+.gat--btn__navigation{margin-left:40px}@media (min-width: 80em){.dialog-component-controls .gat--btn__round+.gat--btn__round,.dialog-component-controls .gat--btn__main+.gat--btn__round,.dialog-component-controls .gat--btn__navigation+.gat--btn__round,.dialog-component-controls .gat--btn__round+.gat--btn__main,.dialog-component-controls .gat--btn__main+.gat--btn__main,.dialog-component-controls .gat--btn__navigation+.gat--btn__main,.dialog-component-controls .gat--btn__round+.gat--btn__navigation,.dialog-component-controls .gat--btn__main+.gat--btn__navigation,.dialog-component-controls .gat--btn__navigation+.gat--btn__navigation{margin-left:65px}}.referrals-piece{color:#0a1f44;width:100vw;height:100vh;background-color:#0a1f4461;display:flex}.referrals-piece__center{margin:auto;width:95%;height:91.5%;width:100%;height:100%;background-color:#fffffff2;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-weight:300;overflow:auto}@media (min-width: 60em){.referrals-piece__center{width:784px;min-height:315px;max-height:492px;padding:48px 56px;border-radius:8px}}.referrals-piece__body{width:100%}.referrals-piece__title{font-size:20px;color:var(--primary);text-align:center;margin-bottom:8px}@media (min-width: 60em){.referrals-piece__title{font-size:26px;margin-bottom:16px}}.referrals-piece__subtitle{font-size:14px;line-height:1.43;text-align:center;margin-bottom:16px}@media (min-width: 60em){.referrals-piece__subtitle{font-size:16px;line-height:1.38;margin-bottom:32px}}.referrals-piece__instructions{font-size:12px;line-height:1.33;letter-spacing:normal;color:#4e5d78}@media (min-width: 60em){.referrals-piece__instructions{font-size:14px;line-height:1.43}}.referrals-piece__errormessage{color:#ff634d;font-weight:400}.referrals-piece__faketextarea{overflow:hidden;width:100%;height:119px;margin:8px 0;border-radius:4px;border:solid 1px var(--pale-blue);background-color:var(--white)}.referrals-piece__faketextarea:focus-within{border-color:var(--primary)}@media (min-width: 60em){.referrals-piece__faketextarea{height:126px}}.referrals-piece__scrollarea{height:100%;overflow:auto;padding:10px}@media (min-width: 60em){.referrals-piece__scrollarea{padding:14px}}.referrals-piece__counter{font-size:12px;text-align:right}.referrals-piece__inputemail{min-width:250px;font-size:16px;font-weight:400;border:0}.referrals-piece__inputemail:focus{border:0;outline:0}.referrals-piece__errormessage{font-size:12px;line-height:20px}.referrals-piece__footervalidation{display:flex;justify-content:space-between}.referrals-piece__buttons>.gat--btn:first-child,.referrals-piece__buttons>.puzzle--webBuilder__topbar--buttons__item:first-child,.referrals-piece__buttons>.bank--form__btn:first-child{margin-right:18px}@media (min-width: 60em){.referrals-piece__buttons>.gat--btn:first-child,.referrals-piece__buttons>.puzzle--webBuilder__topbar--buttons__item:first-child,.referrals-piece__buttons>.bank--form__btn:first-child{margin-right:26px}}.referrals-piece__feedback{list-style:none;padding-top:16px}@media (min-width: 60em){.referrals-piece__feedback{padding-top:8px}}.referrals-piece__feedback li{display:flex;align-items:center;font-size:14px;font-weight:300;margin-bottom:16px}@media (min-width: 60em){.referrals-piece__feedback li{font-size:16px;line-height:1.43}}.referrals-piece__feedback li:last-child{margin-bottom:0}.referrals-piece__feedback strong{font-weight:600}.referrals-piece__feedback .un-button{font-size:12px;font-weight:300;color:var(--steel);text-decoration:underline;margin-left:16px}.referrals-piece__feedbackicon{width:24px;height:24px;border-radius:50%;font-size:24px;margin-right:10px}@media (min-width: 60em){.referrals-piece__feedbackicon{margin-right:12px}}.referrals-piece__failsreasons{margin:16px 0 24px 56px}@media (min-width: 60em){.referrals-piece__failsreasons{margin:24px 0 48px 56px}}.referrals-piece__failsreasons li{position:relative;margin-bottom:8px;color:var(--steel);font-size:14px}@media (min-width: 60em){.referrals-piece__failsreasons li{font-size:16px;margin-bottom:10px}}.referrals-piece__failsreasons li:before{position:absolute;content:"";top:10px;left:-20px;width:6px;height:6px;border-radius:50%;background-color:var(--steel)}.email-pill{display:inline-flex;align-items:center;height:26px;margin-bottom:10px;margin-right:10px;padding:0 5px 0 8px;border-radius:14px;background-color:var(--pale-blue);font-size:14px;font-weight:400}.email-pill--error{background-color:#ff634d}.email-pill>div:first-child{color:#0a1f44;line-height:1}.email-pill--error>div:first-child{color:#fff}.email-pill__delete{cursor:pointer;color:#0a1f44;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;margin-left:6px;background-color:var(--white);display:flex;align-items:center;justify-content:center}.email-pill__delete:hover{opacity:.6}.email-pill__delete .icon-close{font-size:26px}.referrals-invitation{position:relative;z-index:1;color:#0a1f44;width:100vw;height:100vh;background-color:#0a1f4461;display:flex}.referrals-invitation__center{margin:auto;background-color:#fffffff2;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;width:100%;height:100%}@media (min-width: 80em){.referrals-invitation__center{border-radius:8px;width:784px;height:auto;min-height:404px;padding:48px 56px}}.referrals-invitation__icon{font-size:72px;color:var(--primary)}@media (min-width: 80em){.referrals-invitation__icon{font-size:80px}}.referrals-invitation__title{margin:16px auto 24px;font-size:26px;color:var(--primary)}.referrals-invitation__text{margin:24px 0 45px;font-family:Inter;color:#0a1f44}@media (min-width: 80em){.referrals-invitation__text{margin:24px 0 79px}}.pattern-wrap--overlay{overflow:hidden}.pattern-wrap{height:100%;display:flex}.pattern{--header-pattern: 64px;max-width:1184px;width:calc(100% - 32px);height:calc(100% - 32px);margin:auto;position:relative;background-color:#fff;border-radius:8px}@media (min-width: 60em){.pattern{--header-pattern: 80px}}@media (min-width: 60em){.pattern{width:calc(100% - 96px);height:calc(100% - 96px)}}.pattern__header{border-radius:8px 8px 0 0;background-color:var(--pale-blue);display:grid;grid-template-columns:52px 1fr auto;height:var(--header-pattern);line-height:var(--header-pattern);font-size:20px;font-weight:300;align-items:center;justify-items:center;padding-right:25px;color:var(--dark-indigo)}@media (min-width: 60em){.pattern__header{grid-template-columns:77px 1fr auto;font-size:26px}}.pattern__title{grid-column-start:2}.pattern__close{margin-left:auto}.pattern__figure{margin:0;border-radius:0 0 8px 8px;height:calc(100% - var(--header-pattern));overflow:auto;display:flex}.pattern__figure img{margin:auto}.studio--tools__bar{width:75px;height:100vh;position:absolute;z-index:999;left:0;top:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.studio--tools__bar--item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;background-color:#37474f;border:1px solid transparent;cursor:pointer}.studio--tools__bar--item.active,.studio--tools__bar--item:hover{background-color:#37474fe6;border:1px solid #2d3940}.studio--tools__bar--item [class^=icon-],.studio--tools__bar--item [class*=" icon-"]{font-size:1.75rem}.studio--tools__bar--item .studio--tools__bar--text{font-size:10px;text-transform:uppercase;padding-top:6px}.studio--top__bar{width:calc(100% - 75px);height:35px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;left:75px;top:0;background-color:#37474f;color:#fff;padding:0 24px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.studio--top__bar--item{position:relative;background-color:#37474f;cursor:pointer;font-size:.75rem;text-transform:uppercase;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.studio--top__bar--item:hover{color:#eceff1}.studio--top__bar--item:after{content:"-";padding:0 6px}.studio--top__bar--item:last-child:after{content:""}.studio--top__bar--item .studio--top__bar--submenu__container{width:150px;max-height:0;overflow:hidden;position:absolute;top:28px;left:0;transition:all .25s linear;background-color:#37474f;opacity:0}.studio--top__bar--item .studio--top__bar--submenu__container.active{max-height:300px;overflow:auto;opacity:1}.studio--top__bar--item .studio--top__bar--submenu__container .studio--top__bar--submenu__item{width:100%;padding:6px;border-bottom:1px solid #fff}.studio--top__bar--item .studio--top__bar--submenu__container .studio--top__bar--submenu__item:hover{color:#eceff1}.studio--top__bar--item .studio--top__bar--submenu__container .studio--top__bar--submenu__item:last-child{border:none}.studio--progress__bar{overflow:visible;min-height:0;perspective:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.studio--progress__cube{height:70px;width:70px;margin:auto;left:0;right:0;overflow:visible;position:absolute;transform-style:preserve-3d;-webkit-animation:rotation-cube 4s linear infinite;animation:rotation-cube 4s linear infinite}.studio--progress__cube__side{height:70px;position:absolute;width:70px;color:#fff}.studio--progress__cube__side .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}.side--a{background-color:#37474f;transform:translateZ(35px)}.side--b{background-color:#37474f;transform:rotateX(180deg) translateZ(35px)}.side--c{background-color:#455a64;transform:rotateY(-90deg) translateZ(35px)}.side--d{background-color:#455a64;transform:rotateY(90deg) translateZ(35px)}.side--e{height:100px;background-color:#455a64;transform:rotateX(90deg) translateZ(35px)}.side--f{height:100px;background-color:#455a64;transform:rotateX(-90deg) translateZ(35px)}@-webkit-keyframes rotation-cube{0%{transform:rotateY(0) rotateX(0) rotate(0)}50%{transform:rotateY(190deg) rotateX(10deg) rotate(10deg)}to{transform:rotateY(360deg) rotateX(0) rotate(0)}}@keyframes rotation-cube{0%{transform:rotateY(0) rotateX(0) rotate(0)}50%{transform:rotateY(190deg) rotateX(10deg) rotate(10deg)}to{transform:rotateY(360deg) rotateX(0) rotate(0)}}.studio--scene__explorer{width:100%;height:calc(100% - 40px);max-width:275px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:36px;background-color:#37474f}.studio--scene__title{width:100%;display:block;background-color:#fff;font-size:.75rem;color:#37474f;text-transform:uppercase;padding:3px 6px;margin-bottom:6px}.studio--tree__view{position:absolute;top:0;left:0;width:100%;height:100%}.studio--tree__elements{position:absolute;top:0;left:0;width:100%;height:50%;overflow:auto;padding:36px 0 24px}.studio--tree__inspector{position:absolute;top:50%;left:0;width:100%;height:50%;border-top:1px solid #fff}.studio--layout{width:100%;height:100vh;overflow:hidden}.studio--footer{width:100%;text-align:center;position:absolute;bottom:6px;font-weight:700;font-size:.75rem;text-transform:uppercase;color:#37474f}.studio--level{padding:0 12px}.studio--level__title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;font-family:Roboto,sans-serif;font-size:.75rem;text-transform:uppercase;cursor:pointer}.studio--level__title [class^=icon-],.studio--level__title [class*=" icon-"]{font-size:1.25rem;padding-right:6px}.studio--level__title .icon-lock{font-size:12px;padding-left:6px}.studio--temp__buttons{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:6px 0}.studio--temp__buttons button{border:1px solid #fff;background:transparent;color:#fff;cursor:pointer;font-size:.75rem;text-align:center;margin-left:6px;text-transform:lowercase;border-radius:2px}.studio--inspector__results{position:absolute;max-height:90%;overflow-y:auto;color:#fff;padding:6px 12px 0;font-size:.75rem}.studio--inspector__results--item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-bottom:6px}.studio--inspector__results--item span:first-child{min-width:75px;font-weight:700;padding-right:6px;text-transform:uppercase}.studio--inspector__results--item input{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#37474f}.studio--inspector__results--item input:focus{outline:0}.studio--inspector__list--inputs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.studio--inspector__list--inputs label~input[type=number]{max-width:40px;margin:0 6px}.studio--inspector__list--inputs textarea{border-radius:3px}.studio--camera__select{position:absolute;right:3px;top:5px;padding:0;margin:0;border:1px solid #ccc;width:120px;height:25px;border-radius:3px;overflow:hidden;background-color:#fff}.studio--camera__select:after{content:" ";display:block;right:10px;top:10px;height:0;width:0;position:absolute;border-top:5px solid #37474F;border-left:5px solid transparent;border-right:5px solid transparent;pointer-events:none}.studio--camera__select select{position:absolute;top:5px;padding:0 6px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#37474f}.studio--camera__select select:focus{outline:none}.studio--tools__bar--submenu{width:150px;max-height:0;overflow:hidden;position:absolute;top:1px;left:100%;transition:all .25s linear;background-color:#37474fe6;font-size:.75rem;text-transform:uppercase;opacity:0}.studio--tools__bar--submenu.active{max-height:300px;overflow:auto;opacity:1}.studio--tools__bar--submenu .studio--tools__bar--submenu__item{width:100%;padding:6px;border-bottom:1px solid #fff}.studio--tools__bar--submenu .studio--tools__bar--submenu__item:hover{color:#eceff1}.studio--tools__bar--submenu .studio--tools__bar--submenu__item:last-child{border:none}.studio--inspector__list--position{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.studio--inspector__list--position li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-right:6px}.studio--inspector__list--position li form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.studio--inspector__list--position li form b{padding-left:3px}.studio--images__container,.studio--settings__container{width:600px;max-height:600px;background-color:#37464f;position:absolute;top:39px;left:80px;padding:12px}.studio--settings__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;padding-top:24px}.studio--settings__container .icon-cross{position:absolute;right:6px;top:6px;color:#fff;cursor:pointer;font-size:.75rem}.studio--toolbar__search{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.studio--toolbar__search [class^=icon-],.studio--toolbar__search [class*=" icon-"]{font-size:1.25rem;padding:6px;color:#fff;cursor:pointer}.studio--toolbar__search .icon-cross{font-size:.75rem}.studio--toolbar__search input{width:100%;outline:0;border:none;border-radius:18px;color:#37464f;font-size:1rem;padding-left:6px}.studio--thumbnails__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.studio--thumbnails__viewer{width:500px;height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#4a5d68;border-radius:3px;margin-top:24px;padding:16px}.studio--thumbnails__viewer p{width:100%;color:#fff;font-size:1rem;text-align:center;text-transform:uppercase}.studio--thumbnails{width:25%;max-height:500px;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:6px;padding-right:12px}.studio--thumbnails__item{width:100%;border-bottom:1px solid #4A5D68;color:#fff;cursor:pointer;font-size:.75rem;text-transform:uppercase;text-align:left;margin-top:6px;padding:3px;position:relative}.studio--thumbnails__item:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:#4a5d68;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-moz-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-ms-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;-o-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}.studio--thumbnails__item:hover:before{width:100%}.studio--thumbnails__item.active:before{width:100%}.studio--thumbnails__item span{position:relative;z-index:1}.studio--form__container{max-height:400px;overflow-y:auto;padding-right:24px}.studio--render__form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:6px}.studio--render__form .text{width:75%}.studio--render__form input{width:100%;background-color:#fff;border:none;border-radius:3px;outline:0;color:#21292d;padding:3px 6px}.studio--sidemenu__item{background-color:#46545b;padding:8px;cursor:pointer;text-align:center;margin-bottom:6px}.studio--login__container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#37474f;background:linear-gradient(135deg,#37474f,#37474f 24%,#555,#37474f 26%,#37474f,#37474f 74%,#555,#37474f 76%,#37474f);background-size:10px 10px;color:#fff}.studio--login{width:300px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#41555e;padding:32px;border-radius:18px 18px 0 0}.studio--login:after,.studio--login:before{z-index:-1;position:absolute;content:"";bottom:18px;left:10px;width:50%;top:80%;max-width:150px;background:#fff;box-shadow:0 15px 10px #fff;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.studio--login:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.studio--login input{padding:8px;background:transparent;border:1px solid #fff;border-radius:3px;color:#fff;font-size:1rem;margin-bottom:12px;outline:0}.studio--login .studio--login__submit{padding:8px;margin-top:6px;background:#fff;border-radius:3px;color:#37474f;font-size:1.25rem;outline:0;cursor:pointer}.studio--login label{padding-bottom:6px}.studio-object-xyz{width:150px;height:150px;pointer-events:none;position:absolute;left:75px;bottom:0}.studio-camera-preview{width:400px;height:200px;position:absolute;right:275px;bottom:0}*{margin:0;padding:0}html,body,#root{width:100%;height:100%}.statsCustom0{left:800px!important;top:40px!important}.statsCustom1{left:700px!important;top:40px!important}.statsCustom2{left:600px!important;top:40px!important}.statsCustom3{left:500px!important;top:40px!important}.statsCustom4{left:400px!important;top:40px!important}.resizerGhost{position:absolute;opacity:.5;top:0;background:#000;z-index:50;pointer-events:none}.resizerGhost.vertical{width:10px;height:100%}.resizerGhost.horizontal{height:10px;width:100%}.cameraView{position:absolute!important;bottom:0!important;right:0!important;margin:0 10px 10px 0;top:auto!important;left:auto!important;width:30%;height:30%;border:4px solid rgba(161,161,161,.705)}*::-webkit-scrollbar{display:none}textarea,select,input,button{outline:none}
