@font-face{font-family:indicators;src:url(/assets/indicators.0894a32b.eot);src:url(/assets/indicators.0894a32b.eot#iefix) format("embedded-opentype"),url(/assets/indicators.d635e1c9.ttf) format("truetype"),url(/assets/indicators.34596006.woff) format("woff"),url(/assets/indicators.516088fe.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:"\e900"}.font-indicator-ancla:before{content:"\e901"}.font-indicator-antena:before{content:"\e902"}.font-indicator-auriculares:before{content:"\e903"}.font-indicator-avion:before{content:"\e904"}.font-indicator-balanza:before{content:"\e905"}.font-indicator-bandera:before{content:"\e906"}.font-indicator-bateria:before{content:"\e907"}.font-indicator-bicho:before{content:"\e908"}.font-indicator-billete:before{content:"\e909"}.font-indicator-birrete:before{content:"\e90a"}.font-indicator-bocadillo:before{content:"\e90b"}.font-indicator-boligrafo:before{content:"\e90c"}.font-indicator-bolsa-de-dinero:before{content:"\e90d"}.font-indicator-bolsa:before{content:"\e90e"}.font-indicator-bomba:before{content:"\e90f"}.font-indicator-bombillo:before{content:"\e910"}.font-indicator-brujula:before{content:"\e911"}.font-indicator-camara:before{content:"\e912"}.font-indicator-cabezas-pensando:before{content:"\e913"}.font-indicator-caja:before{content:"\e914"}.font-indicator-calavera:before{content:"\e915"}.font-indicator-calendario:before{content:"\e916"}.font-indicator-campana:before{content:"\e917"}.font-indicator-candado-abierto:before{content:"\e918"}.font-indicator-candado:before{content:"\e919"}.font-indicator-cartas:before{content:"\e91a"}.font-indicator-cartera:before{content:"\e91b"}.font-indicator-casa:before{content:"\e91c"}.font-indicator-cerebro:before{content:"\e91d"}.font-indicator-check-mark:before{content:"\e91e"}.font-indicator-chincheta:before{content:"\e91f"}.font-indicator-clip:before{content:"\e920"}.font-indicator-coche:before{content:"\e921"}.font-indicator-cohete:before{content:"\e922"}.font-indicator-compartir:before{content:"\e923"}.font-indicator-conversacion:before{content:"\e924"}.font-indicator-corazon:before{content:"\e925"}.font-indicator-corona:before{content:"\e926"}.font-indicator-cronometro:before{content:"\e927"}.font-indicator-cross-mark:before{content:"\e928"}.font-indicator-cubiertos:before{content:"\e929"}.font-indicator-dado:before{content:"\e92a"}.font-indicator-darse-la-mano:before{content:"\e92b"}.font-indicator-database:before{content:"\e92c"}.font-indicator-dedo-senalando-a-la-derecha:before{content:"\e92d"}.font-indicator-diamante:before{content:"\e92e"}.font-indicator-diana:before{content:"\e92f"}.font-indicator-disco:before{content:"\e930"}.font-indicator-ecualizador:before{content:"\e931"}.font-indicator-enlace:before{content:"\e932"}.font-indicator-escuchar:before{content:"\e933"}.font-indicator-escudo:before{content:"\e934"}.font-indicator-espada:before{content:"\e935"}.font-indicator-estrella:before{content:"\e936"}.font-indicator-expandir:before{content:"\e937"}.font-indicator-ficha-poker:before{content:"\e938"}.font-indicator-flecha-abajo:before{content:"\e939"}.font-indicator-flecha-arriba:before{content:"\e93a"}.font-indicator-flecha-de-localizacion:before{content:"\e93b"}.font-indicator-fuego:before{content:"\e93c"}.font-indicator-gasolina:before{content:"\e93d"}.font-indicator-globo:before{content:"\e93e"}.font-indicator-gota:before{content:"\e93f"}.font-indicator-grafico:before{content:"\e940"}.font-indicator-guitarra:before{content:"\e941"}.font-indicator-hablar:before{content:"\e942"}.font-indicator-hacha:before{content:"\e943"}.font-indicator-helado:before{content:"\e944"}.font-indicator-herramientas:before{content:"\e945"}.font-indicator-hoja:before{content:"\e946"}.font-indicator-hombre:before{content:"\e947"}.font-indicator-hucha:before{content:"\e948"}.font-indicator-huella:before{content:"\e949"}.font-indicator-iman:before{content:"\e94a"}.font-indicator-informacion:before{content:"\e94b"}.font-indicator-inyeccion:before{content:"\e94c"}.font-indicator-kit-emergencia:before{content:"\e94d"}.font-indicator-lapiz-y-regla:before{content:"\e94e"}.font-indicator-lapiz:before{content:"\e94f"}.font-indicator-libro-abierto:before{content:"\e950"}.font-indicator-libro:before{content:"\e951"}.font-indicator-llave:before{content:"\e952"}.font-indicator-localizador:before{content:"\e953"}.font-indicator-lupa-con-check:before{content:"\e954"}.font-indicator-musculo:before{content:"\e955"}.font-indicator-maletin:before{content:"\e956"}.font-indicator-maleta:before{content:"\e957"}.font-indicator-mano-y-corazon:before{content:"\e958"}.font-indicator-manzana:before{content:"\e959"}.font-indicator-mapa-pin:before{content:"\e95a"}.font-indicator-martillo:before{content:"\e95b"}.font-indicator-matraz:before{content:"\e95c"}.font-indicator-mazo:before{content:"\e95d"}.font-indicator-medalla:before{content:"\e95e"}.font-indicator-megafono:before{content:"\e95f"}.font-indicator-microfono-2:before{content:"\e960"}.font-indicator-microfono:before{content:"\e961"}.font-indicator-molecula:before{content:"\e962"}.font-indicator-monedas:before{content:"\e963"}.font-indicator-mujer:before{content:"\e964"}.font-indicator-nota-musical:before{content:"\e965"}.font-indicator-nube:before{content:"\e966"}.font-indicator-ojo:before{content:"\e967"}.font-indicator-ordenador:before{content:"\e968"}.font-indicator-paleta-pinturas:before{content:"\e969"}.font-indicator-pantonera:before{content:"\e96a"}.font-indicator-paracaidas:before{content:"\e96b"}.font-indicator-paraguas:before{content:"\e96c"}.font-indicator-pasaporte:before{content:"\e96d"}.font-indicator-pelota:before{content:"\e96e"}.font-indicator-percha:before{content:"\e96f"}.font-indicator-persona-en-cama:before{content:"\e970"}.font-indicator-pesa:before{content:"\e971"}.font-indicator-peso:before{content:"\e972"}.font-indicator-pieza-puzzle:before{content:"\e974"}.font-indicator-planta:before{content:"\e975"}.font-indicator-pluma:before{content:"\e976"}.font-indicator-pregunta:before{content:"\e977"}.font-indicator-prismaticos:before{content:"\e978"}.font-indicator-pulgar-abajo:before{content:"\e979"}.font-indicator-pulgar-arriba:before{content:"\e97a"}.font-indicator-punto-de-mira:before{content:"\e97b"}.font-indicator-punto-de-referencia:before{content:"\e97c"}.font-indicator-radar:before{content:"\e97d"}.font-indicator-radiacion:before{content:"\e97e"}.font-indicator-rayo:before{content:"\e97f"}.font-indicator-reciclar:before{content:"\e980"}.font-indicator-regalo:before{content:"\e981"}.font-indicator-reloj-de-arena:before{content:"\e982"}.font-indicator-reloj:before{content:"\e983"}.font-indicator-rey-ajedrez:before{content:"\e984"}.font-indicator-salvavidas:before{content:"\e985"}.font-indicator-smiley:before{content:"\e986"}.font-indicator-sol:before{content:"\e987"}.font-indicator-sync:before{content:"\e988"}.font-indicator-taza-de-cafe:before{content:"\e989"}.font-indicator-telefono:before{content:"\e98a"}.font-indicator-termometro:before{content:"\e98b"}.font-indicator-tienda-de-campana:before{content:"\e98c"}.font-indicator-tierra:before{content:"\e98d"}.font-indicator-timon:before{content:"\e98e"}.font-indicator-timbre-conserje:before{content:"\e98f"}.font-indicator-tomo:before{content:"\e990"}.font-indicator-triangulo-y-exclamacion:before{content:"\e991"}.font-indicator-triste:before{content:"\e992"}.font-indicator-trofeo:before{content:"\e993"}.font-indicator-tubo-de-ensayo:before{content:"\e994"}.font-indicator-tuerca:before{content:"\e995"}.font-indicator-usuario-con-tuerca:before{content:"\e996"}.font-indicator-usuario-enfadado:before{content:"\e997"}.font-indicator-usuario:before{content:"\e998"}.font-indicator-usuarios-amigos:before{content:"\e999"}.font-indicator-usuarios:before{content:"\e99a"}.font-indicator-varita:before{content:"\e99b"}.font-indicator-vela:before{content:"\e99c"}.font-indicator-velocimetro:before{content:"\e99d"}.font-indicator-ventilador:before{content:"\e99e"}.font-indicator-videojuego:before{content:"\e99f"}.font-indicator-volumen:before{content:"\e9a0"}:root{--dark-indigo: #0a1f44;--color-black: var(--dark-indigo);--color-black-05-opacity: rgb(10 31 68 / 50%);--color-white-value: 255, 255, 255;--color-white: rgb(var(--color-white-value));--color-white-15-opacity: rgba(var(--color-white-value), .15);--color-white-30-opacity: rgba(var(--color-white-value), .3);--color-white-40-opacity: rgba(var(--color-white-value), .4);--color-white-50-opacity: rgba(var(--color-white-value), .5);--color-white-55-opacity: rgba(var(--color-white-value), .55);--color-white-60-opacity: rgba(var(--color-white-value), .6);--color-white-80-opacity: rgba(var(--color-white-value), .8);--color-white-90-opacity: rgba(var(--color-white-value), .9);--color-white-95-opacity: rgba(var(--color-white-value), .95);--primary-color-value: 0, 126, 255;--primary: rgba(var(--primary-color-value));--primary-opacity: rgba(var(--primary-color-value), .9);--primary-disabled: #99cbff;--primary-darken-value: 15, 81, 178;--primary-darken: rgb(var(--primary-darken-value));--primary-darken-opacity: rgba(var(--primary-darken-value), .9);--primary-lighten: #4bbdde;--primary-lighten-opacity: rgba(0, 126, 255, .08);--color-error: #ff634d;--color-error-10-opacity: rgb(255 99 77 / 10%);--color-error-85-opacity: rgb(255 99 77 / 85%);--color-error-hover: #B34536;--color-success: #44d7ab;--color-success-10-opacity: rgb(68 215 171 / 10%);--color-success-20-opacity: rgb(68 215 171 / 20%);--color-success-85-opacity: rgb(68 215 171 / 85%);--color-success-hover: #38b38e;--color-text: #4e5d78;--pale-blue: #e1e4e8;--pale-blue-40-opacity: rgba(225, 228, 232 / 40%);--steel: #82868e;--charcoal-grey: #3F4146;--charcoal-grey-two: #262A31;--charcoal-grey-two-40-opacity: rgb(38 42 49 / 40%);--charcoal-grey-two-45-opacity: rgb(38 42 49 / 45%);--charcoal-grey-two-90-opacity: rgb(38 42 49 / 90%);--charcoal-grey-two-16-opacity: rgb(38 42 49 / 16%);--charcoal-grey-two-65-opacity: rgb(38 42 49 / 65%);--charcoal-grey-two-85-opacity: rgb(38 42 49 / 85%);--charcoal-grey-three: #393D44;--charcoal-grey-three-20-opacity: rgb(57 61 68 / 20%);--charcoal-grey-three-50-opacity: rgb(57 61 68 / 50%);--powder-blue: #d5d8db;--dusk: #4e5d78;--pale-grey: #f5f7fa;--light-grey-blue: #b0b7c3;--light-blue-grey-two: #c3ccdc;--blue-grey-value: 130, 137, 150;--blue-grey: rgba(--blue-grey-value);--blue-grey-90-opacity: rgba(var(--blue-grey-value), .9);--pumpkin-orange: #ff7a00;--color-golden: #f7c700;--video-progress: #00c6ff;--color-focus-visible: #ff7a00;--outline-focus-visible-common: 3px solid var(--color-focus-visible)}@keyframes fadeIn-animation{0%{opacity:0}to{opacity:1}}.animation{margin-left:auto;margin-right:auto;max-width:300px;width:100%;display:block;height:50px;margin-bottom:6px}.fadeIn-animation,.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}@keyframes dotPulseBefore{0%{box-shadow:9983px 0 0 -5px var(--primary)}30%{box-shadow:9983px 0 0 2px var(--primary)}to,60%{box-shadow:9983px 0 0 -5px var(--primary)}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px var(--primary)}30%{box-shadow:9999px 0 0 2px var(--primary)}to,60%{box-shadow:9999px 0 0 -5px var(--primary)}}@keyframes dotPulseAfter{0%{box-shadow:10015px 0 0 -5px var(--primary)}30%{box-shadow:10015px 0 0 2px var(--primary)}to,60%{box-shadow:10015px 0 0 -5px var(--primary)}}@keyframes success-transition-animation{0%{background-color:var(--color-success);box-shadow:0 1px 30px 0 var(--color-white);color:var(--color-white)}50%{box-shadow:none;background-color:var(--color-white);color:var(--color-success)}80%{background-color:var(--color-success);box-shadow:0 1px 30px 0 var(--color-white);color:var(--color-white)}to{background-color:var(--color-white);color:var(--color-success);box-shadow:none}}.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}@keyframes bright-success{0%{box-shadow:0 1px -40px 0 var(--color-success)}to{box-shadow:0 1px 40px 0 var(--color-success)}}@keyframes bright-failed{0%{box-shadow:0 1px -40px 0 var(--color-error)}to{box-shadow:0 1px 40px 0 var(--color-error)}}@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}@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}@keyframes device-animation{0%{transform:rotate(0)}30%{transform:rotate(90deg)}60%{transform:rotate(0)}60%{transform:rotate(90deg)}to{transform:rotate(0)}}.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}@keyframes glowing{0%{background-color:var(--glowing-color-start);box-shadow:0 0 3px var(--glowing-color-start)}50%{background-color:var(--glowing-color-between);box-shadow:0 0 var(--glowing-distance) var(--glowing-color-between)}to{background-color:var(--glowing-color-finish);box-shadow:0 0 3px var(--glowing-color-finish)}}.glowing-animation{--glowing-distance: 40px;--glowing-color-start: #ffffff;--glowing-color-between: #f2f2f2;--glowing-color-finish: #e8e8e8;animation:glowing 1.5s infinite}.glowing-animation:hover{animation:none}.fireworks{width:100%;height:100%;position:absolute;top:0;pointer-events:none;overflow:hidden}@media (min-width: 60em){.fireworks{margin:0 auto;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 6 backwards,1s gravity ease-in 6 backwards,5s position linear 6 backwards;-webkit-animation:1s bang ease-out 6 backwards,1s gravity ease-in 6 backwards,5s position linear 6 backwards;-o-animation:1s bang ease-out 6 backwards,1s gravity ease-in 6 backwards,5s position linear 6 backwards;-ms-animation:1s bang ease-out 6 backwards,1s gravity ease-in 6 backwards,5s position linear 6 backwards;animation:1s bang ease-out 6 backwards,1s gravity ease-in 6 backwards,5s position linear 6 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:144px -118.66667px var(--color-success),-110px -209.66667px var(--color-success),-195px -345.66667px var(--color-success),52px -252.66667px var(--color-success),-201px -117.66667px var(--color-success),-128px -128.66667px var(--color-success),144px -358.66667px var(--color-success),63px -378.66667px var(--color-success),190px 73.33333px var(--color-success),22px -108.66667px var(--color-success),-215px -300.66667px var(--color-success),-59px -415.66667px var(--color-success),-149px -50.66667px var(--color-success),234px -167.66667px var(--color-success),-146px 54.33333px var(--color-success),-108px -315.66667px var(--color-success),-226px -101.66667px var(--color-success),85px -128.66667px var(--color-success),73px -254.66667px var(--color-success),112px -65.66667px var(--color-success),52px -369.66667px var(--color-success),-189px -117.66667px var(--color-success),-97px -24.66667px var(--color-success),-112px -385.66667px var(--color-success),65px -281.66667px var(--color-success),43px -155.66667px var(--color-success),-44px -217.66667px var(--color-success),-7px -237.66667px var(--color-success),-19px -408.66667px var(--color-success),85px -401.66667px var(--color-success),165px -167.66667px var(--color-success),-211px 61.33333px var(--color-success),56px -101.66667px var(--color-success),16px -262.66667px var(--color-success),-165px -140.66667px var(--color-success),203px -143.66667px var(--color-success),-175px -97.66667px var(--color-success),-207px -157.66667px var(--color-success),-152px -343.66667px var(--color-success),23px -99.66667px var(--color-success),86px 23.33333px var(--color-success),-163px -11.66667px var(--color-success),156px 38.33333px var(--color-success),-38px -79.66667px var(--color-success),205px -319.66667px var(--color-success),-4px -7.66667px var(--color-success),-166px -304.66667px var(--color-success),66px -286.66667px var(--color-success),-247px -42.66667px var(--color-success),109px -201.66667px var(--color-success),29px -346.66667px var(--color-success)}}@-moz-keyframes bang{to{box-shadow:144px -118.66667px var(--color-success),-110px -209.66667px var(--color-success),-195px -345.66667px var(--color-success),52px -252.66667px var(--color-success),-201px -117.66667px var(--color-success),-128px -128.66667px var(--color-success),144px -358.66667px var(--color-success),63px -378.66667px var(--color-success),190px 73.33333px var(--color-success),22px -108.66667px var(--color-success),-215px -300.66667px var(--color-success),-59px -415.66667px var(--color-success),-149px -50.66667px var(--color-success),234px -167.66667px var(--color-success),-146px 54.33333px var(--color-success),-108px -315.66667px var(--color-success),-226px -101.66667px var(--color-success),85px -128.66667px var(--color-success),73px -254.66667px var(--color-success),112px -65.66667px var(--color-success),52px -369.66667px var(--color-success),-189px -117.66667px var(--color-success),-97px -24.66667px var(--color-success),-112px -385.66667px var(--color-success),65px -281.66667px var(--color-success),43px -155.66667px var(--color-success),-44px -217.66667px var(--color-success),-7px -237.66667px var(--color-success),-19px -408.66667px var(--color-success),85px -401.66667px var(--color-success),165px -167.66667px var(--color-success),-211px 61.33333px var(--color-success),56px -101.66667px var(--color-success),16px -262.66667px var(--color-success),-165px -140.66667px var(--color-success),203px -143.66667px var(--color-success),-175px -97.66667px var(--color-success),-207px -157.66667px var(--color-success),-152px -343.66667px var(--color-success),23px -99.66667px var(--color-success),86px 23.33333px var(--color-success),-163px -11.66667px var(--color-success),156px 38.33333px var(--color-success),-38px -79.66667px var(--color-success),205px -319.66667px var(--color-success),-4px -7.66667px var(--color-success),-166px -304.66667px var(--color-success),66px -286.66667px var(--color-success),-247px -42.66667px var(--color-success),109px -201.66667px var(--color-success),29px -346.66667px var(--color-success)}}@-o-keyframes bang{to{box-shadow:144px -118.66667px var(--color-success),-110px -209.66667px var(--color-success),-195px -345.66667px var(--color-success),52px -252.66667px var(--color-success),-201px -117.66667px var(--color-success),-128px -128.66667px var(--color-success),144px -358.66667px var(--color-success),63px -378.66667px var(--color-success),190px 73.33333px var(--color-success),22px -108.66667px var(--color-success),-215px -300.66667px var(--color-success),-59px -415.66667px var(--color-success),-149px -50.66667px var(--color-success),234px -167.66667px var(--color-success),-146px 54.33333px var(--color-success),-108px -315.66667px var(--color-success),-226px -101.66667px var(--color-success),85px -128.66667px var(--color-success),73px -254.66667px var(--color-success),112px -65.66667px var(--color-success),52px -369.66667px var(--color-success),-189px -117.66667px var(--color-success),-97px -24.66667px var(--color-success),-112px -385.66667px var(--color-success),65px -281.66667px var(--color-success),43px -155.66667px var(--color-success),-44px -217.66667px var(--color-success),-7px -237.66667px var(--color-success),-19px -408.66667px var(--color-success),85px -401.66667px var(--color-success),165px -167.66667px var(--color-success),-211px 61.33333px var(--color-success),56px -101.66667px var(--color-success),16px -262.66667px var(--color-success),-165px -140.66667px var(--color-success),203px -143.66667px var(--color-success),-175px -97.66667px var(--color-success),-207px -157.66667px var(--color-success),-152px -343.66667px var(--color-success),23px -99.66667px var(--color-success),86px 23.33333px var(--color-success),-163px -11.66667px var(--color-success),156px 38.33333px var(--color-success),-38px -79.66667px var(--color-success),205px -319.66667px var(--color-success),-4px -7.66667px var(--color-success),-166px -304.66667px var(--color-success),66px -286.66667px var(--color-success),-247px -42.66667px var(--color-success),109px -201.66667px var(--color-success),29px -346.66667px var(--color-success)}}@-ms-keyframes bang{to{box-shadow:144px -118.66667px var(--color-success),-110px -209.66667px var(--color-success),-195px -345.66667px var(--color-success),52px -252.66667px var(--color-success),-201px -117.66667px var(--color-success),-128px -128.66667px var(--color-success),144px -358.66667px var(--color-success),63px -378.66667px var(--color-success),190px 73.33333px var(--color-success),22px -108.66667px var(--color-success),-215px -300.66667px var(--color-success),-59px -415.66667px var(--color-success),-149px -50.66667px var(--color-success),234px -167.66667px var(--color-success),-146px 54.33333px var(--color-success),-108px -315.66667px var(--color-success),-226px -101.66667px var(--color-success),85px -128.66667px var(--color-success),73px -254.66667px var(--color-success),112px -65.66667px var(--color-success),52px -369.66667px var(--color-success),-189px -117.66667px var(--color-success),-97px -24.66667px var(--color-success),-112px -385.66667px var(--color-success),65px -281.66667px var(--color-success),43px -155.66667px var(--color-success),-44px -217.66667px var(--color-success),-7px -237.66667px var(--color-success),-19px -408.66667px var(--color-success),85px -401.66667px var(--color-success),165px -167.66667px var(--color-success),-211px 61.33333px var(--color-success),56px -101.66667px var(--color-success),16px -262.66667px var(--color-success),-165px -140.66667px var(--color-success),203px -143.66667px var(--color-success),-175px -97.66667px var(--color-success),-207px -157.66667px var(--color-success),-152px -343.66667px var(--color-success),23px -99.66667px var(--color-success),86px 23.33333px var(--color-success),-163px -11.66667px var(--color-success),156px 38.33333px var(--color-success),-38px -79.66667px var(--color-success),205px -319.66667px var(--color-success),-4px -7.66667px var(--color-success),-166px -304.66667px var(--color-success),66px -286.66667px var(--color-success),-247px -42.66667px var(--color-success),109px -201.66667px var(--color-success),29px -346.66667px var(--color-success)}}@keyframes bang{to{box-shadow:144px -118.66667px var(--color-success),-110px -209.66667px var(--color-success),-195px -345.66667px var(--color-success),52px -252.66667px var(--color-success),-201px -117.66667px var(--color-success),-128px -128.66667px var(--color-success),144px -358.66667px var(--color-success),63px -378.66667px var(--color-success),190px 73.33333px var(--color-success),22px -108.66667px var(--color-success),-215px -300.66667px var(--color-success),-59px -415.66667px var(--color-success),-149px -50.66667px var(--color-success),234px -167.66667px var(--color-success),-146px 54.33333px var(--color-success),-108px -315.66667px var(--color-success),-226px -101.66667px var(--color-success),85px -128.66667px var(--color-success),73px -254.66667px var(--color-success),112px -65.66667px var(--color-success),52px -369.66667px var(--color-success),-189px -117.66667px var(--color-success),-97px -24.66667px var(--color-success),-112px -385.66667px var(--color-success),65px -281.66667px var(--color-success),43px -155.66667px var(--color-success),-44px -217.66667px var(--color-success),-7px -237.66667px var(--color-success),-19px -408.66667px var(--color-success),85px -401.66667px var(--color-success),165px -167.66667px var(--color-success),-211px 61.33333px var(--color-success),56px -101.66667px var(--color-success),16px -262.66667px var(--color-success),-165px -140.66667px var(--color-success),203px -143.66667px var(--color-success),-175px -97.66667px var(--color-success),-207px -157.66667px var(--color-success),-152px -343.66667px var(--color-success),23px -99.66667px var(--color-success),86px 23.33333px var(--color-success),-163px -11.66667px var(--color-success),156px 38.33333px var(--color-success),-38px -79.66667px var(--color-success),205px -319.66667px var(--color-success),-4px -7.66667px var(--color-success),-166px -304.66667px var(--color-success),66px -286.66667px var(--color-success),-247px -42.66667px var(--color-success),109px -201.66667px var(--color-success),29px -346.66667px var(--color-success)}}@-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}.switch-checkbox{cursor:pointer;flex-grow:1;display:flex;justify-content:space-between;position:relative}.switch-checkbox [type=checkbox]{position:absolute;opacity:0;width:1px;height:1px}.switch-checkbox__label{flex-grow:1;display:flex;justify-content:space-between}.switch-checkbox__literal{margin-right:24px;cursor:pointer}.switch-checkbox__fake{position:relative;width:40px;height:24px;background-color:#78788029;border-radius:18px;padding:6px;display:block;cursor:pointer}.switch-checkbox__fake:before{content:"";position:relative;inset-inline-start:-4px;top:-4px;width:20px;height:20px;display:block;background-color:var(--color-white);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-checkbox [type=checkbox]:focus-visible~label .switch-checkbox__fake{outline:var(--outline-focus-visible-common)}.switch-checkbox [type=checkbox]:checked~label .switch-checkbox__fake{background-color:var(--color-success)}.switch-checkbox [type=checkbox]:checked~label .switch-checkbox__fake:before{content:"";background-color:var(--color-white);inset-inline-start:calc(100% - 16px);opacity:1;top:-4px}.radio{position:relative;margin:12px 0}.radio label{cursor:pointer;font-size:.875rem}@media (min-width: 60em){.radio label{font-size:1rem}}.radio [type=radio]:disabled label{cursor:default}[type=radio]:checked,[type=radio]:not(:checked){opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-inline-start:28px;color:var(--color-text);cursor:pointer;display:inline-block;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;inset-inline-start:0;top:0;width:18px;height:18px;border-radius:100%;background:var(--color-white);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 var(--light-blue-grey-two)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:var(--primary);position:absolute;inset-inline-start:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;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.radio-text-success{color:var(--color-success);font-weight:400}[type=radio]:checked+label.radio-text-fail{color:var(--color-error);font-weight:400;pointer-events:none}[type=radio]:focus+label:before{outline:var(--outline-focus-visible-common);outline-width:2px;outline-offset:2px}.conversation--question.radio-text-clicked label{color:var(--primary)!important;font-weight:400}.conversation--question.radio-text-clicked label:before{border:1px solid var(--primary)}.conversation--question.radio-text-clicked [type=radio]:not(:checked)+label:after{opacity:1;transform:scale(1)}.checkbox{display:block}.checkbox [type=checkbox]{padding:0;margin-bottom:0;position:absolute;opacity:0;width:1px;height:1px;-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]:focus-visible~label:before{outline:2px solid var(--color-focus-visible)}.checkbox label{position:relative;cursor:pointer;font-size:.75rem}@media (min-width: 60em){.checkbox label{font-size:1rem}}.checkbox label:before{content:"";background-color:transparent;border:1px solid var(--primary);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-inline-end: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;inset-inline-start:9px;width:6px;height:14px;border:solid var(--color-white);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;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:focus-visible{border-radius:2px}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:var(--light-blue-grey-two)}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:var(--light-blue-grey-two)}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 var(--light-grey-blue);font-style:normal}blockquote p{font-size:2.5rem;color:var(--light-blue-grey-two);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 var(--light-grey-blue);cursor:help}b,strong{font-weight:500}dfn{font-style:italic}mark{background-color:#ff0}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 var(--light-grey-blue)}table{width:100%;max-width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0;border:none;display:table;table-layout:fixed;white-space:pre-wrap;word-wrap:break-word}table td,table th{vertical-align:middle;border-bottom:1px solid var(--light-grey-blue);font-size:1rem;line-height:1.42;text-align:left;border:1px solid #ddd}table td{padding:2px 5px}table th{padding-bottom:12px;font-weight:700}table thead td,table thead th{vertical-align:bottom;background-color:var(--color-white);color:var(--light-blue-grey-two);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:transparent}table [class^=icon-],table [class*=icon-]{font-size:1.25rem}.readings--text ul li{position:relative}.readings--text ul li:before{content:"\25cf";font-size:10px;position:absolute;inset-inline-start:-16px}.readings--text ul li::marker{content:""}.readings--text ul li li:before{content:"\25cb"}.readings--text ul li li li:before{content:"\25c6"}.readings--text ul li li li li:before{content:"\25cf"}.readings--text ul li li li li li:before{content:"\25cb"}.readings--text ul li li li li li li:before{content:"\25c6"}.readings--text ul li li li li li li li:before{content:"\25cf"}.readings--text ul li li li li li li li li:before{content:"\25cb"}.readings--text ul li li li li li li li li li:before{content:"\25c6"}.nav--settings{position:absolute;min-height:0;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--color-white);opacity:0;font-weight:300;color:var(--color-text);bottom:31px;right:77px;min-width:230px;margin-bottom:0;border-radius:4px;border:1px solid var(--pale-blue)}@media (min-width: 60em){.nav--settings{bottom:58px;right:96px;min-width:239px}}@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}.nav--settings.help{bottom:83px}@media (min-width: 60em){.nav--settings.help{bottom:128px}}.nav--settings__item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 12px;border-bottom:.5px solid rgba(10,22,70,.16);-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;min-height:38px}.nav--settings__item.with-interaction{cursor:pointer}.nav--settings__item:last-child{border:0}.nav--settings__item button{flex-grow:1}.nav--settings__item>button{margin-left:-10px;margin-right:-10px;padding:0 12px;z-index:1}.nav--settings__item.with-interaction:hover{background-color:var(--pale-blue);border-bottom:.5px solid transparent}.nav--settings__item.with-interaction:hover:first-child{border-radius:6px 6px 0 0}.nav--settings__item.with-interaction:hover:last-child{border-radius:0 0 6px 6px}.nav--settings__item.with-childs{display:block;padding-top:6px}.nav--settings__item.with-childs>div:first-child{width:100%}.nav--settings__item>ul{width:100%;padding-left:36px;margin-top:8px}.nav--settings__item>ul li{display:flex;justify-content:space-between;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:26px;margin-bottom:8px}.nav--settings__item>ul li:last-child{margin-bottom:16px}.nav--settings__item>ul li>span{display:block;width:calc(100% - 64px);white-space:nowrap;margin-right:24px}.nav--settings__item [class^=icon-],.nav--settings__item [class*=" icon-"]{color:var(--primary);font-size:1.5rem;padding-inline-end:12px}.nav--settings__item span{font-size:14px}.settings--languages__container{position:absolute;left:0;top:0;z-index:6;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-black-05-opacity)}.settings--languages__popup{width:100%;display:flex;flex-direction:column;align-items:center;border-radius:8px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--color-white);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:flex;justify-content:center;align-items:center;color:var(--primary);font-weight:200;font-size:1rem}@media (min-width: 60em){.settings--languages__popup--header{font-size:1.25rem}}.settings--languages__popup--header .settings--languages__close.unset-button{position:absolute;right:-15px;cursor:pointer;font-size:2.5rem;width:1em;height:1em;border-radius:50%}@media (min-width: 60em){.settings--languages__popup--header .settings--languages__close.unset-button{font-size:2.7rem;line-height:1;top:-12px}}.settings--languages__popup--header .settings--languages__close.unset-button:hover{color:var(--primary-darken)}.settings--languages__popup--body{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:16px 0 0}@media (min-width: 60em){.settings--languages__popup--body{padding:32px 0 16px}}.settings--languages__button{display:flex;justify-content: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;background-color:var(--color-white);border:1px solid var(--pale-blue);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;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{font-family:Inter;font-weight:300;border-radius:2px;border:solid 1px var(--powder-blue);background-color:var(--color-white);height:26px;width:100%;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;font-weight:700}.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(--color-white);border-radius:0 0 2px 2px;box-shadow:0 16px 16px -1px #0a164629,0 0 1px #0a16460f}.menu-dropdown__item{display:flex;padding:3px;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)}.menu-dropdown__item span{font-size:12px}.menu-dropdown__item button{padding:0 8px;height:23px}@-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%;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}#root,.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){#root,.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}.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%)}.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%)}.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%)}.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%)}.offset-1{right:45px}@media (min-width: 60em){.offset-1{right:65px}}.offset-top-1{top:45px}@media (min-width: 60em){.offset-top-1{top:60px}}.offset-bottom-1{bottom:45px}@media (min-width: 60em){.offset-bottom-1{bottom:60px}}.background--mars{background:red}.skip-to-content{width:100%;position:fixed;z-index:50;top:-100px;font-size:16px;color:var(--primary);background-color:var(--color-white);padding:8px;text-align:center;text-decoration:underline}.skip-to-content:focus-visible{text-decoration:underline;z-index:100;top:0;outline:0!important;border-radius:0}.skip-to-content:focus-visible:hover{color:var(--primary-darken);text-decoration:underline}.h1-title-game{opacity:0;height:0;width:0;padding:0;margin:0}*:not(.main-canvas) :focus{outline:none;box-shadow:none}*:not(.main-canvas) :focus-visible{outline:var(--outline-focus-visible-common)}*:not(.main-canvas) input:focus-visible,*:not(.main-canvas) textarea:focus-visible{outline:none;border:1px solid var(--primary)}button.unset-button:focus-visible{border-radius:2px}.unset-button{all:unset}.unset-button :focus{outline:none;box-shadow:none}.unset-button :focus-visible{outline:var(--outline-focus-visible-common)}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-Thin.77d96c1c.woff2) format("woff2"),url(/assets/Inter-Thin.e6bced8e.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-ThinItalic.d82beee8.woff2) format("woff2"),url(/assets/Inter-ThinItalic.70648e9b.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLight.b6cd094a.woff2) format("woff2"),url(/assets/Inter-ExtraLight.015dad27.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLightItalic.db229bf3.woff2) format("woff2"),url(/assets/Inter-ExtraLightItalic.32e53d8a.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-Light.36b86832.woff2) format("woff2"),url(/assets/Inter-Light.4871aed0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-LightItalic.737ac201.woff2) format("woff2"),url(/assets/Inter-LightItalic.7d291e85.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular.d612f121.woff2) format("woff2"),url(/assets/Inter-Regular.ef1f23c0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-Italic.900058df.woff2) format("woff2"),url(/assets/Inter-Italic.cd1eda97.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium.1b498b95.woff2) format("woff2"),url(/assets/Inter-Medium.53deda46.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-MediumItalic.81600858.woff2) format("woff2"),url(/assets/Inter-MediumItalic.205c8989.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold.15226129.woff2) format("woff2"),url(/assets/Inter-SemiBold.653fed7a.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBoldItalic.3b6df7d0.woff2) format("woff2"),url(/assets/Inter-SemiBoldItalic.95e68b6b.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold.c63158ba.woff2) format("woff2"),url(/assets/Inter-Bold.3e242080.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-BoldItalic.3f211964.woff2) format("woff2"),url(/assets/Inter-BoldItalic.ace8e094.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBold.307d9809.woff2) format("woff2"),url(/assets/Inter-ExtraBold.f053602c.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBoldItalic.cf6b1d6c.woff2) format("woff2"),url(/assets/Inter-ExtraBoldItalic.6deefddf.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-Black.fc10113c.woff2) format("woff2"),url(/assets/Inter-Black.8b21d5be.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-BlackItalic.bc80081d.woff2) format("woff2"),url(/assets/Inter-BlackItalic.87235581.woff) format("woff")}@font-face{font-family:ibm-light;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/IBMPlexMono-Light.5f8d5722.woff) format("woff"),url(/assets/IBMPlexMono-Light.87ac6863.ttf) format("truetype")}@font-face{font-family:ibm-regular;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/IBMPlexMono-Regular.3e6d58a5.woff) format("woff"),url(/assets/IBMPlexMono-Regular.fe068226.ttf) format("truetype")}@font-face{font-family:ibm-medium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-Medium.be70c76d.woff) format("woff"),url(/assets/IBMPlexMono-Medium.fa3b0b77.ttf) format("truetype")}@font-face{font-family:torqueweb-book;src:url(/assets/torqueweb-book.0eee11c4.eot);src:url(/assets/torqueweb-book.ca560518.woff) format("woff"),url(/assets/torqueweb-book.9aa5440b.ttf) format("truetype"),url(/assets/torqueweb-book.0eee11c4.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(/assets/AnonymousPro-Italic.917f02ce.woff) format("woff"),url(/assets/AnonymousPro-Italic.c09b3b50.ttf) format("truetype")}@font-face{font-family:share-tech;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/ShareTechMono-Regular.ab658942.woff) format("woff"),url(/assets/ShareTechMono-Regular.8ff3c48f.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Kalam-Light.cab976ba.woff) format("woff"),url(/assets/Kalam-Light.55ad8d68.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Kalam-Regular.7f1cb391.woff) format("woff"),url(/assets/Kalam-Regular.01f2afba.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Kalam-Bold.53a13ab9.woff) format("woff"),url(/assets/Kalam-Bold.fd498e93.ttf) format("truetype")}@font-face{font-family:mali;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Mali-Regular.d6c0c0fe.woff) format("woff"),url(/assets/Mali-Regular.2802229b.ttf) format("truetype")}@font-face{font-family:mali;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Mali-Bold.fe9c3861.woff) format("woff"),url(/assets/Mali-Bold.6193a599.ttf) format("truetype")}@font-face{font-family:mali;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Mali-BoldItalic.652921fb.woff) format("woff"),url(/assets/Mali-BoldItalic.2529b85b.ttf) format("truetype")}@font-face{font-family:mali;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Mali-Italic.95a281e3.woff) format("woff"),url(/assets/Mali-Italic.34b9540a.ttf) format("truetype")}@font-face{font-family:icomoon;src:url(/assets/icomoon.39a1aa80.eot);src:url(/assets/icomoon.39a1aa80.eot#iefix) format("embedded-opentype"),url(/assets/icomoon.3b5de06c.ttf) format("truetype"),url(/assets/icomoon.b76eb316.woff) format("woff"),url(/assets/icomoon.d4282916.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-incorrect-thumb:before{content:"\e917"}.icon-correct-thumb:before{content:"\e918"}.icon-image:before{content:"\e916"}.icon-close-fit:before{content:"\e915"}.icon-alert:before{content:"\e914"}.icon-config:before{content:"\e913"}.icon-times-up:before{content:"\e912"}.icon-eye:before{content:"\e911"}.icon-gift:before{content:"\e910"}.icon-narrator:before{content:"\eb56"}.icon-bubble-thinkful-black:before{content:"\eb55"}.icon-circle-medium-fill:before{content:"\eb54"}.icon-square-with-stripes:before{content:"\eb53"}.icon-happy-laptop:before{content:"\eb51"}.icon-check-laptop:before{content:"\eb52"}.icon-buddy:before{content:"\eb50"}.icon-paneo-right-black:before{content:"\eb4e"}.icon-paneo-left-black:before{content:"\eb4f"}.icon-scroll-down-black:before{content:"\eb4d"}.icon-desktop-aspect-ratio:before{content:"\eb4c";color:#007eff}.icon-replay:before{content:"\eb49"}.icon-video-backward:before{content:"\eb4a"}.icon-video-forward:before{content:"\eb4b"}.icon-maximize:before{content:"\eb47"}.icon-minimize:before{content:"\eb48"}.icon-error-circle-thin:before{content:"\eb46"}.icon-device:before{content:"\eb45";color:#007eff}.icon-speaker:before{content:"\eb44"}.icon-check-circle-black:before{content:"\eb42"}.icon-error-circle-black:before{content:"\eb43"}.icon-fb-search:before{content:"\eb41"}.icon-download-cloud:before{content:"\eb37"}.icon-fb-edit:before{content:"\eb38"}.icon-fb-education:before{content:"\eb39"}.icon-fb-events:before{content:"\eb3a"}.icon-fb-home:before{content:"\eb3b"}.icon-fb-logo:before{content:"\eb3c"}.icon-fb-mail:before{content:"\eb3d"}.icon-fb-photo:before{content:"\eb3e"}.icon-fb-video:before{content:"\eb3f"}.icon-fb-work:before{content:"\eb40"}.icon-survey-text:before{content:"\eb34"}.icon-voice-over:before{content:"\eb35"}.icon-waves-sound:before{content:"\eb36"}.icon-delete-keyboard:before{content:"\eb33"}.icon-file-audio:before{content:"\eb2e"}.icon-file-image:before{content:"\eb2f"}.icon-file-pdf1:before{content:"\eb30"}.icon-file-text3:before{content:"\eb31"}.icon-file-video1:before{content:"\eb32"}.icon-circle-check:before{content:"\eb2d"}.icon-puzzle:before{content:"\eb2b"}.icon-solution:before{content:"\eb2c"}.icon-login-puzzle:before{content:"\eb2a"}.icon-magnifying-glass:before{content:"\eb28"}.icon-user-game:before{content:"\eb29"}.icon-circle-people:before{content:"\eb25"}.icon-down-arrow:before{content:"\eb26"}.icon-up-arrow:before{content:"\eb27"}.icon-people:before{content:"\eb21"}.icon-collapse-expand:before{content:"\eb22"}.icon-locator:before{content:"\eb23"}.icon-world:before{content:"\eb24"}.icon-menu-languages:before{content:"\eb20"}.icon-fullscreen:before{content:"\eb15"}.icon-goals:before{content:"\eb16"}.icon-info2:before{content:"\eb17"}.icon-log-out:before{content:"\eb18"}.icon-menu-effects:before{content:"\eb19"}.icon-menu-help:before{content:"\eb1a"}.icon-ranking .path1:before{content:"\eb1b";color:#ffe061}.icon-ranking .path2:before{content:"\eb1c";margin-left:-1.625em;color:#e4b200}.icon-ranking .path3:before{content:"\eb1d";margin-left:-1.625em;color:#f7c700}.icon-support2:before{content:"\eb1e"}.icon-videotutorial:before{content:"\eb1f"}.icon-ciberseguridad:before{content:"\eb01"}.icon-creatividad:before{content:"\eb02"}.icon-dinero:before{content:"\eb0d"}.icon-eficacia:before{content:"\eb0e"}.icon-empatia:before{content:"\eb0f"}.icon-energia:before{content:"\eb10"}.icon-felicidad:before{content:"\eb11"}.icon-neutralidad:before{content:"\eb12"}.icon-puntos:before{content:"\eb13"}.icon-vida:before{content:"\eb14"}.icon-battery-ios:before{content:"\eb00"}.icon-documents:before{content:"\eb03"}.icon-exit1:before{content:"\eb04"}.icon-feedback:before{content:"\eb05"}.icon-lessons:before{content:"\eb06"}.icon-model:before{content:"\eb07"}.icon-notes:before{content:"\eb08"}.icon-signal:before{content:"\eb09"}.icon-text:before{content:"\eb0a"}.icon-video:before{content:"\eb0b"}.icon-wifi:before{content:"\eb0c"}.icon-down:before{content:"\eafe"}.icon-up:before{content:"\eaff"}.icon-negotiation:before{content:"\eafb"}.icon-light:before{content:"\eafc"}.icon-face:before{content:"\eafd"}.icon-play-outline:before{content:"\e90f"}.icon-sound-off:before{content:"\e90e"}.icon-notebook:before{content:"\e908"}.icon-pause:before{content:"\e909"}.icon-play:before{content:"\e90a"}.icon-rewind:before{content:"\e90b"}.icon-sound:before{content:"\e90c"}.icon-transcription:before{content:"\e90d"}.icon-next:before{content:"\e900"}.icon-mobile:before{content:"\e901"}.icon-map:before{content:"\e902"}.icon-faq:before{content:"\e903"}.icon-close:before{content:"\e904"}.icon-burger:before{content:"\e905"}.icon-bag:before{content:"\e906"}.icon-back:before{content:"\e907"}.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:flex}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.justify-space-center{justify-content:center}.align-center{align-items:center}.align-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,.hide--mobile{display:none}@media (min-width: 48em){.hide--mobile{display:block}}.hide--tablet{display:block}@media (min-width: 48em){.hide--tablet{display:none}}@media (min-width: 80em){.hide--tablet{display:block}}.hide--desktop{display:block}@media (min-width: 80em){.hide--desktop{display:none}}.show--mobile{display:block}@media (min-width: 48em){.show--mobile{display:none}}.show--tablet{display:none}@media (min-width: 48em){.show--tablet{display:block}}@media (min-width: 80em){.show--tablet{display:none}}.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--success{color:var(--color-success)}.color--error{color:var(--color-error)}.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}.cursor--pointer{cursor:pointer}.basefont{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:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper--left{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.wrapper--right{width:100%;display:flex;justify-content: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;right:24px;top:24px}@media (min-width: 60em){.fullscreen-position{right:24px;top:24px}}.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;margin:0;padding:0;background:transparent;cursor:pointer}.gat--btn,.puzzle--webBuilder__topbar--buttons__item,.bank--form__btn{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;border:none;border-radius:6px;color:var(--color-white);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;min-width:140px;height:40px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}@media (min-width: 60em){.gat--btn,.puzzle--webBuilder__topbar--buttons__item,.bank--form__btn{min-width:175px;height:52px}}.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}.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}@media (hover: hover) and (pointer: fine){.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:active,.bank--form__btn:active{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}@media (hover: hover) and (pointer: fine){.gat--btn__primary.green:hover,.green.bank--form__btn:hover{background-color:#38b38ee6}}.gat--btn__primary.green:active,.green.bank--form__btn:active{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;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(--color-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(--color-white-90-opacity);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:var(--color-error-85-opacity)}.gat--btn__secondary.red:hover,.red.gat--btn__count:hover,.red.puzzle--webBuilder__topbar--buttons__item:hover{color:var(--color-error-85-opacity)}.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;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:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;background-color:var(--color-white);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;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.disabled,.disabled.gat--btn__main,.disabled.gat--btn__navigation{cursor:not-allowed;opacity:1;box-shadow:none;color:var(--light-grey-blue);background-color:var(--pale-blue)}.gat--btn__round.disabled:hover,.disabled.gat--btn__main:hover,.disabled.gat--btn__navigation:hover{color:var(--light-grey-blue);background-color:var(--pale-blue)}@media (hover: hover) and (pointer: fine){.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:var(--color-white)}}.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:var(--color-white)}.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;font-size:2rem}@media (min-width: 60em){.gat--btn__main{font-size:3rem}}.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__main.orange{border:1px solid transparent;color:var(--pumpkin-orange)}@media (hover: hover) and (pointer: fine){.gat--btn__main.orange:hover{color:var(--color-white);background-color:var(--pumpkin-orange)}}.gat--btn__megamenu{position:absolute;z-index:31;right:16px;bottom:16px}@media (min-width: 60em){.gat--btn__megamenu{right:24px;bottom:24px}}.gat--btn__megamenu--open{font-size:3.5rem;background-color:var(--primary);color:var(--color-white)}.gat--btn__megamenu--borderedForMobile{border:1px solid var(--primary)}@media (min-width: 60em){.gat--btn__megamenu--borderedForMobile{border:0}}.gat--button__with-arrow-submenu{position:relative}.gat--button__with-arrow-submenu.active{background-color:var(--pumpkin-orange);color:var(--color-white)}.gat--button__with-arrow-submenu.active:after,.gat--button__with-arrow-submenu.active:before{position:absolute;content:"";transform:translateY(-50%)}.gat--button__with-arrow-submenu.active:after{top:50%;left:-21px;border-left:12px solid var(--pale-blue);border-top:12px solid transparent;border-bottom:12px solid transparent}.gat--button__with-arrow-submenu.active:before{top:50%;left:-23px;border-left:12px solid var(--color-white);border-top:12px solid transparent;border-bottom:12px solid transparent;z-index:1}.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;font-size:3rem}@media (min-width: 60em){.gat--btn__close{font-size:3.5rem}}.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 (hover: hover) and (pointer: fine){.gat--btn__navigation:hover{background-color:var(--color-white);border:1px solid var(--primary-darken);box-shadow:none;color:var(--primary-darken)}}@media (hover: hover) and (pointer: fine) and (min-width: 60em){.gat--btn__navigation:hover{box-shadow:0 8px 8px -1px #0016461f,0 0 1px #0a16460f}}.gat--btn__navigation:active{background-color:var(--color-white);border:1px solid var(--primary-darken);color:var(--primary-darken)}.gat--btn__navigation.disabled,.gat--btn__navigation.disabled:hover{cursor:not-allowed;border:1px solid var(--pale-blue);box-shadow:none;color:var(--pale-blue);background-color:var(--color-white)}.gat--group__buttons{display:inline-flex;justify-content:center;align-items:center}.gat--group__buttons .gat--btn__navigation{margin-left:12px}.gat--group__btn{position:absolute;display:inline-flex;justify-content:center;align-items:center}.gat--group__btn--flex-end{align-items:flex-end}.gat--group__btn .gat--btn__main{margin-left:12px}.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%)}.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:16px}.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%)}.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{border:0;display:flex;align-items:center;justify-content:center;background-color:#3f4146cc;border-radius:100%;color:var(--color-white);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;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--btn__logout{font-size:2rem}.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:var(--color-white);-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)}.conversation--layer{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;top:0;left:0;overflow-y:auto}.conversation--layer.conversation--layer__feedback{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 60em){.conversation--layer.conversation--layer__feedback{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:flex;flex-direction:column;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:flex}@media (min-width: 60em){.conversation--layer__feedback .conversation{padding-bottom:108px}}.conversation--characters{position:relative;z-index:2;width:100%;height:150px;display:flex;justify-content:center;align-items:flex-end}@media (min-width: 60em){.conversation--characters{height:285px}}@media (min-width: 80em){.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;align-items:flex-start}@media (min-width: 60em){.conversation--layer__feedback .conversation--characters{align-items:flex-end}}.conversation--layer__defaultFeedback .conversation--characters{min-height:initial;height:150px;align-items:flex-end}@media (min-width: 60em){.conversation--layer__defaultFeedback .conversation--characters{height:285px}}@media (min-width: 80em){.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:var(--color-white);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;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:150px;height:180px;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:var(--charcoal-grey-two-40-opacity);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{flex-shrink:0;background-color:var(--color-white);box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;border-radius:6px;max-width:124px;height:150px;top:24px}@media (min-width: 60em){.conversation--character__item.active{width:100%;max-width:200px;height:264px;top:24px}}@media (min-width: 80em){.conversation--character__item.active{width:100%;max-width:282px;height:352px;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:flex;justify-content:center;align-items:center;background:var(--pale-blue);font-weight:500;text-align:center;z-index:1;overflow:hidden;display:block;padding:4px;word-break:break-all;bottom:8px;left:9px;width:calc(100% - 18px);min-height:24px;font-size:.75rem}@media (min-width: 60em){.conversation--character__name{bottom:16px;left:32px;width:calc(100% - 64px);min-height:45px;font-size:.875rem;padding:12px}}@media (min-width: 80em){.conversation--character__name{bottom:40px}}.conversation--body{position:relative;z-index:1;width:100%;background-color:var(--charcoal-grey-two-90-opacity);display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media (min-width: 60em){.conversation--body{flex-grow:0;border-radius:6px;display:block}}.conversation--body--inScene{flex-grow:0}.conversation--layer__feedback .conversation--body{background-color:var(--charcoal-grey-two)}@media (min-width: 60em){.conversation--layer__feedback .conversation--body{background-color:var(--charcoal-grey-two-90-opacity)}}.conversation--message{width:100%;color:var(--pale-blue);font-weight:300;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:64px 32px 0}.conversation--layer__defaultFeedback .conversation--message,.conversation--layer__feedback .conversation--message{padding-top:32px}}@media (min-width: 125em){.conversation--message{min-height:300px}}.conversation--message.voice--over{font-weight:300;font-style:italic}@media (min-width: 60em){.conversation--message.voice--over{font-weight:200}}.conversation--voice__over{display:flex;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:flex;justify-content:flex-start;align-items:center;padding:0 24px 16px}@media (min-width: 60em){.conversation--controls{justify-content:center;padding:32px}}.conversation--controls button:last-child{margin-inline-start:40px}@media (min-width: 60em){.conversation--controls button:last-child{margin-inline-start:64px}}.conversation--layer__feedback .conversation--controls,.conversation--controls.conversation--controls--fixedbottom{position:fixed;bottom:0;left:0;background-color:var(--charcoal-grey-two);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;bottom:-24px}@media (min-width: 60em){.conversation--canvas{bottom:-24px}}@media (min-width: 80em){.conversation--canvas{bottom:-40px}}.conversation--inScene .conversation--canvas{display:none}.conversation--main__text{width:100%;display:block;color:var(--pale-blue);padding-bottom:12px}@media (min-width: 60em){.conversation--main__text{padding-bottom:18px}}.conversation--question{text-align:start;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:var(--color-white)}.conversation--question [type=radio]:checked+label:before,.conversation--question [type=radio]:not(:checked)+label:before{background:transparent}.conversation--question [type=radio]:disabled+label{cursor:default}.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:var(--color-white);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}.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-inline-end:6px;font-size:16px}@media (min-width: 60em){.conversation--feedback__text [class^=icon-]{margin-top:4px;font-size:18px}}.popup__feedback .conversation--feedback__text{margin-top:0}@media (min-width: 60em){.popup__feedback .conversation--feedback__text{margin-top:24px}}.indicators{display:inline-flex;height:30px;margin:0 0 10.66667px}@media (min-width: 60em){.indicators{height:52px;margin:0 0 16px}}.indicator--item{position:relative;display:inline-flex;align-items:center;flex-grow:1;background-color:var(--pale-grey);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;user-select:none;min-width:75px}@media (min-width: 60em){.indicator--item{min-width:100px}}.indicator--item:hover .indicator--tooltip{display:block;animation:fadeIn-animation .2s linear forwards}.indicator--item:after{content:"";position:absolute;top:0;height:100%;background-color:var(--pale-grey);width:12px;right:-12px}@media (min-width: 60em){.indicator--item:after{width:36px;right:-22px}}.indicator--item:nth-child(even){background-color:var(--pale-blue)}.indicator--item:nth-child(even):after{background-color:var(--pale-blue)}.indicator--item:last-child{border-radius:25px}.indicator--item:last-child:after{display:none}.indicator--icon{display:inline-flex;justify-content:center;align-items:center;border-radius:100%;color:var(--color-white);background-color:var(--pale-blue);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:var(--color-black);margin-right:14px;font-size:.875rem;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;text-align:start;left:0;top:0;opacity:0;background-color:var(--color-white);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;width:280px;min-height:40px;padding:12px;font-size:.875rem;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:300;margin:4px 0 0;padding:0}@media (min-width: 60em){.indicator--tooltip p{font-weight:200}}.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;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 var(--color-white);left:42px}@media (min-width: 60em){.indicator--tooltip:after{left:62px}}.indicator--tooltip__title{font-weight:500}button.indicators--game{display:block}.indicators--game__list{position:relative;display:inline-flex;align-items:center;background-color:var(--pale-grey);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;height:30px;padding:0 4px}@media (min-width: 60em){.indicators--game__list{height:52px;padding:0 6px}}.indicators--game__level{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--color-black);border-radius:100%;font-weight:300;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:var(--color-white)}.indicators--game__level>span:first-child{font-size:9px}.indicators--game__ranking button{min-height:20px;display:inline-flex;justify-content:center;align-items:center;background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-ranking.svg) no-repeat 4px center;font-size:.875rem;background-size:20px auto;padding-left:16px;padding-right:8px;margin-left:24px;margin-right:6px}@media (min-width: 60em){.indicators--game__ranking button{font-size:1rem;background-size:30px auto;padding-left:32px;padding-right:16px;margin-left:12px}}.indicators--game__ranking button>span{margin-left:24px}.indicators--game__ranking button span{color:var(--primary)}.indicators--game__ranking button span:last-child{color:var(--light-grey-blue)}.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:var(--primary);color:var(--primary);box-shadow:9999px 0 0 -5px var(--primary);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:var(--primary);color:var(--primary)}.loader--bar__animation:before{box-shadow:9983px 0 0 -5px var(--primary);animation:dotPulseBefore 1.5s infinite linear;animation-delay:0s}.loader--bar__animation:after{box-shadow:10015px 0 0 -5px var(--primary);animation:dotPulseAfter 1.5s infinite linear;animation-delay:.5s}.loader{position:absolute;z-index:6;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-white-95-opacity);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 var(--light-grey-blue);border-radius:6px;color:var(--color-white);min-height:48px;padding:8px 4px;display:none;min-width:380px;font-size:.75rem}@media (min-width: 60em){.goals{display:block;min-width:600px;font-size:1rem}}.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 var(--light-grey-blue);background-color:#4e5d7899;color:#fff;cursor:pointer;font-size:20px;line-height:0;font-weight:700}.goals--button__mobile .goals--length{position:absolute;inset-inline-end:-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;inset-inline-end:-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:flex;align-items:center;font-weight:500;padding-inline-start:24px;font-size:10px}@media (min-width: 60em){.goals--title{padding-inline-start:36px;font-size:.75rem}}.goals--title [class^=icon-],.goals--title [class*=" icon-"]{padding-inline-end:6px;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:flex;justify-content:space-between;align-items:center;font-weight:300;min-height:14px;font-size:12px;margin-top:5px;line-height:15px}@media (min-width: 60em){.goals--list{font-weight:200;min-height:18px;font-size:14px;margin-top:0}}.goals--list .left-arrow{position:absolute;inset-inline-start:-3px;bottom:-8px}@media (min-width: 60em){.goals--list .left-arrow{inset-inline-start:0;bottom:-9px}}.goals--list .left-arrow>button:focus{outline:none!important;border-radius:50%}.goals--list .right-arrow{position:absolute;inset-inline-end:-3px;bottom:-8px}@media (min-width: 60em){.goals--list .right-arrow{bottom:-9px;inset-inline-end:0}}.goals--list .right-arrow>button:focus{outline:none!important;border-radius:50%}.goals--list [class^=icon-],.goals--list [class*=" icon-"]{cursor:pointer;font-weight:700;font-size:30px}@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:start;max-width:370px;padding:0 24px}@media (min-width: 60em){.goal--list__item{max-width:589px;padding:0 36px;margin-top:3px}}.goal--notice{display:flex;align-items:center;border-radius:6px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#29313fd9;color:var(--color-white);max-width:350px;padding:8px 12px}@media (min-width: 60em){.goal--notice{max-width:600px;padding:16px 24px}}.goal--notice.success{color:var(--color-success)}.goal--notice [class^=icon-],.goal--notice [class*=" icon-"]{font-size:1.25rem;padding-inline-end:12px}@media (min-width: 60em){.goal--notice [class^=icon-],.goal--notice [class*=" icon-"]{font-size:1.5rem;padding-inline-end:16px}}.goal--notice__title{font-size:1rem}@media (min-width: 60em){.goal--notice__title{font-size:1.25rem}}.goal--notice__description{font-weight:200;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:var(--color-black-05-opacity);overflow-y:auto}.readings--container--with-custom-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}.readings--container--with-custom-bg:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background-color:var(--charcoal-grey-two);opacity:.3;pointer-events:none}.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:flex;flex-direction:column;align-items:center;background-color:var(--color-white-95-opacity);border-radius:9px;width:95%;min-height:95vh;padding:24px 12px;margin:2.5% auto}@media (min-width: 60em){.readings{width:75%;min-height:82vh;padding:48px 32px;margin:5% auto}}@media (min-width: 100em){.readings{width:60%}}.readings--title{font-weight:300;color:var(--primary);text-align:center;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);padding-top:16px}@media (min-width: 60em){.notes--results__text .readings--title{padding-top:24px}}.readings--text{flex-grow:1;display:flex;flex-direction:column;width:100%;font-size:1rem;line-height:1rem;font-weight:300;color:var(--color-black);text-align:start;padding:12px 12px 0}@media (min-width: 60em){.readings--text{padding:24px 24px 0}}.notes--results .readings--text{padding-bottom:24px}.readings--text>div:first-child{flex-grow:1}.readings--text strong{font-weight:500}.readings--text h2{font-size:1rem}@media (min-width: 60em){.readings--text h2{font-size:1.25rem}}.readings--text p:last-child{margin-bottom:0}.readings--text ul,.readings--text ol{padding-top:0;padding-bottom:0;padding-inline-start:24px;padding-inline-end:12px}.readings--text ul{list-style:disc}.readings--text ul ul{list-style:circle}.readings--buttons{margin:48px auto 0}.readings--image{position:relative;padding:0;background-color:transparent;min-height:auto;margin:auto;height:100%}.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);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:var(--color-white);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:var(--color-white);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);font-size:2.6rem}@media (min-width: 60em){.pdf-box__arrow{font-size:2.5rem}}@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{inset-inline-start:40px}@media (min-width: 80em){.pdf-box__arrow--left{order:-1;margin-inline-end:24px}}.pdf-box__arrow--right{inset-inline-end:40px}@media (min-width: 80em){.pdf-box__arrow--right{margin-inline-start: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:flex;justify-content:space-between;align-items:center;flex-direction:column;z-index:5;color:var(--color-white);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:flex;justify-content:space-between;padding:12px;color:var(--color-white);font-size:1.25rem;font-weight:300;position:absolute;left:0;top:0;z-index:1}.video--header .icon-close{cursor:pointer}.video--controls-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.video--controls-wrap--hidden{height:1px;width:1px;overflow:hidden}.video--controls-wrap:focus-within,.video--controls-wrap:focus-visible{top:0;left:0;width:100%;height:100%;overflow:visible}.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,rgba(35,40,49,0),#06090f);z-index:-1}.video--controls__bar{position:relative;cursor:pointer;width:100%;max-width:calc(100% - 32px);margin:0 auto;height:3px;background-color:var(--pale-blue);border-radius:18px}@media (min-width: 60em){.video--controls__bar{max-width:calc(100% - 48px);height:4px}}.forward-disabled .video--controls__bar{cursor:not-allowed}.video--controls__progress{position:absolute;left:0;top:0;height:100%;background-color:var(--video-progress);border-radius:18px;transition:.25s}.video--controls__handle{width:30px;height:30px;border-radius:100%;cursor:pointer;position:absolute;right:-16px;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:var(--pale-blue-40-opacity)}.video--controls__handle:before{content:"";width:16px;height:16px;background-color:var(--pale-blue);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% - 32px);display:flex;justify-content:space-between;align-items:end;margin:0 auto;padding:6px 54px 18px 0}@media (min-width: 80em){.video--controls__actions{align-items:center;padding:32px 100px 32px 0;max-width:calc(100% - 48px)}}.video--controls__buttons{display:flex;align-items:center;margin-left:70px}.video--controls__buttons .unset-button.icon-pause,.video--controls__buttons .unset-button.icon-play{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1.25rem;width:2.5rem;height:2.5rem;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:flex;align-items:center;transition:.25s;margin-right:12px}.video--sound [class^=icon-],.video--sound [class*=" icon-"]{cursor:pointer;margin-right:12px}.video--sound__level{position:relative;width:88px;height:3px;background-color:var(--pale-blue);border-radius:3px;cursor:pointer}@media (min-width: 80em){.video--sound__level{height:6px}}.video--sound__progress{position:absolute;left:0;top:0;width:50%;height:100%;background-color:var(--video-progress);cursor:pointer;border-radius:3px;transition:.25s}.video--handle{width:16px;height:16px;background-color:var(--video-progress);border-radius:100%;cursor:pointer;position:absolute;right:0;top:-7px;box-shadow:0 2px 4px #0d10148f}@media (min-width: 80em){.video--handle{top:-6px}}.video--current__time{position:absolute;left:0;top:-24px;color:var(--color-white);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:flex;justify-content: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:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;background-color:var(--color-white);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;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:var(--color-white)}.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:flex}.comic--slider{display:flex;flex-direction:column;flex-grow:1;background-color:var(--charcoal-grey-two)}.comic--slide__item{position:relative;display:flex;flex-direction:column;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:flex;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{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}@keyframes scale-in-ver-bottom{0%{overflow:hidden;max-height:1px;opacity:0}to{overflow:hidden;max-height:50%;opacity:1}}.comic-collapsable{position:relative;z-index:1;width:calc(100% - 128px);max-width:880px;margin:0 auto;border-radius:4px;color:var(--color-white);text-align:center;bottom:-32px;opacity:0}.comic-collapsable--opened{animation:scale-in-ver-bottom .6s cubic-bezier(.25,.46,.45,.94) both}@media (min-width: 60em){.comic-collapsable{bottom:24px}}.comic-collapsable__headertoggle{width:100%;border-radius:4px 4px 0 0;border:solid 1px var(--blue-grey-90-opacity);border-bottom:0;background-color:var(--blue-grey-90-opacity);height:24px;color:var(--color-white);font-size:9px;text-align:center;outline-offset:-4px}@media (min-width: 60em){.comic-collapsable__headertoggle{height:32px}}.comic-collapsable__headertoggle:hover{background:rgba(106,111,122,.9)}.comic-collapsable__headertoggle [class*=icon]{font-weight:600;font-size:9px}.comic-collapsable__text{background-color:#262a31d9;border-radius:0 0 4px 4px;border:solid 1px var(--blue-grey-90-opacity);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}}button.unset-button.comic-buttonup{position:relative;z-index:2;bottom:24px;margin:0 auto;width:40px;height:40px;border-radius:50%;background-color:var(--blue-grey-90-opacity);display:flex;align-items:center;justify-content:center;color:var(--color-white);opacity:0;pointer-events:none}button.unset-button.comic-buttonup--visible{cursor:pointer;pointer-events:all;opacity:1}button.unset-button.comic-buttonup--visible:hover{background:rgba(106,111,122,.9)}@media (min-width: 60em){button.unset-button.comic-buttonup{width:40px;height:40px;bottom:72px}}button.unset-button.comic-buttonup .icon-up-arrow{font-weight:600;font-size:9px}.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{inset-inline-start:16px}.comic-control--right{inset-inline-end:16px}.endgame{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-black-05-opacity);position:absolute;top:0;left:0;z-index:6}.endgame--popup{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white-95-opacity);border-radius:9px;max-width:504px;min-height:200px;padding:32px 48px}@media (min-width: 60em){.endgame--popup{max-width:640px;min-height:243px;padding:48px 32px}}.endgame--info{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-black);font-weight:200;font-size:1.75rem;flex-grow:1}@media (min-width: 60em){.endgame--info{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;font-size:1.25rem}@media (min-width: 60em){.endgame--info .endgame--info__item:first-child{padding-bottom:16px;font-size:1.75rem}}.endgame--info .endgame--info__item:last-child{font-weight:300;padding-bottom:0;font-size:.875rem}@media (min-width: 60em){.endgame--info .endgame--info__item:last-child{font-size:1rem}}.endgame--info .endgame--info__item.endgame--likeTitle{color:var(--primary);padding-bottom:12px;font-size:20px}@media (min-width: 60em){.endgame--info .endgame--info__item.endgame--likeTitle{font-size:26px}}.endscreen--layer{width:100%;height:100vh;background-color:var(--color-black-05-opacity);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:var(--color-white-95-opacity);border-radius:9px;margin:0 auto;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 0 50px;overflow-y:auto}@media (min-width: 60em){.endgame--type .endscreen--popup{padding-bottom:64px}}.endscreen--header{width:100%;display:flex;justify-content:flex-end;align-items:center}.endgame--type .endscreen--header{background-color:var(--color-white);align-items:center;height:56px;padding:0}@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{max-width:540px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;align-items:flex-start}@media (min-width: 60em){.endgame--type .endscreen--header .endscreen--pagemaxwidth{max-width:1120px}}@media (min-width: 80em){.endgame--type .endscreen--header .endscreen--pagemaxwidth{padding:0}}.endscreen--header .title{margin-right:auto;color:var(--primary);font-weight:200;font-size:1rem}@media (min-width: 60em){.endscreen--header .title{font-size:1.5rem}}.endgame--type .endscreen--header .title{display:flex;align-items:center}.endgame--type .endscreen--header .title .icon-back{color:var(--color-text);cursor:pointer;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);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;font-size:.75rem}@media (min-width: 60em){.endgame--type .endscreen--header .subtitle{font-size:.875rem}}.endscreen--header .user{display:flex;justify-content:center;align-items:center;color:var(--color-text);font-weight:300;padding-right:6px;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;font-size:1rem}@media (min-width: 60em){.endscreen--header .user [class^=icon-],.endscreen--header .user [class*=" icon-"]{font-size:1.5rem}}.endscreen--header .user+button{border-radius:50%;margin-right:-16px}.endscreen--close{cursor:pointer;color:var(--color-text);font-size:2.5rem}.endscreen--close:hover{color:#29313f}.endscreen--cards{width:100%;display:flex;padding:16px 0}@media (min-width: 60em){.endscreen--cards{padding:32px 0}}.endgame--type .endscreen--cards{justify-content:center;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__item{position:relative;width:100%;display:flex;flex-direction:column;background-color:var(--color-white);border-radius:6px;min-height:100px}@media (min-width: 60em){.endscreen--cards__item{min-height:164px}}.endscreen--cards__item .chart:after{background-color:var(--color-white)}.endscreen--cards__item:first-child{margin:0 8px 0 0}@media (min-width: 60em){.endscreen--cards__item:first-child{margin:0 16px 0 0}}.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{position:absolute;top:10px;inset-inline-start:10px;display:flex;align-items:center;font-weight:300;color:var(--color-text);text-align:left}@media (min-width: 60em){.endscreen--cards__title--icon{top:16px;inset-inline-start:16px}}.endscreen--cards__title--icon .title{display:flex;align-items:center;padding-inline-end:8px;font-size:.75rem}@media (min-width: 60em){.endscreen--cards__title--icon .title{font-size:.875rem}}.endscreen--cards__title--icon .title .level{padding:0 6px;text-transform:lowercase}.endscreen--cards__results{width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1}.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;border:none;outline:0;width:40px;height:40px}@media (min-width: 60em){.endscreen--cards__results .icon-progress-cup{width:72px;height:72px}}.endscreen--cards__progress{margin:0 16px}@media (min-width: 60em){.endscreen--cards__progress{margin:0 32px}}.endscreen--cards__progress .chart{margin-bottom:0;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}}.endscreen--cards__progress .test--results__chart{margin:6px 0}@media (min-width: 60em){.endscreen--cards__progress .test--results__chart{margin:12px 0 6px}}.endscreen--cards__progress .test--results__chart span:first-child{letter-spacing:-1px;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:var(--color-black);font-weight:300;font-size:.75rem;padding-left:0}@media (min-width: 60em){.endscreen--cards__level{font-size:1rem;padding-left:6px}}.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;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:flex;justify-content:center;align-items:center;background-color:var(--color-white);border-radius:0 0 6px 6px;left:0;bottom:0;box-shadow:0 -3px 6px -1px #0a16461a,0 0 1px #0a16460f;position:absolute}.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: 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;width:calc(100% - 96px)}.endgame--type .endscreen--buttons{width:100%}}.endscreen--content{width:100%;padding-bottom:12px}@media (min-width: 60em){.endscreen--content{padding-bottom:0}}.endgame--type .endscreen--content{padding:0 16px 16px}@media (min-width: 60em){.endgame--type .endscreen--content{padding:32px 16px 0}}@media (min-width: 80em){.endgame--type .endscreen--content{padding:40px 0 0}}.endscreen--block{width:100%}.endscreen--block:first-child{padding-bottom:12px}.endscreen--block .heading{color:var(--color-text);font-weight:300;padding-inline-end:6px;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:var(--color-white-55-opacity);border-radius:6px;margin:6px 0}@media (min-width: 60em){.endscreen--table{margin:12px 0}}.endscreen--table__head{width:100%;display:flex;justify-content:flex-end;align-items:center;background-color:var(--color-black-05-opacity);border-radius:6px 6px 0 0;color:var(--color-white);font-size:10px;font-weight:300;text-align:left;height:32px}@media (min-width: 60em){.endscreen--table__head{height:32px}}.endscreen--table__head span{width:20%}.endscreen--table__row{width:100%;display:flex;justify-content:flex-end;align-items:center;background-color:var(--color-white-55-opacity);border-bottom:1px solid var(--pale-blue);border-radius:0;color:var(--color-text);font-size:.875rem;font-weight:200;text-align:left;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:flex;align-items:center;font-weight:500}.endscreen--table__row .diference{color:var(--color-black)}.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--pagemaxwidth>.endscreen--cards,.endscreen--pagemaxwidth>.endscreen--content{max-width:540px;margin:0 auto}@media (min-width: 60em){.endscreen--pagemaxwidth>.endscreen--cards,.endscreen--pagemaxwidth>.endscreen--content{max-width:1184px}}.endscreen--chart__skills{width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-white-55-opacity)}.endscreen--chart__skills .skills--graphic{color:var(--color-text);font-size:.75rem}.endgame--popup__text{color:var(--color-black);text-align:center;font-weight:200;font-size:.875rem;padding-bottom:16px}@media (min-width: 60em){.endgame--popup__text{font-size:1rem;padding-bottom:24px}}.endgame--popup__text:last-child{padding-bottom:0}.endgame--popup__buttons{width:100%;display:flex;justify-content: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:24px}@media (min-width: 60em){.endgame--popup__buttons{margin-top:52px}}.endgame--popup__buttons .gat--btn,.endgame--popup__buttons .puzzle--webBuilder__topbar--buttons__item,.endgame--popup__buttons .bank--form__btn{margin:0 12px}@media (min-width: 60em){.endgame--popup__buttons .gat--btn,.endgame--popup__buttons .puzzle--webBuilder__topbar--buttons__item,.endgame--popup__buttons .bank--form__btn{margin:0 16px}}.endscreen--data{width:100%;display:grid;margin:16px 0;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:var(--color-white);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;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:flex;align-items:center;border-bottom:1px solid var(--pale-blue);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-inline-end: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:flex;flex-direction:column}@media (min-width: 60em){.endscreen--data__difference{justify-content:space-between;align-items:center;flex-direction:row}}.endscreen--data__difference .labelText{color:#4e5d78;font-weight:300;padding-bottom:3px;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:var(--color-success)}.endscreen--data__difference .labelValue.failed{color:var(--color-error)}.endscreen--data__difference .labelValue small{color:inherit;font-size:.75rem}.card-ranking{display:grid;grid-template-columns:48px 1fr;grid-template-rows:24px;grid-column-gap:14px;grid-row-gap:6px;margin:auto auto 8px;align-items:center;justify-content:center;width:100%;padding:0 29px}@media (min-width: 60em){.card-ranking{grid-template-columns:80px auto 124px;grid-template-rows:80px;grid-column-gap:24px;grid-row-gap:auto;padding:0 41px;margin-bottom:24px}}.card-ranking__cup{background:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-ranking-cup.svg) no-repeat left center;background-size:contain;width:100%;height:100%;grid-row:1 / 3}@media (min-width: 60em){.card-ranking__cup{grid-row:auto}}.card-ranking__position{font-size:12px}@media (min-width: 60em){.card-ranking__position{font-size:20px}}.card-ranking__user{font-size:36px;font-weight:600;color:var(--color-golden)}@media (min-width: 60em){.card-ranking__user{font-size:60px}}.card-ranking__separator{margin:1px}@media (min-width: 60em){.card-ranking__separator{margin:6px}}.card-ranking__button[type=button]{min-width:initial;width:100%;margin:0;font-size:14px}@media (min-width: 60em){.card-ranking__button[type=button]{font-size:16px}}.test--container,.survey--container{position:absolute;padding:0 48px;margin:0;background-color:var(--color-white);left:0;top:0;width:100%;height:100%;overflow-y:auto}@media (min-width: 60em){.test--container,.survey--container{left:50%;top:48px;transform:translate(-50%);width:80%;height:calc(100% - 96px);max-height:944px;padding:0 96px;border-radius:8px}}@media (min-width: 60em) and (min-width: 100em){.test--container,.survey--container{width:70%}}.test--container__overlay,.survey--container__overlay{position:fixed;content:"";width:100vw;height:100vh;top:0;left:0;background-color:var(--color-black-05-opacity)}.test--questions,.survey--questions{width:100%;height:100%;margin:auto;padding:16px 0 0;display:flex;flex-direction:column}@media (min-width: 60em){.test--questions,.survey--questions{padding:97px 0}}.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{display:block;color:var(--color-black);font-weight:300;line-height:1.4;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:flex;align-items:center;cursor:pointer;border:1px solid var(--light-blue-grey-two);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;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:var(--color-white);border:1px solid var(--light-blue-grey-two);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 var(--light-blue-grey-two)}.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-inline-end:1px solid var(--primary)}.test--response__item.success,.success.survey--response__item{background-color:var(--color-success-10-opacity);border:1px solid var(--color-success);color:var(--color-success)}.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-inline-end:1px solid var(--color-success)}.test--response__item.success:hover,.success.survey--response__item:hover{background-color:var(--color-success-10-opacity);border:1px solid var(--color-success);color:var(--color-success)}.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-inline-end:1px solid var(--color-success)}.test--response__item.failed,.failed.survey--response__item{background-color:var(--color-error-10-opacity);border:1px solid var(--color-error);color:var(--color-error)}.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-inline-end:1px solid var(--color-error)}.test--response__item.failed:hover,.failed.survey--response__item:hover{background-color:var(--color-error-10-opacity);border:1px solid var(--color-error);color:var(--color-error)}.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-inline-end:1px solid var(--color-error)}.test--response__index,.survey--response__index{display:flex;justify-content:center;align-items:center;border-inline-end:1px solid var(--light-blue-grey-two);text-transform:uppercase;flex-shrink:0;align-self:stretch;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;hyphens:auto;flex-grow:1}.test--buttons{margin-top:auto;padding-bottom:16px;padding-top:24px;width:100%;justify-content:flex-start;display:flex;justify-content:center;align-items:center}@media (min-width: 60em){.test--buttons{justify-content:center}}@media (min-width: 60em){.test--buttons{padding-bottom:24px}}.test--buttons.next{justify-content:center}.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:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;background-color:var(--color-white);border-radius:9px}.test--results__chart{color:var(--color-text);font-size:1.5rem;line-height:1.5rem;margin:16px 0 6px;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);font-size:64px}@media (min-width: 60em){.test--results__chart span:first-child{font-size:96px}}.test--results__chart--label{color:var(--color-black);max-width:70%;text-align:center;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;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:start;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;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:flex;justify-content:space-between;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:var(--color-black);max-width:315px;margin:0 auto}@media (min-width: 60em){.test--results__rewards{max-width:650px;margin:32px auto}}.only--rewards .test--results__rewards{max-width:420px}@media (min-width: 60em){.only--rewards .test--results__rewards{max-width:650px}}.popup__feedback .test--results__rewards{position:absolute;top:6px;right:6px}@media (min-width: 60em){.popup__feedback .test--results__rewards{position:static}}.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;width:260px;height:40px}@media (min-width: 60em){.test--results__carrousel{width:560px;height:85px}}.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:flex;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;justify-content:center}.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:flex;justify-content:center;align-items:center;flex-direction:column;transition:all 1s;margin-inline-end:16px}@media (min-width: 60em){.test--results__carrousel--item{margin-inline-end:32px}}.test--rewards__icons{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);color:var(--color-text);width:50px;height:24px;border-radius:11.7px;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;padding-inline-start: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-inline-start:20px;font-size:1.5rem}}.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:flex;justify-content:center;align-items:center;border-radius:100%;color:var(--color-white);line-height:0;width:24px;height:24px;font-size:.75rem}@media (min-width: 60em){.test--rewards__indicator{width:56px;height:56px;font-size:1.5rem}}.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:var(--color-success)}.test--rewards__indicator.failed{background-color:var(--color-error)}.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-inline-end: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:var(--color-white);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:var(--color-black);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:flex;justify-content: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;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:var(--color-success-hover)}.failed .test--feedback__info [class^=icon-]:hover,.failed .test--feedback__info [class*=" icon-"]:hover{color:var(--color-error-hover)}.test--feedback__info [class^=icon-]:hover~.tooltip,.test--feedback__info [class*=" icon-"]:hover~.tooltip{display:block}.test--feedback__info .tooltip{display:none;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;min-height:75px;min-width:300px;inset-inline-end:40px;top:-12px}.test--feedback__info .tooltip.tooltip--right__bottom{top:auto;bottom:-12px}.test--feedback__info .tooltip.tooltip--center__right{top:50%;transform:translateY(-50%)}@media (min-width: 60em){.test--feedback__info .tooltip{min-height:100px;min-width:460px;inset-inline-end:48px;top:-5px}.test--feedback__info .tooltip.tooltip--right__bottom{top:auto;bottom:-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 0 32px;background-color:var(--light-grey-blue);flex-shrink:0;font-size:128px}.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: 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:flex;justify-content:center;align-items:center;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:var(--color-white);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)}.mobile--layer{position:absolute;left:0;top:0;z-index:6;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#070b1066}.mobile--background{position:absolute;overflow:hidden;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/mobile.png);width:100%;height:100%;background-size:calc(100% + 65px) calc(100% + 30px)}@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:flex;justify-content:space-between;align-items:center;color:var(--color-white);line-height:0;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:var(--color-black);height:20px;padding:8px 12px;background:var(--color-white)}@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{justify-content:flex-start;padding:40px 56px 0}.mobile--header--mainScreen .mobile--header__icons{margin-left:20px}}.mobile--icons{display:flex;flex-wrap:wrap;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:flex;align-items:center;border:none;background:transparent;color:var(--color-white);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:var(--color-white-60-opacity)}.mobile--close[type=button]{font-size:.75rem;right:16px;top:32px;z-index:1;color:var(--color-white);border-radius:8px;padding:4px}@media (min-width: 60em){.mobile--close[type=button]{font-size:.875rem;right:45px;top:38px}}.mobile--close[type=button] [class^=icon-],.mobile--close[type=button] [class*=" icon-"]{font-size:16px;padding-inline-end:6px}@media (min-width: 60em){.mobile--close[type=button] [class^=icon-],.mobile--close[type=button] [class*=" icon-"]{font-size:20px}}.appscreen-header .mobile--close[type=button]{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%);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;width:60px;height:60px;border-radius:10px 10px 13px 11px;margin-left:20px;background-size:107% auto}@media (min-width: 60em){.mobile--icon__ios{width:120px;height:120px;border-radius:20px 20px 26px 22px;margin-left:40px}}.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:var(--color-white);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:flex;justify-content:center;align-items:center;flex-direction:column}.mobile--mask{position:absolute;background-color:transparent;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;border-radius:0}@media (min-width: 60em){.mobile--mask .video{border-radius:36px}}.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;text-align:center;height:40px;border-radius:0;font-size:1rem;padding:0}@media (min-width: 60em){.appscreen-header{font-weight:200;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:var(--color-golden)}.appscreen-header__title [class*=icon-]{margin-right:12px}.appscreen-header button{display:flex;align-items:center;border:none;border-radius:50%;background:transparent;color:var(--color-white);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:var(--color-white-60-opacity)}@media (min-width: 60em){.appscreen-header button:hover{color:var(--color-white-60-opacity)}}.appscreen-header__close{border-radius:8px}.appscreen-header__back{justify-content:center;border-radius:50%;margin:0 0 0 6px;padding:4px;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;font-size:1rem;width:16px;height:16px;margin:0;padding:0;border-radius:50%}@media (min-width: 60em){.appscreen-header__info[type=button]{font-size:1.25rem;width:2.5rem;height:2.5rem}}.appscreen-header__separator{border-right:1px solid var(--color-white);margin-left:12px;margin-right:12px;height:20px}@media (min-width: 60em){.appscreen-header__separator{margin-left:24px;margin-right:20px;height:37px}}.appscreen-header .icon-info2{margin: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:var(--pale-grey);-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:0}@media (min-width: 60em){.notes--mask,.notes--results__mask,.hints--results__mask{border-radius:36px}}.notes--results__mask{background-color:var(--color-white);display:flex;justify-content:center;flex-direction:column}.notes--results{overflow-y:auto;background:var(--color-white);height:calc(100vh - 40px)}@media (min-width: 60em){.notes--results{border-radius:0 0 36px 36px;height:475px;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:flex;justify-content:flex-start;align-items:center;border-bottom:.8px solid var(--pale-blue);color:var(--color-text);cursor:pointer;font-weight:200;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;font-size:1rem}@media (min-width: 60em){.notes--result__item [class^=icon-],.notes--result__item [class*=" icon-"]{font-size:1.25rem}}.notes--icons{display:flex;flex-wrap:wrap;margin:0 -12px;padding:16px 24px}@media (min-width: 60em){.notes--icons{margin:0 -12px;padding:24px 32px}}.notes--icons__item{width:calc(25% - 16px);max-width:180px;margin:8px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 8px;background-color:var(--color-white);border:none;color:var(--primary-lighten);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;font-size:.75rem;font-family:Inter;font-weight:400;height:90px;border-radius:0}@media (min-width: 60em){.notes--icons__item{font-size:1.25rem;height:180px;border-radius:6px;max-width:initial;width:calc(25% - 24px);margin:12px;padding:0 16px}}.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)}.notes--icons__item [class^=icon-],.notes--icons__item [class*=" icon-"]{font-size:36px;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:flex;align-items:center;border-radius:6px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#29313ff2;color:var(--color-white);padding:8px;font-size:.75rem}@media (min-width: 60em){.toast{font-weight:200;padding:16px;font-size:.875rem}}.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);bottom:-16px;right:14px}@media (min-width: 60em){.toast:before{bottom:-16px;right:20px}}.toast--position{position:absolute;bottom:75px;right:16px}@media (min-width: 60em){.toast--position{bottom:90px;right:24px}}.toast--position.new--scene{position:absolute;right:68px}@media (min-width: 60em){.toast--position.new--scene{right:86px}}.toast--position.toast--position--in-inventory--alert{bottom:58px;right:0}@media (min-width: 60em){.toast--position.toast--position--in-inventory--alert{bottom:70px}}.toast--icon{background-position:center;background-repeat:no-repeat;background-size:contain;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)}.toast--text{white-space:nowrap;padding-inline-start:6px}.toast--position--in-inventory--alert .toast--text{text-transform:none}@media (min-width: 60em){.toast--text{padding-inline-start:8px}}.toast--avatar{flex-shrink:0;width:24px;height:24px;border-radius:4px;overflow:hidden;box-shadow:0 1px 1px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--color-white);display:flex;padding:1px}@media (min-width: 60em){.toast--avatar{width:34px;height:34px;border-radius:6px}}.toast--avatar img{object-fit:cover;object-position:center}.skills--mask{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:var(--color-white);-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: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:var(--color-white);background-color:#2ac6a9;border-radius:6px;padding:24px}.skills--scroll{background-color:var(--pale-grey);overflow-y:auto;height:calc(100vh - 60px);padding:0 16px}@media (min-width: 60em){.skills--scroll{border-radius:0 0 36px 36px;height:475px;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:var(--pale-grey);-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: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:flex;justify-content:space-between;align-items:center;background-color:var(--pale-grey);color:var(--color-text);font-size:.75rem;padding:6px 20px}@media (min-width: 60em){.ranking--content__head{padding:8px 40px}}.ranking--list{width:100%;color:var(--light-grey-blue);overflow-y:auto;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:flex;justify-content:space-between;align-items:center;border-bottom:.8px solid var(--pale-blue);font-weight:500;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:var(--light-grey-blue);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;font-size:.75rem;padding:12px}@media (min-width: 60em){.ranking--info__text{font-size:1rem;padding:24px}}.map{width:100%;height:100vh;background-color:var(--color-black-05-opacity);padding:0}@media (min-width: 60em){.map{padding:48px 48px 0}}.map--container{width:100%;border-radius:0 0 8px 8px;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:flex;justify-content:space-between;align-items:center;background-color:var(--primary);border-radius:8px 8px 0 0;color:var(--color-white);height:40px;padding:0 12px 0 16px}@media (min-width: 60em){.map--header{height:64px;padding:0 32px}}.map--collapse{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;border-radius:100%;color:var(--color-white);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;width:24px;height:24px;font-size:.875rem}.map--collapse.active{background-color:var(--primary-darken-opacity)}@media (min-width: 60em){.map--collapse{width:32px;height:32px;font-size:1rem}}.map--close{background-color:transparent;border:none;color:var(--color-white);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;font-size:2.5rem;width:1em;height:1em;border-radius:50%}.map--close:hover{color:var(--color-white-60-opacity)}.map--title{font-weight:200;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;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;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{display:none}@media (min-width: 60em){.map--block:before{display:block;content:"";position:absolute;right:47px;top:28px;width:5px;height:calc(100% - 100px);border-left:5px dotted var(--primary)}}.map--block .icon-circle-people{display:none}@media (min-width: 60em){.map--block .icon-circle-people{display:block;position:absolute;right:29px;bottom:20px;color:var(--primary);font-size:2.5rem}}.map--list{background-color:var(--color-white-30-opacity);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;width:100%}@media (min-width: 60em){.map--list{width:50%}}.map--sublist{position:relative;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);left:31px}@media (min-width: 60em){.map--sublist:before{left:40px}}.map--sublist__item{position:relative}.map--sublist__item:before{content:"";background-color:var(--color-white);border:1.5px solid var(--primary);border-radius:100%;position:absolute;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;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:flex;justify-content:space-between;align-items:center;background-color:var(--pale-blue);border:none;border-bottom:.5px solid var(--color-white);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;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:var(--color-white);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:var(--color-white)}.map--dropdown__level2 .map--dropdown__label [class^=icon-],.map--dropdown__level2 .map--dropdown__label [class*=" icon-"]{color:var(--primary)}.map--dropdown__label{display:flex;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:flex;justify-content:flex-start;align-items:center;background-color:var(--color-white);border:1px solid var(--pale-blue);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;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;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:var(--color-black-05-opacity);display:flex;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:flex;justify-content:center;align-items:center;background-color:var(--color-black-05-opacity)}.inventory-popup{position:relative;width:100%;max-width:504px;height:calc(100vh - 64px);max-height:256px;padding:50px 16px;display:grid;grid-template-columns:1fr;grid-template-rows:22px 132px;justify-items:center;border-radius:8px;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;background-color:var(--color-white);color:var(--color-text);font-weight:200;font-size:1rem}.inventory-popup--withdescription{justify-items:start;align-content:start;grid-template-columns:157px 1fr;grid-template-rows:22px 127px}@media (min-width: 60em){.inventory-popup{font-weight:300;max-width:initial;max-height:initial;width:640px;height:376px;grid-template-rows:31px 183px;padding:65px 48px}.inventory-popup--withdescription{max-height:463px;height:auto;justify-items:center;grid-template-columns:1fr;grid-template-rows:31px auto 183px}}.inventory-popup__title{color:var(--primary);font-size:1.25rem;line-height:1.25rem;margin-bottom:0}@media (min-width: 60em){.inventory-popup__title{font-weight:300;font-size:1.5rem;line-height:1.5rem}}.inventory-popup--withdescription .inventory-popup__title{text-align:start}.inventory-popup__description{overflow-y:auto;height:100%;font-size:14px;line-height:1.4;margin-top:8px;border-radius:2px}@media (min-width: 60em){.inventory-popup__description{font-weight:300;font-size:16px;margin-top:16px;margin-bottom:auto;max-height:108px;text-align:center}}.inventory-popup__close{all:unset;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;top:12px;inset-inline-end:12px;border-radius:50%;line-height:1;font-size:2.5rem;width:1em;height:1em}@media (min-width: 60em){.inventory-popup__close{top:17px;inset-inline-end:20px}}.inventory-popup__close:hover{color:var(--primary-darken)}.inventory-popup__image{position:relative;width:100%;height:100%}.inventory-popup--withdescription .inventory-popup__image{width:100%;height:100%;grid-row-start:1;grid-row-end:3}@media (min-width: 60em){.inventory-popup--withdescription .inventory-popup__image{grid-row-start:auto;grid-row-end:auto}}.inventory-popup__image canvas{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.inventory-popup__image canvas:focus{outline:none}.inventory-popup__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.inventory{width:100%;pointer-events:all;background-color:var(--pale-grey)}.inventory--header{position:relative;width:100%;background-color:var(--primary);color:var(--color-white);font-weight:200;display:flex;justify-content:center;align-items:center;height:32px;font-size:1rem}@media (min-width: 60em){.inventory--header{height:52px;font-size:1.25rem}}.inventory--header__text{display:flex;justify-content:center;align-items:center}.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:flex;justify-content:center;align-items:center;position:absolute;line-height:0;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{display:flex;justify-content:center;align-items:center;border-radius:50%;width:2.5rem;height:2.5rem;padding:0;background-color:transparent;border:none;color:var(--color-white);cursor:pointer}.inventory--header__actions .inventory--info{position:relative;font-size:1rem;-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;left:-202px}@media (min-width: 60em){.inventory--header__actions .inventory--info .icon-info2:hover~.inventory--info__tooltip{left:-312px}}.inventory--header__actions .inventory--close{font-size:2.5rem}.inventory--header__actions .inventory--close:hover{opacity:.6}.inventory--header__actions .inventory--combine{border:none;margin:0 12px 0 0;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:var(--pale-blue);color:var(--light-grey-blue);cursor:not-allowed}.inventory--info__tooltip{position:absolute;left:1000px;opacity:0;z-index:1;background-color:var(--color-white);border-radius:6px;box-shadow:-6px 6px 6px -1px #0a164629,0 0 1px #0a16460f;border:2px solid var(--primary);color:var(--color-black);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:start;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);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 var(--color-white);right:42px}@media (min-width: 60em){.inventory--info__tooltip:after{right:32px}}.inventory--carrousel{width:100%;display:flex;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:flex;justify-content:center;align-items:center;border:none;background-color:var(--color-white);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;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:var(--pale-blue);cursor:not-allowed}.inventory--carrousel__list{display:inline-flex;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;padding:8px 0}@media (min-width: 60em){.inventory--carrousel__list{padding:16px 0}}.inventory--carrousel__list--item{position:relative;display:flex;justify-content:center;align-items:center;border-radius:6px;touch-action:none;user-select:none;box-shadow:0 1px 1px #0a16461a,0 0 1px #0a16460f;border:1px solid var(--color-white);background-color:var(--color-white);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;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}.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 var(--color-success);background-color:var(--color-white)}.inventory--carrousel__list--item .checkbox{pointer-events:all;position:absolute;top:3px;left:3px}@media (min-width: 60em){.inventory--carrousel__list--item .checkbox{top:6px;left:6px}}.inventory--carrousel__list--item .checkbox label{font-size:0}.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;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 var(--color-success)}.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 var(--color-error)}.inventory--carrousel__list--item .inventory--text{padding:0 8px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 60em){.inventory--carrousel__list--item .inventory--text{padding:0 10px;margin-bottom:8px}}.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}button.inventory--carrousel__list--item__block{all:unset}.inventory--image{pointer-events:none;display:block;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:flex;justify-content:center;align-items:center;background-color:var(--color-black);color:var(--color-white);border-radius:100%;position:absolute;z-index:2;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:flex;justify-content:center;align-items:center;border-radius:6px;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;background-color:#44d7abf2;color:var(--color-white);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}.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;font-size:.875rem}@media (min-width: 60em){.inventory--feedback__combine .title{font-size:1.25rem}}.inventory--feedback__combine .subtitle{width:100%;font-weight:200;font-size:.75rem}@media (min-width: 60em){.inventory--feedback__combine .subtitle{font-size:1rem}}.puzzle--layer{width:100%;height:100%;display:flex;align-items: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:var(--charcoal-grey-three-20-opacity)}.puzzle--login{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;border-radius:4px;box-shadow:0 6px 24px #15181d;background-color:#15181d;color:var(--color-white);-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:232px;height:288px;padding-top:20px}.puzzle--login--withuser{padding-top:10px}@media (min-width: 60em){.puzzle--login{width:432px;height:476px;padding-top:56px}.puzzle--login--withuser{padding-top:32px}}.puzzle--login .icon-login-puzzle{color:var(--primary);font-size:25px;margin-bottom:6px}@media (min-width: 60em){.puzzle--login .icon-login-puzzle{font-size:48px;margin-bottom:16px}}.puzzle--login .gat--btn,.puzzle--login .puzzle--webBuilder__topbar--buttons__item,.puzzle--login .bank--form__btn{margin:28px 0 0}.puzzle--login--withuser .gat--btn,.puzzle--login--withuser .puzzle--webBuilder__topbar--buttons__item,.puzzle--login--withuser .bank--form__btn{margin:4px 0 0}@media (min-width: 60em){.puzzle--login--withuser .gat--btn,.puzzle--login--withuser .puzzle--webBuilder__topbar--buttons__item,.puzzle--login--withuser .bank--form__btn{margin-top:24px}}.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:300;font-size:.875rem;margin-bottom:12px}@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:var(--color-success);right:6px;top:8px;font-size:1.25rem}@media (min-width: 60em){.puzzle--login__group .success~.icon-circle-check{font-size:1.5rem}}.puzzle--login__group .success[dir=rtl]~.icon-circle-check{right:auto;left:6px}.puzzle--login__label{font-weight:300;margin-bottom:6px;font-size:.625rem}@media (min-width: 60em){.puzzle--login__label{font-size:.75rem}}.puzzle--login__label--error{display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--color-error);font-weight:300;font-size:.75rem;line-height:.625rem;padding-top:9px}@media (min-width: 60em){.puzzle--login__label--error{font-size:.875rem;line-height:.75rem;padding-top:12px}.puzzle--login--withuser .puzzle--login__label--error{padding-top:24px}}.puzzle--login__input{border:none;border-radius:2px;background-color:#82899666;border:1px solid transparent;color:var(--color-white);font-weight:200;padding-inline-start:8px;outline:0;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:var(--color-success);background-color:var(--color-success-20-opacity);opacity:1}.puzzle--login__input.failed{border-color:var(--color-error);color:var(--color-error)}.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[dir=rtl]{text-align:right;padding:0 8px 0 30px}.login-fakepassword--focus,input:focus~.login-fakepassword{border-color:var(--primary)}.login-fakepassword--fill{color:#fff}.login-fakepassword.success{border-color:var(--color-success);background-color:#44d7ab33}.login-fakepassword.failed{border-color:var(--color-error);color:var(--color-error)}@media (min-width: 60em){.login-fakepassword{width:272px;height:40px;font-size:.875rem}}button.unset-button.puzzle--exit{cursor:pointer;color:var(--color-white);position:absolute;z-index:1;border:none;background:transparent;padding:4px;top:2px;right:0;font-size:1.25rem;width:2.5rem;height:2.5rem;border-radius:50%;text-align:center}@media (min-width: 60em){button.unset-button.puzzle--exit{top:14px;right:12px;font-size:1.5rem}}button.unset-button.puzzle--exit:hover{color:var(--color-white-60-opacity)}button.unset-button.puzzle--exit__disabled .icon-exit1{opacity:.5}button.unset-button.puzzle--exit__disabled:hover{color:var(--color-white)}button.unset-button.puzzle--exit__disabled:hover .puzzle--exit__disabledmessage{display:block}button.unset-button.puzzle--exit .puzzle--exit__disabledmessage{display:none;position:absolute;top:16px;right:-100%}.puzzle--webBuilder button.unset-button.puzzle--exit{color:var(--primary);top:11px}@media (min-width: 60em){.puzzle--webBuilder button.unset-button.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)}.puzzle--cracker__container button.unset-button.puzzle--exit,.puzzle--hacker__container button.unset-button.puzzle--exit,.puzzle--cracker__container~button.unset-button.puzzle--exit,.puzzle--hacker__container~button.unset-button.puzzle--exit{top:0;right:0}@media (min-width: 60em){.puzzle--cracker__container button.unset-button.puzzle--exit,.puzzle--hacker__container button.unset-button.puzzle--exit,.puzzle--cracker__container~button.unset-button.puzzle--exit,.puzzle--hacker__container~button.unset-button.puzzle--exit{top:4px;right:4px}}.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:var(--color-success-85-opacity)}.puzzle--cracker__canvas{width:100%;font-family:ibm-light;color:var(--pale-blue);overflow:hidden;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:flex;justify-content:space-between;flex-wrap:wrap}.puzzle--cracker__header,.puzzle--hacker__header{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#82868e;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:var(--color-white);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;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:flex;align-items:center;padding-right:48px}@media (min-width: 60em){.puzzle--pieces{padding-right:64px}}.puzzle--pieces__item{position:relative;background-color:var(--color-white-15-opacity);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:flex;justify-content:center;align-items:center;background-color:var(--color-white);color:var(--color-success);font-family:ibm-medium;font-size:1.25rem}@media (min-width: 60em){.puzzle--pieces__item .character{font-size:1.5rem}}.puzzle--cracker__tooltip{display:flex;justify-content:center;align-items:center;background-color:var(--color-success);color:var(--color-white);font-family:ibm-medium;border-radius:4px;box-shadow:0 0 6px 3px #29313f33;position:absolute;top:25%;left:25%;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:flex;flex-direction:column;color:var(--color-success);font-family:ibm-light;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:flex;justify-content:center;align-items:center;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:var(--charcoal-grey-three-20-opacity)}.puzzle--terminal__image img{width:100%;height:100%;object-fit:contain}.puzzle--terminal__image--wallpaper img{object-fit:cover}.puzzle--terminal__item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--color-white);cursor:pointer;min-width:120px;text-align:center;font-size:.75rem;margin:12px}.puzzle--terminal__folder--body .puzzle--terminal__item{color:var(--color-black);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{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:60px}@media (min-width: 60em){.puzzle--terminal__folder--body .puzzle--terminal__item span:last-child{max-width:90px}}@media (min-width: 60em){.puzzle--terminal__item{font-size:.875rem;margin:24px}}.puzzle--terminal__icon{background-repeat:no-repeat;background-position:center center;background-size:contain;width:30px;height:30px;margin-bottom:3px}@media (min-width: 60em){.puzzle--terminal__icon{width:40px;height:40px;margin-bottom:6px}}.puzzle--terminal__icon~span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:120px}.puzzle--terminal__icon.folder-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/folder-icon.svg)}.puzzle--terminal__icon.world-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/world-icon.svg)}.puzzle--terminal__icon.cracker-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/cracker-icon.svg)}.puzzle--terminal__icon.console-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/console-icon.svg)}.puzzle--terminal__icon.pdf-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-pdf.svg)}.puzzle--terminal__icon.video-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-video.svg)}.puzzle--terminal__icon.audio-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-audio.svg)}.puzzle--terminal__icon.image-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-image.svg)}.puzzle--terminal__icon.text-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/icon-file-text.svg)}.puzzle--terminal__folder{position:relative;width:100%;border-radius:6px;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--color-white-95-opacity);max-width:475px;min-height:220px}@media (min-width: 60em){.puzzle--terminal__folder{max-width:810px;min-height:400px}}.puzzle--terminal__folder--head{position:relative;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--charcoal-grey);border-radius:6px 6px 0 0;height:40px}@media (min-width: 60em){.puzzle--terminal__folder--head{height:65px}}.puzzle--terminal__folder--head .text{color:var(--color-white);font-weight:200;padding-left:8px;font-size:1rem}@media (min-width: 60em){.puzzle--terminal__folder--head .text{font-size:1.25rem}}.puzzle--terminal__folder--head__icon{background-repeat:no-repeat;background-position:left top;background-size:contain;width:24px;height:24px}@media (min-width: 60em){.puzzle--terminal__folder--head__icon{width:32px;height:32px}}.puzzle--terminal__folder--head__icon.folder-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/folder-icon.svg)}.puzzle--terminal__folder--head__icon.world-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/world-icon.svg)}.puzzle--terminal__folder--head__icon.cracker-icon{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/cracker-icon.svg)}.puzzle--terminal__folder--back,.puzzle--terminal__folder--close{font-size:2.5rem;color:var(--color-white);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;right:12px;top:-1px}@media (min-width: 60em){.puzzle--terminal__folder--back,.puzzle--terminal__folder--close{right:12px;top:12px}}.puzzle--terminal__folder--back:hover,.puzzle--terminal__folder--close:hover{color:var(--color-white-60-opacity)}.puzzle--terminal__visor--message .puzzle--terminal__folder--back,.puzzle--terminal__visor--message .puzzle--terminal__folder--close{position:static;padding-top:3px}@media (min-width: 60em){.puzzle--terminal__visor--message .puzzle--terminal__folder--back,.puzzle--terminal__visor--message .puzzle--terminal__folder--close{padding-top:0}}.puzzle--terminal__folder--back{right:auto;left:12px}.puzzle--terminal__folder--body{padding:6px;overflow-y:auto}@media (min-width: 60em){.puzzle--terminal__folder--body{padding:16px}}.puzzle--terminal__visor{position:absolute;left:0;top:0;z-index:1;width:100%;height:100vh;display:flex;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:var(--color-white);color:var(--color-success)}.puzzle--terminal__visor--head{position:relative;width:100%;display:flex;align-items:center;background-color:#82868e;color:var(--color-white);height:40px;padding-left:24px}@media (min-width: 60em){.puzzle--terminal__visor--head{height:65px;padding-left:32px}}.puzzle--terminal__folder__list{display:flex;flex-wrap:wrap;align-items:center;color:var(--color-black);font-size:.625rem}@media (min-width: 60em){.puzzle--terminal__folder__list{font-size:.875rem}}.puzzle--terminal__folder__list.desktop{position:absolute;left:0;top:0;width:100%;flex-direction:column;align-items:flex-start;align-content:flex-start;height:calc(100vh - 80px);padding-left:16px}@media (min-width: 60em){.puzzle--terminal__folder__list.desktop{height:calc(100vh - 120px);padding-left:32px}}.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item{width:100px}@media (min-width: 60em){.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item{width:120px}}.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item:hover{background-color:transparent;border-radius:0;border:none}.puzzle--terminal__folder__list.desktop .puzzle--terminal__folder__list--item:active{background-color:var(--charcoal-grey-two-16-opacity);border-radius:6px;border:1px solid var(--primary)}.puzzle--terminal__folder__list--item{display:flex;align-items:center;justify-content:center;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;width:70px;height:70px}@media (min-width: 60em){.puzzle--terminal__folder__list--item{width:100px;height:100px}}.puzzle--terminal__folder__list--item:hover{background-color:var(--charcoal-grey-two-16-opacity);border-radius:6px;border:1px solid var(--primary)}.puzzle--terminal__folder__list--item [class^=icon-],.puzzle--terminal__folder__list--item [class*=" icon-"]{color:#82868e;font-size:1.5rem}@media (min-width: 60em){.puzzle--terminal__folder__list--item [class^=icon-],.puzzle--terminal__folder__list--item [class*=" icon-"]{font-size:1.75rem}}.puzzle--file__text{display:flex;align-items:center;font-weight:300;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;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);flex-grow:1;overflow-y:auto;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:flex;justify-content:space-between;align-items:center;color:var(--color-white);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;font-size:.875rem}@media (min-width: 60em){.puzzle--terminal__visor--message .title{font-size:1.25rem}}.puzzle--terminal__visor--message .description{font-weight:200;font-size:.75rem}@media (min-width: 60em){.puzzle--terminal__visor--message .description{font-size:1rem}}.puzzle--terminal__visor--file{display:flex;align-items:center;font-weight:300;font-size:1rem}@media (min-width: 60em){.puzzle--terminal__visor--file{font-size:1.25rem}}.puzzle--terminal__visor--file .puzzle--terminal__icon{width:22px;height:22px;margin-right:3px}@media (min-width: 60em){.puzzle--terminal__visor--file .puzzle--terminal__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;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:var(--charcoal-grey-three-20-opacity)}.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:flex;align-items:center;background-color:#82868e;height:40px}@media (min-width: 60em){.puzzle--keyboard__header{height:52px}}.puzzle--keyboard__result{display:flex;align-items:center;padding-left:12px}.puzzle--keyboard__result .icon-circle-check{color:var(--color-success);font-size:1rem}@media (min-width: 60em){.puzzle--keyboard__result .icon-circle-check{font-size:1.5rem}}.puzzle--keyboard__result--item{display:flex;justify-content:center;align-items:center;border-radius:1px;color:var(--color-white);background-color:#ffffff26;line-height:0;margin-right:12px;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:var(--color-success)}.puzzle--keyboard__result--item.failed{background-color:var(--color-error)}.puzzle--keyboard__delete{border:none;background:transparent;color:var(--color-white);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%);width:200px;height:220px}@media (min-width: 60em){.puzzle--keyboard__block{width:384px;height:440px}}.puzzle--keyboard__row{display:flex;align-items:center}.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:flex;justify-content:center;align-items:center;border-radius:8px;box-shadow:0 2px 3px #29313f80,0 0 1px #0a16460f;border:solid 1px var(--color-white);background-color:#262a3117;color:var(--color-white);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;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 var(--color-white);background-color:#262a313d;color:var(--color-black)}.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:.2;background-image:linear-gradient(to bottom,var(--charcoal-grey-two) 2%,rgba(38,42,49,0) 100%);display:block;z-index:1;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 var(--color-white);background-color:#d8d8d8;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:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--color-white);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;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;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:var(--charcoal-grey-two-65-opacity)}.puzzle--hanged img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.puzzle--hanged .puzzle--exit{color:var(--color-white)}.puzzle--hanged__header{position:relative;width:100%;display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-white);text-align:center;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:flex;flex-direction:column;height:100vh;justify-content:space-between}@media (min-width: 60em){.puzzle--hanged__controls{width:75%;height:auto;align-items:center;justify-content:space-between;margin:0 20px 2px}}.puzzle--hanged__solution{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;padding:16px 8px;min-height:auto;flex-grow:1}@media (min-width: 60em){.puzzle--hanged__solution{padding:24px 26px;min-height:auto}}@media (min-width: 100em){.puzzle--hanged__solution{align-content:flex-end;align-items:flex-end}}.puzzle--hanged__solution.success .puzzle--hanged__letter{color:var(--color-success)}.puzzle--hanged__solution.success .puzzle--hanged__letter:after{background:var(--color-success)}.puzzle--hanged__solution.failed .puzzle--hanged__letter{color:var(--color-error)}.puzzle--hanged__solution.failed .puzzle--hanged__letter:after{background:var(--color-error)}.puzzle--hanged__word{display:flex;align-items:center;color:var(--color-white);font-weight:400;text-transform:uppercase;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;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:var(--color-white)}.puzzle--hanged__letter.active.fakeFocus:after{animation:flicker-hanged-letter .75s infinite}@keyframes flicker-hanged-letter{0%{opacity:0}50%{opacity:1}to{opacity:0}}.puzzle--hanged__keyboard{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center;flex-grow:1;background-color:var(--color-white-80-opacity);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{max-width:616px;min-height:initial;max-height:initial;padding:90px 8px 36px 20px;border-radius:6px}}.puzzle--hanged__keyboard--item{display:flex;justify-content: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;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:var(--light-grey-blue);background-color:var(--color-white-40-opacity);border-color:var(--light-grey-blue)}.puzzle--hanged__keyboard--item.delete{position:absolute;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;justify-content:flex-end}}.puzzle--hanged__content{width:100%;display:block}@media (min-width: 60em){.puzzle--hanged__content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}}.puzzle--hacker__container.background-hacker-1{background-color:#000}.puzzle--hacker__container.background-hacker-2{background-color:var(--color-white)}.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)}.puzzle--hacker__container~.puzzle\2014 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:flex;justify-content:space-between;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;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;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:var(--color-error);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:flex;justify-content: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;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 var(--color-black)}.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:var(--color-black)}.background-hacker-2 .puzzle--hacker__percentage:after{border-bottom-color:var(--color-white)}.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:var(--color-success);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,var(--charcoal-grey-two-85-opacity),var(--charcoal-grey-two));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:flex;align-items:flex-start;justify-content:center;color:var(--color-white);font-size:.75rem;max-width:206px;text-align:center}@media (min-width: 48em){.puzzle--drag__mask--message{max-width:initial;text-align:start}}@media (min-width: 60em){.puzzle--drag__mask--message{font-size:.875rem;bottom:40px;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:6px;font-size:.75rem;border-radius:2px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;background-color:#ebedf0;border:0;display:flex;align-items:center}@media (min-width: 60em){.puzzle--drag__mask--tooltip.tooltip{bottom:92px;right:16px;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:flex;flex-direction:column;align-items:center;background-color:#ebedf0}.puzzle--webBuilder~.puzzle--exit{color:var(--primary);top:12px}.puzzle--webBuilder__topbar{width:100%;display:flex;align-items:center;background-color:var(--color-white);padding:0 16px;height:40px}@media (min-width: 60em){.puzzle--webBuilder__topbar{padding:0 24px;height:52px}}.puzzle--webBuilder__topbar--buttons{position:absolute;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:var(--color-white);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:var(--color-white)}.puzzle--webBuilder__back{display:flex;align-items:center;cursor:pointer;color:var(--charcoal-grey-two);text-align:start;font-size:1.75rem}@media (min-width: 60em){.puzzle--webBuilder__back{font-size:2.5rem}}.puzzle--webBuilder__title{display:flex;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;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:flex;justify-content:center;align-items:center;background-color:#4267b2;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:flex;justify-content:space-between;align-items:center;color:var(--color-white);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:flex;justify-content:space-between;align-items:center;color:var(--color-white);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:flex;justify-content:center;align-items:center;font-size:.75rem}@media (min-width: 60em){.puzzle--webBuilder__header .facebook--header__user{font-size:.875rem}}.puzzle--webBuilder__header .facebook--header__logo{display:flex;align-items:center;line-height:0;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:var(--color-white);background-position:center center;background-repeat:no-repeat;background-size:cover;margin-right:6px;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;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:var(--charcoal-grey-three-20-opacity)}.puzzle--webBuilder__front{display:flex;justify-content:center;align-items:flex-end;color:var(--color-white)}.facebook--user{position:relative;width:100%;display:flex;align-items:center;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 var(--color-white);border-radius:100%;background-color:var(--charcoal-grey);background-position:center center;background-repeat:no-repeat;background-size:cover;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;right:12px;bottom:12px}@media (min-width: 60em){.facebook--user__circle .puzzle--webBuilder__edit{right:24px;bottom:24px}}.facebook--user__text{font-weight:400;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:flex;justify-content: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;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:flex;flex-grow:1;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%;flex-grow:1;background-color:var(--color-white);border-radius:3px;margin:0;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:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e9e9e9;color:var(--light-grey-blue);font-weight:200;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;max-width:100px;font-size:.75rem;padding-inline-start:6px}@media (min-width: 60em){.facebook--sidebar__item .text{max-width:200px;font-size:.875rem;padding-inline-start:10px}}.facebook--sidebar__item .puzzle--webBuilder__edit{color:var(--charcoal-grey)}.facebook--board{width:100%;display:flex;flex-direction:column;flex-grow:1;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:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);border-radius:3px;color:var(--light-grey-blue);font-weight:200;padding:0 12px;margin-top:6px;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;max-width:200px;font-size:.75rem;padding-inline-start:6px}@media (min-width: 60em){.facebook--mail__box .text{max-width:400px;font-size:.875rem;padding-inline-start:10px}}.facebook--mail__box .puzzle--webBuilder__edit{color:var(--charcoal-grey)}.facebook--tabs{width:100%;display:flex;align-items:center;background-color:#f1f2f4;color:#c1c3c7;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;font-size:1rem}@media (min-width: 60em){.facebook--tabs [class^=icon-],.facebook--tabs [class*=" icon-"]{font-size:1.25rem}}.facebook--tabs__item{display:flex;align-items:center;border-right:1px solid #e9e9e9;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:flex;justify-content:space-between;flex-direction:column;background-color:var(--color-white);border-radius:0 0 3px 3px;flex-grow:1;padding:12px}@media (min-width: 60em){.facebook--thinking{padding:24px 24px 12px}}.facebook--textarea{width:100%;display:flex;align-items:center;color:#c1c3c7;font-weight:200;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;width:30px;height:30px}@media (min-width: 60em){.facebook--textarea__circle{width:40px;height:40px}}.facebook--chips{position:relative;width:100%;display:flex;align-items:center;border-top:1px solid #ebedf0;color:#c1c3c7;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:var(--color-white-30-opacity)}.facebook--chips__item{display:flex;align-items:center;background-color:#f1f2f4;background-repeat:no-repeat;background-position:10px center;border-radius:15px;margin-right:12px;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__select{width:100%;min-width:365px;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:start;padding-bottom:6px;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:flex;justify-content:space-between;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:var(--color-white);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:var(--color-white);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%;min-height:38px;display:flex;flex-direction:column;justify-content:center;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:1px 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;text-align:left}.puzzle--webBuilder__feedback{display:flex;justify-content:space-between;align-items:center;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;padding-right:16px}@media (min-width: 60em){.puzzle--webBuilder__feedback{padding-right:32px}}.puzzle--webBuilder__feedback .description,.puzzle--webBuilder__feedback .title{text-align:start}.puzzle--webBuilder__feedback .description{font-weight:400}.bank--navigation{display:flex;align-items:center;color:var(--pale-blue);font-weight:300;font-size:.625rem}@media (min-width: 60em){.bank--navigation{font-size:.875rem}}.bank-navigation__item{cursor:pointer;padding:0 10px}@media (min-width: 60em){.bank-navigation__item{padding:0 20px}}.bank--image__front{display:flex;justify-content:center;align-items:center;flex-grow:1;background-color:#c1c3c7;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;width:60%}@media (min-width: 60em){.bank--image__front{width:70%}}.bank--sidebar{background-color:var(--pale-grey);display:flex;justify-content:center;align-items:center;flex-grow:1;width:40%;padding-left:16px}@media (min-width: 60em){.bank--sidebar{padding-left:24px;width:30%}}.bank--image__text{display:flex;flex-direction:column;align-items:center;background-color:var(--charcoal-grey-two-45-opacity);text-align:center;color:var(--color-white);font-weight:200;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;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:flex;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;padding-right:16px}@media (min-width: 60em){.bank--form{padding-right:0}}.bank--form__title{color:var(--charcoal-grey-two);font-size:1rem;margin-bottom:16px}@media (min-width: 60em){.bank--form__title{font-size:1.25rem;margin-bottom:32px}}.bank--form__label{color:var(--light-grey-blue);font-weight:200;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;display:flex;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:var(--light-grey-blue);inset-inline-end:6px;top:6px}@media (min-width: 60em){.bank--form__group [class^=icon-],.bank--form__group [class*=" icon-"]{inset-inline-end:12px;top:30px}}.bank--form__input{width:100%;min-width:256px;border-radius:3px;border:solid 1px var(--pale-blue);background-color:#fff6;color:var(--charcoal-grey-two);outline:0;height:30px;font-size:.625rem;padding:0 6px}@media (min-width: 60em){.bank--form__input{height:40px;font-size:.75rem;padding:0 12px}}.bank--form__input::placeholder{color:var(--light-grey-blue);opacity:1}.bank--form__input::-ms-input-placeholder{color:var(--light-grey-blue)}.bank--form__buttons{display:flex;align-items:center;justify-content:center}@media (min-width: 60em){.bank--form__buttons{justify-content:flex-start}}.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;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:flex;align-items:center}.puzzle--webBuilder__colors--items .puzzle--webBuilder__color--select{position:relative;display:flex;justify-content: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;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 var(--color-white);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:var(--color-white);z-index:1;font-weight:500;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;width:16px;height:16px}@media (min-width: 60em){.puzzle-image__info .info-circle{width:20px;height:20px}}.folder-popup{--folder-popup-header-height: 40px;width:100%;height:100%;display:-moz-flex;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;z-index:1;background-color:#0a1f4480}@media (min-width: 60em){.folder-popup{--folder-popup-header-height: 64px}}.folder-popup__content{position:relative;width:100%;border-radius:6px;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--color-white-95-opacity);width:470px;height:80%}@media (min-width: 60em){.folder-popup__content{width:834px;height:85%}}@media (min-width: 100em){.folder-popup__content{height:65%}}.folder-popup__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;text-align:center;background-color:var(--charcoal-grey);color:var(--color-white);border-radius:6px 6px 0 0;height:var(--folder-popup-header-height);padding:0 16px}@media (min-width: 60em){.folder-popup__header{padding:0 32px}}.folder-popup__title{display:flex;justify-content:center;align-items:center;font-weight:300;font-size:1rem}@media (min-width: 60em){.folder-popup__title{font-size:1.25rem}}.folder-popup__icon-header{margin-right:10px;font-size:1rem}@media (min-width: 60em){.folder-popup__icon-header{font-size:32px}}.folder-popup__close{all:unset;margin-left:auto;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}.folder-popup__close:hover{opacity:.6}@media (min-width: 60em){.folder-popup__close{font-size:20px}}.folder-popup__body{height:calc(100% - var(--folder-popup-header-height));overflow:hidden;padding:18px 0 16px}@media (min-width: 60em){.folder-popup__body{padding:12px 0 40px}}.folder-popup__scroll{height:calc(100% - var(--folder-popup-header-height));flex-grow:1;overflow-y:auto;overflow-x:hidden}.folder-popup__list{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:69px;gap:6px;padding:0 16px}@media (min-width: 60em){.folder-popup__list{grid-auto-rows:123px}}.folder-popup__buttons{display:flex;justify-content:center;padding:0}.folder-popup__buttons .gat--btn+.gat--btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.gat--btn,.folder-popup__buttons .bank--form__btn+.gat--btn,.folder-popup__buttons .gat--btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .bank--form__btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .gat--btn+.bank--form__btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.bank--form__btn,.folder-popup__buttons .bank--form__btn+.bank--form__btn{margin-left:16px}@media (min-width: 60em){.folder-popup__buttons .gat--btn+.gat--btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.gat--btn,.folder-popup__buttons .bank--form__btn+.gat--btn,.folder-popup__buttons .gat--btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .bank--form__btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .gat--btn+.bank--form__btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.bank--form__btn,.folder-popup__buttons .bank--form__btn+.bank--form__btn{margin-left:32px}}.folder-item-file{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:2px;border-radius:4px;border:1px solid transparent}.folder-item-file:hover{border:1px solid var(--primary);background-color:#262a3129}@media (min-width: 60em){.folder-item-file{padding-bottom:8px}}.folder-item-file__imagewrap{width:40px;display:flex;flex-direction:column;align-items:center;color:#29313f}@media (min-width: 60em){.folder-item-file__imagewrap{width:70px}}.folder-item-file img{box-shadow:0 2px 4px #74747480;border:solid 2px var(--color-white)}.folder-item-file__title{font-size:.625rem;margin-top:4px;text-align:center;line-height:1.1;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 60em){.folder-item-file__title{line-height:1.2;font-size:.875rem;margin-top:8px}}.puzzle-frame{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;margin:0;background-color:var(--pale-blue);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;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:var(--charcoal-grey-three-50-opacity);z-index:2}.puzzle-frame__feedback{width:100%;display:flex;align-items:center;justify-content:center;color:var(--color-white);font-weight:300;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;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;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:var(--color-white);cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;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);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:var(--color-white);border-radius:100%;position:absolute;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%;position:absolute;z-index:1;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{all:unset;pointer-events:all;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;width:178px;left:0;top:calc(100% + 14px);font-size:12px;font-weight:300;padding:8px}@media (min-width: 60em){.puzzle-frame__info--tooltip{font-weight:200;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;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:var(--color-white);font-weight:500;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;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:var(--color-white)}.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--blockNotes{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_blockNotes.jpg);font-family:kalam}.writer-puzzle__overlay{background-color:#0a1f4461;height:100%;width:100%;display:flex}.writer-puzzle__container{height:100vh;background:var(--color-white);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--blockNotes .writer-puzzle__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_typewriter.jpg)}@media (min-width: 60em){.writer-puzzle--blockNotes .writer-puzzle__container{position:relative;padding-left:46px;padding-top:16px}.writer-puzzle--blockNotes .writer-puzzle__container:after{position:absolute;content:"";height:calc(100% - 77px);bottom:32px;width:30px;left:-20px;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/notesBlock_ring.png);background-size:55px 34px;background-position-y:34px}}@media (min-width: 60em) and (min-width: 60em){.writer-puzzle--blockNotes .writer-puzzle__container:after{width:55px;left:-18px}}@media only screen and (min-width: 960px){.writer-puzzle--blockNotes .writer-puzzle__container{max-height:initial;height:275px}}@media only screen and (min-width: 960px) and (min-height: 500px){.writer-puzzle--blockNotes .writer-puzzle__container{height:418px}}@media only screen and (min-width: 960px) and (min-height: 700px){.writer-puzzle--blockNotes .writer-puzzle__container{height:518px}}@media only screen and (min-width: 960px) and (min-height: 800px){.writer-puzzle--blockNotes .writer-puzzle__container{height:688px}}.writer-puzzle__title{padding:0 16px;color:var(--charcoal-grey);height:40px;line-height:40px}@media (min-width: 60em){.writer-puzzle__title{border-radius:7px 7px 0 0;line-height:1;padding:0 24px;height:52px;line-height:52px}}.writer-puzzle--chalkboard .writer-puzzle__title,.writer-puzzle--email .writer-puzzle__title{color:var(--color-white)}.writer-puzzle--email .writer-puzzle__title{background:var(--charcoal-grey)}@media (min-width: 60em){.writer-puzzle--email .writer-puzzle__title{border-radius:8px 8px 0 0}}.writer-puzzle__body{padding:8px 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:var(--color-white)}.writer-puzzle--handwrittenDocument .writer-puzzle__scroll p{font-size:18px;line-height:1.4}.writer-puzzle--blockNotes .writer-puzzle__scroll p{font-size:20px;line-height:1.4}.writer-puzzle__scroll .red{color:#ff634d}.writer-puzzle__scroll .red *{color:#ff634d!important}.writer-puzzle__scroll .green{color:#44d7ab}.writer-puzzle__scroll .green *{color:#44d7ab!important}.writer-puzzle__scroll>div:not(:empty){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-inline-start:auto;margin-inline-end:auto;position:relative;max-width:641px}.single-election{margin-bottom:10px;margin-inline-end:16px;width:203px}.single-election:last-child{margin-bottom:0;margin-right:0}.single-election__cta{font-family:Inter;all:unset;display:flex;align-items:center;justify-content:center;border-radius:4px;width:100%;height:36px;line-height:36px;background-color:var(--pale-blue);overflow:hidden}.single-election__cta:hover{background-color:#c6c8cc}.single-election__btn{font-family:Inter;font-weight:400;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-inline-start:8px;margin-inline-end: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;inset-inline-start: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:var(--color-white)}.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{inset-inline-start:92px}.pos2 .single-election__complete:after,.pos2 .single-election__complete:before{inset-inline-start:50%}.pos3 .single-election__complete:after,.pos3 .single-election__complete:before{inset-inline-end:92px}.single-election__complete p{font-size:12px;margin:0}@media (min-width: 60em){.single-election__complete p{font-size:14px}}.single-election__complete ul,.single-election__complete ol,.writer-inline ul,.writer-inline ol{margin:16px 0;list-style-type:none;padding-inline-start:24px}.single-election__complete ul li,.single-election__complete ol li,.writer-inline ul li,.writer-inline ol li{position:relative}.single-election__complete ul li:before,.single-election__complete ol li:before,.writer-inline ul li:before,.writer-inline ol li:before{position:absolute}.single-election__complete ul li:before,.writer-inline ul li:before{content:"\25cf";top:2px;font-size:10px;position:absolute;inset-inline-start:-16px}.single-election__complete ol,.writer-inline ol{counter-reset:counter}.single-election__complete ol li,.writer-inline ol li{counter-increment:counter;padding-inline-start:.5em}.single-election__complete ol li:before,.writer-inline ol li:before{top:0;inset-inline-start:-2em;content:counter(counter) ". ";text-align:end;width:2em}.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 p{display:inline;font-size:14px;line-height:18px}@media (min-width: 60em){.writer-inline p{font-size:16px;line-height:20px}}.writer-inline.multiple p:not(:last-child):before{content:" ";display:block}.writer-feedback{height:100vh;background:var(--color-white);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-inline-end: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;align-content:center;height:100%;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{--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:var(--color-white);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:var(--color-white)}@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:var(--color-success)}.card-selector-item__feedback--error{display:flex;border-color:var(--color-error)}.card-selector-item__order{width:36px;height:36px;position:absolute;top:-1px;left:-1px;background-color:var(--color-success);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:var(--color-white);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:var(--color-white)}.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:var(--color-success)}.card-selector-item .icon-error-circle-black{color:var(--color-error)}.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:var(--color-white)}.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--blockNotes{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_blockNotes.jpg);font-family:kalam}.text-click__overlay{background-color:#0a1f4461;height:100%;width:100%;display:flex}.text-click__container{--slideInLeftFinish: 0;height:100vh;background:var(--color-white);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--blockNotes .text-click__container{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_typewriter.jpg)}@media (min-width: 60em){.text-click--blockNotes .text-click__container{position:relative;padding-left:46px;padding-top:16px}.text-click--blockNotes .text-click__container:after{position:absolute;content:"";height:calc(100% - 77px);bottom:32px;width:30px;left:-20px;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/notesBlock_ring.png);background-size:55px 34px;background-position-y:34px}}@media (min-width: 60em) and (min-width: 60em){.text-click--blockNotes .text-click__container:after{width:55px;left:-18px}}@media only screen and (min-width: 960px){.text-click--blockNotes .text-click__container{max-height:initial;height:275px}}@media only screen and (min-width: 960px) and (min-height: 500px){.text-click--blockNotes .text-click__container{height:418px}}@media only screen and (min-width: 960px) and (min-height: 700px){.text-click--blockNotes .text-click__container{height:518px}}@media only screen and (min-width: 960px) and (min-height: 800px){.text-click--blockNotes .text-click__container{height:688px}}.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:var(--color-white)}.text-click--handwrittenDocument .text-click__body{font-size:18px;line-height:1.4}.text-click--blockNotes .text-click__body p{font-size:20px;line-height:1.4}.text-click__scroll{height:100%;overflow-y:auto;margin-inline-start:-10px}.text-click__scroll div{display:inline-block}.text-click__scroll span{padding-inline-start: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-inline-start:0;display:inline;background:transparent;color:inherit}.text-click *[data-text-id].text-click__success{color:var(--color-success);pointer-events:none}.text-click *[data-text-id].text-click__failed{color:var(--color-error)}.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:var(--color-success)}@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:73px;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:100px}}.text-click__icon-check-circle-black{border-radius:50%;width:18px;height:18px;margin-inline-end: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:var(--color-white)}.text-click__icon-check-circle-black [class*=icon]{position:relative;z-index:1;color:var(--color-success);font-size:20px}.text-click__slide{color:var(--color-white);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:flex;justify-content:center;align-items:center;background-color:var(--color-black-05-opacity);position:absolute;top:0;left:0;z-index:6}.popup{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--color-white-95-opacity);border-radius:8px;max-width:90%;padding-bottom:24px}@media (min-width: 60em){.popup{max-width:576px;padding-bottom:40px}}.popup--notice{max-width:514px}.popup__large{padding-top:24px}@media (min-width: 60em){.popup__large{max-width:880px;padding:0 77px 40px}}.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-inline-start:24px;padding-inline-end:24px;padding-bottom:16px;justify-content:flex-start;align-items:flex-start;max-height:calc(100vh - 64px);background-color:var(--color-white)}@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{margin-bottom:0}}@media (min-width: 60em){.popup__basicDecision{padding-left:0;padding-right:0}}.popup__basicDecision.popup__feedback{background-color:var(--color-white);max-height:initial;padding:0 0 16px}@media (min-width: 60em){.popup__basicDecision.popup__feedback{background-color:var(--color-white-95-opacity);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{word-break:break-all;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}@media (min-width: 60em){.popup--link__desc{margin:24px auto}}.popup--link__url{text-decoration:underline;-webkit-line-clamp:3;max-width:100%}.popup--link__url:hover{text-decoration:underline;color:var(--primary-darken)}button.unset-button.popup--close{position:absolute;display:flex;justify-content:center;align-items:center;top:8px;right:8px;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;font-size:2.5rem;width:2.5rem;height:2.5rem;border-radius:50%}@media (min-width: 60em){button.unset-button.popup--close{top:10.66667px;right:10.66667px;font-size:2.7rem}}button.unset-button.popup--close:hover{color:var(--primary-darken)}.popup--info{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-black);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{text-align:center;font-weight:300;line-height:1.4;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;font-size:1.5rem}@media (min-width: 60em){.popup--info__title{font-size:1.75rem;padding:48px 32px 0}}.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:var(--color-black);font-size:1.5rem}@media (min-width: 60em){.popup--info__subtitle{font-size:1.75rem}}.popup--head__title{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--pale-blue);border-radius:9px 9px 0 0;color:var(--primary);text-align:center;padding:10px 16px;font-size:1rem}@media (min-width: 60em){.popup--head__title{padding:12px 32px;font-size:1.25rem}}.popup--buttons{width:100%;display:flex;justify-content: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}.popup__large .popup--buttons{padding-top:12px}@media (min-width: 60em){.popup__large .popup--buttons{padding-top:24px}}.popup--buttons .gat--btn,.popup--buttons .puzzle--webBuilder__topbar--buttons__item,.popup--buttons .bank--form__btn{margin:0 6px}.popup__questions{width:100%;display:flex;align-items:flex-start;flex-direction:column;text-align:start}.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-inline-start:48px;padding-inline-end:48px}}.popup__basicDecision .popup--buttons{margin-top:auto;margin-bottom:16px}.popup__basicDecision.popup__feedback .popup__questions{margin-top:16px;padding-inline-start:24px;padding-inline-end:24px}@media (min-width: 60em){.popup__basicDecision.popup__feedback .popup__questions{margin-top:32px;padding-inline-start:48px;padding-inline-end: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:var(--pale-grey);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;border-radius:0}@media (min-width: 60em){.hints--mask{border-radius:36px}}.hints--results__mask{background-color:var(--color-white);display:flex;justify-content:center;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:flex;justify-content:flex-start;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 var(--pale-blue);color:var(--color-text);cursor:pointer;font-weight:300;font-size:.875rem;padding:12px 24px}@media (min-width: 60em){.hints--result__item{font-weight:200;font-size:1rem;padding:16px 24px}}@media (min-width: 60em){.hints--result__item:hover{box-shadow:0 2px 8px #9da5b4a1}}.hints--result__item:has(a){padding:0 24px}.hints--result__item a{flex-grow:1;padding:12px 0;line-height:16px}@media (min-width: 60em){.hints--result__item a{line-height:20px;padding:16px 0}}.hints--result__item [class^=icon-],.hints--result__item [class*=" icon-"]{width:20px;text-align:center;padding-inline-end: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-inline-end:4px;text-align:center}@media (min-width: 60em){.hints--result__index{width:20px;margin-inline-end:8px}}.tutorial--tooltip,.tooltip,.tooltip-info .tooltip-info__content{position:absolute;top:24px;inset-inline-end:24px;padding:12px;color:var(--color-black);background-color:var(--color-white);border:2px solid var(--primary);border-radius:4px;font-weight:200;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;width:100%}.tutorial--tooltip--puzzleexit{width:195px;height:52px;display:flex;align-items:center;font-weight:300;font-family:Inter;text-align:start;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-inline-end:10px solid transparent;border-top:10px solid transparent;border-inline-start: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-inline-end:8px solid transparent;border-top:8px solid transparent;border-inline-start:8px solid transparent;border-bottom:8px solid var(--color-white)}.tutorial--tooltip.tooltip--top__right:before,.tooltip--top__right.tooltip:before,.tooltip-info .tooltip--top__right.tooltip-info__content:before{top:-20px;inset-inline-end: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;inset-inline-end: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{inset-inline-end:10px}}.tutorial--tooltip.tooltip--right__top:before,.tooltip--right__top.tooltip:before,.tooltip-info .tooltip--right__top.tooltip-info__content:before{top:20px;inset-inline-end:-20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.langIsRtl .tutorial--tooltip.tooltip--right__top:before,.langIsRtl .tooltip--right__top.tooltip:before,.langIsRtl .tooltip-info .tooltip--right__top.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--right__top.tooltip-info__content:before{-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;inset-inline-end:-15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.langIsRtl .tutorial--tooltip.tooltip--right__top:after,.langIsRtl .tooltip--right__top.tooltip:after,.langIsRtl .tooltip-info .tooltip--right__top.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--right__top.tooltip-info__content:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tutorial--tooltip.tooltip--right__bottom:before,.tooltip--right__bottom.tooltip:before,.tooltip-info .tooltip--right__bottom.tooltip-info__content:before{bottom:20px;inset-inline-end:-20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.langIsRtl .tutorial--tooltip.tooltip--right__bottom:before,.langIsRtl .tooltip--right__bottom.tooltip:before,.langIsRtl .tooltip-info .tooltip--right__bottom.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--right__bottom.tooltip-info__content:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tutorial--tooltip.tooltip--right__bottom:after,.tooltip--right__bottom.tooltip:after,.tooltip-info .tooltip--right__bottom.tooltip-info__content:after{bottom:22px;inset-inline-end:-15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.langIsRtl .tutorial--tooltip.tooltip--right__bottom:after,.langIsRtl .tooltip--right__bottom.tooltip:after,.langIsRtl .tooltip-info .tooltip--right__bottom.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--right__bottom.tooltip-info__content:after{-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);inset-inline-end:-20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.langIsRtl .tutorial--tooltip.tooltip--center__right:before,.langIsRtl .tooltip--center__right.tooltip:before,.langIsRtl .tooltip-info .tooltip--center__right.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--center__right.tooltip-info__content:before{-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);inset-inline-end:-15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.langIsRtl .tutorial--tooltip.tooltip--center__right:after,.langIsRtl .tooltip--center__right.tooltip:after,.langIsRtl .tooltip-info .tooltip--center__right.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--center__right.tooltip-info__content:after{-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);inset-inline-start:-20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.langIsRtl .tutorial--tooltip.tooltip--center__left:before,.langIsRtl .tooltip--center__left.tooltip:before,.langIsRtl .tooltip-info .tooltip--center__left.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--center__left.tooltip-info__content:before{-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);inset-inline-start:-15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.langIsRtl .tutorial--tooltip.tooltip--center__left:after,.langIsRtl .tooltip--center__left.tooltip:after,.langIsRtl .tooltip-info .tooltip--center__left.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--center__left.tooltip-info__content:after{-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;inset-inline-start:24px}.tutorial--tooltip.tooltip--top__left:after,.tooltip--top__left.tooltip:after,.tooltip-info .tooltip--top__left.tooltip-info__content:after{top:-15px;inset-inline-start:26px}.tutorial--tooltip.tooltip--bottom__left:before,.tooltip--bottom__left.tooltip:before,.tooltip-info .tooltip--bottom__left.tooltip-info__content:before{bottom:-20px;inset-inline-start:24px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.langIsRtl .tutorial--tooltip.tooltip--bottom__left:before,.langIsRtl .tooltip--bottom__left.tooltip:before,.langIsRtl .tooltip-info .tooltip--bottom__left.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--bottom__left.tooltip-info__content:before{-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;inset-inline-start:26px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.langIsRtl .tutorial--tooltip.tooltip--bottom__left:after,.langIsRtl .tooltip--bottom__left.tooltip:after,.langIsRtl .tooltip-info .tooltip--bottom__left.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--bottom__left.tooltip-info__content:after{-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;inset-inline-end:24px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.langIsRtl .tutorial--tooltip.tooltip--bottom__right:before,.langIsRtl .tooltip--bottom__right.tooltip:before,.langIsRtl .tooltip-info .tooltip--bottom__right.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--bottom__right.tooltip-info__content:before{-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;inset-inline-end:26px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.langIsRtl .tutorial--tooltip.tooltip--bottom__right:after,.langIsRtl .tooltip--bottom__right.tooltip:after,.langIsRtl .tooltip-info .tooltip--bottom__right.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--bottom__right.tooltip-info__content:after{-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;inset-inline-end:calc(50% - 20px);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.langIsRtl .tutorial--tooltip.tooltip--bottom__center:before,.langIsRtl .tooltip--bottom__center.tooltip:before,.langIsRtl .tooltip-info .tooltip--bottom__center.tooltip-info__content:before,.tooltip-info .langIsRtl .tooltip--bottom__center.tooltip-info__content:before{-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;inset-inline-end:calc(50% - 18px);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.langIsRtl .tutorial--tooltip.tooltip--bottom__center:after,.langIsRtl .tooltip--bottom__center.tooltip:after,.langIsRtl .tooltip-info .tooltip--bottom__center.tooltip-info__content:after,.tooltip-info .langIsRtl .tooltip--bottom__center.tooltip-info__content:after{-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;inset-inline-end: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;inset-inline-end:calc(50% - 18px)}.tooltip{background-color:var(--color-white)}.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 .icon-info2{font-weight:700}.tooltip-info .tooltip-info__content{display:none;box-shadow:0 6px 6px -1px #0a164629,0 0 1px #0a16460f;inset-inline-end:auto;inset-inline-start:-28px;top:32px;min-width:225px;max-width:225px}@media (min-width: 60em){.tooltip-info .tooltip-info__content{min-width:300px;max-width:300px}}.survey--questions .test--buttons{justify-content:flex-start;padding-top:20px}@media (min-width: 60em){.survey--questions .test--buttons{justify-content:center}}.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 .test--buttons button:first-child{margin-right:40px}.survey--questions .test--buttons button:first-child.gat--btn__primary,.survey--questions .test--buttons button.bank--form__btn:first-child{margin:0}@media (min-width: 60em){.survey--questions .test--buttons button:first-child{margin-right:64px}}.survey--questions__count{width:100%;display:flex;justify-content:space-between;align-items:center}.survey--questions__item{padding-bottom:16px}@media (min-width: 60em){.survey--questions__item{padding-bottom:32px}}.survey--questions__label{color:var(--color-black);font-size:.75rem;font-weight:100;padding:8px 0 6px}@media (min-width: 60em){.survey--questions__label{padding:16px 0 12px}}.survey--page__item .survey--response__item{margin:0 0 12px}@media (min-width: 60em){.survey--page__item .survey--response__item{margin:0 0 24px}}textarea.survey--textarea{font-family:Inter;width:100%;border:1px solid var(--primary);font-weight:300;outline:0;padding:12px;font-size:1rem;height:100px}@media (min-width: 60em){textarea.survey--textarea{height:140px;padding:16px}}.survey--points{width:100%;display:flex;border:1px solid #c3ccdc;border-radius:3px;color:#4e5d78;margin:0 0 10px;padding:0;height:50px;font-size:1.25rem}@media (min-width: 60em){.survey--points{height:70px;font-size:1.5rem}}.survey--points__item{all:unset;display:flex;justify-content:center;align-items:center;flex-grow:1;border:1px solid transparent;border-inline-end:1px solid #c3ccdc;cursor:pointer}.survey--points__item.selected{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.survey--points__item.selected:last-child{border:1px solid var(--primary)}@media (hover: hover) and (pointer: fine){.survey--points__item:hover{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.survey--points__item:hover:last-child{border:1px solid var(--primary)}}.survey--points__item:focus-visible{border-radius:2px}.survey--points__item:last-child{border:1px solid transparent}.survey--points__labels{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--primary-darken);font-size:.625rem}@media (min-width: 60em){.survey--points__labels{font-size:.75rem}}.survey--message{position:absolute;inset-inline-start:0;bottom:20%;width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--primary-lighten-opacity);color:var(--primary);height:52px;font-size:1rem}@media (min-width: 60em){.survey--message{height:90px;font-size:1.25rem}}.survey--message [class^=icon-],.survey--message [class*=" icon-"]{font-size:1.75rem;padding-inline-end:8px}@media (min-width: 60em){.survey--message [class^=icon-],.survey--message [class*=" icon-"]{font-size:2.5rem;padding-inline-end:16px}}.error__portrait{width:100%;height:100vh;position:relative;z-index:50;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white);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:var(--color-black);padding:0 12px}.error__portrait-icon{padding:0 0 20px;color:var(--color-error);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:var(--color-black)}@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{position:relative}@media only screen and (min-width: 960px){.animated-info{display:flex;align-items:flex-end}}.animated-info__infobutton{flex-shrink:0;position:relative;z-index:1;text-align:center;border-radius:50%;line-height:40px;width:40px;height:40px;font-size:1.45rem;-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:var(--color-white);box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;color:var(--primary)}.animated-info__infobutton:hover,[data-info=open] .animated-info__infobutton{background-color:var(--primary-opacity)!important;box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;color:var(--color-white)!important}@media only screen and (min-width: 960px){.animated-info__infobutton{line-height:52px;width:52px;height:52px;font-size:1.7rem}}.animated-info__infobutton[disabled]{cursor:default}.animated-info__description{display:none}[data-info=open] .animated-info__description{display:block;z-index:2;background:#0071E6}@media only screen and (max-width: 959px){[data-info=open] .animated-info__description{position:fixed;bottom:0;width:100%;left:0}}@media only screen and (min-width: 960px){[data-info=open] .animated-info__description{border-radius:4px;position:relative;z-index:2;height:100%;padding:20px 24px 24px;flex-grow:1;max-width:795px;margin-left:24px}[data-info=open] .animated-info__description:before{position:absolute;content:"";width:20px;height:20px;border-radius:2px;bottom:16px;left:-8px;transform:rotate(45deg);background-color:inherit}}@media only screen and (max-width: 959px){[data-info=open] .animated-info__description:before{position:fixed;content:"";width:3000px;height:3000px;opacity:.4;background-color:#0a1f44;top:0;inset-inline-start:0;z-index:1}}.animated-info__header{display:flex}@media only screen and (max-width: 959px){.animated-info__header{position:relative;z-index:1;height:40px;background:#0058b3}}.animated-info__title{margin:auto;font-size:16px;color:var(--color-white);font-weight:500}@media only screen and (min-width: 960px){.animated-info__title{margin:0 0 16px}}.animated-info__close{position:absolute;top:2px;inset-inline-end:2px;border-radius:50%;width:1em;height:1em;font-size:2.5rem;color:var(--color-white);cursor:pointer}@media (min-width: 960px){.animated-info__close{transform:translate(0)}}.animated-info__close:hover{opacity:.6}.animated-info__content{color:var(--color-white);font-size:14px;line-height:20px;font-weight:300}@media (max-width: 959px){.animated-info__content{position:relative;z-index:1;padding:20px}}@media (min-width: 960px){.animated-info__content{overflow-y:visible;font-size:16px;line-height:22px;display:flex;flex-direction:column;justify-content:center;height:100%}}.animated-info__content>div+div{margin-top:16px}.animated-info__content>div:last-child{padding-inline-end:150px}@keyframes infoPulse{0%{display:block;transform:scaleZ(1) translate(0)}50%{transform:scale3d(1.3,1.3,1.3) translate(0)}to{transform:scaleZ(1) translate(0)}}@keyframes bgcoloranimate{to{background-color:var(--color-white)}}@keyframes coloranimate{to{color:var(--primary)}}.bounceButton{animation-name:infoPulse,bgcoloranimate,coloranimate;animation-duration:1s;animation-fill-mode:forwards}.bounceButtonReverse{animation-name:infoPulse,bgcoloranimate,coloranimate;animation-duration:1s;animation-direction:reverse;animation-fill-mode:forwards}@keyframes moveDescriptionDesktop{0%{transform:translate(0);opacity:1}to{transform:translate(-110px);opacity:0}}@keyframes fadeDescriptionInMobile{0%{opacity:1}to{opacity:0}}@media only screen and (max-width: 959px){.animationForDescription{animation-name:fadeDescriptionInMobile;animation-duration:1.2s;animation-fill-mode:forwards}}@media only screen and (min-width: 960px){.animationForDescription{animation-name:moveDescriptionDesktop;animation-duration:.5s;animation-fill-mode:forwards}}@media only screen and (max-width: 959px){.animationForDescriptionReverse{animation-name:fadeDescriptionInMobile;animation-duration:1.2s;animation-fill-mode:forwards;animation-direction:reverse}}@media only screen and (min-width: 960px){.animationForDescriptionReverse{animation-name:moveDescriptionDesktop;animation-duration:.5s;animation-direction:reverse;animation-fill-mode:forwards}}.auto-evaluation__startscreen,.auto-evaluation__endscreen{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-black)}.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:calc(100% + 96px);display:flex;align-items:center;justify-content:center;background-color:#007eff14}@media (min-width: 60em){.auto-evaluation__finishband{height:93px;width:calc(100% + 192px)}}.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:100vh}@media (min-width: 60em){.feedback-layer{--headerHeight: 96px}}.puzzle--terminal__visor .feedback-layer{height:auto}.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:var(--color-success)}.feedback-layer__header.failed{background-color:var(--color-error)}.feedback-layer__header--in-shortText{min-height:var(--headerHeight);height:auto}.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}}.feedback-layer__maintitle [class*=icon-]{font-size:32px}@media (min-width: 60em){.feedback-layer__maintitle [class*=icon-]{font-size:48px}}.puzzle--terminal .feedback-layer__maintitle{font-size:.875rem;font-weight:300;margin-left:12px;margin-right:78px;flex-grow:1;text-align:center;padding:4px}@media (min-width: 60em){.puzzle--terminal .feedback-layer__maintitle{font-size:1.25rem;padding:0;margin-left:14px}}.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(--color-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{position:absolute;top:2px;right:8px;display:flex;align-items:center;justify-content:center;font-size:4rem;width:1em;height:1em;margin:0;padding:0;outline:0;border:0;border-radius:50%;background:transparent;color:var(--color-white);cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms}@media (min-width: 60em){.feedback-layer__closeX{top:12px;right:16px}}.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:var(--color-white);margin-bottom:32px;opacity:0}@media (min-width: 60em){.animate-points__title{font-size:26px}}.animate-points__title--backInUp{animation:animationTitleUp;animation-duration:.4s;animation-delay:var(--delay-to-launch);animation-fill-mode:forwards}.animate-points__title--bounceOut{animation:animationBounceOut;animation-duration:.4s;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) cubic-bezier(.25,1,.5,1),top var(--transitionTime) cubic-bezier(.25,1,.5,1),opacity var(--transitionTime) cubic-bezier(.12,0,1,0);animation-name:pointGrow;animation-duration:.3s;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:var(--color-white)}.animate-point__number{line-height:34px;margin-left:8px;font-size:22px;font-weight:600;color:var(--color-white)}@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:16px;left:160px;border-radius:4px;background-color:var(--color-white-95-opacity);border:solid 2px var(--light-grey-blue);width:calc(100% - 240px);padding:36px 16px 16px}@media (min-width: 60em){.speech-bubble{left:50%;transform:translate(-50%);padding:32px 24px 20px;bottom:180px;width:784px;border-radius:10px}}@media only screen and (min-width: 1281px){.speech-bubble{bottom:100px}}.speech-bubble__header{display:flex;align-items:center;position:absolute;top:-28px}@media (min-width: 60em){.speech-bubble__header{top:-32px}}.speech-bubble__header--thinking{padding-left:20px}.speech-bubble__header .thinking-icon-wrap{position:absolute;left:0;top:-18px;background-color:var(--primary);width:40px;height:40px;border-radius:50%;display:flex;z-index:1}.speech-bubble__header [class*=icon-]{margin:auto;color:#fff;font-size:24px}.speech-bubble__avatar{flex-shrink:0;width:56px;height:56px;border-radius:50%;border:1px solid var(--light-grey-blue);background-color:var(--pale-blue);position:relative;display:flex}@media (min-width: 60em){.speech-bubble__avatar{width:64px;height:64px}}.speech-bubble__avatar img{margin:auto;object-fit:cover;display:inline-flex;height:98%;width:98%;border-radius:inherit}.speech-bubble__avatar .icon-narrator{margin:auto;color:var(--charcoal-grey-two);font-size:32px}@media (min-width: 60em){.speech-bubble__avatar .icon-narrator{font-size:36px}}.speech-bubble__name{background-color:var(--charcoal-grey-two);color:var(--color-white);border-radius:0 18px 18px 0;margin-inline-start:-8px;padding:2px 19px 2px 22px;min-height:32px;max-height:48px;font-weight:500;display:flex;align-items:center}.langIsRtl .speech-bubble__name{border-radius:18px 0 0 18px}@media (min-width: 60em){.speech-bubble__name{min-height:36px}}.speech-bubble__name span{font-size:14px}@media (min-width: 60em){.speech-bubble__name span{font-weight:400;font-size:16px}}.speech-bubble__name span+span{margin-left:8px;color:var(--light-grey-blue);min-width:100px}.speech-bubble__text{color:var(--dark-indigo);font-size:16px;font-weight:300;line-height:1.3;margin-top:4px}@media (min-width: 60em){.speech-bubble__text{margin-top:8px;font-size:20px;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-inline-start:16px}@media (min-width: 60em){.dialog-component-controls{bottom:110px;justify-content:center;padding-inline-start:0;height:52px;position:fixed}}@media only screen and (min-width: 1281px){.dialog-component-controls{bottom:24px}}.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: 60em){.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-inline-start:40px}@media (min-width: 60em){.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-inline-start:65px}}.referrals-piece{color:var(--color-black);width:100vw;height:100vh;background-color:var(--color-black-05-opacity);display:flex}.referrals-piece__center{margin:auto;width:95%;height:91.5%;width:100%;height:100%;background-color:var(--color-white-95-opacity);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:var(--color-error);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(--color-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:end}.referrals-piece__emaillabel span{font-size:0}.referrals-piece__inputemail[type=email]{min-width:250px;font-size:16px;font-weight:400;border:0}.referrals-piece__inputemail[type=email]:focus{border:0;box-shadow:none;outline:none}.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-inline-end: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-inline-end: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-inline-start:16px}.referrals-piece__feedbackicon{width:24px;height:24px;border-radius:50%;font-size:24px;margin-inline-end:10px}@media (min-width: 60em){.referrals-piece__feedbackicon{margin-inline-end: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;inset-inline-start:-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-inline-end: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:var(--color-error)}.email-pill>div:first-child{color:var(--color-black);line-height:1}.email-pill--error>div:first-child{color:var(--color-white)}.email-pill__delete{cursor:pointer;color:var(--color-black);width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;margin-inline-start:6px;background-color:var(--color-white);display:flex;align-items:center;justify-content:center}.email-pill__delete:hover,.email-pill__delete:focus-within{opacity:.6}.email-pill__delete .icon-close{font-size:26px}.email-pill__delete .icon-close:focus{outline:none;box-shadow:none;border-radius:inherit;outline:0}.referrals-invitation{position:relative;z-index:1;color:var(--color-black);width:100vw;height:100vh;background-color:var(--color-black-05-opacity);display:flex}.referrals-invitation__center{margin:auto;background-color:var(--color-white-95-opacity);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:var(--color-black)}@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}.timer-dialog{position:fixed;top:0;left:0;z-index:3;width:100%;height:100%;background-color:#0a1f444d;display:flex}.timer-dialog__container{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px 16px;width:440px;height:168px;background-color:#fffffff2;border-radius:8px}@media (min-width: 60em){.timer-dialog__container{padding:48px 24px;width:576px;height:227px}}.timer-dialog__title{font-size:20px;font-weight:300;color:var(--primary)}@media (min-width: 60em){.timer-dialog__title{font-size:26px}}.count-down{width:86px;height:32px;border:1px solid var(--primary);border-radius:26px;background-color:var(--color-white);font-size:14px;display:flex;align-items:center}@media (min-width: 80em){.count-down{width:100px;height:40px;font-size:16px}}.count-down>*{margin:auto;color:var(--primary)}.count-down--finalseconds{border:1px solid var(--color-error);background-color:var(--color-error)}.count-down--finalseconds>*{color:var(--color-white)}.count-down--in-puzzle-frame{position:fixed;top:12px;right:64px;z-index:2}@media (min-width: 80em){.count-down--in-puzzle-frame{top:24px;right:88px}}.mega-menu-wrap{width:100vw;height:100%;background-color:var(--color-black-05-opacity);position:absolute;top:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end}.mega-menu-wrap__rightbottom{padding:16px}@media (min-width: 60em){.mega-menu-wrap__rightbottom{padding:24px}}.mega-menu-wrap__vertical{display:flex;flex-direction:column;align-items:flex-end}.mega-menu-wrap__vertical>button{margin-bottom:12px}@media (min-width: 60em){.mega-menu-wrap__vertical>button{margin-bottom:16px}}.mega-menu-wrap__horizontal{display:flex;flex-direction:row;margin-right:40px}@media (min-width: 60em){.mega-menu-wrap__horizontal{margin-right:52px}}.mega-menu-wrap__horizontal>*{margin-right:12px}@media (min-width: 60em){.mega-menu-wrap__horizontal>*{margin-right:16px}}.mega-menu-wrap .gat--btn__main span{font-size:40px}@media (min-width: 60em){.mega-menu-wrap .gat--btn__main span{font-size:52px}}.mega-menu-wrap .gat--btn__main span.icon-log-out{font-size:32px}@media (min-width: 60em){.mega-menu-wrap .gat--btn__main span.icon-log-out{font-size:42px}}.borgir-button{display:block;position:relative;width:3rem;height:3rem;margin:.5rem;cursor:pointer;background-color:transparent}.borgir-button span{position:absolute;margin:-.0625rem auto .525rem -.6rem;text-indent:-999em;top:50%;left:50%}.borgir-button span,.borgir-button span:before,.borgir-button span:after{display:block;width:1.25rem;height:1px;background-color:var(--primary);transition:.3s;opacity:1}@media (hover: hover) and (pointer: fine){.gat--btn__megamenu:hover .borgir-button span,.gat--btn__megamenu:hover .borgir-button span:before,.gat--btn__megamenu:hover .borgir-button span:after{background-color:var(--color-white)}}.borgir-button span:before,.borgir-button span:after{position:absolute;content:""}.borgir-button span:after{top:.425rem}.borgir-button span:before{top:-.425rem}.borgir-button.closeMode span,.gat--btn__megamenu:hover .borgir-button.closeMode span{background-color:var(--primary)}.borgir-button.closeMode span:before,.borgir-button.closeMode span:after{height:.1rem;top:1px;margin-top:-.5875rem;background-color:var(--color-white)}.borgir-button.closeMode span:after{transform:translateY(.525rem) rotate(-45deg)}.borgir-button.closeMode span:before{transform:translateY(.525rem) rotate(45deg)}.alert-limit-version{position:fixed;top:0;left:0;width:100%;height:31px;z-index:60;display:flex;justify-content:center;align-items:center;background-color:#007effe6;color:var(--color-white);font-size:12px}@media (min-width: 60em){.alert-limit-version{font-size:14px;height:40px}}.alert-limit-version [class*=icon]{font-weight:600;margin-right:8px;font-size:16px}@media (min-width: 60em){.alert-limit-version [class*=icon]{font-size:20px;margin-right:12px}}.alert-limit-version~.screens--container .fullscreen-position,.alert-limit-version~.screens--container .position--absolute.top.left,.alert-limit-version~.screens--container .position--absolute.top.right,.alert-limit-version~.screens--container .puzzle--exit,.alert-limit-version~.screens--container .readings--image--closeBtn,.alert-limit-version~.ui--container .fullscreen-position,.alert-limit-version~.ui--container .position--absolute.top.left,.alert-limit-version~.ui--container .position--absolute.top.right,.alert-limit-version~.ui--container .puzzle--exit,.alert-limit-version~.ui--container .readings--image--closeBtn{top:42px}@media (min-width: 60em){.alert-limit-version~.screens--container .fullscreen-position,.alert-limit-version~.screens--container .position--absolute.top.left,.alert-limit-version~.screens--container .position--absolute.top.right,.alert-limit-version~.screens--container .puzzle--exit,.alert-limit-version~.screens--container .readings--image--closeBtn,.alert-limit-version~.ui--container .fullscreen-position,.alert-limit-version~.ui--container .position--absolute.top.left,.alert-limit-version~.ui--container .position--absolute.top.right,.alert-limit-version~.ui--container .puzzle--exit,.alert-limit-version~.ui--container .readings--image--closeBtn{top:52px}}.alert-limit-version~.screens--container .feedback-layer{top:30px}@media (min-width: 60em){.alert-limit-version~.screens--container .feedback-layer{top:40px}}.studio--login__container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#37474F;background:linear-gradient(135deg,#37474F 0%,#37474F 24%,#555 25%,#37474F 26%,#37474F 50%,#37474F 74%,#555 75%,#37474F 76%,#37474F 100%);background-size:10px 10px;color:var(--color-white)}.studio--login{width:300px;display:flex;justify-content:center;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:var(--color-white);box-shadow:0 15px 10px var(--color-white);-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 var(--color-white);border-radius:3px;color:var(--color-white);font-size:1rem;margin-bottom:12px;outline:0}.studio--login .studio--login__submit{padding:8px;margin-top:6px;background:var(--color-white);border-radius:3px;color:#37474f;font-size:1.25rem;outline:0;cursor:pointer}.studio--login label{padding-bottom:6px}*{margin:0;padding:0}.main-canvas{width:100%!important;height:100vh!important}.loader-wrapper{background:#0c0c0c;height:100vh;width:100%;display:flex;position:absolute;top:0;z-index:10;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:lighter;font-size:1.5rem}.dot{display:inline-flex;flex-wrap:wrap;gap:2rem;opacity:0;animation:showHideDot 2.5s ease-in-out infinite}.dot .one{animation-delay:.2s}.dot .two{animation-delay:.4s}.dot .three{animation-delay:.6s}@keyframes showHideDot{0%{opacity:0}50%{opacity:1}60%{opacity:1}to{opacity:0}}
