@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,300;0,400;0,500;0,600;0,900;1,300;1,400;1,600&display=swap";.main-canvas_a11y section{position:absolute;top:0;left:0;width:0;height:0}/*!*********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./scss/main.scss ***!
  \*********************************************************************************************************//*!********************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/@gamelearn/font-indicators/lib/main.css ***!
\********************************************************************************************************/@font-face{font-family:indicators;src:url(/indicators.5.11.0.eot);src:url(/indicators.5.11.0.eot#iefix) format("embedded-opentype"),url(/indicators.5.11.0.ttf) format("truetype"),url(/indicators.5.11.0.woff) format("woff"),url(/indicators.5.11.0.svg#indicators) format("svg");font-weight:400;font-style:normal}[class*=" font-indicator-"],[class^=font-indicator-]{font-family:indicators!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-indicator-adn:before{content:""}.font-indicator-ancla:before{content:""}.font-indicator-antena:before{content:""}.font-indicator-auriculares:before{content:""}.font-indicator-avion:before{content:""}.font-indicator-balanza:before{content:""}.font-indicator-bandera:before{content:""}.font-indicator-bateria:before{content:""}.font-indicator-bicho:before{content:""}.font-indicator-billete:before{content:""}.font-indicator-birrete:before{content:""}.font-indicator-bocadillo:before{content:""}.font-indicator-boligrafo:before{content:""}.font-indicator-bolsa-de-dinero:before{content:""}.font-indicator-bolsa:before{content:""}.font-indicator-bomba:before{content:""}.font-indicator-bombillo:before{content:""}.font-indicator-brujula:before{content:""}.font-indicator-camara:before{content:""}.font-indicator-cabezas-pensando:before{content:""}.font-indicator-caja:before{content:""}.font-indicator-calavera:before{content:""}.font-indicator-calendario:before{content:""}.font-indicator-campana:before{content:""}.font-indicator-candado-abierto:before{content:""}.font-indicator-candado:before{content:""}.font-indicator-cartas:before{content:""}.font-indicator-cartera:before{content:""}.font-indicator-casa:before{content:""}.font-indicator-cerebro:before{content:""}.font-indicator-check-mark:before{content:""}.font-indicator-chincheta:before{content:""}.font-indicator-clip:before{content:""}.font-indicator-coche:before{content:""}.font-indicator-cohete:before{content:""}.font-indicator-compartir:before{content:""}.font-indicator-conversacion:before{content:""}.font-indicator-corazon:before{content:""}.font-indicator-corona:before{content:""}.font-indicator-cronometro:before{content:""}.font-indicator-cross-mark:before{content:""}.font-indicator-cubiertos:before{content:""}.font-indicator-dado:before{content:""}.font-indicator-darse-la-mano:before{content:""}.font-indicator-database:before{content:""}.font-indicator-dedo-senalando-a-la-derecha:before{content:""}.font-indicator-diamante:before{content:""}.font-indicator-diana:before{content:""}.font-indicator-disco:before{content:""}.font-indicator-ecualizador:before{content:""}.font-indicator-enlace:before{content:""}.font-indicator-escuchar:before{content:""}.font-indicator-escudo:before{content:""}.font-indicator-espada:before{content:""}.font-indicator-estrella:before{content:""}.font-indicator-expandir:before{content:""}.font-indicator-ficha-poker:before{content:""}.font-indicator-flecha-abajo:before{content:""}.font-indicator-flecha-arriba:before{content:""}.font-indicator-flecha-de-localizacion:before{content:""}.font-indicator-fuego:before{content:""}.font-indicator-gasolina:before{content:""}.font-indicator-globo:before{content:""}.font-indicator-gota:before{content:""}.font-indicator-grafico:before{content:""}.font-indicator-guitarra:before{content:""}.font-indicator-hablar:before{content:""}.font-indicator-hacha:before{content:""}.font-indicator-helado:before{content:""}.font-indicator-herramientas:before{content:""}.font-indicator-hoja:before{content:""}.font-indicator-hombre:before{content:""}.font-indicator-hucha:before{content:""}.font-indicator-huella:before{content:""}.font-indicator-iman:before{content:""}.font-indicator-informacion:before{content:""}.font-indicator-inyeccion:before{content:""}.font-indicator-kit-emergencia:before{content:""}.font-indicator-lapiz-y-regla:before{content:""}.font-indicator-lapiz:before{content:""}.font-indicator-libro-abierto:before{content:""}.font-indicator-libro:before{content:""}.font-indicator-llave:before{content:""}.font-indicator-localizador:before{content:""}.font-indicator-lupa-con-check:before{content:""}.font-indicator-musculo:before{content:""}.font-indicator-maletin:before{content:""}.font-indicator-maleta:before{content:""}.font-indicator-mano-y-corazon:before{content:""}.font-indicator-manzana:before{content:""}.font-indicator-mapa-pin:before{content:""}.font-indicator-martillo:before{content:""}.font-indicator-matraz:before{content:""}.font-indicator-mazo:before{content:""}.font-indicator-medalla:before{content:""}.font-indicator-megafono:before{content:""}.font-indicator-microfono-2:before{content:""}.font-indicator-microfono:before{content:""}.font-indicator-molecula:before{content:""}.font-indicator-monedas:before{content:""}.font-indicator-mujer:before{content:""}.font-indicator-nota-musical:before{content:""}.font-indicator-nube:before{content:""}.font-indicator-ojo:before{content:""}.font-indicator-ordenador:before{content:""}.font-indicator-paleta-pinturas:before{content:""}.font-indicator-pantonera:before{content:""}.font-indicator-paracaidas:before{content:""}.font-indicator-paraguas:before{content:""}.font-indicator-pasaporte:before{content:""}.font-indicator-pelota:before{content:""}.font-indicator-percha:before{content:""}.font-indicator-persona-en-cama:before{content:""}.font-indicator-pesa:before{content:""}.font-indicator-peso:before{content:""}.font-indicator-pieza-puzzle:before{content:""}.font-indicator-planta:before{content:""}.font-indicator-pluma:before{content:""}.font-indicator-pregunta:before{content:""}.font-indicator-prismaticos:before{content:""}.font-indicator-pulgar-abajo:before{content:""}.font-indicator-pulgar-arriba:before{content:""}.font-indicator-punto-de-mira:before{content:""}.font-indicator-punto-de-referencia:before{content:""}.font-indicator-radar:before{content:""}.font-indicator-radiacion:before{content:""}.font-indicator-rayo:before{content:""}.font-indicator-reciclar:before{content:""}.font-indicator-regalo:before{content:""}.font-indicator-reloj-de-arena:before{content:""}.font-indicator-reloj:before{content:""}.font-indicator-rey-ajedrez:before{content:""}.font-indicator-salvavidas:before{content:""}.font-indicator-smiley:before{content:""}.font-indicator-sol:before{content:""}.font-indicator-sync:before{content:""}.font-indicator-taza-de-cafe:before{content:""}.font-indicator-telefono:before{content:""}.font-indicator-termometro:before{content:""}.font-indicator-tienda-de-campana:before{content:""}.font-indicator-tierra:before{content:""}.font-indicator-timon:before{content:""}.font-indicator-timbre-conserje:before{content:""}.font-indicator-tomo:before{content:""}.font-indicator-triangulo-y-exclamacion:before{content:""}.font-indicator-triste:before{content:""}.font-indicator-trofeo:before{content:""}.font-indicator-tubo-de-ensayo:before{content:""}.font-indicator-tuerca:before{content:""}.font-indicator-usuario-con-tuerca:before{content:""}.font-indicator-usuario-enfadado:before{content:""}.font-indicator-usuario:before{content:""}.font-indicator-usuarios-amigos:before{content:""}.font-indicator-usuarios:before{content:""}.font-indicator-varita:before{content:""}.font-indicator-vela:before{content:""}.font-indicator-velocimetro:before{content:""}.font-indicator-ventilador:before{content:""}.font-indicator-videojuego:before{content:""}.font-indicator-volumen:before{content:""}/*!*************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./scss/main.scss (1) ***!
\*************************************************************************************************************/:root{--dark-indigo:#0a1f44;--color-black:var(--dark-indigo);--color-black-05-opacity:rgba(10,31,68,.5);--dark-value:41,49,63;--dark:rgba(var(--dark-value),1);--dark-alpha-50:rgba(var(--dark-value),.5);--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-48-opacity:rgba(var(--color-white-value),.48);--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:rgba(255,99,77,.1);--color-error-85-opacity:rgba(255,99,77,.85);--color-error-hover:#b34536;--color-error-dark:#ad4334;--color-success:#44d7ab;--color-success-10-opacity:rgba(68,215,171,.1);--color-success-20-opacity:rgba(68,215,171,.2);--color-success-85-opacity:rgba(68,215,171,.85);--color-success-hover:#38b38e;--color-success-dark:#2a8569;--color-text:#4e5d78;--pale-blue-value:225,228,232;--pale-blue:rgba(var(--pale-blue-value),1);--pale-blue-10-opacity:rgba(var(--pale-blue-value),.1);--pale-blue-40-opacity:rgba(var(--pale-blue-value),.4);--steel-value:130,134,142;--steel:rgba(var(--steel-value),1);--steel-alpha-60:rgba(var(--steel-value),.6);--charcoal-grey:#3f4146;--charcoal-grey-two:#262a31;--charcoal-grey-two-40-opacity:rgba(38,42,49,.4);--charcoal-grey-two-45-opacity:rgba(38,42,49,.45);--charcoal-grey-two-90-opacity:rgba(38,42,49,.9);--charcoal-grey-two-16-opacity:rgba(38,42,49,.16);--charcoal-grey-two-65-opacity:rgba(38,42,49,.65);--charcoal-grey-two-85-opacity:rgba(38,42,49,.85);--charcoal-grey-three:#393d44;--charcoal-grey-three-20-opacity:rgba(57,61,68,.2);--charcoal-grey-three-50-opacity:rgba(57,61,68,.5);--powder-blue:#d5d8db;--dusk:#4e5d78;--pale-grey:#f5f7fa;--light-grey-blue:#b0b7c3;--light-blue-grey-two:#c3ccdc;--light-blue-grey-two-value:195,204,220;--light-blue-grey-two:rgb(var(--light-blue-grey-two-value));--light-blue-grey-two-31-opacity:rgb(var(--light-blue-grey-two-value),.31);--blue-grey-value:130,137,150;--blue-grey:rgba(var(--blue-grey-value),1);--blue-grey-90-opacity:rgba(var(--blue-grey-value),.9);--very-light-blue-two-value:214,234,255;--very-light-blue-two:rgba(var(--very-light-blue-two-value),1);--pumpkin-orange:#ff7a00;--color-golden:#f7c700;--video-progress:#00c6ff;--aqua-value:29,221,216;--aqua:rgba(var(--aqua-value),1);--aqua-alpha-50:rgba(var(--aqua-value),.5);--aqua-alpha-60:rgba(var(--aqua-value),.6);--aqua-alpha-85:rgba(var(--aqua-value),.85);--color-focus-visible:#ff7a00;--outline-focus-visible-common:3px solid var(--color-focus-visible);--background-email:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_email2.jpg);--background-document:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_document2.jpg);--background-pacebook:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_pacebook_crypto.jpg);--background-chalkboard:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_chalkboard.jpg);--background-typeWriter:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_typewriter.jpg);--background-handwrittenDocument:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_handwrittenDocument2.jpg);--background-whatsapp-ligth:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_whatsapp_ligth.jpg);--background-whatsapp-dark:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_whatsapp_dark.jpg);--background-blockNotes:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/bg_blockNotes.jpg);--texture-chalkboard:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_chalkboard.jpg);--texture-typeWriter:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_typewriter.jpg);--texture-handwrittenDocument:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_document.jpg);--texture-blockNotes:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/texture_typewriter.jpg);--pattern-ring:url(https://min.gamelearn.io/css-resources/gamelearn/resources/writer-puzzle/notesBlock_ring.png)}@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)}60%,to{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)}60%,to{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)}60%,to{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:#fff;--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:bang 1s ease-out 6 backwards,gravity 1s ease-in 6 backwards,position 5s linear 6 backwards;-webkit-animation:bang 1s ease-out 6 backwards,gravity 1s ease-in 6 backwards,position 5s linear 6 backwards;-o-animation:bang 1s ease-out 6 backwards,gravity 1s ease-in 6 backwards,position 5s linear 6 backwards;-ms-animation:bang 1s ease-out 6 backwards,gravity 1s ease-in 6 backwards,position 5s linear 6 backwards;animation:bang 1s ease-out 6 backwards,gravity 1s ease-in 6 backwards,position 5s 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:-117px 190px var(--color-success),-246px 84px var(--color-success),-224px -178px var(--color-success),206px -21px var(--color-success),-183px 129px var(--color-success),-102px 210px var(--color-success),-161px 125px var(--color-success),210px 23px var(--color-success),-30px -182px var(--color-success),160px -134px var(--color-success),-129px -218px var(--color-success),-74px -58px var(--color-success),57px -242px var(--color-success),-230px -205px var(--color-success),-31px -64px var(--color-success),112px 203px var(--color-success),75px -42px var(--color-success),-55px 20px var(--color-success),177px -27px var(--color-success),-139px -242px var(--color-success),-9px 15px var(--color-success),21px 94px var(--color-success),48px -55px var(--color-success),199px 96px var(--color-success),88px 96px var(--color-success),223px -37px var(--color-success),211px -214px var(--color-success),-203px 67px var(--color-success),210px 55px var(--color-success),-35px -212px var(--color-success),-143px 138px var(--color-success),235px 120px var(--color-success),-102px 185px var(--color-success),-115px 157px var(--color-success),116px -31px var(--color-success),67px 91px var(--color-success),-34px -238px var(--color-success),114px -76px var(--color-success),89px 199px var(--color-success),93px 246px var(--color-success),-242px -239px var(--color-success),-13px -148px var(--color-success),-215px 71px var(--color-success),-82px -68px var(--color-success),110px 123px var(--color-success),-6px -191px var(--color-success),28px -34px var(--color-success),-240px -175px var(--color-success),-35px 133px var(--color-success),-126px 106px var(--color-success),200px -28px var(--color-success)}}@-moz-keyframes bang{to{box-shadow:-117px 190px var(--color-success),-246px 84px var(--color-success),-224px -178px var(--color-success),206px -21px var(--color-success),-183px 129px var(--color-success),-102px 210px var(--color-success),-161px 125px var(--color-success),210px 23px var(--color-success),-30px -182px var(--color-success),160px -134px var(--color-success),-129px -218px var(--color-success),-74px -58px var(--color-success),57px -242px var(--color-success),-230px -205px var(--color-success),-31px -64px var(--color-success),112px 203px var(--color-success),75px -42px var(--color-success),-55px 20px var(--color-success),177px -27px var(--color-success),-139px -242px var(--color-success),-9px 15px var(--color-success),21px 94px var(--color-success),48px -55px var(--color-success),199px 96px var(--color-success),88px 96px var(--color-success),223px -37px var(--color-success),211px -214px var(--color-success),-203px 67px var(--color-success),210px 55px var(--color-success),-35px -212px var(--color-success),-143px 138px var(--color-success),235px 120px var(--color-success),-102px 185px var(--color-success),-115px 157px var(--color-success),116px -31px var(--color-success),67px 91px var(--color-success),-34px -238px var(--color-success),114px -76px var(--color-success),89px 199px var(--color-success),93px 246px var(--color-success),-242px -239px var(--color-success),-13px -148px var(--color-success),-215px 71px var(--color-success),-82px -68px var(--color-success),110px 123px var(--color-success),-6px -191px var(--color-success),28px -34px var(--color-success),-240px -175px var(--color-success),-35px 133px var(--color-success),-126px 106px var(--color-success),200px -28px var(--color-success)}}@-o-keyframes bang{to{box-shadow:-117px 190px var(--color-success),-246px 84px var(--color-success),-224px -178px var(--color-success),206px -21px var(--color-success),-183px 129px var(--color-success),-102px 210px var(--color-success),-161px 125px var(--color-success),210px 23px var(--color-success),-30px -182px var(--color-success),160px -134px var(--color-success),-129px -218px var(--color-success),-74px -58px var(--color-success),57px -242px var(--color-success),-230px -205px var(--color-success),-31px -64px var(--color-success),112px 203px var(--color-success),75px -42px var(--color-success),-55px 20px var(--color-success),177px -27px var(--color-success),-139px -242px var(--color-success),-9px 15px var(--color-success),21px 94px var(--color-success),48px -55px var(--color-success),199px 96px var(--color-success),88px 96px var(--color-success),223px -37px var(--color-success),211px -214px var(--color-success),-203px 67px var(--color-success),210px 55px var(--color-success),-35px -212px var(--color-success),-143px 138px var(--color-success),235px 120px var(--color-success),-102px 185px var(--color-success),-115px 157px var(--color-success),116px -31px var(--color-success),67px 91px var(--color-success),-34px -238px var(--color-success),114px -76px var(--color-success),89px 199px var(--color-success),93px 246px var(--color-success),-242px -239px var(--color-success),-13px -148px var(--color-success),-215px 71px var(--color-success),-82px -68px var(--color-success),110px 123px var(--color-success),-6px -191px var(--color-success),28px -34px var(--color-success),-240px -175px var(--color-success),-35px 133px var(--color-success),-126px 106px var(--color-success),200px -28px var(--color-success)}}@-ms-keyframes bang{to{box-shadow:-117px 190px var(--color-success),-246px 84px var(--color-success),-224px -178px var(--color-success),206px -21px var(--color-success),-183px 129px var(--color-success),-102px 210px var(--color-success),-161px 125px var(--color-success),210px 23px var(--color-success),-30px -182px var(--color-success),160px -134px var(--color-success),-129px -218px var(--color-success),-74px -58px var(--color-success),57px -242px var(--color-success),-230px -205px var(--color-success),-31px -64px var(--color-success),112px 203px var(--color-success),75px -42px var(--color-success),-55px 20px var(--color-success),177px -27px var(--color-success),-139px -242px var(--color-success),-9px 15px var(--color-success),21px 94px var(--color-success),48px -55px var(--color-success),199px 96px var(--color-success),88px 96px var(--color-success),223px -37px var(--color-success),211px -214px var(--color-success),-203px 67px var(--color-success),210px 55px var(--color-success),-35px -212px var(--color-success),-143px 138px var(--color-success),235px 120px var(--color-success),-102px 185px var(--color-success),-115px 157px var(--color-success),116px -31px var(--color-success),67px 91px var(--color-success),-34px -238px var(--color-success),114px -76px var(--color-success),89px 199px var(--color-success),93px 246px var(--color-success),-242px -239px var(--color-success),-13px -148px var(--color-success),-215px 71px var(--color-success),-82px -68px var(--color-success),110px 123px var(--color-success),-6px -191px var(--color-success),28px -34px var(--color-success),-240px -175px var(--color-success),-35px 133px var(--color-success),-126px 106px var(--color-success),200px -28px var(--color-success)}}@keyframes bang{to{box-shadow:-117px 190px var(--color-success),-246px 84px var(--color-success),-224px -178px var(--color-success),206px -21px var(--color-success),-183px 129px var(--color-success),-102px 210px var(--color-success),-161px 125px var(--color-success),210px 23px var(--color-success),-30px -182px var(--color-success),160px -134px var(--color-success),-129px -218px var(--color-success),-74px -58px var(--color-success),57px -242px var(--color-success),-230px -205px var(--color-success),-31px -64px var(--color-success),112px 203px var(--color-success),75px -42px var(--color-success),-55px 20px var(--color-success),177px -27px var(--color-success),-139px -242px var(--color-success),-9px 15px var(--color-success),21px 94px var(--color-success),48px -55px var(--color-success),199px 96px var(--color-success),88px 96px var(--color-success),223px -37px var(--color-success),211px -214px var(--color-success),-203px 67px var(--color-success),210px 55px var(--color-success),-35px -212px var(--color-success),-143px 138px var(--color-success),235px 120px var(--color-success),-102px 185px var(--color-success),-115px 157px var(--color-success),116px -31px var(--color-success),67px 91px var(--color-success),-34px -238px var(--color-success),114px -76px var(--color-success),89px 199px var(--color-success),93px 246px var(--color-success),-242px -239px var(--color-success),-13px -148px var(--color-success),-215px 71px var(--color-success),-82px -68px var(--color-success),110px 123px var(--color-success),-6px -191px var(--color-success),28px -34px var(--color-success),-240px -175px var(--color-success),-35px 133px var(--color-success),-126px 106px var(--color-success),200px -28px 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%}}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,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}*,:after,:before{-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:#79798129;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}.custom-radio{position:relative;margin:12px 0}.custom-radio label{cursor:pointer;font-size:.875rem}@media (min-width:60em){.custom-radio label{font-size:1rem}}.custom-radio label p{margin-bottom:0}.custom-radio [type=radio]:disabled label{cursor:default}.custom-radio [type=radio]:checked,.custom-radio [type=radio]:not(:checked){opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.custom-radio [type=radio]:checked+label,.custom-radio [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){.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{line-height:26px}}.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;inset-inline-start:0;width:18px;height:18px;border-radius:100%;background:var(--color-white);top:1px}@media (min-width:60em){.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{top:5px}}.custom-radio [type=radio]:checked+label:before{border:1px solid var(--primary)}.custom-radio [type=radio]:not(:checked)+label:before{border:1px solid var(--light-blue-grey-two)}.custom-radio [type=radio]:checked+label:after,.custom-radio [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){.custom-radio [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after{top:9px}}.custom-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-radio [type=radio]:checked+label.radio-text-success{color:var(--color-success);font-weight:400}.custom-radio [type=radio]:checked+label.radio-text-fail{color:var(--color-error);font-weight:400;pointer-events:none}.custom-radio [type=radio]:focus-visible+label:before{outline:var(--outline-focus-visible-common);outline-width:2px;outline-offset:2px}.conversation--question [type=radio]:not(:checked)+label,.popup__questions [type=radio]:not(:checked)+label{color:var(--color-white)}.conversation--question [type=radio]:checked+label:before,.conversation--question [type=radio]:not(:checked)+label:before,.popup__questions [type=radio]:checked+label:before,.popup__questions [type=radio]:not(:checked)+label:before{background:transparent}.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}.checkbox [type=checkbox]:checked+label:before,.checkbox label:before{-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)}.checkbox [type=checkbox]:checked+label:after{content:"";display:block;position:absolute;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:hover,a:visited{color:var(--primary-darken)}a:hover{text-decoration:none}a:focus{outline:none;color:var(--primary)}a:focus-visible{border-radius:2px}a:active,a:hover{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{font-size:2.5rem}.h1,.h2,h1,h2{margin-bottom:12px;line-height:1.5}.h2,h2{font-size:1.75rem}.h3,h3{margin-bottom:12px;font-size:1.25rem;line-height:1.5}.h4,.h5,.h6,h4,h5,h6{margin-bottom:12px;font-size:1rem;line-height:1.5}address,dl,ol,p,ul{margin-bottom:1.5em;line-height:1.5em}small{font-size:.625rem;color:var(--light-blue-grey-two)}ul{padding:0;list-style:none}li ul,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)}blockquote p,q{font-style:italic}q{quotes:none}blockquote p:after,blockquote p:before,q:after,q:before{content:""}cite{font-style:normal}dd,dl{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}code,kbd,pre,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;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:"●";font-size:10px;position:absolute;inset-inline-start:-16px}.readings--text ul li::marker{content:""}.readings--text ul li li:before{content:"○"}.readings--text ul li li li:before{content:"◆"}.readings--text ul li li li li:before{content:"●"}.readings--text ul li li li li li:before{content:"○"}.readings--text ul li li li li li li:before{content:"◆"}.readings--text ul li li li li li li li:before{content:"●"}.readings--text ul li li li li li li li li:before{content:"○"}.readings--text ul li li li li li li li li li:before{content:"◆"}.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:42px}@media (min-width:60em){.nav--settings.help{bottom:46px}}.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:39.5px}.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)}.settings--languages__button.active,.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:1px solid 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--open .menu-dropdown__label,.menu-dropdown__label:hover{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--selected,.menu-dropdown__item:hover{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%;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:Inter,Arial,sans-serif;-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}body,html{height:100%;overflow:hidden}#root,.gat--engine__front,.popups--container,.scenes--container,.screens--container,.ui--container{width:100%;height:100%;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%}}#root,body{background-color:#000!important}#root{height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-canvas,.main-canvas>canvas{height:100%!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%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.left{left:16px}@media (min-width:60em){.left{left:24px}}.left.center{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bottom{bottom:16px}@media (min-width:60em){.bottom{bottom:24px}}.bottom.center{left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.right{right:16px}@media (min-width:60em){.right{right:24px}}.right.center{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-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;cursor:pointer!important}.unset-button:focus{outline:none;box-shadow:none}.unset-button:focus-visible{outline:var(--outline-focus-visible-common)}.unset-button:disabled{cursor:not-allowed!important}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/Inter-Thin.5.11.0.woff2) format("woff2"),url(/Inter-Thin.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/Inter-ThinItalic.5.11.0.woff2) format("woff2"),url(/Inter-ThinItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/Inter-ExtraLight.5.11.0.woff2) format("woff2"),url(/Inter-ExtraLight.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/Inter-ExtraLightItalic.5.11.0.woff2) format("woff2"),url(/Inter-ExtraLightItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/Inter-Light.5.11.0.woff2) format("woff2"),url(/Inter-Light.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/Inter-LightItalic.5.11.0.woff2) format("woff2"),url(/Inter-LightItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/Inter-Regular.5.11.0.woff2) format("woff2"),url(/Inter-Regular.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/Inter-Italic.5.11.0.woff2) format("woff2"),url(/Inter-Italic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/Inter-Medium.5.11.0.woff2) format("woff2"),url(/Inter-Medium.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/Inter-MediumItalic.5.11.0.woff2) format("woff2"),url(/Inter-MediumItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/Inter-SemiBold.5.11.0.woff2) format("woff2"),url(/Inter-SemiBold.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/Inter-SemiBoldItalic.5.11.0.woff2) format("woff2"),url(/Inter-SemiBoldItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/Inter-Bold.5.11.0.woff2) format("woff2"),url(/Inter-Bold.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/Inter-BoldItalic.5.11.0.woff2) format("woff2"),url(/Inter-BoldItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/Inter-ExtraBold.5.11.0.woff2) format("woff2"),url(/Inter-ExtraBold.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/Inter-ExtraBoldItalic.5.11.0.woff2) format("woff2"),url(/Inter-ExtraBoldItalic.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/Inter-Black.5.11.0.woff2) format("woff2"),url(/Inter-Black.5.11.0.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/Inter-BlackItalic.5.11.0.woff2) format("woff2"),url(/Inter-BlackItalic.5.11.0.woff) format("woff")}@font-face{font-family:ibm-light;font-style:normal;font-weight:100;font-display:swap;src:url(/IBMPlexMono-Light.5.11.0.woff) format("woff"),url(/IBMPlexMono-Light.5.11.0.ttf) format("truetype")}@font-face{font-family:ibm-regular;font-style:normal;font-weight:300;font-display:swap;src:url(/IBMPlexMono-Regular.5.11.0.woff) format("woff"),url(/IBMPlexMono-Regular.5.11.0.ttf) format("truetype")}@font-face{font-family:ibm-medium;font-style:normal;font-weight:400;font-display:swap;src:url(/IBMPlexMono-Medium.5.11.0.woff) format("woff"),url(/IBMPlexMono-Medium.5.11.0.ttf) format("truetype")}@font-face{font-family:torqueweb-book;src:url(/torqueweb-book.5.11.0.eot);src:url(/torqueweb-book.5.11.0.woff) format("woff"),url(/torqueweb-book.5.11.0.ttf) format("truetype"),url(/torqueweb-book.5.11.0.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:anonymus-pro;font-style:italic;font-weight:300;font-display:swap;src:url(/AnonymousPro-Italic.5.11.0.woff) format("woff"),url(/AnonymousPro-Italic.5.11.0.ttf) format("truetype")}@font-face{font-family:share-tech;font-style:italic;font-weight:300;font-display:swap;src:url(/ShareTechMono-Regular.5.11.0.woff) format("woff"),url(/ShareTechMono-Regular.5.11.0.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:300;font-display:swap;src:url(/Kalam-Light.5.11.0.woff) format("woff"),url(/Kalam-Light.5.11.0.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:400;font-display:swap;src:url(/Kalam-Regular.5.11.0.woff) format("woff"),url(/Kalam-Regular.5.11.0.ttf) format("truetype")}@font-face{font-family:kalam;font-style:normal;font-weight:500;font-display:swap;src:url(/Kalam-Bold.5.11.0.woff) format("woff"),url(/Kalam-Bold.5.11.0.ttf) format("truetype")}@font-face{font-family:mali;font-style:normal;font-weight:400;font-display:swap;src:url(/Mali-Regular.5.11.0.woff) format("woff"),url(/Mali-Regular.5.11.0.ttf) format("truetype")}@font-face{font-family:mali;font-style:normal;font-weight:500;font-display:swap;src:url(/Mali-Bold.5.11.0.woff) format("woff"),url(/Mali-Bold.5.11.0.ttf) format("truetype")}@font-face{font-family:mali;font-style:italic;font-weight:500;font-display:swap;src:url(/Mali-BoldItalic.5.11.0.woff) format("woff"),url(/Mali-BoldItalic.5.11.0.ttf) format("truetype")}@font-face{font-family:mali;font-style:italic;font-weight:400;font-display:swap;src:url(/Mali-Italic.5.11.0.woff) format("woff"),url(/Mali-Italic.5.11.0.ttf) format("truetype")}@font-face{font-family:Fira Mono;src:url(/FiraMono-Bold.5.11.0.woff2) format("woff2"),url(/FiraMono-Bold.5.11.0.woff) format("woff"),url(/FiraMono-Bold.5.11.0.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(/FiraMono-Regular.5.11.0.woff2) format("woff2"),url(/FiraMono-Regular.5.11.0.woff) format("woff"),url(/FiraMono-Regular.5.11.0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Mono;src:url(/FiraMono-Medium.5.11.0.woff2) format("woff2"),url(/FiraMono-Medium.5.11.0.woff) format("woff"),url(/FiraMono-Medium.5.11.0.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(/icomoon.5.11.0.eot);src:url(/icomoon.5.11.0.eot#iefix) format("embedded-opentype"),url(/icomoon.5.11.0.ttf) format("truetype"),url(/icomoon.5.11.0.woff) format("woff"),url(/icomoon.5.11.0.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-face-happy:before{content:""}.icon-face-neutral:before{content:""}.icon-face-sad:before{content:""}.icon-check-in-a-table:before{content:""}.icon-cookies:before{content:""}.icon-hammer:before{content:""}.icon-delete-key-2023:before{content:""}.icon-mini-check-circle:before{content:""}.icon-mini-error-circle:before{content:""}.icon-bell:before{content:""}.icon-incorrect-thumb:before{content:""}.icon-correct-thumb:before{content:""}.icon-image:before{content:""}.icon-close-fit:before{content:""}.icon-alert:before{content:""}.icon-config:before{content:""}.icon-times-up:before{content:""}.icon-eye:before{content:""}.icon-gift:before{content:""}.icon-narrator:before{content:""}.icon-bubble-thinkful-black:before{content:""}.icon-circle-medium-fill:before{content:""}.icon-square-with-stripes:before{content:""}.icon-happy-laptop:before{content:""}.icon-check-laptop:before{content:""}.icon-buddy:before{content:""}.icon-paneo-right-black:before{content:""}.icon-paneo-left-black:before{content:""}.icon-scroll-down-black:before{content:""}.icon-desktop-aspect-ratio:before{content:"";color:#007eff}.icon-replay:before{content:""}.icon-video-backward:before{content:""}.icon-video-forward:before{content:""}.icon-maximize:before{content:""}.icon-minimize:before{content:""}.icon-error-circle-thin:before{content:""}.icon-device:before{content:"";color:#007eff}.icon-speaker:before{content:""}.icon-check-circle-black:before{content:""}.icon-error-circle-black:before{content:""}.icon-fb-search:before{content:""}.icon-download-cloud:before{content:""}.icon-fb-edit:before{content:""}.icon-fb-education:before{content:""}.icon-fb-events:before{content:""}.icon-fb-home:before{content:""}.icon-fb-logo:before{content:""}.icon-fb-mail:before{content:""}.icon-fb-photo:before{content:""}.icon-fb-video:before{content:""}.icon-fb-work:before{content:""}.icon-survey-text:before{content:""}.icon-voice-over:before{content:""}.icon-waves-sound:before{content:""}.icon-delete-keyboard:before{content:""}.icon-file-audio:before{content:""}.icon-file-image:before{content:""}.icon-file-pdf1:before{content:""}.icon-file-text3:before{content:""}.icon-file-video1:before{content:""}.icon-circle-check:before{content:""}.icon-puzzle:before{content:""}.icon-solution:before{content:""}.icon-login-puzzle:before{content:""}.icon-magnifying-glass:before{content:""}.icon-user-game:before{content:""}.icon-circle-people:before{content:""}.icon-down-arrow:before{content:""}.icon-up-arrow:before{content:""}.icon-people:before{content:""}.icon-collapse-expand:before{content:""}.icon-locator:before{content:""}.icon-world:before{content:""}.icon-menu-languages:before{content:""}.icon-fullscreen:before{content:""}.icon-goals:before{content:""}.icon-info2:before{content:""}.icon-log-out:before{content:""}.icon-menu-effects:before{content:""}.icon-menu-help:before{content:""}.icon-ranking .path1:before{content:"";color:#ffe061}.icon-ranking .path2:before{content:"";margin-left:-1.625em;color:#e4b200}.icon-ranking .path3:before{content:"";margin-left:-1.625em;color:#f7c700}.icon-support2:before{content:""}.icon-videotutorial:before{content:""}.icon-ciberseguridad:before{content:""}.icon-creatividad:before{content:""}.icon-dinero:before{content:""}.icon-eficacia:before{content:""}.icon-empatia:before{content:""}.icon-energia:before{content:""}.icon-felicidad:before{content:""}.icon-neutralidad:before{content:""}.icon-puntos:before{content:""}.icon-vida:before{content:""}.icon-battery-ios:before{content:""}.icon-documents:before{content:""}.icon-exit1:before{content:""}.icon-feedback:before{content:""}.icon-lessons:before{content:""}.icon-model:before{content:""}.icon-notes:before{content:""}.icon-signal:before{content:""}.icon-text:before{content:""}.icon-video:before{content:""}.icon-wifi:before{content:""}.icon-down:before{content:""}.icon-up:before{content:""}.icon-negotiation:before{content:""}.icon-light:before{content:""}.icon-face:before{content:""}.icon-play-outline:before{content:""}.icon-sound-off:before{content:""}.icon-notebook:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-rewind:before{content:""}.icon-sound:before{content:""}.icon-transcription:before{content:""}.icon-next:before{content:""}.icon-mobile:before{content:""}.icon-map:before{content:""}.icon-faq:before{content:""}.icon-close:before{content:""}.icon-burger:before{content:""}.icon-bag:before{content:""}.icon-back:before{content:""}.float--none{float:none}.float--right{float:right}.float--left{float:left}.inline--block{display:inline-block}.block{display:block}.inline{display:inline}.table{display:table}.table--cell{display:table-cell}.display--none{display:none}.visibility--hidden{visibility:hidden}.flex{display: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%}.full-height{height:100%}.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)}.color--selected{color:var(--primary)}.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}.a11y-no-visible{width:0;height:0;position:absolute;overflow:hidden}.disable-background-image{background-image:none!important}.bank--form__btn,.gat--btn,.puzzle--webBuilder__topbar--buttons__item{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;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){.bank--form__btn,.gat--btn,.puzzle--webBuilder__topbar--buttons__item{min-width:175px;height:52px}}.disabled.bank--form__btn,.disabled.puzzle--webBuilder__topbar--buttons__item,.gat--btn.disabled{background-color:var(--primary-disabled);box-shadow:none;cursor:not-allowed;opacity:1}.disabled.bank--form__btn:hover,.disabled.puzzle--webBuilder__topbar--buttons__item:hover,.gat--btn.disabled:hover{background-color:var(--primary-disabled);box-shadow:none}.gat--btn.small--btn,.small--btn.bank--form__btn,.small--btn.puzzle--webBuilder__topbar--buttons__item{min-width:140px;height:32px}@media (min-width:60em){.gat--btn.small--btn,.small--btn.bank--form__btn,.small--btn.puzzle--webBuilder__topbar--buttons__item{min-width:175px;height:36px}}.bank--form__btn,.gat--btn__primary{box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;background-color:var(--primary-opacity)}@media (hover:hover) and (pointer:fine){.bank--form__btn:hover,.gat--btn__primary:hover{box-shadow:0 8px 8px -1px #0912361f,0 0 1px #0a16460f;background-color:var(--primary-darken-opacity)}}.bank--form__btn:active,.gat--btn__primary: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}.bank--form__btn [class*=" icon-"],.bank--form__btn [class^=icon-],.gat--btn__primary [class*=" icon-"],.gat--btn__primary [class^=icon-]{margin-right:6px;font-size:1.25rem}@media (min-width:60em){.bank--form__btn [class*=" icon-"],.bank--form__btn [class^=icon-],.gat--btn__primary [class*=" icon-"],.gat--btn__primary [class^=icon-]{font-size:1.5rem}}.gat--btn__count,.gat--btn__secondary,.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)}.gat--btn__count:hover,.gat--btn__secondary:hover,.puzzle--webBuilder__topbar--buttons__item:hover{box-shadow:0 8px 8px -1px #0912361f,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__count [class*=" icon-"],.gat--btn__count [class^=icon-],.gat--btn__secondary [class*=" icon-"],.gat--btn__secondary [class^=icon-],.puzzle--webBuilder__topbar--buttons__item [class*=" icon-"],.puzzle--webBuilder__topbar--buttons__item [class^=icon-]{margin-right:6px;font-size:1.25rem}@media (min-width:60em){.gat--btn__count [class*=" icon-"],.gat--btn__count [class^=icon-],.gat--btn__secondary [class*=" icon-"],.gat--btn__secondary [class^=icon-],.puzzle--webBuilder__topbar--buttons__item [class*=" icon-"],.puzzle--webBuilder__topbar--buttons__item [class^=icon-]{font-size:1.5rem}}.gat--btn__main,.gat--btn__navigation,.gat--btn__round{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;width:40px;height:40px;font-size:1.5rem}@media (min-width:60em){.gat--btn__main,.gat--btn__navigation,.gat--btn__round{width:52px;height:52px;font-size:2.5rem}}.disabled.gat--btn__main,.disabled.gat--btn__navigation,.gat--btn__round.disabled{cursor:not-allowed;opacity:1;box-shadow:none;color:var(--light-grey-blue);background-color:var(--pale-blue)}.disabled.gat--btn__main:hover,.disabled.gat--btn__navigation:hover,.gat--btn__round.disabled:hover{color:var(--light-grey-blue);background-color:var(--pale-blue)}@media (hover:hover) and (pointer:fine){.gat--btn__main:hover,.gat--btn__navigation:hover,.gat--btn__round:hover{background-color:var(--primary-opacity);box-shadow:0 8px 8px -1px #0a164652,0 0 1px #0a16460f;color:var(--color-white)}}.active.gat--btn__main,.active.gat--btn__navigation,.gat--btn__main:active,.gat--btn__navigation:active,.gat--btn__round.active,.gat--btn__round:active{background-color:var(--primary-opacity);box-shadow:0 8px 8px -1px #0a16461f,0 0 1px #0a16460f;color:var(--color-white)}.conversation .gat--btn__main,.conversation .gat--btn__navigation,.conversation .gat--btn__round,.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation,.dialog-component-controls .gat--btn__round{font-size:2.6rem}@media (min-width:60em){.conversation .gat--btn__main,.conversation .gat--btn__navigation,.conversation .gat--btn__round,.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation,.dialog-component-controls .gat--btn__round{font-size:2.5rem}}.gat--btn__main{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:-22px;border-left:12px solid var(--pale-blue);border-top:12px solid transparent;border-bottom:12px solid transparent}@media (min-width:60em){.gat--button__with-arrow-submenu.active:after{left:-21px}}.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);font-size:3rem}@media (min-width:60em){.gat--btn__close{font-size:3.5rem}}.gat--btn__count{border-radius:36px;font-size:1rem;cursor:default;outline:0;padding:12px;min-width:140px}.gat--btn__count,.gat--btn__count:hover{background-color:transparent;border:1px solid var(--primary);box-shadow:none}.gat--btn__count:hover{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%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);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:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-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%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);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:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-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;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)}@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:0 0;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 (max-height:330px){.conversation--characters{height:100px}}@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:auto;height:150px;align-items:flex-end}@media (max-height:330px){.conversation--layer__defaultFeedback .conversation--characters{height:85px}}@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:#ededed;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 (max-height:330px){.conversation--character__item{height:85px}}@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,.conversation--character__item.void:before{background-color:transparent}.conversation--character__item.active{flex-shrink:0;background-color:#ededed;box-shadow:0 3px 3px -1px #0a164629,0 0 1px #0a16460f;border-radius:6px;max-width:124px;height:150px;top:24px}@media (max-height:330px){.conversation--character__item.active{height:100px}}@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{border-radius:0 0 6px 6px;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;padding-top:12px}@media (min-width:60em){.conversation--message.voice--over{padding-top:64px;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--controls{position:fixed;bottom:0;inset-inline-start:0;background-color:var(--charcoal-grey-two)}@media (min-width:60em){.conversation--controls{position:static;background-color:transparent;padding:32px}}.conversation--canvas{position:absolute;z-index:1;width:100%;height:100%;left: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--main__text p{margin-bottom:16px}.conversation--main__text p:last-child{margin-bottom:0}.conversation--question{text-align:start;padding-bottom:14px;font-size:.875rem;line-height:1.4;margin:0}@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]: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__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}.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 .conversation--feedback__wysiwyg{margin-bottom:0;font-size:.875rem;line-height:1.4}@media (min-width:60em){.conversation--feedback__text .conversation--feedback__wysiwyg{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:flex;height:30px;margin:0 0 10.6666666667px}@media (min-width:60em){.indicators{height:52px;margin:0 0 16px}}.level-ball{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--color-black);border-radius:15px;padding:0 4px;min-width:26px;height:26px;font-size:8px;line-height:8px}@media (min-width:60em){.level-ball{border-radius:21px;padding:0 8px;min-width:42px;height:42px;font-size:.75rem;line-height:.75rem}}.level-ball>span{color:var(--color-white)}.indicator--item{position:relative;display:inline-flex;align-items:center;flex-grow:0;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;-webkit-user-select:none;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(2n),.indicator--item:nth-child(2n):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:2px solid #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:8px solid transparent;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;border:6px solid transparent;border-bottom:6px solid var(--color-white);left:42px}@media (min-width:60em){.indicator--tooltip:after{left:62px}}.indicator--tooltip__title{font-weight:500}.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{font-weight:300}.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;font-size:.875rem;background-size:20px auto;padding-left:16px;padding-right:8px;margin-left:6px;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__level>:hover>.indicator--tooltip,.indicators--game__ranking:hover>.indicator--tooltip{display:block;border:2px solid var(--primary);min-height:auto;animation:fadeIn-animation .2s linear forwards}.indicators--game__level:hover .indicator--tooltip:before{left:18px}.indicators--game__level:hover .indicator--tooltip:after{left:20px}.indicator-lonely-level{display:inline-flex;align-items:center;min-width:63px;height:30px;padding:2px 2px 2px 8px;border-radius:15px;background-color:var(--color-white)}@media (min-width:60em){.indicator-lonely-level{min-width:102px;height:52px;border-radius:25.6px;padding:5px 5px 5px 16px}}.indicator-lonely-level__label{font-size:8px;font-weight:500;color:var(--primary);margin-inline-end:8px}@media (min-width:60em){.indicator-lonely-level__label{font-size:12px}}.indicator-lonely-level__ball{font-size:11px}@media (min-width:60em){.indicator-lonely-level__ball{font-size:16px}}.loader{position:absolute;z-index:6;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white);font-size:3.5rem;padding:0;margin:0;overflow:hidden;color:var(--color-text);font-weight:300;text-align:center}.loader--bar__animation{margin:0 auto;position:relative;left:-9999px;box-shadow:9999px 0 0 -5px var(--primary);animation:dotPulse 1.5s linear infinite;animation-delay:.25s}.loader--bar__animation,.loader--bar__animation:after,.loader--bar__animation:before{width:10px;height:10px;border-radius:5px;background-color:var(--primary);color:var(--primary)}.loader--bar__animation:after,.loader--bar__animation:before{content:"";display:inline-block;position:absolute;top:0}.loader--bar__animation:before{box-shadow:9983px 0 0 -5px var(--primary);animation:dotPulseBefore 1.5s linear infinite;animation-delay:0s}.loader--bar__animation:after{box-shadow:10015px 0 0 -5px var(--primary);animation:dotPulseAfter 1.5s linear infinite;animation-delay:.5s}.loader--bar__label{display:block;color:var(--color-text);font-size:1.75rem;font-weight:200;margin-bottom:16px}.loader--bar__message{font-size:1rem;max-width:500px;margin-bottom:24px}.loader--bar__actions{margin-top:16px;font-size:.75rem;color:var(--dusk)}.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;border-radius:6px;border:1px solid var(--light-grey-blue);background-color:#4e5d7899;cursor:pointer;font-size:20px;line-height:0;font-weight:700}.goals--button__mobile,.goals--button__mobile .goals--length{display:flex;align-items:center;justify-content:center;color:#fff}.goals--button__mobile .goals--length{position:absolute;inset-inline-end:-11px;top:-11px;min-width:22px;max-width:30px;height:22px;border-radius:100%;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:50%}.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:600}.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 ol,.readings--text ul{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}}.notes--results>.notes--results:has(.full-height){height:100%}.pdf-box{position:relative;background-image:linear-gradient(to bottom,var(--charcoal-grey-two),rgba(38,42,49,.85));width:100%;height:100%;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:none}}.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__main,.puzzle--terminal__visor--body .pdf-box__arrow.gat--btn__navigation,.puzzle--terminal__visor--body .pdf-box__arrow.gat--btn__round{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{height:100%;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);top:0}.video,.video:after{width:100%;position:absolute;left:0}.video:after{content:"";height:72px;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-visible,.video--controls-wrap:focus-within{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(180deg,#23283100,#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:flex-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);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(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{left:0;top:0;width:50%;height:100%;border-radius:3px;transition:.25s}.video--handle,.video--sound__progress{position:absolute;background-color:var(--video-progress);cursor:pointer}.video--handle{width:16px;height:16px;border-radius:100%;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__count,.video--extra__actions .gat--btn__secondary,.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{background-color:var(--charcoal-grey-two)}.comic-slide__item,.comic-slider{display:flex;flex-direction:column;flex-grow:1}.comic-slide__item{position:relative;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:80em){.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}.comic-image--cover{padding:0}.comic-image--cover img{object-fit:cover}@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:1px solid 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:#6b707be6}.comic-collapsable__headertoggle [class*=icon]{font-weight:600;font-size:9px}.comic-collapsable__text{background-color:#262a31d9;border-radius:0 0 4px 4px;border:1px solid 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}}.comic-collapsable__text p{margin-bottom:16px}.comic-collapsable__text p:last-child{margin-bottom:0}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:#6b707be6}@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{height:100%;background-color:var(--color-black-05-opacity);position:absolute;top:0;left:0;z-index:6}.endgame,.endgame--popup{width:100%;display:flex;justify-content:center;align-items:center}.endgame--popup{flex-direction:column;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}}.endgame--info .endgame--info__item.endgame--likeTitle>p{margin-bottom:0}.endscreen--layer{width:100%;height:100%;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(100% - 64px);padding:16px 16px 50px}@media (min-width:60em){.endscreen--popup{width:calc(100% - 96px);max-width:1184px;min-height:calc(100% - 96px);max-height:calc(100% - 96px);padding:32px 32px 75px;overflow-y:auto}}.endgame--type .endscreen--popup{border-radius:0;width:100%;max-width:100%;min-height:100%;background-color:#eaeef2;overflow-y:auto;padding:0 0 50px}@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__item:only-child{margin:auto;max-width:244px}@media (min-width:60em){.endscreen--cards__item{min-height:164px}.endscreen--cards__item:only-child{max-width:544px}}.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 0;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);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}@media (min-width:60em){.endscreen--buttons{position:fixed;left:50%;bottom:48px;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);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 .bank--form__btn,.endgame--popup__buttons .gat--btn,.endgame--popup__buttons .puzzle--webBuilder__topbar--buttons__item{margin:0 12px}@media (min-width:60em){.endgame--popup__buttons .bank--form__btn,.endgame--popup__buttons .gat--btn,.endgame--popup__buttons .puzzle--webBuilder__topbar--buttons__item{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.6666666667px}@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*=" font-indicator-"],.endscreen--data__icon [class*=" icon-"],.endscreen--data__icon [class^=font-indicator-],.endscreen--data__icon [class^=icon-]{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 0;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:auto;width:100%;margin:0;font-size:14px}@media (min-width:60em){.card-ranking__button[type=button]{font-size:16px}}.survey--container,.test--container{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;background-color:var(--color-white);left:0;top:0;width:100%;height:100%;overflow-y:auto}@media (min-width:60em){.survey--container,.test--container{left:50%;top:48px;transform:translate(-50%);width:80%;height:calc(100% - 96px);max-height:944px;border-radius:8px}}@media (min-width:60em) and (min-width:100em){.survey--container,.test--container{width:70%}}@media only screen and (max-height:390px){.survey--container,.test--container{justify-content:start}}@media only screen and (max-height:660px) and (min-width:960px){.survey--container,.test--container{justify-content:start}}.survey--container__overlay,.test--container__overlay{position:fixed;content:"";width:100%;height:100%;top:0;left:0;background-color:var(--color-black-05-opacity)}.survey--questions,.test--questions{width:100%;height:100%;margin:auto;padding:24px 24px 0;display:flex;flex-direction:column}@media (min-width:60em){.survey--questions,.test--questions{padding:64px 17.38% 0}}.test-feedback-header+.survey--questions,.test-feedback-header+.test--questions{padding-top:24px;height:calc(100% - 48px)}@media (min-width:60em){.test-feedback-header+.survey--questions,.test-feedback-header+.test--questions{padding-top:32px;height:calc(100% - 64px)}}.test-feedback-header{width:100%;height:48px;display:flex}.test-feedback-header.success{background-color:var(--color-success)}.test-feedback-header.failed{background-color:var(--color-error)}@media (min-width:60em){.test-feedback-header{height:64px}}.test-feedback-header h2{margin:auto;display:flex;align-items:center;color:var(--color-white)}.test-feedback-header [class*=thumb]{font-size:20px;margin-inline-end:12px}@media (min-width:60em){.test-feedback-header [class*=thumb]{font-size:24px}}.test-feedback-header__title{margin:auto;font-size:14px;font-weight:500;font-size:1rem}@media (min-width:60em){.test-feedback-header__title{font-size:1rem}}.survey--questions__intertitle,.test--questions__intertitle{display:flex;justify-content:space-between;align-items:center;color:var(--primary-darken);font-size:.75rem;margin-bottom:16px}@media (min-width:60em){.survey--questions__intertitle,.test--questions__intertitle{font-size:.875rem}}.test--questions__intertitle--multiresponse{margin-top:24px}@media (min-width:60em){.test--questions__intertitle--multiresponse{margin-top:32px}}.test--questions__intertitle--multiresponse+.test--response__fakeinput{margin-top:0}.survey--questions__container,.test--questions__container{width:100%;flex-grow:1}.survey--questions__item,.test--questions__item{display:block;color:var(--color-black);font-weight:300;line-height:1.4;font-size:1rem}@media (min-width:60em){.survey--questions__item,.test--questions__item{font-size:1.25rem;font-weight:200}}.feedback.survey--questions__item,.test--questions__item.feedback{color:var(--primary);font-size:12px}@media (min-width:60em){.feedback.survey--questions__item,.test--questions__item.feedback{font-size:1.25rem}}.survey--questions__item+.survey--response__item,.survey--questions__item+.test--response__fakeinput,.survey--questions__item+.test--response__item,.test--questions__item+.survey--response__item,.test--questions__item+.test--response__fakeinput,.test--questions__item+.test--response__item{margin-top:24px}@media (min-width:60em){.survey--questions__item+.survey--response__item,.survey--questions__item+.test--response__fakeinput,.survey--questions__item+.test--response__item,.test--questions__item+.survey--response__item,.test--questions__item+.test--response__fakeinput,.test--questions__item+.test--response__item{margin-top:32px}}.test--response__fakeinput [type=checkbox],.test--response__fakeinput [type=radio]{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}.test--response__fakeinput [type=checkbox] :focus-visible,.test--response__fakeinput [type=radio] :focus-visible{outline:var(--outline-focus-visible-common)}.test--response__fakeinput [type=checkbox]:focus-visible~.survey--response__item,.test--response__fakeinput [type=checkbox]:focus-visible~.test--response__item,.test--response__fakeinput [type=radio]:focus-visible~.survey--response__item,.test--response__fakeinput [type=radio]:focus-visible~.test--response__item{outline:var(--outline-focus-visible-common)}.test--response__fakeinput [type=checkbox]:focus-visible~.survey--response__item+.test--feedback__info .tooltip,.test--response__fakeinput [type=checkbox]:focus-visible~.test--response__item+.test--feedback__info .tooltip,.test--response__fakeinput [type=radio]:focus-visible~.survey--response__item+.test--feedback__info .tooltip,.test--response__fakeinput [type=radio]:focus-visible~.test--response__item+.test--feedback__info .tooltip{display:block!important}label.survey--response__item,label.test--response__item{cursor:pointer}[type=checkbox]:disabled~label.survey--response__item,[type=checkbox]:disabled~label.test--response__item,[type=radio]:disabled~label.survey--response__item,[type=radio]:disabled~label.test--response__item{cursor:not-allowed}.test--response__fakeinput{display:flex;align-items:center;margin-top:16px}.test--response__fakeinput:last-child{margin-bottom:16px}@media (min-width:60em){.test--response__fakeinput{margin-top:24px}.test--response__fakeinput:last-child{margin-bottom:24px}}.test--response__fakeinput .survey--response__item,.test--response__fakeinput .test--response__item{margin:0}.test--response__itemwrap{margin-bottom:40px}@media (min-width:60em){.test--response__itemwrap{margin-bottom:48px}}.test--response__itemwrap:last-child{margin-bottom:0}@media (min-width:60em){.test--response__itemwrap:last-child{margin-bottom:24px}}.survey--response__item,.test--response__item{position:relative;width:100%;display:flex;align-items:center;border:1px solid var(--light-blue-grey-two);border-radius:2px;color:var(--color-text);min-height:46px;margin:16px 0 0;font-size:.875rem}@media (min-width:60em){.survey--response__item,.test--response__item{min-height:60px;margin:24px 0 0;font-size:1rem}}.review.survey--response__item:hover,.test--response__item.review:hover{background-color:var(--color-white);border:1px solid var(--light-blue-grey-two);color:var(--color-text);cursor:default}.review.survey--response__item:hover .survey--response__index,.review.survey--response__item:hover .test--response__index,.test--response__item.review:hover .survey--response__index,.test--response__item.review:hover .test--response__index{border-right:1px solid var(--light-blue-grey-two)}.selected.survey--response__item,.survey--response__item:hover,.test--response__item.selected,.test--response__item:hover{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.selected.survey--response__item .survey--response__index,.selected.survey--response__item .test--response__index,.survey--response__item:hover .survey--response__index,.survey--response__item:hover .test--response__index,.test--response__item.selected .survey--response__index,.test--response__item.selected .test--response__index,.test--response__item:hover .survey--response__index,.test--response__item:hover .test--response__index{border-inline-end:1px solid var(--primary)}.success.survey--response__item,.test--response__item.success{background-color:var(--color-success-10-opacity);border:1px solid var(--color-success);color:var(--color-success-hover)}.success.survey--response__item .survey--response__index,.success.survey--response__item .test--response__index,.test--response__item.success .survey--response__index,.test--response__item.success .test--response__index{border-inline-end:1px solid var(--color-success)}.success.survey--response__item:hover,.test--response__item.success:hover{background-color:var(--color-success-10-opacity);border:1px solid var(--color-success);color:var(--color-success-hover)}.success.survey--response__item:hover .survey--response__index,.success.survey--response__item:hover .test--response__index,.test--response__item.success:hover .survey--response__index,.test--response__item.success:hover .test--response__index{border-inline-end:1px solid var(--color-success)}.failed.survey--response__item,.test--response__item.failed{background-color:var(--color-error-10-opacity);border:1px solid var(--color-error);color:var(--color-error)}.failed.survey--response__item .survey--response__index,.failed.survey--response__item .test--response__index,.test--response__item.failed .survey--response__index,.test--response__item.failed .test--response__index{border-inline-end:1px solid var(--color-error)}.failed.survey--response__item:hover,.test--response__item.failed:hover{background-color:var(--color-error-10-opacity);border:1px solid var(--color-error);color:var(--color-error)}.failed.survey--response__item:hover .survey--response__index,.failed.survey--response__item:hover .test--response__index,.test--response__item.failed:hover .survey--response__index,.test--response__item.failed:hover .test--response__index{border-inline-end:1px solid var(--color-error)}.survey--response__index,.test--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){.survey--response__index,.test--response__index{width:52px}}.survey--response__text,.test--response__text{padding:8px;line-height:1.4;-webkit-hyphens:auto;hyphens:auto;flex-grow:1}@media (min-width:60em){.survey--response__text,.test--response__text{padding:10px}}.test--response__icon:not([class*=icon-]){background-color:transparent}.test--response__icon{flex-shrink:0;margin-inline-end:8px;font-size:20px;width:1em;height:1em;background-color:var(--color-white);border-radius:50%}@media (min-width:60em){.test--response__icon{margin-inline-end:10px}}.test--buttons{margin-top:auto;padding-bottom:16px;padding-top:24px;width:100%;display:flex;align-items:center;justify-content:flex-start}@media (min-width:60em){.test--buttons{justify-content:center;padding-bottom:48px}}.test--buttons.next{justify-content:center}.test--buttons.reviewmode .gat--btn__navigation+.gat--btn__navigation{margin-inline-start:40px}@media (min-width:60em){.test--buttons.reviewmode .gat--btn__navigation+.gat--btn__navigation{margin-inline-start:64px}}.test--results{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:24px 0;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--failed .test--results__chart span:first-child{color:var(--color-error)}.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--failed .test--results__title{color:var(--color-error)}.test--results__time{display:none}.test--results__minimum{width:400px;height:62px;display:flex;align-items:center;padding:16px;font-size:12px;background-color:var(--light-blue-grey-two-31-opacity);color:var(--dark-indigo);border-radius:4px}@media (min-width:60em){.test--results__minimum{width:530px;height:80px;font-size:16px;padding:20px;margin-bottom:24px}}.test--results__minimum [class*=icon-]{font-size:24px;margin-right:8px}@media (min-width:60em){.test--results__minimum [class*=icon-]{font-size:32px}}.test--results__buttons{width:100%;display:flex;justify-content:center;align-items:center;padding-top:24px}@media (min-width:60em){.test--results__buttons{margin:0 auto;justify-content:center}}.test--results__buttons .bank--form__btn,.test--results__buttons .gat--btn,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item{margin:0}.test--results__buttons .bank--form__btn~.bank--form__btn,.test--results__buttons .bank--form__btn~.gat--btn,.test--results__buttons .bank--form__btn~.puzzle--webBuilder__topbar--buttons__item,.test--results__buttons .gat--btn~.bank--form__btn,.test--results__buttons .gat--btn~.gat--btn,.test--results__buttons .gat--btn~.puzzle--webBuilder__topbar--buttons__item,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item~.bank--form__btn,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item~.gat--btn,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item~.puzzle--webBuilder__topbar--buttons__item{margin-inline-start:48px}@media (min-width:60em){.test--results__buttons .bank--form__btn~.bank--form__btn,.test--results__buttons .bank--form__btn~.gat--btn,.test--results__buttons .bank--form__btn~.puzzle--webBuilder__topbar--buttons__item,.test--results__buttons .gat--btn~.bank--form__btn,.test--results__buttons .gat--btn~.gat--btn,.test--results__buttons .gat--btn~.puzzle--webBuilder__topbar--buttons__item,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item~.bank--form__btn,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item~.gat--btn,.test--results__buttons .puzzle--webBuilder__topbar--buttons__item~.puzzle--webBuilder__topbar--buttons__item{margin-inline-start:48px}}.test--feedback{width:100%;font-weight:300;color:var(--color-black);font-size:14px;line-height:1.4;padding:16px 0 0}@media (min-width:60em){.test--feedback{font-size:1rem;padding:24px 0 0}}.test--feedback__info{position:relative;margin-inline-start:16px;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:16px;height:16px;font-size:1rem}@media (min-width:60em){.test--feedback__info{width:20px;height:20px;font-size:1.25rem}}.test--feedback__info [class*=" icon-"],.test--feedback__info [class^=icon-]{font-weight:700}.test--feedback__info: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-width:300px;inset-inline-end:28px;top:-22px;pointer-events:none}.test--feedback__info .tooltip.tooltip--right__bottom{top:auto;bottom:-22px}.test--feedback__info .tooltip.tooltip--center__right{top:50%;transform:translateY(-50%)}@media (min-width:60em){.test--feedback__info .tooltip{min-width:460px;inset-inline-end:36px;top:-25px}.test--feedback__info .tooltip.tooltip--right__bottom{top:auto;bottom:-20px}}.test--feedback__info--hidden{visibility:hidden}.chart-rect-auto,.chart.chart100 .chart-slice,.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{clip:rect(auto,auto,auto,auto)}.chart .chart-bar,.chart-pie,.chart.chart100 .chart-fill,.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-color:var(--primary);position:absolute;border:.045em solid var(--chart-color);width:.91em;height:.91em;clip:rect(0,.5em,1em,0);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.chart100 .chart-bar:after,.chart.chart100 .chart-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{-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%;background-color:var(--light-grey-blue);flex-shrink:0;font-size:128px;margin:0 0 24px}.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:32px}}.chart .chart-value{width:100%;height:100%;z-index:1;left:0;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.chart .chart-value,.chart:after{position:absolute;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.chart:after{content:" ";top:.045em;left:.045em;display:block;border-radius:50%;background-color:var(--color-white);width:.91em;height:.91em}.chart .chart-slice{position:absolute;width:1em;height:1em;clip:rect(0,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(.31turn);-moz-transform:rotate(.31turn);-ms-transform:rotate(.31turn);-o-transform:rotate(.31turn);transform:rotate(.31turn)}.chart.chart32 .chart-bar{-webkit-transform:rotate(.32turn);-moz-transform:rotate(.32turn);-ms-transform:rotate(.32turn);-o-transform:rotate(.32turn);transform:rotate(.32turn)}.chart.chart33 .chart-bar{-webkit-transform:rotate(.33turn);-moz-transform:rotate(.33turn);-ms-transform:rotate(.33turn);-o-transform:rotate(.33turn);transform:rotate(.33turn)}.chart.chart34 .chart-bar{-webkit-transform:rotate(.34turn);-moz-transform:rotate(.34turn);-ms-transform:rotate(.34turn);-o-transform:rotate(.34turn);transform:rotate(.34turn)}.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(.36turn);-moz-transform:rotate(.36turn);-ms-transform:rotate(.36turn);-o-transform:rotate(.36turn);transform:rotate(.36turn)}.chart.chart37 .chart-bar{-webkit-transform:rotate(.37turn);-moz-transform:rotate(.37turn);-ms-transform:rotate(.37turn);-o-transform:rotate(.37turn);transform:rotate(.37turn)}.chart.chart38 .chart-bar{-webkit-transform:rotate(.38turn);-moz-transform:rotate(.38turn);-ms-transform:rotate(.38turn);-o-transform:rotate(.38turn);transform:rotate(.38turn)}.chart.chart39 .chart-bar{-webkit-transform:rotate(.39turn);-moz-transform:rotate(.39turn);-ms-transform:rotate(.39turn);-o-transform:rotate(.39turn);transform:rotate(.39turn)}.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(.41turn);-moz-transform:rotate(.41turn);-ms-transform:rotate(.41turn);-o-transform:rotate(.41turn);transform:rotate(.41turn)}.chart.chart42 .chart-bar{-webkit-transform:rotate(.42turn);-moz-transform:rotate(.42turn);-ms-transform:rotate(.42turn);-o-transform:rotate(.42turn);transform:rotate(.42turn)}.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(.44turn);-moz-transform:rotate(.44turn);-ms-transform:rotate(.44turn);-o-transform:rotate(.44turn);transform:rotate(.44turn)}.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(.47turn);-moz-transform:rotate(.47turn);-ms-transform:rotate(.47turn);-o-transform:rotate(.47turn);transform:rotate(.47turn)}.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(.49turn);-moz-transform:rotate(.49turn);-ms-transform:rotate(.49turn);-o-transform:rotate(.49turn);transform:rotate(.49turn)}.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(.51turn);-moz-transform:rotate(.51turn);-ms-transform:rotate(.51turn);-o-transform:rotate(.51turn);transform:rotate(.51turn)}.chart.chart52 .chart-bar{-webkit-transform:rotate(.52turn);-moz-transform:rotate(.52turn);-ms-transform:rotate(.52turn);-o-transform:rotate(.52turn);transform:rotate(.52turn)}.chart.chart53 .chart-bar{-webkit-transform:rotate(.53turn);-moz-transform:rotate(.53turn);-ms-transform:rotate(.53turn);-o-transform:rotate(.53turn);transform:rotate(.53turn)}.chart.chart54 .chart-bar{-webkit-transform:rotate(.54turn);-moz-transform:rotate(.54turn);-ms-transform:rotate(.54turn);-o-transform:rotate(.54turn);transform:rotate(.54turn)}.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(.57turn);-moz-transform:rotate(.57turn);-ms-transform:rotate(.57turn);-o-transform:rotate(.57turn);transform:rotate(.57turn)}.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(.59turn);-moz-transform:rotate(.59turn);-ms-transform:rotate(.59turn);-o-transform:rotate(.59turn);transform:rotate(.59turn)}.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(.61turn);-moz-transform:rotate(.61turn);-ms-transform:rotate(.61turn);-o-transform:rotate(.61turn);transform:rotate(.61turn)}.chart.chart62 .chart-bar{-webkit-transform:rotate(.62turn);-moz-transform:rotate(.62turn);-ms-transform:rotate(.62turn);-o-transform:rotate(.62turn);transform:rotate(.62turn)}.chart.chart63 .chart-bar{-webkit-transform:rotate(.63turn);-moz-transform:rotate(.63turn);-ms-transform:rotate(.63turn);-o-transform:rotate(.63turn);transform:rotate(.63turn)}.chart.chart64 .chart-bar{-webkit-transform:rotate(.64turn);-moz-transform:rotate(.64turn);-ms-transform:rotate(.64turn);-o-transform:rotate(.64turn);transform:rotate(.64turn)}.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(.66turn);-moz-transform:rotate(.66turn);-ms-transform:rotate(.66turn);-o-transform:rotate(.66turn);transform:rotate(.66turn)}.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(.68turn);-moz-transform:rotate(.68turn);-ms-transform:rotate(.68turn);-o-transform:rotate(.68turn);transform:rotate(.68turn)}.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(.71turn);-moz-transform:rotate(.71turn);-ms-transform:rotate(.71turn);-o-transform:rotate(.71turn);transform:rotate(.71turn)}.chart.chart72 .chart-bar{-webkit-transform:rotate(.72turn);-moz-transform:rotate(.72turn);-ms-transform:rotate(.72turn);-o-transform:rotate(.72turn);transform:rotate(.72turn)}.chart.chart73 .chart-bar{-webkit-transform:rotate(.73turn);-moz-transform:rotate(.73turn);-ms-transform:rotate(.73turn);-o-transform:rotate(.73turn);transform:rotate(.73turn)}.chart.chart74 .chart-bar{-webkit-transform:rotate(.74turn);-moz-transform:rotate(.74turn);-ms-transform:rotate(.74turn);-o-transform:rotate(.74turn);transform:rotate(.74turn)}.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(.76turn);-moz-transform:rotate(.76turn);-ms-transform:rotate(.76turn);-o-transform:rotate(.76turn);transform:rotate(.76turn)}.chart.chart77 .chart-bar{-webkit-transform:rotate(.77turn);-moz-transform:rotate(.77turn);-ms-transform:rotate(.77turn);-o-transform:rotate(.77turn);transform:rotate(.77turn)}.chart.chart78 .chart-bar{-webkit-transform:rotate(.78turn);-moz-transform:rotate(.78turn);-ms-transform:rotate(.78turn);-o-transform:rotate(.78turn);transform:rotate(.78turn)}.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(.81turn);-moz-transform:rotate(.81turn);-ms-transform:rotate(.81turn);-o-transform:rotate(.81turn);transform:rotate(.81turn)}.chart.chart82 .chart-bar{-webkit-transform:rotate(.82turn);-moz-transform:rotate(.82turn);-ms-transform:rotate(.82turn);-o-transform:rotate(.82turn);transform:rotate(.82turn)}.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(.84turn);-moz-transform:rotate(.84turn);-ms-transform:rotate(.84turn);-o-transform:rotate(.84turn);transform:rotate(.84turn)}.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(.87turn);-moz-transform:rotate(.87turn);-ms-transform:rotate(.87turn);-o-transform:rotate(.87turn);transform:rotate(.87turn)}.chart.chart88 .chart-bar{-webkit-transform:rotate(.88turn);-moz-transform:rotate(.88turn);-ms-transform:rotate(.88turn);-o-transform:rotate(.88turn);transform:rotate(.88turn)}.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(.91turn);-moz-transform:rotate(.91turn);-ms-transform:rotate(.91turn);-o-transform:rotate(.91turn);transform:rotate(.91turn)}.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(.93turn);-moz-transform:rotate(.93turn);-ms-transform:rotate(.93turn);-o-transform:rotate(.93turn);transform:rotate(.93turn)}.chart.chart94 .chart-bar{-webkit-transform:rotate(.94turn);-moz-transform:rotate(.94turn);-ms-transform:rotate(.94turn);-o-transform:rotate(.94turn);transform:rotate(.94turn)}.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(.97turn);-moz-transform:rotate(.97turn);-ms-transform:rotate(.97turn);-o-transform:rotate(.97turn);transform:rotate(.97turn)}.chart.chart98 .chart-bar{-webkit-transform:rotate(.98turn);-moz-transform:rotate(.98turn);-ms-transform:rotate(.98turn);-o-transform:rotate(.98turn);transform:rotate(.98turn)}.chart.chart99 .chart-bar{-webkit-transform:rotate(.99turn);-moz-transform:rotate(.99turn);-ms-transform:rotate(.99turn);-o-transform:rotate(.99turn);transform:rotate(.99turn)}.chart.chart100 .chart-bar{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}@media (max-height:330px){.survey--container .chart,.test--container .chart{font-size:64px}.survey--container .chart .test--results__chart--label,.test--container .chart .test--results__chart--label{font-size:8px!important}.survey--container .chart .test--results__chart span:first-child,.test--container .chart .test--results__chart span:first-child{font-size:24px}.test--results__minimum{padding:8px;height:48px}.test--results__buttons{padding-top:12px}}.mobile--layer{left:0;top:0;z-index:6;display:flex;justify-content:center;align-items:center;background-color:#070b1066}.mobile--background,.mobile--layer{position:absolute;width:100%;height:100%}.mobile--background{overflow:hidden;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/mobile.png);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}.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:50%;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:0;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 .embeddedVideo,.mobile--mask video{border-radius:0}@media (min-width:60em){.mobile--mask .embeddedVideo,.mobile--mask video{border-radius:36px}}.mobile--mask .position--absolute .gat--btn__main,.mobile--mask .position--absolute .gat--btn__navigation,.mobile--mask .position--absolute .gat--btn__round{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}.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}.hints--results__mask,.notes--mask,.notes--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){.hints--results__mask,.notes--mask,.notes--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(100% - 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;transition:.3s cubic-bezier(.25,.8,.5,1),outline 0s linear;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:none;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:8px solid transparent;border-top-color:#29313fd9;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:50%;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(100% - 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{height:100%}.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(100% - 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:100%;background-color:var(--color-black-05-opacity);padding:0}@media (min-width:60em){.map{padding:48px}}.map--container{width:100%;border-radius:0 0 8px 8px;height:100%}.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;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:0 0;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;border-radius:0 0 8px 8px;height:calc(100% - 40px)}@media (min-width:60em){.map--body{height:calc(100% - 64px)}}.map--block{position:relative;width:100%;border-radius:0 0 8px 8px;overflow-y:auto;height:100%}.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__level1 [class^=icon-],.map--dropdown__level2 [class*=" icon-"],.map--dropdown__level2 [class^=icon-]{font-size:7px}.map--dropdown__level2{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,.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;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(100% - 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:none;max-height:none;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}.inventory--header__actions .inventory--info .icon-info2:hover~.inventory--info__tooltip,.inventory--header__actions .inventory--info:focus-visible .icon-info2~.inventory--info__tooltip{opacity:1;left:-202px}@media (min-width:60em){.inventory--header__actions .inventory--info .icon-info2:hover~.inventory--info__tooltip,.inventory--header__actions .inventory--info:focus-visible .icon-info2~.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:12px solid transparent;border-top:12px solid 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;border:10px solid transparent;border-top:10px solid 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;padding:0}@media (max-height:300px){.inventory--carrousel__button{height:80px}}@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;-webkit-user-select: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 (max-height:300px){.inventory--carrousel__list--item{width:68px;height:58px}}@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:2px solid 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{animation:bright-success 1s infinite alternate;border:1.5px solid var(--color-success)}.inventory--carrousel__list--item.inventory--fail__object,.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}.inventory--carrousel__list--item.inventory--fail__object{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{display:block;width:88px;height:50px;margin:7px 7px 4px}@media (max-height:300px){.inventory--image{width:58px;height:33px}}@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{display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;overflow:hidden}.puzzle--layer,.puzzle--layer:before{width:100%;height:100%;position:absolute;left:0;top:0}.puzzle--layer:before{content:"";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 .bank--form__btn,.puzzle--login .gat--btn,.puzzle--login .puzzle--webBuilder__topbar--buttons__item{margin:28px 0 0}.puzzle--login--withuser .bank--form__btn,.puzzle--login--withuser .gat--btn,.puzzle--login--withuser .puzzle--webBuilder__topbar--buttons__item{margin:4px 0 0}@media (min-width:60em){.puzzle--login--withuser .bank--form__btn,.puzzle--login--withuser .gat--btn,.puzzle--login--withuser .puzzle--webBuilder__topbar--buttons__item{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-radius:2px;background-color:#82899766;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--cracker__container~button.unset-button.puzzle--exit,.puzzle--hacker__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--cracker__container~button.unset-button.puzzle--exit,.puzzle--hacker__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--cracker__container .gat--btn__cracker:hover,.puzzle--hacker__container .gat--btn__cracker,.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(100% - 40px);font-size:1.25rem}@media (min-width:60em){.puzzle--cracker__canvas{height:calc(100% - 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:0;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:100%;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}.puzzle--terminal__item{font-size:.875rem;margin:24px}}.puzzle--terminal__icon{background-repeat:no-repeat;background-position:50%;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:0 0;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:100%;display:flex;flex-direction:column}.puzzle--terminal__visor .gat--btn__count,.puzzle--terminal__visor .gat--btn__secondary,.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(100% - 80px);padding-left:16px}@media (min-width:60em){.puzzle--terminal__folder__list.desktop{height:calc(100% - 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(100% - 100px)}@media (min-width:60em){.puzzle--terminal__visor--body{height:calc(100% - 165px)}}.puzzle--terminal__visor--body .video{height:100%}.puzzle--terminal__visor--body .gat--btn__main,.puzzle--terminal__visor--body .gat--btn__navigation,.puzzle--terminal__visor--body .gat--btn__round{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%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);z-index:1;bottom:16px}@media (min-width:60em){.puzzle--terminal__button{bottom:24px}}.puzzle--image__click{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--charcoal-grey-two)}.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:2px solid 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}.failed.puzzle--webBuilder__feedback,.puzzle--image__result.failed{background-color:#ff634df2;text-align:center}.bottom.puzzle--webBuilder__feedback,.puzzle--image__result.bottom{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{overflow:hidden;background-repeat:no-repeat;background-position:0 0;background-size:cover}.puzzle--hanged,.puzzle--hanged:before{position:absolute;top:0;left:0;width:100%;height:100%}.puzzle--hanged:before{content:"";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,.puzzle--hanged__header{color:var(--color-white)}.puzzle--hanged__header{position:relative;width:100%;display:flex;justify-content:center;align-items:center;background-color:transparent;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:100%;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 65px 12px 12px}@media (min-width:48em){.puzzle--hanged__keyboard{padding:12px 45px 12px 12px;min-height:200px;max-height:200px}}@media (min-width:60em){.puzzle--hanged__keyboard{max-width:616px;min-height:auto;max-height:none;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:1px solid 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;height:100%}@media (min-width:60em){.puzzle--hanged__content{display:flex;align-items:center;justify-content:center;flex-direction:column}}.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—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:100%}.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:100%}@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:none;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:0;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:50%;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:0 0;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:50%;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.6666666667px}@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;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:first-child{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:1px solid #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:1px solid 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-]{font-size:.325rem}.puzzle--webBuilder__dropdown,.puzzle--webBuilder__select--item [class*=" icon-"],.puzzle--webBuilder__select--item [class^=icon-]{color:var(--charcoal-grey-two);-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);font-size:.75rem}.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:50%;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:1px solid 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 .bank--form__btn,.bank--form__buttons .gat--btn,.bank--form__buttons .puzzle--webBuilder__topbar--buttons__item{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:1px solid #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 0 0;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 .bank--form__btn+.bank--form__btn,.folder-popup__buttons .bank--form__btn+.gat--btn,.folder-popup__buttons .bank--form__btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .gat--btn+.bank--form__btn,.folder-popup__buttons .gat--btn+.gat--btn,.folder-popup__buttons .gat--btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.bank--form__btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.gat--btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.puzzle--webBuilder__topbar--buttons__item{margin-left:16px}@media (min-width:60em){.folder-popup__buttons .bank--form__btn+.bank--form__btn,.folder-popup__buttons .bank--form__btn+.gat--btn,.folder-popup__buttons .bank--form__btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .gat--btn+.bank--form__btn,.folder-popup__buttons .gat--btn+.gat--btn,.folder-popup__buttons .gat--btn+.puzzle--webBuilder__topbar--buttons__item,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.bank--form__btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.gat--btn,.folder-popup__buttons .puzzle--webBuilder__topbar--buttons__item+.puzzle--webBuilder__topbar--buttons__item{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 #73737380;border:2px solid 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-keyboard{width:100%;height:100%;background-size:cover}.puzzle-keyboard--default-theme{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/keyboard.jpg)}.puzzle-keyboard--retro-theme{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/keyboard-background-retro.jpg);background-position:50%}.puzzle-keyboard--scifi-theme{background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/keyboard-background-scifi.jpg);background-position:top}.puzzle-keyboard:before{outline-offset:-10px;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--charcoal-grey-three-20-opacity)}.puzzle-keyboard+button.puzzle--exit{top:8px;width:24px;height:24px;padding:0;right:16px}.puzzle-keyboard+button.puzzle--exit>*{font-size:26px}@media (min-width:60em){.puzzle-keyboard+button.puzzle--exit{top:18px;right:24px}}.puzzle-keyboard__header{position:relative;width:100%;display:flex;align-items:center;justify-items:center;background-color:var(--steel-alpha-60);height:40px}@media (min-width:60em){.puzzle-keyboard__header{height:60px}}.puzzle-keyboard__digits{position:relative;margin:auto;display:flex;align-items:center;gap:8px}@media (min-width:60em){.puzzle-keyboard__digits{gap:12px}}.puzzle-keyboard__digit{display:flex;justify-content:center;align-items:center;border-radius:1px;color:var(--color-white);border:1px solid hsla(0,0%,100%,.64);background-color:#ffffff52;line-height:0;width:22px;height:30px;font-size:1rem}@media (min-width:60em){.puzzle-keyboard__digit{width:26px;height:36px;font-size:1.5rem}}.puzzle-keyboard--scifi-theme .puzzle-keyboard__digit{border:1px solid var(--aqua-alpha-50)}.puzzle-keyboard--retro-theme .puzzle-keyboard__digit{border:1px solid var(--dark-alpha-50);background-color:var(--color-white-48-opacity);color:#29313f}.puzzle-keyboard__digit.success{background-color:var(--color-success);border-color:var(--color-success-dark);color:#29313f}.puzzle-keyboard__digit.failed{background-color:var(--color-error);border-color:var(--color-error-dark);color:#29313f}.puzzle-keyboard__positionatedToDigits{position:absolute;top:50%;transform:translateY(-50%)}.puzzle-keyboard .icon-mini-check-circle,.puzzle-keyboard .icon-mini-error-circle{right:-30px;font-size:14px}@media (min-width:60em){.puzzle-keyboard .icon-mini-check-circle,.puzzle-keyboard .icon-mini-error-circle{right:-36px;font-size:20px}}.puzzle-keyboard .icon-mini-check-circle{color:var(--color-success)}.puzzle-keyboard .icon-mini-error-circle{color:var(--color-error)}.puzzle-keyboard__delete{right:-40px;border:none;background:transparent;color:var(--color-white);padding:0;cursor:pointer;line-height:0;outline:0;font-size:24px}.puzzle-keyboard--scifi-theme .puzzle-keyboard__delete{color:var(--aqua)}.puzzle-keyboard__keypad{position:absolute;top:70px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}@media (min-width:60em){.puzzle-keyboard__keypad{top:156px;transform:translate(-50%)}}.puzzle-keyboard--default-theme .puzzle-keyboard__keypad{justify-content:center;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;width:200px;height:220px}@media (min-width:60em){.puzzle-keyboard--default-theme .puzzle-keyboard__keypad{top:156px;width:384px;height:440px}}.puzzle-keyboard--retro-theme .puzzle-keyboard__keypad{top:54px;justify-content:center;width:210px;height:248px;padding:17px 20px;border-radius:20px;border:1.1px solid var(--color-white);background-image:linear-gradient(219deg,#e6e8eb66,#c8ccd366)}@media (min-width:60em){.puzzle-keyboard--retro-theme .puzzle-keyboard__keypad{top:156px;width:384px;height:468px;border-radius:40px;border-width:2px}}.puzzle-keyboard--scifi-theme .puzzle-keyboard__keypad{top:54px;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/keyboard-panel-scify-mobile-background.svg);padding:22px 20px 0;width:186px;height:237px}@media (min-width:60em){.puzzle-keyboard--scifi-theme .puzzle-keyboard__keypad{top:156px;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/keyboard-panel-scify-background.svg);padding:56px 56px 0;width:386px;height:482px}}.puzzle-keyboard__scifi-notch{position:absolute;top:1px;left:50%;transform:translate(-50%);width:88px;height:14px}@media (min-width:60em){.puzzle-keyboard__scifi-notch{width:200px;height:32px}}.puzzle-keyboard__scifi-notch:after{width:100%;height:100%;background-color:var(--aqua);position:absolute;content:"";top:0;left:0;clip-path:polygon(0 0,100% 0,96% 100%,4% 100%)}.puzzle-keyboard__scifi-notch div{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;width:21px}@media (min-width:60em){.puzzle-keyboard__scifi-notch div{width:48px;height:16px}}.puzzle-keyboard__scifi-notch div:after,.puzzle-keyboard__scifi-notch div:before{position:absolute;content:"";top:50%;transform:translateY(-50%);right:0;width:4px;height:4px;border-radius:50%;background-color:#1e282f}@media (min-width:60em){.puzzle-keyboard__scifi-notch div:after,.puzzle-keyboard__scifi-notch div:before{width:8px;height:8px}}.puzzle-keyboard__scifi-notch div:after{right:auto;left:0}.puzzle-keyboard__scifi-notch div svg{width:8px;height:8px}@media (min-width:60em){.puzzle-keyboard__scifi-notch div svg{width:16px;height:16px}}.puzzle-keyboard__scifi-line{all:unset;position:absolute;bottom:16px;border-top:1px solid var(--aqua);margin:auto;width:120px}@media (min-width:60em){.puzzle-keyboard__scifi-line{bottom:31px;width:273px;border-top-width:2px}}.keyboard-keys{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.keyboard-keys--default-theme{column-gap:12px;row-gap:12px}@media (min-width:60em){.keyboard-keys--default-theme{column-gap:24px;row-gap:24px}}.keyboard-keys--retro-theme{column-gap:9px;row-gap:14.5px}@media (min-width:60em){.keyboard-keys--retro-theme{column-gap:18px;row-gap:24px}}.keyboard-keys--scifi-theme{column-gap:8px;row-gap:8px}@media (min-width:60em){.keyboard-keys--scifi-theme{column-gap:16px;row-gap:16px}}.keyboard-key{display:flex;justify-content:center;align-items:center;cursor:pointer;line-height:0}.keyboard-key div:first-child{margin:auto;z-index:1}.keyboard-key--default-theme{border-radius:8px;box-shadow:0 2px 3px #29313f80,0 0 1px #0a16460f;border:1px solid var(--color-white);background-color:#262a3117;color:var(--color-white);font-weight:500;text-shadow:0 2px 8px rgba(235,237,240,.65);width:50px;height:40px;font-size:1.5rem}@media (min-width:60em){.keyboard-key--default-theme{width:96px;height:80px;font-size:48px}}.keyboard-key--default-theme:active{box-shadow:0 1px 1px #29313f66,0 0 1px #0a16460f,inset 0 4px 13px #29313ff2;border:1px solid var(--color-white);background-color:#262a313d;color:var(--color-black)}.keyboard-key--star{padding-top:16px}.keyboard-key--scifi-theme{position:relative;font-family:Exo\ 2;font-weight:600;color:var(--aqua);box-shadow:0 0 8px 0 var(--aqua-alpha-60);border:2px solid var(--aqua);background-color:transparent;border-radius:4px;width:40px;height:40px;padding:5px 13px 6px;font-size:24px}@media (min-width:60em){.keyboard-key--scifi-theme{width:80px;height:80px;padding:11px 26px;font-size:48px;color:var(--aqua)}}.keyboard-key--scifi-theme:active{box-shadow:0 0 8px 0 var(--aqua-alpha-60);border:2px solid var(--aqua);background-color:var(--aqua-alpha-85);text-shadow:0 0 11px var(--color-white);color:var(--color-white)}.keyboard-key--scifi-theme:active:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background-color:var(--aqua);border-radius:50%}.keyboard-key--retro-theme{position:relative;font-family:Fira Mono;color:var(--dark);font-size:24px;width:49px;height:41.5px;padding:6px 17px 7.5px 16px;border:0;border-radius:10.4px;box-shadow:inset 0 -1px 1px 1px var(--dark)!important;background-image:linear-gradient(230deg,#d1d5db,#a5abb5)}@media (min-width:60em){.keyboard-key--retro-theme{width:94px;height:80px;font-size:48px;border-radius:20px;box-shadow:inset 0 -2px 2px 1px var(--dark)!important}}.keyboard-key--retro-theme:after,.keyboard-key--retro-theme:before{position:absolute;content:""}.keyboard-key--retro-theme:before{background-color:var(--dark);z-index:-1;top:3px;width:49px;height:41.5px;border-radius:10.4px}@media (min-width:60em){.keyboard-key--retro-theme:before{top:3px;width:94px;height:80px;border-radius:20px}}.keyboard-key--retro-theme:after{z-index:-2;width:50px;height:43.9px;padding:0 .5px 2.3px;border-radius:11.5px;box-shadow:inset 0 0 1px 1px #0000003d;background-color:#0000003d;top:3px}@media (min-width:60em){.keyboard-key--retro-theme:after{top:6px;width:96px;height:84px;padding:0 1px 4px;border-radius:22px;box-shadow:inset 0 0 2px 2px #0000003d}}.keyboard-key--retro-theme:active{top:2px}@media (min-width:60em){.keyboard-key--retro-theme:active{top:4px}}.keyboard-key--retro-theme:active:after,.keyboard-key--retro-theme:active:before{top:1px}@media (min-width:60em){.keyboard-key--retro-theme:active:after,.keyboard-key--retro-theme:active:before{top:2px}}.puzzle-frame{position:relative;width:100%;height:100%;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(90deg,#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:8px solid transparent;border-top-color:#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:1px solid #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 0 0;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:top;background-repeat:no-repeat;width:100%;height:100%}.writer-puzzle--email{background-image:var(--background-email)}.writer-puzzle--document{background-image:var(--background-document)}.writer-puzzle--pacebook{background-image:var(--background-pacebook)}.writer-puzzle--chalkboard{background-image:var(--background-chalkboard);font-family:mali;color:var(--color-white)}.writer-puzzle--typeWriter{background-image:var(--background-typeWriter);font-family:ibm-medium}.writer-puzzle--handwrittenDocument{background-image:var(--background-handwrittenDocument);font-family:kalam}.writer-puzzle--whatsapp-ligth{background-image:var(--background-whatsapp-ligth)}.writer-puzzle--whatsapp-dark{background-image:var(--background-whatsapp-dark)}.writer-puzzle--blockNotes{background-image:var(--background-blockNotes);font-family:kalam}.writer-puzzle__overlay{background-color:#0a1f4461;height:100%;width:100%;display:flex}.disable-background-image .writer-puzzle__overlay{background-color:transparent}.writer-puzzle__container{height:100%;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:90%;max-width:1060px;height:calc(100% - 224px);max-height:553px}}.writer-puzzle--chalkboard .writer-puzzle__container{background-image:var(--texture-chalkboard)}.writer-puzzle--typeWriter .writer-puzzle__container{background-image:var(--texture-typeWriter)}.writer-puzzle--handwrittenDocument .writer-puzzle__container{background-image:var(--texture-handwrittenDocument)}.writer-puzzle--blockNotes .writer-puzzle__container{background-image:var(--texture-blockNotes)}@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:var(--pattern-ring);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:none;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.38}.writer-puzzle--blockNotes .writer-puzzle__scroll p{font-size:14px;line-height:1.38}@media (min-width:60em){.writer-puzzle--blockNotes .writer-puzzle__scroll p{font-size:16px}}.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:1.5rem;padding-bottom:100px;margin-inline-start:auto;margin-inline-end:auto;position:relative;max-width:641px}@media (min-width:60em){.elections-box{margin-top:2rem}}.single-election{margin-bottom:10px;margin-inline-end:16px;width:210px}.single-election:last-child{margin-bottom:0;margin-right:0}.single-election__cta{all:unset;align-items:center;justify-content:center;border-radius:4px;width:100%;height:36px;line-height:36px;background-color:var(--pale-blue)}.single-election__btn,.single-election__cta{font-family:Inter;display:flex;overflow:hidden}.single-election__btn{font-weight:400;text-align:center;font-size:14px;color:var(--charcoal-grey);border:none;border-right:1px solid var(--color-white);background-color:transparent;flex-grow:1;cursor:pointer;white-space:nowrap;text-overflow:ellipsis}.single-election__btn:hover{background-color:var(--light-blue-grey-two)}.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-]{cursor:pointer;display:flex;align-items:center;height:100%;padding-inline-start:8px;padding-inline-end:8px;font-size:25px;color:var(--primary)}@media (hover:hover) and (pointer:fine){.single-election__btn+[class^=icon-]:hover{background-color:var(--very-light-blue-two);color:var(--primary-darken)}}.single-election__btn+[class^=icon-]:active{background-color:var(--very-light-blue-two);color:var(--primary-darken)}.single-election__btn+[class^=icon-].inspected{background-color:var(--very-light-blue-two)}.single-election__btn span{padding:0 10px;text-overflow:ellipsis;overflow:hidden}.single-election__complete{width:100%;font-family:Inter;position:absolute;top:50px;inset-inline-start:0;padding:10px 12px;font-size:14px;color:var(--charcoal-grey);border-radius:4px;box-shadow:0 6px 6px -1px #0a16461a,0 0 1px #0a16460f;border:1.5px solid #007eff;background-color:var(--color-white)}@media (min-width:60em){.single-election__complete{padding:14px 16px}}.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 #fff}.single-election__complete:before{top:-9px;border-bottom:9px solid #007eff}.pos1-2 .single-election__complete:after,.pos1-2 .single-election__complete:before{inset-inline-start:30%}.pos2-2 .single-election__complete:after,.pos2-2 .single-election__complete:before{inset-inline-start:62%}.pos1-3 .single-election__complete:after,.pos1-3 .single-election__complete:before{inset-inline-start:11%}.pos2-3 .single-election__complete:after,.pos2-3 .single-election__complete:before{inset-inline-start:46%}.pos3-3 .single-election__complete:after,.pos3-3 .single-election__complete:before{inset-inline-start:80%}.single-election__complete p{font-size:12px;margin:0}@media (min-width:60em){.single-election__complete p{font-size:14px}}.single-election__complete ol,.single-election__complete ul,.writer-inline ol,.writer-inline ul{margin:16px 0;list-style-type:none;padding-inline-start:24px}.single-election__complete ol li,.single-election__complete ul li,.writer-inline ol li,.writer-inline ul li{position:relative}.single-election__complete ol li:before,.single-election__complete ul li:before,.writer-inline ol li:before,.writer-inline ul li:before{position:absolute}.single-election__complete ul li:before,.writer-inline ul li:before{content:"●";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:100%;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:90%;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:50%;background-repeat:no-repeat;background-size:cover;height:100%;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:3px solid}.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:100%;height:100%;background-size:cover;background-position:top;background-repeat:no-repeat}.text-click--email{background-image:var(--background-email)}.text-click--document{background-image:var(--background-document)}.text-click--pacebook{background-image:var(--background-pacebook)}.text-click--chalkboard{background-image:var(--background-chalkboard);font-family:mali;color:var(--color-white)}.text-click--typeWriter{background-image:var(--background-typeWriter);font-family:ibm-medium}.text-click--handwrittenDocument{background-image:var(--background-handwrittenDocument);font-family:kalam}.text-click--whatsapp-ligth{background-image:var(--background-whatsapp-ligth)}.text-click--whatsapp-dark{background-image:var(--background-whatsapp-dark)}.text-click--blockNotes{background-image:var(--background-blockNotes);font-family:kalam}.text-click__overlay{background-color:#0a1f4461;height:100%;width:100%;display:flex}.disable-background-image .text-click__overlay{background-color:transparent}.text-click__container{--slideInLeftFinish:0;height:100%;background:var(--color-white);background-size:cover;width:100%}@media (min-width:60em){.text-click__container{--slideInLeftFinish:-50%;position:absolute;top:94px;left:50%;transform:translate(-50%);border-radius:8px;width:90%;max-width:1060px;height:calc(100% - 188px)}}.text-click--chalkboard .text-click__container{background-image:var(--texture-chalkboard)}.text-click--typeWriter .text-click__container{background-image:var(--texture-typeWriter)}.text-click--handwrittenDocument .text-click__container{background-image:var(--texture-handwrittenDocument)}.text-click--blockNotes .text-click__container{background-image:var(--texture-blockNotes)}@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:var(--pattern-ring);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:none;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}.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:1px solid #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 ol,.text-click ul{padding:0 12px 0 24px}.text-click li,.text-click li[data-list=bullet]{list-style:disc}.text-click li li,.text-click li li[data-list=bullet]{list-style:circle}.text-click ol li{list-style-type:decimal}.text-click b,.text-click strong{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--layer--transparent{background-color:transparent}.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__large{padding-top:24px}@media (min-width:60em){.popup__large{max-width:880px;padding:0 77px 40px}}.popup__feedback{max-width:100%;height:100%;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(100% - 64px);background-color:var(--color-white)}@media only screen and (max-width:60em){.popup__basicDecision{max-height:inherit;max-width:none;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{max-height:none;padding:0 0 16px}@media (min-width:60em){.popup__basicDecision.popup__feedback{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.6666666667px;right:10.6666666667px;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:var(--pale-blue-10-opacity)}@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 .bank--form__btn,.popup--buttons .gat--btn,.popup--buttons .puzzle--webBuilder__topbar--buttons__item{margin:0 6px}.popup__questions{width:100%;display:flex;align-items:flex-start;flex-direction:column;text-align:start}.popup__questions .custom-radio{margin:0 0 14px}.popup__basicDecision{background-color:var(--charcoal-grey-two-85-opacity)}.popup__basicDecision .conversation--feedback__title{padding:16px 24px 0;font-size:.75rem;line-height:1.3;font-weight:300;color:var(--very-light-blue-two)}@media (min-width:60em){.popup__basicDecision .conversation--feedback__title{font-weight:300;font-size:1.25rem;padding:32px 32px 0}}.popup__basicDecision .popup--info{width:100%}.popup__basicDecision .popup--info__title{color:var(--very-light-blue-two);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:transparent;padding:12px 24px 16px;color:var(--color-white)}@media (min-width:60em){.popup__basicDecision .conversation--feedback__text{width:calc(100% - 64px);margin:32px auto 0;padding:12px 16px 16px;background-color:var(--pale-blue-10-opacity)}}.popup__basicDecision__only--rewards{min-height:110px;padding-top:24px}.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}}.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;background:var(--color-white);height:calc(100% - 40px)}@media (min-width:60em){.hints--results{border-radius:0 0 36px 36px;height:475px;flex-grow:1;margin-bottom:24px}}@media (min-width:80em){.hints--results{height:488px}}@media (min-width:100em){.hints--results{height:550px}}.hints--results>.notes--results{overflow:hidden;height:auto;margin-bottom:0}.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}.hints--result__item:hover{box-shadow:0 2px 8px #9da5b4a1}}.hints--result__item a{flex-grow:1;line-height:16px}@media (min-width:60em){.hints--result__item a{line-height:20px}}.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}}.tooltip,.tooltip-info .tooltip-info__content,.tutorial--tooltip{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){.tooltip,.tooltip-info .tooltip-info__content,.tutorial--tooltip{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}}.tooltip-info .tooltip-info__content:before,.tooltip:before,.tutorial--tooltip: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)}.tooltip-info .tooltip-info__content:after,.tooltip:after,.tutorial--tooltip: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)}.tooltip--top__right.tooltip:before,.tooltip-info .tooltip--top__right.tooltip-info__content:before,.tutorial--tooltip.tooltip--top__right:before{top:-20px;inset-inline-end:2px}@media (min-width:80em){.tooltip--top__right.tooltip:before,.tooltip-info .tooltip--top__right.tooltip-info__content:before,.tutorial--tooltip.tooltip--top__right:before{right:8px}}.tooltip--top__right.tooltip:after,.tooltip-info .tooltip--top__right.tooltip-info__content:after,.tutorial--tooltip.tooltip--top__right:after{top:-15px;inset-inline-end:4px}@media (min-width:80em){.tooltip--top__right.tooltip:after,.tooltip-info .tooltip--top__right.tooltip-info__content:after,.tutorial--tooltip.tooltip--top__right:after{inset-inline-end:10px}}.tooltip--right__top.tooltip:before,.tooltip-info .tooltip--right__top.tooltip-info__content:before,.tutorial--tooltip.tooltip--right__top: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 .tooltip--right__top.tooltip:before,.langIsRtl .tooltip-info .tooltip--right__top.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--right__top: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)}.tooltip--right__top.tooltip:after,.tooltip-info .tooltip--right__top.tooltip-info__content:after,.tutorial--tooltip.tooltip--right__top: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 .tooltip--right__top.tooltip:after,.langIsRtl .tooltip-info .tooltip--right__top.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--right__top: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)}.tooltip--right__bottom.tooltip:before,.tooltip-info .tooltip--right__bottom.tooltip-info__content:before,.tutorial--tooltip.tooltip--right__bottom: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 .tooltip--right__bottom.tooltip:before,.langIsRtl .tooltip-info .tooltip--right__bottom.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--right__bottom: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)}.tooltip--right__bottom.tooltip:after,.tooltip-info .tooltip--right__bottom.tooltip-info__content:after,.tutorial--tooltip.tooltip--right__bottom: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 .tooltip--right__bottom.tooltip:after,.langIsRtl .tooltip-info .tooltip--right__bottom.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--right__bottom: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)}.tooltip--center__right.tooltip:before,.tooltip-info .tooltip--center__right.tooltip-info__content:before,.tutorial--tooltip.tooltip--center__right: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 .tooltip--center__right.tooltip:before,.langIsRtl .tooltip-info .tooltip--center__right.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--center__right: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)}.tooltip--center__right.tooltip:after,.tooltip-info .tooltip--center__right.tooltip-info__content:after,.tutorial--tooltip.tooltip--center__right: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 .tooltip--center__right.tooltip:after,.langIsRtl .tooltip-info .tooltip--center__right.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--center__right: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)}.tooltip--center__left.tooltip:before,.tooltip-info .tooltip--center__left.tooltip-info__content:before,.tutorial--tooltip.tooltip--center__left: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 .tooltip--center__left.tooltip:before,.langIsRtl .tooltip-info .tooltip--center__left.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--center__left: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)}.tooltip--center__left.tooltip:after,.tooltip-info .tooltip--center__left.tooltip-info__content:after,.tutorial--tooltip.tooltip--center__left: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 .tooltip--center__left.tooltip:after,.langIsRtl .tooltip-info .tooltip--center__left.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--center__left: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)}.tooltip--top__left.tooltip:before,.tooltip-info .tooltip--top__left.tooltip-info__content:before,.tutorial--tooltip.tooltip--top__left:before{top:-20px;inset-inline-start:24px}.tooltip--top__left.tooltip:after,.tooltip-info .tooltip--top__left.tooltip-info__content:after,.tutorial--tooltip.tooltip--top__left:after{top:-15px;inset-inline-start:26px}.tooltip--bottom__left.tooltip:before,.tooltip-info .tooltip--bottom__left.tooltip-info__content:before,.tutorial--tooltip.tooltip--bottom__left: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 .tooltip--bottom__left.tooltip:before,.langIsRtl .tooltip-info .tooltip--bottom__left.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--bottom__left: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)}.tooltip--bottom__left.tooltip:after,.tooltip-info .tooltip--bottom__left.tooltip-info__content:after,.tutorial--tooltip.tooltip--bottom__left: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 .tooltip--bottom__left.tooltip:after,.langIsRtl .tooltip-info .tooltip--bottom__left.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--bottom__left: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)}.tooltip--bottom__right.tooltip:before,.tooltip-info .tooltip--bottom__right.tooltip-info__content:before,.tutorial--tooltip.tooltip--bottom__right: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 .tooltip--bottom__right.tooltip:before,.langIsRtl .tooltip-info .tooltip--bottom__right.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--bottom__right: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)}.tooltip--bottom__right.tooltip:after,.tooltip-info .tooltip--bottom__right.tooltip-info__content:after,.tutorial--tooltip.tooltip--bottom__right: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 .tooltip--bottom__right.tooltip:after,.langIsRtl .tooltip-info .tooltip--bottom__right.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--bottom__right: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)}.tooltip--bottom__center.tooltip:before,.tooltip-info .tooltip--bottom__center.tooltip-info__content:before,.tutorial--tooltip.tooltip--bottom__center: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 .tooltip--bottom__center.tooltip:before,.langIsRtl .tooltip-info .tooltip--bottom__center.tooltip-info__content:before,.langIsRtl .tutorial--tooltip.tooltip--bottom__center: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)}.tooltip--bottom__center.tooltip:after,.tooltip-info .tooltip--bottom__center.tooltip-info__content:after,.tutorial--tooltip.tooltip--bottom__center: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 .tooltip--bottom__center.tooltip:after,.langIsRtl .tooltip-info .tooltip--bottom__center.tooltip-info__content:after,.langIsRtl .tutorial--tooltip.tooltip--bottom__center: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)}.tooltip--top__center.tooltip:before,.tooltip-info .tooltip--top__center.tooltip-info__content:before,.tutorial--tooltip.tooltip--top__center:before{top:-20px;inset-inline-end:calc(50% - 20px)}.tooltip--top__center.tooltip:after,.tooltip-info .tooltip--top__center.tooltip-info__content:after,.tutorial--tooltip.tooltip--top__center: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 .bank--form__btn,.survey--questions .test--buttons .gat--btn,.survey--questions .test--buttons .puzzle--webBuilder__topbar--buttons__item{margin:0}.survey--questions .test--buttons button:first-child{margin-right:40px}.survey--questions .test--buttons button.bank--form__btn:first-child,.survey--questions .test--buttons button:first-child.gat--btn__primary{margin:0}@media (min-width:60em){.survey--questions .test--buttons button:first-child{margin-right:64px}}.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:has(.survey--points__item--colorized){padding-top:50px}.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 var(--light-blue-grey-two);cursor:pointer}.survey--points__item--simple.selected{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.survey--points__item--simple.selected:last-child{border:1px solid var(--primary)}@media (hover:hover) and (pointer:fine){.survey--points__item--simple:hover{background-color:var(--primary-lighten-opacity);border:1px solid var(--primary);color:var(--primary)}.survey--points__item--simple:hover:last-child{border:1px solid var(--primary)}}.survey--points__item--simple:focus-visible{border-radius:2px}.survey--points__item--simple:last-child{border:1px solid transparent}.survey--points__item--colorized{position:relative;color:var(--color-white);background-color:#d74533}.survey--points__item--colorized.selected,.survey--points__item--colorized:hover{background-color:#83291e}.survey--points__item--colorized:after{color:#d74533;position:absolute;content:"";top:-50px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:30px;font-family:icomoon;content:""}.survey--points__item--colorized:nth-child(7)~.survey--points__item--colorized{color:var(--dusk)}.survey--points__item--colorized:nth-child(8),.survey--points__item--colorized:nth-child(9){background-color:#f2d263}.survey--points__item--colorized:nth-child(8).selected,.survey--points__item--colorized:nth-child(8):hover,.survey--points__item--colorized:nth-child(9).selected,.survey--points__item--colorized:nth-child(9):hover{background-color:#f1be0d}.survey--points__item--colorized:nth-child(8):after,.survey--points__item--colorized:nth-child(9):after{content:"";color:#f2d263}.survey--points__item--colorized:nth-child(10):after,.survey--points__item--colorized:nth-child(11):after{content:""}.survey--points__item--colorized:nth-child(10){background-color:#b4d689}.survey--points__item--colorized:nth-child(10).selected,.survey--points__item--colorized:nth-child(10):hover{background-color:#89a06b}.survey--points__item--colorized:nth-child(10):after{color:#b4d689}.survey--points__item--colorized:nth-child(11){background-color:#8fc67a}.survey--points__item--colorized:nth-child(11).selected,.survey--points__item--colorized:nth-child(11):hover{background-color:#709a60}.survey--points__item--colorized:nth-child(11):after{color:#8fc67a}.survey--points__item--colorized:focus-visible{border-radius:2px}.survey--points__item--colorized:last-child{border-inline-end:0}.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:100%;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:100%;width:100%;padding:36px 0}@media (min-width:80em){.cartel{padding:40px 0}}.cartel--cover{padding:0}.cartel__imagewrap{position:relative;height:100%}.cartel__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.cartel--cover .cartel__image{object-fit:cover}.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 .5s linear .5s forwards;overflow:hidden}@media (min-width:80em){.cartel__textwrap{min-height:100px}}.cartel--cover .cartel__textwrap{width:100%;bottom:64px}@media (min-width:60em){.cartel--cover .cartel__textwrap{bottom:148px}}.cartel__text{font-weight:300;line-height:1.4;padding:24px 2%;text-align:center;color:var(--charcoal-grey-two);font-size:clamp(20px,2.03125vw,48px)}@media (min-width:80em){.cartel__text{padding:32px 4%}}.audio-animation,.audio-animation:after,.audio-animation:before{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:after,.audio-animation:before{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:scaleX(1) translate(0)}50%{transform:scale3d(1.3,1.3,1.3) translate(0)}to{transform:scaleX(1) translate(0)}}@keyframes bgcoloranimate{to{background-color:var(--color-white)}}@keyframes coloranimate{to{color:var(--primary)}}.bounceButton{animation-fill-mode:forwards}.bounceButton,.bounceButtonReverse{animation-name:infoPulse,bgcoloranimate,coloranimate;animation-duration:1s}.bounceButtonReverse{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__endscreen,.auto-evaluation__startscreen{width:100%;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{margin:auto;height:56px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#007eff14}@media (min-width:60em){.auto-evaluation__finishband{height:93px}}.auto-evaluation__iconendscreen{font-size:32px;color:var(--primary);margin-right:12px}@media (min-width:60em){.auto-evaluation__iconendscreen{font-size:42px;margin-right:16px}}.auto-evaluation__thanks{font-size:16px;color:var(--primary)}@media (min-width:60em){.auto-evaluation__thanks{font-size:20px}}.feedback-layer{--headerHeight:64px;position:absolute;left:0;top:0;z-index:3;width:100%;display:flex;align-items:center;flex-direction:column;height:100%}@media (min-width:60em){.feedback-layer{--headerHeight:96px}}.puzzle--terminal__visor .feedback-layer{height:auto}.feedback-layer--withexplain{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}}.feedback-layer__maintitle p{margin-bottom:0}.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(100% - var(--headerHeight))}@media (min-width:60em){.feedback-layer__explainwrap{height:calc(100% - 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:100%;height:100%;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>*,.animate-point__number{color:var(--color-white)}.animate-point__number{line-height:34px;margin-left:8px;font-size:22px;font-weight:600}@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:scaleX(1)}50%{transform:scale3d(1.3,1.3,1.3)}to{transform:scaleX(1)}}.scorePulse{animation-name:scorePulse;animation-delay:.5s;animation-duration:.5s;animation-timing-function:ease-in-out}.htmlpro-wrap-100-h{height:100%;width:100%}.speech-bubble{position:fixed;bottom:16px;left:160px;border-radius:4px;background-color:var(--color-white-95-opacity);border:2px solid 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:100px;width:784px;border-radius:10px}}.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}.speech-bubble__text p{margin-bottom:16px}.speech-bubble__text p:last-child{margin-bottom:0}.dialog-component-controls{position:absolute;bottom:16px;width:100%;display:flex;align-items:center;padding-inline-start:16px}.dialog-component-controls:after{position:fixed;top:0;left:0;font-style:italic;font-family:Inter;font-weight:200;content:"";width:.1px;height:.1px}@media (min-width:60em){.dialog-component-controls{bottom:24px;justify-content:center;padding-inline-start:0;height:52px;position:fixed}}.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation,.dialog-component-controls .gat--btn__round{width:40px;height:40px}@media (min-width:60em){.dialog-component-controls .gat--btn__main,.dialog-component-controls .gat--btn__navigation,.dialog-component-controls .gat--btn__round{width:52px;height:52px}}.dialog-component-controls .gat--btn__main+.gat--btn__main,.dialog-component-controls .gat--btn__main+.gat--btn__navigation,.dialog-component-controls .gat--btn__main+.gat--btn__round,.dialog-component-controls .gat--btn__navigation+.gat--btn__main,.dialog-component-controls .gat--btn__navigation+.gat--btn__navigation,.dialog-component-controls .gat--btn__navigation+.gat--btn__round,.dialog-component-controls .gat--btn__round+.gat--btn__main,.dialog-component-controls .gat--btn__round+.gat--btn__navigation,.dialog-component-controls .gat--btn__round+.gat--btn__round{margin-inline-start:40px}@media (min-width:60em){.dialog-component-controls .gat--btn__main+.gat--btn__main,.dialog-component-controls .gat--btn__main+.gat--btn__navigation,.dialog-component-controls .gat--btn__main+.gat--btn__round,.dialog-component-controls .gat--btn__navigation+.gat--btn__main,.dialog-component-controls .gat--btn__navigation+.gat--btn__navigation,.dialog-component-controls .gat--btn__navigation+.gat--btn__round,.dialog-component-controls .gat--btn__round+.gat--btn__main,.dialog-component-controls .gat--btn__round+.gat--btn__navigation,.dialog-component-controls .gat--btn__round+.gat--btn__round{margin-inline-start:65px}}.referrals-piece{color:var(--color-black);width:100%;height:100%;background-color:var(--color-black-05-opacity);display:flex}.referrals-piece__center{margin:auto;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:1px solid 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>.bank--form__btn:first-child,.referrals-piece__buttons>.gat--btn:first-child,.referrals-piece__buttons>.puzzle--webBuilder__topbar--buttons__item:first-child{margin-inline-end:18px}@media (min-width:60em){.referrals-piece__buttons>.bank--form__btn:first-child,.referrals-piece__buttons>.gat--btn:first-child,.referrals-piece__buttons>.puzzle--webBuilder__topbar--buttons__item: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:focus-within,.email-pill__delete:hover{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:100%;height:100%;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;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{pointer-events:none;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:100%;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;text-indent:-999em;top:50%;left:50%;margin:-.0625rem auto .525rem -.6rem}.borgir-button span,.borgir-button span:after,.borgir-button span:before{display:block;width:1.25rem;height:1px;background-color:var(--primary);transition:all .3s linear,background-color 0s linear;opacity:1}@media (hover:hover) and (pointer:fine){.gat--btn__megamenu:hover .borgir-button span,.gat--btn__megamenu:hover .borgir-button span:after,.gat--btn__megamenu:hover .borgir-button span:before{background-color:var(--color-white)}}.borgir-button span:after,.borgir-button span:before{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:after,.borgir-button.closeMode span:before{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}}.alert-page~.gat--engine__front,.alert-page~.loader,.alert-page~.main-canvas,.alert-page~.screens--container{display:none}.alert-page{position:relative;display:flex;width:100%;height:100%;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/background-error-enara.png);background-size:cover}.alert-page__logo{position:absolute;top:24px;left:24px;width:113px;height:20px;background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/logo-buho-gamelearn.png);background-size:cover}@media (min-width:60em){.alert-page__logo{top:40px;left:40px;width:180px;height:32px}}.alert-page__messagewrap{position:relative;height:180px;width:500px;margin:auto;display:flex;text-align:center;border-radius:6px;box-shadow:0 16px 16px -1px #0a16461a,0 0 1px #0a16460f;background-color:var(--color-white);color:var(--charcoal-grey)}@media (min-width:60em){.alert-page__messagewrap{height:252px;width:556px}}.alert-page__messagewrap:before{position:absolute;content:"";width:88px;height:236px;top:50%;left:-32px;transform:translateY(-50%);background-image:url(https://min.gamelearn.io/css-resources/gamelearn/resources/astronauta.png);background-size:cover}@media (min-width:60em){.alert-page__messagewrap:before{width:126px;height:336px;left:-60px}}.alert-page__messagewrap>div{margin:auto}.alert-page__title{margin:auto auto 24px;width:372px;font-size:20px;font-weight:500;line-height:1.29}@media (min-width:60em){.alert-page__title{width:338px;font-size:28px}}.alert-page__message{margin:auto auto 24px;width:372px;font-size:16px;font-weight:300;line-height:1.38}@media (min-width:60em){.alert-page__message{width:380px}}.alert-page__message a{color:var(--primary)}.alert-page__message a:hover{color:var(--primary-darken)}.lectures--container{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:top;background-repeat:no-repeat;overflow-y:auto}.lectures--container--with-custom-bg{background-repeat:no-repeat;background-size:cover;background-position:50%}.lectures--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}.lectures--container--darkopacity{background-image:linear-gradient(to bottom,var(--charcoal-grey-two),rgba(38,42,49,.85))}@media (min-width:60em){.lectures--container::-webkit-scrollbar{-webkit-appearance:none}.lectures--container::-webkit-scrollbar:vertical{width:8px}.lectures--container::-webkit-scrollbar:horizontal{height:8px}.lectures--container::-webkit-scrollbar-thumb{border-radius:6px;background-color:#00000080}}.lectures--container--email{background-image:var(--background-email)}.lectures--container--document{background-image:var(--background-document)}.lectures--container--pacebook{background-image:var(--background-pacebook)}.lectures--container--chalkboard{background-image:var(--background-chalkboard);font-family:mali}.lectures--container--chalkboard .lectures--text,.lectures--container--chalkboard .lectures--title{color:var(--color-white)}.lectures--container--typeWriter{background-image:var(--background-typeWriter);font-family:ibm-medium}.lectures--container--typeWriter .lectures--text,.lectures--container--typeWriter .lectures--title{color:var(--color-black)}.lectures--container--handwrittenDocument{background-image:var(--background-handwrittenDocument);font-family:kalam}.lectures--container--whatsapp-ligth{background-image:var(--background-whatsapp-ligth)}.lectures--container--whatsapp-dark{background-image:var(--background-whatsapp-dark)}.lectures--container--blockNotes{background-image:var(--background-blockNotes);font-family:kalam}.lectures{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--color-white-95-opacity);min-height:100%;padding:24px 12px}@media (min-width:60em){.lectures{width:75%;min-height:82%;padding:48px 32px;margin:5% auto;border-radius:9px}}@media (min-width:100em){.lectures{width:60%;margin:2.5% auto;border-radius:9px}}.lectures__overlay{display:block;overflow:auto;background-color:#0a1f4461;height:100%;width:100%}.disable-background-image .lectures__overlay{background-color:transparent}.lectures--chalkboard{background-image:var(--texture-chalkboard)}.lectures--typeWriter{background-image:var(--texture-typeWriter)}.lectures--handwrittenDocument{background-image:var(--texture-handwrittenDocument)}.lectures--blockNotes{background-image:var(--texture-blockNotes)}@media (min-width:60em){.lectures--blockNotes{position:relative;padding-left:46px}.lectures--blockNotes:after{position:absolute;content:"";height:calc(100% - 77px);bottom:32px;width:30px;left:-20px;background-image:var(--pattern-ring);background-size:55px 34px;background-position-y:34px}}@media (min-width:60em) and (min-width:60em){.lectures--blockNotes:after{width:55px;left:-18px}}.lectures--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){.lectures--title{font-size:1.75rem;line-height:1.75rem;padding-bottom:24px}}.notes--results__text .lectures--title{display:none;color:var(--primary-lighten);padding-top:16px}@media (min-width:60em){.notes--results__text .lectures--title{padding-top:24px}}.lectures--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){.lectures--text{padding:24px 24px 0}}.notes--results .lectures--text{padding-bottom:24px}.lectures--text>div:first-child{flex-grow:1}.lectures--text strong{font-weight:600}.lectures--text h2{font-size:1rem}@media (min-width:60em){.lectures--text h2{font-size:1.25rem}}.lectures--text p:last-child{margin-bottom:0}.lectures--text ol,.lectures--text ul{padding-top:0;padding-bottom:0;padding-inline-start:24px;padding-inline-end:12px}.lectures--text ul{list-style:disc}.lectures--text ul ul{list-style:circle}.lectures--buttons{margin:48px auto 0}.lectures--button__close{position:absolute;cursor:pointer;color:var(--primary);top:12px;right:12px;font-size:2.5rem}@media (min-width:60em){.lectures--button__close{top:16px;right:16px;font-size:2.7rem}}.lectures--image{position:relative;padding:0;background-color:transparent;min-height:auto;margin:auto;height:100%}.lectures--image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9px;object-fit:contain}.lectures--image--closeBtn{position:fixed;top:16px;right:16px}@media (min-width:60em){.lectures--image--closeBtn{top:25px;right:25px}}.notice--layer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:6}.notice--layer--futuristic{background-color:var(--color-black-05-opacity)}.notice{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--color-white-95-opacity);border-radius:8px;max-width:440px}.notice--classic,.notice--futuristic,.notice--minimalist{min-width:440px}.notice--futuristic,.notice--minimalist,.notice--notification-dark,.notice--notification-light{align-items:start;padding:16px}@media (min-width:60em){.notice--futuristic,.notice--minimalist,.notice--notification-dark,.notice--notification-light{padding:24px}}.notice--futuristic .notice--info,.notice--minimalist .notice--info,.notice--notification-dark .notice--info,.notice--notification-light .notice--info{padding:0}.notice--futuristic .notice--info__item,.notice--minimalist .notice--info__item,.notice--notification-dark .notice--info__item,.notice--notification-light .notice--info__item{align-items:start;justify-content:space-between;line-height:1.38;text-align:left}.notice--notification-dark,.notice--notification-light{border-radius:16px;max-width:512px;position:absolute;right:16px;bottom:132px}@media (min-width:60em){.notice--notification-dark,.notice--notification-light{max-width:688px;bottom:178px;right:24px}}.notice--notification-dark .notice--info__item,.notice--notification-light .notice--info__item{flex-direction:row;margin-top:8px}.notice--notification-dark .notice--info__text,.notice--notification-light .notice--info__text{padding-bottom:0;padding-inline-end:16px;font-size:.75rem}@media (min-width:60em){.notice--notification-dark .notice--info__text,.notice--notification-light .notice--info__text{font-size:1rem;line-height:22px;padding-inline-end:32px}}.notice--notification-light{background-color:var(--color-white-90-opacity);border:1px solid var(--pale-blue)}.notice--notification-dark{background-color:#262a31cc;border:1px solid var(--charcoal-grey)}.notice--notification-dark .notice--info__item,.notice--notification-dark .notice--info__title{color:var(--color-white)}.notice--futuristic{max-width:608px;background:none;border-radius:0;padding:0 16px 16px}.notice--futuristic .notice--head__title{align-items:start;background-color:#ff634d66;border-radius:0;color:var(--color-white);flex-direction:row;flex-shrink:0;max-width:90%;padding-left:28px;padding-inline-end:8px;width:fit-content}@media (min-width:60em){.notice--futuristic .notice--head__title{padding-left:40px;padding-inline-end:20px}}.notice--futuristic .notice--head__title-part2{background:#ff634d66;clip-path:polygon(0 0,100% 66%,100% 100%,0 100%);flex-shrink:0;margin-left:-.1px;width:16px}.notice--futuristic .notice--head__title-part3{clip-path:polygon(0 100%,0 67%,100% 67%,100% 100%);background:#ff634d66;margin-bottom:-.1px;margin-left:-.1px;width:100%}.notice--futuristic .notice--info{background-color:#ff634d66;padding:0 16px 16px}.notice--futuristic .notice--info__item{background-color:#262a31cc;color:var(--color-white);min-height:170px;padding:12px;width:100%}@media (min-width:60em){.notice--futuristic .notice--info__item{padding:24px}}.notice--minimalist{max-width:576px;background-color:#262a31cc;border-radius:0;border-top:2px solid #fff;border-bottom:2px solid #fff}.notice--minimalist .notice--info__title{color:var(--very-light-blue-two)}.notice--minimalist .notice--info__item{color:var(--color-white);flex-direction:row;margin-top:8px}.notice--head__title{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}.notice--head__title,.notice--head__title--wrapper{width:100%;display:flex}@media (min-width:60em){.notice--head__title{padding:12px 32px;font-size:1.25rem}}.notice--info{padding:20px 16px 24px;width:100%}@media (min-width:60em){.notice--info{font-size:1rem;padding:20px 56px 48px}}.notice--info__item{display:flex;align-items:center;flex-direction:column;justify-content:center;color:var(--color-black);text-align:center;font-weight:300;font-size:1rem}.notice--info__title{font-size:1rem}@media (min-width:60em){.notice--info__title{font-size:1.25rem}}.notice--info__text{font-size:.875rem;padding-bottom:24px}@media (min-width:60em){.notice--info__text{font-size:1rem;padding-bottom:48px}}.notice .gat--btn__navigation{align-self:end;float:right;height:36px;width:36px}@media (min-width:60em){.notice .gat--btn__navigation{height:40px;width:40px}}.notice .bank--form__btn,.notice .gat--btn__primary{margin:0}.camera-controller-htmlpro-wrap{width:100%;height:100%;pointer-events:none}.camera-controller-htmlpro{--time-for-transition:4s;--color-for-transition:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.camera-controller-htmlpro.camera-fade{animation:camera-controller-htmlpro-animation var(--time-for-transition) forwards reverse}@keyframes camera-controller-htmlpro-animation{0%{background-color:transparent}50%{background-color:var(--color-for-transition)}to{background-color:transparent}}.profiler-tester{position:absolute;z-index:6;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white);padding:0;margin:0;overflow:hidden;color:var(--color-text);font-weight:300}.profiler-tester__header{font-size:20px;text-align:center;color:var(--primary);margin-bottom:24px}.profiler-tester__header>div:first-child{margin-bottom:16px;color:var(--primary);font-size:20px}@media (min-width:60em){.profiler-tester__header>div:first-child{font-size:30px}}.profiler-tester__recommendation{text-align:center;font-size:14px}.profiler-tester__dropdown{margin-top:24px;margin-bottom:24px;min-width:380px}.profiler-tester__remember{text-align:center;font-size:14px;max-width:346px}.profiler-tester__button{margin-top:24px;margin-bottom:24px}.select-custom,.select-native{position:relative;z-index:50;width:100%;height:40px}@media only screen and (min-width:1024px){.select-custom,.select-native{height:48px}}.select-custom--small,.select-native--small{height:36px}.select-custom{position:absolute;top:0;left:0;display:none}@media (hover:hover){.select-custom{display:block}.select-native:focus+.select-custom{display:none}}.select-custom.is-active .select-custom-trigger,.select-native:focus-visible{outline:none}@media only screen and (min-width:1024px){.select-native:focus-visible{padding:0 24px;border:1px solid var(--color-focus-visible);background-color:var(--color-secondary-alpha-50);background-position-x:calc(100% - 24px);background-position-y:50%;color:var(--color-focus-visible)}}.select-wrapper{position:relative;width:100%}.select-custom-trigger,.select-native{background-color:transparent;border-radius:4px}.select-native{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27white%27 height=%279%27 viewBox=%270 0 16 9%27 width=%2716%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M0.46875 0.46875C0.175857 0.761643 0.175857 1.23836 0.46875 1.53125L7.46875 8.53125C7.76164 8.82414 8.23836 8.82414 8.53125 8.53125L15.5312 1.53125C15.8241 1.23836 15.8241 0.761643 15.5312 0.46875C15.2384 0.175857 14.7616 0.175857 14.4688 0.46875L8 6.9375L1.53125 0.46875C1.23836 0.175857 0.761643 0.175857 0.46875 0.46875Z%27 /></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:14px}@media only screen and (max-width:1023px){.select-native{padding:0 24px;border:1px solid var(--pale-blue);background-color:var(--color-white);color:var(--charcoal-grey)}}.select-custom-trigger{position:relative;width:100%;height:100%;display:flex;align-items:center;border:1px solid var(--pale-blue);background-color:var(--color-white);padding:0 24px;cursor:pointer;border-radius:4px;color:var(--charcoal-grey)}.select-custom--small .select-custom-trigger{padding:0 16px}.select-custom-trigger:after{content:"";position:absolute;top:50%;right:24px;transform:translateY(-50%);width:16px;height:9px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg fill=%27%233f4146%27 height=%279%27 viewBox=%270 0 16 9%27 width=%2716%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M0.46875 0.46875C0.175857 0.761643 0.175857 1.23836 0.46875 1.53125L7.46875 8.53125C7.76164 8.82414 8.23836 8.82414 8.53125 8.53125L15.5312 1.53125C15.8241 1.23836 15.8241 0.761643 15.5312 0.46875C15.2384 0.175857 14.7616 0.175857 14.4688 0.46875L8 6.9375L1.53125 0.46875C1.23836 0.175857 0.761643 0.175857 0.46875 0.46875Z%27 /></svg>");transition:transform .3s linear}.select-custom--small .select-custom-trigger:after{right:16px}.select-custom.is-active .select-custom-trigger:after{transform:translateY(-50%) rotate(180deg);background-image:url("data:image/svg+xml;utf8,<svg fill=%27%23007eff%27 height=%279%27 viewBox=%270 0 16 9%27 width=%2716%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M0.46875 0.46875C0.175857 0.761643 0.175857 1.23836 0.46875 1.53125L7.46875 8.53125C7.76164 8.82414 8.23836 8.82414 8.53125 8.53125L15.5312 1.53125C15.8241 1.23836 15.8241 0.761643 15.5312 0.46875C15.2384 0.175857 14.7616 0.175857 14.4688 0.46875L8 6.9375L1.53125 0.46875C1.23836 0.175857 0.761643 0.175857 0.46875 0.46875Z%27 /></svg>")}.select-custom-trigger:hover,.select-custom.is-active .select-custom-trigger{border-color:var(--primary)}.select-custom-options{position:absolute;top:48.2px;left:0;width:100%;border:1px solid var(--pale-blue);border-radius:.4rem;background-color:var(--color-white);box-shadow:0 32px 40px -2px #0a16461f,0 0 1px #0a16460f;z-index:1;overflow:auto;max-height:200px;display:none}.select-custom--small .select-custom-options{top:36.2px}.select-custom.is-active .select-custom-options{display:block}.select-custom-option{position:relative;padding:15px 24px;line-height:1;color:var(--charcoal-grey);font-size:14px}.select-custom--small .select-custom-option{padding:9px 16px}.select-custom-option.isHover,.select-custom-option:hover{background-color:var(--pale-blue);cursor:pointer}.select-custom-option.is-active{background-color:var(--pale-blue)}.studio--login__container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2;align-items:center;background:#37474f;background:linear-gradient(135deg,#37474f,#37474f 24%,#555,#37474f 26%,#37474f,#37474f 74%,#555,#37474f 76%,#37474f);background-size:10px 10px;color:var(--color-white)}.studio--login,.studio--login__container{display:flex;justify-content:center;flex-direction:column}.studio--login{width:300px;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}
