*{box-sizing:border-box;margin:0;padding:0}html{--main-color:#ec8526;--secondary-color:#1e276f;--correct:#4bff3066;--incorrect:#d7503978;font-family:Poppins,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#root{background:linear-gradient(90deg,#1e276f,#101643);color:#fff;display:grid;height:100%;min-height:100vh;touch-action:pan-x pan-y;width:100%}#app{align-items:center;background-image:url(/static/media/overlay.1b809dd96831efe571ca.png);background-size:100% 100%;flex:1 1;justify-content:space-evenly;padding:20px}#app,.main{display:flex}.main{flex-direction:column;height:100%;justify-content:flex-start;width:100%}.main_button{background:linear-gradient(90deg,#e15921,#ec8526);border:2px solid #ec8526;border:2px solid var(--main-color);border-radius:2vw;box-shadow:0 0 10px 0 #424242;color:#fff;cursor:pointer;display:block;font-size:1.2em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;outline:0;padding:.4vw 2vw;transition:all .3s}.home{width:5vw}.explorar{align-items:center;display:flex;gap:6px;padding:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.explorar img{width:3em}.fixed{left:2vw;position:fixed;top:3vh}a{color:#ec8526;color:var(--main-color);text-decoration:none}.game{align-items:center;display:grid;flex:1 1;overflow:hidden}.game_header{align-items:flex-end;display:flex;gap:1.5em;margin:1.5em 0}.game_title{background-color:#ffffff14;border-radius:40px;font-size:1.6em;font-weight:500;padding:1em 1.5em;width:100%}.rounded{border-radius:12px}.correct,.incorrect{transition:all .5s}.game_container{margin-right:1.5vw;overflow:hidden;position:relative}.marker{left:50%;position:absolute;top:-20px;-webkit-transform:translateX(-68%);transform:translateX(-68%);width:10%;z-index:2}.wheel{height:100%;max-width:800px;width:100%}.blur{-webkit-animation:blur 5s;animation:blur 5s}.videolist{grid-gap:2vw;display:grid;flex-direction:column;gap:2vw;grid-template-columns:50% 50%;margin-top:2vw;max-width:80vw}.videolist a{align-items:center;background:linear-gradient(90deg,#e15921,#ec8526);border:4px solid #fff;color:#fff;display:flex;gap:12px;padding:.6em;position:relative}.videolist a:before{aspect-ratio:1;content:url(/static/media/play.3025aa6526670be21c5c.svg);height:3vw;left:0;position:absolute;top:0;-webkit-transform:translate(-40%,-40%);transform:translate(-40%,-40%)}.videolist a img{width:50%}.videolist a div{font-size:1.2em;padding-left:12px;width:50%}.video_code{display:block;font-size:.8em;margin-top:16px}#app:has(.video_list){align-items:center;flex-direction:column;gap:2vw;justify-content:center}@-webkit-keyframes blur{0%{-webkit-filter:blur(1.5px);filter:blur(1.5px)}80%{-webkit-filter:blur(1px);filter:blur(1px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{-webkit-filter:blur(1.5px);filter:blur(1.5px)}80%{-webkit-filter:blur(1px);filter:blur(1px)}to{-webkit-filter:blur(0);filter:blur(0)}}.level_selector{width:80%}.level_selector h1{font-size:3.2vw;font-weight:600;line-height:1.2em;margin-bottom:.5em;text-align:center}.level_selector ul{display:flex;flex-wrap:wrap;gap:1.5em;justify-content:center}.level_selector ul a{align-items:center;background-color:#fff;color:var(--secondary-color);display:flex;flex-direction:column;padding:1.2em;width:30%}.level_selector a b{font-size:1.2em}.level_selector img{display:block;width:100%}.boggle.game{align-items:center;flex-direction:row}.boggle table{border-spacing:0;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.boggle td{-webkit-touch-callout:none;border:0;margin:0;outline:0;-webkit-user-select:none;user-select:none}.boggle .selected{background-color:#d3d3d3}.boggle .cell{-webkit-touch-callout:none;background-color:#ffffff21;font-size:23px;height:3.5vw;margin:0;opacity:1;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;width:3.5vw}.boggle .unclickable{pointer-events:none}.boggle .incorrect{background-color:red}.boggle .cell,.boggle .game-examples ul li{border:0;color:var(--font-color);font-family:var(--font-family);font-size:var(--content-size)}.boggle .cell{transition:all .3s}.boggle .game-examples ul li{align-items:center;background-color:#575dcb4f;border-radius:12px;display:flex;margin-bottom:10px;padding:15px}.boggle .game-examples ul{list-style-type:none;padding:0}.boggle .game-examples{align-items:flex-end;display:flex;height:100%;padding-bottom:12%}.boggle .game-examples div{border-radius:12px;display:grid;justify-content:center}.boggle .boggle_container{display:grid}.boggle .selected{background-color:#f57f32}.boggle .cell.incorrect{background-color:var(--incorrect)!important;transition:all .3s}.boggle .cell.correct{background-color:var(--correct)!important;transition:all .3s}.dragndrop .game-1 .white-heading{background:#b0acff6e;color:#fff;width:30%}.game-1 .clear-heading{background:transparent!important;border:0}.game-1 .draggable-container{grid-template-columns:repeat(4,1fr)!important}.game-1 table{margin-bottom:20px}.game-1 .top-heading{border-radius:0 40px 40px 0;height:5vh}.game-1 .bottom-heading{border-radius:12px}.game-1 .content-table{border-spacing:10px!important}.game-1 td .draggable-image{background-color:initial!important;flex-direction:column!important}.game-2{display:grid;grid-template-columns:70% 30%!important}.game-2 .draggable-container{align-items:center;grid-template-columns:100%!important}.game-2 .table-header{background-color:#ffffff21!important;border:2px solid var(--table-border-color)!important;border-radius:50px;width:6%}.game-2 .droppable-container td{border-radius:50px}.game-2 .droppable-container div.draggable-image{justify-content:left!important}.game-2 .droppable-container table{border-spacing:20px!important}.game-2 .draggable-container div.draggable-image{background-color:#22288f82!important;border-radius:12px}.game-2 .draggable-container{background-color:#00000024!important;border-radius:12px}.game-2 .droppable-container .draggable-image{background-color:initial;padding:0 0 0 4%!important}.inalador.dragndrop .droppable-container th.image{padding:20px;width:35%}.inalador th.image img{max-width:400px}.inalador.dragndrop .droppable-container th{background:#dbdbdb1c;width:20%}.inalador .text-container{grid-template-columns:repeat(5,1fr)!important}.dragndrop.inalador .game table{border-spacing:4px}.game-200{grid-template-columns:100%}.inalador.dragndrop .droppable-container .draggable-image{background-color:initial;justify-content:center}.dragndrop .droppable-container img{display:block}.dragndrop .blue,.dragndrop .red{text-align:center}.dragndrop .blue img{display:block;margin:auto;max-width:15vw}.dragndrop .draggable-container{grid-gap:10px;background-color:#6c6f9417;display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:masonry;min-height:100px}.dragndrop .droppable-container table{max-width:100%;width:100%}.dragndrop .droppable-container tr{height:calc(var(--content-size)*2.5)}.dragndrop .droppable-container th{background:#f39200;border:0 solid var(--table-border-color);color:var(--font-color);font-family:var(--font-family);min-height:70px;text-align:center}.dragndrop .droppable-container td{background:#32386785;height:70px;z-index:1}.dragndrop .droppable-container td,.dragndrop td.blue,.dragndrop td.red{border:2px solid var(--table-border-color)}.dragndrop .draggable-container,.dragndrop .droppable-container{padding:20px}.dragndrop .droppable-container th img{align-items:center;display:block;justify-content:center;margin-left:auto;margin-right:auto}.dragndrop .droppable-container td img{margin-left:auto;margin-right:auto}.dragndrop .draggable-container img{border:3px solid var(--table-border-color)}.dragndrop .draggable-image{touch-action:none}.dragndrop .draggable-image span{font-size:15px;line-height:16px}.dragndrop div .draggable-image{align-content:center;align-items:center;background-color:#b0acff6e;color:var(--font-color);display:flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family);font-size:var(--content-size);justify-content:flex-start;line-height:var(--content-line-height);padding:.8vw;text-align:center;text-align:left}.dragndrop .droppable-container div .draggable-image{background-color:initial;color:#fff;justify-content:center;padding:1% 1% 1% 4%}.dragndrop td div .draggable-image{border:0}.dragndrop .game table{border-collapse:initial;border-spacing:0;font-family:var(--font-family);font-size:var(--content-size)}.dragndrop .light-font{font-weight:100}.dragndrop .text-container img{max-height:100px}.dragndrop .td-description{color:#ffffffb3;font-size:16px;margin-left:12px}.dragndrop .bottom-text{bottom:2%;color:#b3b3b3;display:block;font-size:14px;left:0;text-align:center;width:100%}.dragndrop .draggable-container ::-webkit-scrollbar{margin:2px 0;width:20px}.dragndrop .draggable-container ::-webkit-scrollbar-track{background:#a9aac0}.dragndrop .draggable-container ::-webkit-scrollbar-thumb{background:#454881}.dragndrop .draggable-container::-webkit-scrollbar-thumb:hover{background:#2d3173}.dragndrop ::-webkit-scrollbar-button:single-button{background-color:initial;border-style:solid;display:block;height:18px;margin:2px;width:20px}.dragndrop ::-webkit-scrollbar-button:single-button:vertical:decrement{border-color:transparent transparent #454881;border-width:0 10px 20px}.dragndrop ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:transparent transparent #777}.dragndrop ::-webkit-scrollbar-button:single-button:vertical:increment{border-color:#454881 transparent transparent;border-width:20px 10px 0}.dragndrop ::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#777 transparent transparent}.dragndrop .droppable-container .incorrect{background-color:var(--incorrect)}.dragndrop .droppable-container .correct{background-color:var(--correct)}.crossword.game{display:grid;grid-template-columns:70% 30%;margin:15px 0}.crossword .container{display:flex;gap:1.5em;justify-content:space-around}.crossword .container .game-questions{max-width:30vw}.crossword table{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.crossword td{border:0;padding:0;position:relative}.crossword td input{border:1px solid #0c15467d;font-size:large;height:55px;text-align:center;text-transform:uppercase;width:55px}.crossword td input:focus-visible{border:1px solid var(--main-color);outline:0}.crossword input::-webkit-input-placeholder{color:#ffffff6b;font-size:20px}.crossword input::placeholder{color:#ffffff6b;font-size:20px}.crossword .crossword-game{align-items:center;display:flex;flex-direction:column;justify-content:center}.crossword .letter{background-color:#ffffff21;font-size:var(--content-size);transition:all .5s}.crossword .game-questions ul li,.crossword .letter{border:0;color:var(--font-color);font-family:var(--font-family);font-size:calc(var(--content-size)/1.2)}.crossword .game-questions ul li{align-items:center;background-color:#575dcb4f;border-radius:12px;display:flex;margin-bottom:10px;padding:10px 15px}.crossword .game-questions ul{list-style-type:none;padding:0}.crossword .game-questions{background-color:#00000024;padding:15px}.crossword .game-questions div{border-radius:12px;display:flex;justify-content:center;margin-top:50px}.crossword li::marker{color:var(--main-color)}.crossword .placeholder{color:#ffffff6b;font-size:17px;left:3px;position:absolute;top:0}.crossword .letter.incorrect{background-color:var(--incorrect)}.crossword .letter.correct{background-color:var(--correct)}.wordGuess form{display:grid;grid-template-columns:100%;margin:30px 0;padding:0 20%;-webkit-transform:scale(1.2);transform:scale(1.2)}.wordGuess .anagrama-item{display:grid;grid-template-columns:30% 70%;padding:10px}.wordGuess .puzzle-title{align-items:center;display:flex;justify-content:flex-end;margin:0 15px 0 0!important}.wordGuess .puzzle-input,.wordGuess .puzzle-title{color:var(--font-color)!important;font-family:var(--font-family)!important;font-size:var(--content-size)!important}.wordGuess .puzzle-input{background-color:#ffffff21;border:0;border-radius:30px;padding:15px 25px;text-transform:uppercase;width:100%}.wordGuess .puzzle-input:focus-visible{border:1px solid var(--main-color);outline:0}.wordGuess .anagrama-container{padding:5% 30px 0}.wordGuess .incorrect{background-color:var(--incorrect)}.wordGuess .correct{background-color:var(--correct)}.wordGuess{overflow:hidden;position:relative}
/*# sourceMappingURL=main.4c4e40ed.css.map*/