@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-symbols.6ac383a51b447.woff2) format("woff2");unicode-range:u+02d8-02d9,u+02db,u+0302,u+0306-0307,u+030a-030c,u+030f,u+0311-0312,u+031b,u+0324,u+0326-0328,u+032e,u+0331,u+0335,u+0337-0338,u+0394,u+03a3,u+03a9,u+03bc,u+03c0,u+2070,u+2074-2079,u+2080-2089,u+2126,u+212e,u+2202,u+2205-2206,u+220f,u+2211,u+2219-221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+27e8-27e9,u+f8ff,u+fb01-fb02}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-cyrillic-ext.6ac383a51b03c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-cyrillic.6ac383a51b2dd.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-vietnamese.6ac383a51b4b4.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-latin-ext.6ac383a51b36a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(https://cloud.educaplay.com/r/fonts/nunito/nunito-latin.6ac383a51b3db.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;font-weight:400;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");size-adjust:100.14%;ascent-override:100.96%;descent-override:35.25%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");size-adjust:96.87%;ascent-override:104.37%;descent-override:36.44%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:400;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");size-adjust:100.63%;ascent-override:100.47%;descent-override:35.08%;line-gap-override:0%}@font-face{font-family:Nunito Fallback;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:103.04%;ascent-override:98.11%;descent-override:34.26%;line-gap-override:0%}.gameboard__table+.gameboard__table{page-break-before:always}.header-print{display:none;position:fixed;width:100%;text-align:center;top:0;left:50%;transform:translate(-50%);height:auto;padding-top:5px;z-index:1000}.header-print svg{display:none;width:4.5em;max-width:100%;height:inherit}.header-print img{width:100%;height:auto}.header-print--premium img{display:none}.header-print--premium svg{display:inline}.footer-print{position:fixed;display:none;justify-content:space-between;align-items:baseline;bottom:32px;left:50%;transform:translate(-50%,50%);width:8em;height:auto;z-index:1000}.footer-print svg{max-width:100%;height:inherit}.gameboard--printversion{display:none}@media print{.gameboard--printversion{display:block}}.gameboard h3{font-size:1.025em;padding-bottom:0}.gameboard{position:relative;width:100%;display:flex;justify-content:baseline;align-items:baseline;flex-direction:column;padding:0 0 5em;font-family:Nunito,Nunito Fallback,Helvetica,Arial,sans-serif}.gameboard .textinput{height:64px;min-width:48px;outline:0;border:0;padding:0 4px;font-size:1.2em;font-weight:600;text-align:center;color:#64a311;box-shadow:inset 1px 1px 0 #666,inset 0 0 0 1px #ddd,inset 0 0 0 0 #0000;border-radius:3px;transition:all .2s ease}.gameboard :is(.textinput:focus,.textinput:hover){border:2px solid #64a311;transition:all .2s ease}@media print{.gameboard .textinput{padding:0;min-width:30px;height:44px}}.gameboard :is(.checkboxinput,.radioinput){cursor:pointer;min-width:24px;width:24px;min-height:24px;height:24px;background-color:#fff;border:2px solid #333;border-radius:50%;border-spacing:4px;appearance:none;outline:none;transition:border .2s ease}.gameboard [contenteditable=true]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:12em;height:3em;line-height:3em;padding:0 10px;margin:0 4px;outline:0;color:#64a311;font-size:1.2em;font-weight:700;text-align:center;cursor:text}.gameboard [contenteditable=true]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 1px 1px 0 #666,inset 0 0 0 1px #ddd,inset 0 0 0 0 #0000;border-radius:8px;transition:all .2s ease}.gameboard [contenteditable=true]:focus:after,.gameboard [contenteditable=true]:hover:after{box-shadow:inset 2px 2px 0 #0000,inset 0 0 0 0 #0000,inset 0 0 0 2px #64a311;transition:all .2s ease}@media print{.gameboard [contenteditable=true]{min-width:8em;height:36px;line-height:36px;padding:0;margin:0 3px;border-radius:6px}}.gameboard:last-child{padding:0 10px}.gameboard__table{width:100%}.gameboard__heading{display:flex;justify-content:space-between;width:100%;gap:30px;padding:10px;margin-bottom:8px;background-color:#f1f1f1;border-radius:16px}.gameboard__heading__info{display:flex;flex:1;gap:10px}.gameboard__heading__info__ico{max-width:48px;height:48px}.gameboard__heading__info h1{font-size:.85em}.gameboard__heading__info h2{font-size:1.5em}.gameboard__heading__info h2 a{font-size:.75em;padding:0 5px}.gameboard__heading__info :is(h1,h2,h5){line-height:1.1;color:#333}.gameboard__heading__info :is(h5,p){font-size:.875em;color:#666}.gameboard__heading__info>h5{padding-bottom:10px}.gameboard__heading__qr{display:none}.gameboard__heading button{min-width:48px;width:48px;height:48px;border:0;background-color:initial;cursor:pointer}.gameboard__heading button img{width:22px;height:inherit}.gameboard__screen{display:flex;flex-direction:column;width:100%;padding-bottom:15px}.gameboard__screen__question{flex-grow:1}.gameboard__screen__answer,.gameboard__screen__question{width:100%;display:flex;align-items:center;gap:10px;min-height:3em;padding:3px;margin:3px 0;border:1px solid #ddd;border-radius:12px;overflow:hidden}.gameboard__screen__answer:has(.gameboard__screen__question__letter),.gameboard__screen__answer:has(.gameboard__screen__question__number),.gameboard__screen__question:has(.gameboard__screen__question__letter),.gameboard__screen__question:has(.gameboard__screen__question__number){padding:3px 3px 3px 10px}.gameboard__screen__answer__letter,.gameboard__screen__answer__number,.gameboard__screen__question__letter,.gameboard__screen__question__number{display:inline-flex;align-items:center;justify-content:center;min-width:32px;width:32px;height:32px;border:1px solid #333;border-radius:50%;text-align:center;vertical-align:middle}@media print{.gameboard__screen__answer__letter,.gameboard__screen__answer__number,.gameboard__screen__question__letter,.gameboard__screen__question__number{min-width:24px;width:24px;height:24px}}.gameboard__screen__answer__media,.gameboard__screen__question__media{display:flex;align-items:center;justify-content:center;min-width:8em;width:8em;aspect-ratio:1/1}.gameboard__screen__answer__media:has(.gameboard__screen__answer__media__qr),.gameboard__screen__answer__media:has(.gameboard__screen__question__media__qr),.gameboard__screen__question__media:has(.gameboard__screen__answer__media__qr),.gameboard__screen__question__media:has(.gameboard__screen__question__media__qr){min-width:5em;width:5em}.gameboard__screen__answer__media img,.gameboard__screen__question__media img{width:auto;max-width:100%;max-height:100%;border-radius:8px;overflow:hidden;border:1px solid #ddd}.gameboard__screen__answer__media__qr,.gameboard__screen__question__media__qr{display:inline-flex;justify-content:center;width:5em;min-width:5em}.gameboard__screen__answer__media__qr img,.gameboard__screen__question__media__qr img{width:5em}:is(.gameboard__screen__answer__media__qr,.gameboard__screen__question__media__qr) canvas{width:100%;height:auto}.gameboard__screen__answer__body__letter,.gameboard__screen__answer__body__word,.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__body__letter,.gameboard__screen__question__body__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;flex-direction:row;flex-wrap:wrap;gap:10px}:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__body__word,.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__body__letter,.gameboard__screen__question__body__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word) label{display:flex;align-items:center;justify-content:center;gap:5px;min-width:40px;height:44px;padding:0 3px;border:1px solid #bbb;border-radius:8px;font-size:1.2em;font-weight:700;line-height:1;text-align:center;vertical-align:middle}@media print{:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__body__word,.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__body__letter,.gameboard__screen__question__body__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word) label{min-width:28px;height:32px;border-radius:7px}}:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__body__word,.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__body__letter,.gameboard__screen__question__body__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word) aside{display:contents;font-weight:300}:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__body__word,.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__body__letter,.gameboard__screen__question__body__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word) .printinput{border-radius:8px}@media print{:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__body__word,.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__body__letter,.gameboard__screen__question__body__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word) .printinput{border-radius:7px}}:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__heading__letter,.gameboard__screen__question__body__letter,.gameboard__screen__question__heading__letter) label{height:52px;text-transform:uppercase;font-size:1.6em;font-weight:800;line-height:1}@media print{:is(.gameboard__screen__answer__body__letter,.gameboard__screen__answer__heading__letter,.gameboard__screen__question__body__letter,.gameboard__screen__question__heading__letter) label{height:40px}}.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:3px 0;min-width:32px;height:46px;padding:0 20px;border:1px solid #bbb;border-radius:6px;line-height:1;text-align:center;vertical-align:middle;gap:10px}@media print{.gameboard__screen__answer__heading__letter,.gameboard__screen__answer__heading__word,.gameboard__screen__question__heading__letter,.gameboard__screen__question__heading__word{min-width:30px;height:40px}}.gameboard__screen__question__letter,.gameboard__screen__question__number{font-weight:700}.gameboard__screen__question__media{margin:auto}.gameboard__screen__question:has(.gameboard__screen__question__heading) .gameboard__screen__question__media{margin:0}.gameboard__screen__answer{padding:3px;border:1px solid #ddd}.gameboard__screen__answer:has(.gameboard__screen__question__letter),.gameboard__screen__answer:has(.gameboard__screen__question__number),.gameboard__screen__answer:has(.printinput){padding:3px 3px 3px 10px}.gameboard__screen__answer__letter,.gameboard__screen__answer__number{border:1px solid #ddd}.gameboard__screen__answer__media img{width:auto}.gameboard__screen__answer__media__qr,.gameboard__screen__answer__media__qr img{width:5em}.gameboard__screen__answer__media__qr canvas{width:100%;height:auto}.gameboard__screen__answer p{font-size:1em;font-weight:600;line-height:1.35}.gameboard__screen__answer form{margin:1em 0}@media print{.gameboard__screen__answer form{margin:0}}.gameboard__screen__wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:2px}.gameboard__screen__wrapper--pistas .gameboard__screen__answer{border:0}.gameboard__screen--explanation .gameboard__screen__wrapper{display:block!important;width:100%!important;max-width:100%!important;padding-top:1em!important;padding-bottom:1em!important}.gameboard__screen--explanation h4{padding:0!important;font-style:normal!important;font-weight:700!important;color:#333!important}.gameboard__screen--explanation .gameboard__screen__answer{position:relative!important;display:flex!important;justify-content:flex-start!important;flex-direction:row!important;width:100%!important;min-width:auto!important;max-width:100%!important;padding:2px!important;margin:2px 0!important;border:1px solid #ddd!important;border-radius:10px!important;gap:5px!important;font-size:.7em!important;text-align:left!important}.gameboard__screen--explanation .gameboard__screen__answer:has(.gameboard__screen__answer__letter),.gameboard__screen--explanation .gameboard__screen__answer:has(.gameboard__screen__answer__number){padding:2px 2px 2px 5px!important}.gameboard__screen--explanation :is(.gameboard__screen__answer__letter,.gameboard__screen__answer__number){min-width:24px;width:24px;height:24px}.gameboard__screen--explanation .gameboard__screen__answer__media{min-width:auto!important;width:5em!important;align-self:center!important}.gameboard__screen--explanation .gameboard__screen__answer__media img{border-radius:8px!important}.gameboard__screen--explanation .gameboard__screen__answer__body{position:relative!important;align-self:center!important;justify-content:left!important;text-align:left!important;background-image:none!important;width:100%!important;height:auto!important;border:0!important;box-shadow:none!important}:is(.gameboard--adivinanza,.gameboard--ordenar_letras,.gameboard--ordenar_palabras) .gameboard__screen__answer:has(form){justify-content:center;border:none}:is(.gameboard--adivinanza,.gameboard--ordenar_letras,.gameboard--ordenar_palabras) .textinput{width:48px}@media print{:is(.gameboard--adivinanza,.gameboard--ordenar_letras,.gameboard--ordenar_palabras) .textinput{width:30px}}:is(.gameboard--ordenar_letras,.gameboard--ordenar_palabras) .gameboard__screen__answer__body{display:flex;flex-direction:column;align-items:center;gap:10px}:is(.gameboard--ordenar_letras,.gameboard--ordenar_palabras) .gameboard__screen__answer__body__word{flex-direction:row;gap:5px}:is(.gameboard--ordenar_letras,.gameboard--ordenar_palabras) .gameboard__screen__answer__body__letter{flex-direction:row;gap:3px}:is(.gameboard--adivinanza,.gameboard--ordenar_letras) .gameboard__screen__answer__body__letter label{font-size:1.6em}:is(.gameboard--adivinanza,.gameboard--ordenar_letras) .textinput{font-size:1.6em;font-weight:800;text-transform:uppercase}.gameboard--adivinanza .gameboard__screen__answer{padding-top:0;margin-top:0;padding-bottom:3em}@media print{.gameboard--adivinanza .gameboard__screen__answer{padding:1em 0 3em}}.gameboard--adivinanza .gameboard__screen__wrappermedia{padding:1em 0 0;display:flex;align-items:center;justify-content:center}@media print{.gameboard--adivinanza .gameboard__screen__wrappermedia{margin-bottom:1em}}.gameboard--adivinanza .gameboard__screen__wrappermedia__media{width:16em;min-width:16em}.gameboard--adivinanza .gameboard__screen__wrappermedia__media canvas{width:100%;height:100%}.gameboard--adivinanza .gameboard__screen__wrapper--pistas{padding-bottom:4em}.gameboard--adivinanza .gameboard__screen__wrapper--pistas .gameboard__screen__answer{padding-bottom:0}.gameboard--ordenar_palabras .gameboard__screen__answer{flex-direction:column}.gameboard--ordenar_palabras .gameboard__screen__answer__body__word label{min-width:0;padding:0 10px}.gameboard--ordenar_palabras .gameboard__screen__answer__body__word span[contenteditable=true]{min-width:9em;margin-bottom:7px}.gameboard--ordenar_palabras .gameboard__screen__answer__body__word span[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;font-size:.8em;line-height:3.2;font-weight:400;color:#999;transition:border .2s ease}@media print{.gameboard--ordenar_palabras .gameboard__screen__answer__body__word span[contenteditable=true]{min-width:8em;margin-bottom:6px}}.gameboard--ordenar_palabras .gameboard__screen__answer__body__word:last-child{gap:0}.gameboard--ordenar_letras .gameboard__screen__answer__body__letter label{height:56px}.gameboard--completar .gameboard__heading{margin-bottom:20px}.gameboard--completar .gameboard__screen__answer{margin-left:0;padding:.5em 0 1.5em;border:none}.gameboard--completar .gameboard__screen__answer__body__word[contenteditable=true]{display:inline-block;line-height:3;vertical-align:middle}.gameboard--completar .gameboard__screen__answer__body__word[contenteditable=true]:after{top:7.5%;height:85%}.gameboard--completar .gameboard__screen__answer__body__word[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;font-size:.8em;line-height:3.85;font-weight:400;color:#999;transition:border .2s ease}.gameboard--completar .gameboard__screen__answer p:not(.gameboard__screen--explanation p){line-height:3}.gameboard--dialogo .gameboard__screen__question{margin-bottom:10px}.gameboard--dialogo .gameboard__screen__wrapper{display:flex;flex-direction:column;width:100%}.gameboard--dialogo .gameboard__screen__wrapper:has(.gameboard__screen__answer){max-width:580px;margin:0 auto}@media print{.gameboard--dialogo .gameboard__screen__wrapper:has(.gameboard__screen__answer){max-width:420px}}.gameboard--dialogo .gameboard__screen__answer{display:grid;grid-template-columns:64px auto;align-self:baseline;width:auto;max-width:380px;row-gap:0;column-gap:5px;padding:0;border:0;overflow:visible}@media print{.gameboard--dialogo .gameboard__screen__answer{max-width:320px;grid-template-columns:3em auto}}.gameboard--dialogo .gameboard__screen__answer__name{grid-column:2;grid-row:1;align-self:flex-end;font-size:.75em;font-weight:800;text-transform:uppercase;opacity:.5}.gameboard--dialogo .gameboard__screen__answer__media{grid-column:1;grid-row:1/3;align-self:baseline;width:4em;min-width:4em;height:4em;padding:0;border-radius:50%;overflow:hidden}@media print{.gameboard--dialogo .gameboard__screen__answer__media{width:3em;min-width:3em;height:3em}}.gameboard--dialogo .gameboard__screen__answer__media img{min-height:100%}.gameboard--dialogo .gameboard__screen__answer__body{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;grid-column:2;grid-row:2;align-self:baseline;padding:10px;border:1px solid #ddd;border-radius:12px;border-top-left-radius:3px;box-shadow:0 2px 0 #0000000d}.gameboard--dialogo .gameboard__screen__answer:nth-child(2n){align-self:end;grid-template-columns:auto 64px;padding-left:10px}@media print{.gameboard--dialogo .gameboard__screen__answer:nth-child(2n){grid-template-columns:auto 3em}}.gameboard--dialogo .gameboard__screen__answer:nth-child(2n) .gameboard__screen__answer__name{grid-column:1;grid-row:1;text-align:right}.gameboard--dialogo .gameboard__screen__answer:nth-child(2n) .gameboard__screen__answer__media{grid-column:2;grid-row:1/3}.gameboard--dialogo .gameboard__screen__answer:nth-child(2n) .gameboard__screen__answer__media img{border-radius:50%}.gameboard--dialogo .gameboard__screen__answer:nth-child(2n) .gameboard__screen__answer__body{grid-column:1;grid-row:2;border-top-left-radius:12px;border-top-right-radius:3px}.gameboard--dialogo .gameboard__screen__answer--explanation{display:flex}.gameboard--dialogo .gameboard__screen__answer--explanation>*{align-self:center}.gameboard--dialogo .gameboard__screen__answer--explanation .gameboard__screen__answer__media img{border-radius:8px}.gameboard--dictado .gameboard__screen__answer{padding:5px 0;border:0}.gameboard--dictado .gameboard__screen__answer__body[contenteditable=true]{display:block;width:100%;height:720px;background-position-y:top;border-radius:8px;color:#333;background-color:#fff;padding:32px 20px 20px 25px;font-size:14px;font-weight:400;text-align:left;line-height:2;border:1px solid #ddd;box-shadow:0 0 0 1px #00000026,0 0 0 4px #0000000d,0 2px 0 #00000040}.gameboard--dictado .gameboard__screen__answer__body[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;font-size:1em;line-height:2;font-weight:400;color:#999;transition:border .2s ease}.gameboard--dictado .gameboard__screen__answer__body[contenteditable=true]:after{display:none}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen{flex-direction:row;flex-wrap:wrap;gap:5px}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__wrapper{width:100%;padding-top:15px}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__question{flex-direction:row;width:auto;display:inline-flex;gap:5px;padding:5px;margin:0 0 5px}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__question__heading{max-width:11em;font-size:1em;line-height:1.1}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer{justify-content:center;width:100%;min-width:auto;min-height:6em;border:0;margin:0}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer__body{display:flex;justify-content:center;text-align:center;margin:0 auto}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid{position:relative;top:0;left:0;display:grid;--grd:9;grid-template-columns:repeat(var(--grd),auto);grid-template-rows:repeat(var(--grd),auto);gap:calc(var(--px)/24);width:max-content;max-width:100%;max-height:100%;margin:0 auto;text-align:center;transform-origin:50% 50%;transform:matrix(1,0,0,1,0,0);opacity:1;transition:opacity .3s ease;--px:calc(600px/var(--grd) - 4px)}@media print{:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid{--px:calc(48vh/var(--grd) - 4px)}}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid__ltr{position:relative;display:flex;justify-content:center;align-items:center;width:var(--px);min-width:var(--px);border-radius:calc(var(--px)/20);font-size:calc(var(--px)/2 + 4px);line-height:var(--px);-webkit-user-select:none;user-select:none;text-transform:uppercase;transition:all .2s ease-out;transform-origin:50% 50%;aspect-ratio:1/1;transform:matrix(1,0,0,1,0,0);pointer-events:auto}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid__ltr.casilla{height:0;background-color:initial;box-shadow:none}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid__ltr.activa{height:var(--px);background-color:#fff;pointer-events:auto}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid__ltr.activa>.printinput{position:absolute;display:inline-block;top:0;left:0;width:var(--px);min-width:var(--px);height:var(--px);border-radius:3px;font-size:calc(var(--px)/2 + 4px);line-height:var(--px);text-align:center;text-transform:uppercase;transform-origin:50% 50%;aspect-ratio:1/1}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__crz__grid__ltr.activa span{position:absolute;left:1px;top:0;font-size:7px;font-weight:600;line-height:1.5;pointer-events:none;z-index:2}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__spl__grid{--px:calc(500px/var(--grd) - 2px);display:grid;grid-template-columns:repeat(var(--grd),auto);grid-template-rows:auto;width:500px;gap:calc(var(--px)/25);opacity:1;transition:opacity .4s ease-out}@media print{:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__spl__grid{--px:calc(420px/var(--grd) - 2px);width:420px}}:is(.gameboard--crucigrama,.gameboard--sopa) .gameboard__screen__answer .g__spl__grid__ltr{position:relative;display:flex;justify-content:center;align-items:center;width:var(--px);height:var(--px);background:#0000;border-radius:calc(var(--px)/16);font-size:calc(var(--px)/2 + var(--px)/24);font-weight:500;line-height:var(--px);-webkit-user-select:none;user-select:none;color:#112000;transition:color .2s ease-out}.gameboard--relacionar_mosaico .gameboard__screen__wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:5px}.gameboard--relacionar_mosaico .gameboard__screen__answer{height:100%;width:auto;display:inline-flex;flex-direction:column;margin:0;gap:5px;padding:5px;border:1px dashed #999}.gameboard--relacionar_mosaico .gameboard__screen__answer p{margin:auto}.gameboard--relacionar_mosaico .gameboard__screen__answer__media{min-width:100%}.gameboard--relacionar_mosaico .gameboard__screen__answer__media__qr{width:11em}.gameboard--relacionar_mosaico .gameboard__screen__answer__heading{max-width:16em}.gameboard--mapa .gameboard__screen__question{border:0;padding:0;margin:0}.gameboard--mapa .gameboard__screen__question__heading{padding:0;margin:0}.gameboard--mapa .gameboard__screen__question__heading :is(.gameboard__screen__question__letter,.gameboard__screen__question__number){min-width:24px;width:24px;height:24px;border:1px solid #333}.gameboard--mapa .gameboard__screen__question__heading__word{min-height:auto;height:auto;gap:5px;padding:2px 7px 2px 3px}.gameboard--mapa .gameboard__screen__answer{position:relative;margin:5px auto 0;padding:0;border:0;justify-content:center}.gameboard--mapa .gameboard__screen__answer__media{position:relative;width:auto;aspect-ratio:auto}.gameboard--mapa .gameboard__screen__answer__media img{border:1px solid #ddd}.gameboard--mapa .gameboard__screen__answer__body{position:absolute;width:100%;height:100%}.gameboard--mapa .gameboard__screen__answer__body__letter{position:absolute;min-width:32px;max-width:32px;width:32px;height:32px;line-height:32px;padding:0;border:2px solid #333;background-color:#fff9;border-radius:50%;text-align:center;word-break:break-all;vertical-align:middle;transform:translate(-50%,-50%);aspect-ratio:1/1;overflow:hidden;color:#333;z-index:2}.gameboard--mapa .gameboard__screen__answer__body__letter:after{display:none}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen{flex-direction:column-reverse}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen__question__heading{text-align:center}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen__question__heading__word{height:62px;gap:2px;padding:0 0 0 3px;border:0}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen__question__heading__word .gameboard__screen__question__word{margin:1px}.gameboard--line_up .gameboard__screen__wrapper{padding:5px 0}.gameboard--line_up .gameboard__screen__answer{max-width:66%;min-height:4em;margin:0 auto 5px;gap:10px}.gameboard--line_up .gameboard__screen__answer__media{width:5em;min-width:5em}.gameboard--presentacion .gameboard__screen__answer{gap:15px;padding:20px;border:0}@media print{.gameboard--presentacion .gameboard__screen__answer{padding:10px}}.gameboard--presentacion .gameboard__screen__answer__media{width:24em;min-width:24em;margin:0 auto}@media print{.gameboard--presentacion .gameboard__screen__answer__media{width:18em;min-width:18em}}.gameboard--presentacion .gameboard__screen__answer:has(.gameboard__screen__answer__body) .gameboard__screen__answer__media{width:20em;min-width:20em}@media print{.gameboard--presentacion .gameboard__screen__answer:has(.gameboard__screen__answer__body) .gameboard__screen__answer__media{width:16em;min-width:16em}}.gameboard--presentacion .gameboard__screen__answer:has(.gameboard__screen__answer__body) .gameboard__screen__answer__body{margin:0}:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen__wrapper:has(.gameboard__screen__answer){gap:0}:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen__answer{min-height:2em;margin-left:4em;width:calc(100% - 4em);padding:0 3px 0 5px;border:0;cursor:pointer}:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen__answer--escrito{padding:0;border:0}:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen__answer--escrito .gameboard__screen__answer__body[contenteditable=true]{display:block;min-width:auto;min-height:3.25rem;height:auto;width:calc(100% - 4rem);text-align:left;line-height:1.45;font-weight:600;padding:12px 10px}@media print{:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen__answer--escrito .gameboard__screen__answer__body[contenteditable=true]{min-height:6.5rem}}:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen__answer--escrito .gameboard__screen__answer__body[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;font-size:.8em;line-height:2;font-weight:400;color:#999;transition:border .2s ease}:is(.gameboard--froggy_jumps,.gameboard--test,.gameboard--videotest,.gameboard--yesorno) .gameboard__screen h4{padding:5px 0 0 4em;color:#888;font-size:.95em;font-weight:300;font-style:italic}.gameboard--videotest .gameboard__screen__question__media{flex-wrap:wrap;min-width:auto;width:auto;aspect-ratio:unset}.gameboard--yesorno .gameboard__screen__wrapper:has(.printinput){display:flex}.gameboard--yesorno .gameboard__screen__answer{width:6em;display:flex;align-items:center;gap:10px}.gameboard--yesorno .gameboard__screen__answer p{line-height:1}.gameboard--yesorno .gameboard__screen__answer .printinput{display:block}.gameboard--yesorno .gameboard__screen__answer:last-child{margin-left:0}.gameboard--relacionar_columnas .gameboard__screen{flex-direction:row;justify-content:space-between}.gameboard--relacionar_columnas .gameboard__screen__wrapper{width:45%}.gameboard--relacionar_columnas .gameboard__screen__wrapper:first-child .gameboard__screen__answer{padding-right:10px}.gameboard--relacionar_columnas .gameboard__screen__wrapper:first-child .printinput{order:6;margin-left:auto}.gameboard--relacionar .gameboard__screen{flex-direction:row;flex-wrap:wrap;gap:5px}.gameboard--relacionar .gameboard__screen__question{flex-direction:row;width:auto;display:inline-flex;gap:5px;margin:0 0 5px;padding:5px}.gameboard--relacionar .gameboard__screen__question__heading{max-width:12em;line-height:1.1}.gameboard--relacionar .gameboard__screen__wrapper:has(.gameboard__screen__answer){display:grid;grid-template-columns:repeat(6,1fr);gap:5px;padding-top:5px}.gameboard--relacionar .gameboard__screen__answer{width:auto;display:inline-flex;flex-direction:column;min-height:6em;margin:0;gap:5px;padding:2px;cursor:pointer}.gameboard--relacionar .gameboard__screen__answer__media{min-width:100%}.gameboard--relacionar .gameboard__screen__answer__media__qr{width:11em}.gameboard--relacionar .gameboard__screen__answer__heading{max-width:16em;font-size:.8em;line-height:1.15;text-align:center;height:calc(100% - 35px);align-content:center}.gameboard--relacionar .gameboard__screen__answer:has(.gameboard__screen__answer__heading){padding:10px;height:100%}.gameboard--ruleta_palabras .gameboard__screen{padding-bottom:5px}.gameboard--ruleta_palabras .gameboard__screen h4{min-width:140px;font-weight:400;font-size:1em}.gameboard--ruleta_palabras .gameboard__screen h4 strong{font-weight:800;text-transform:uppercase}.gameboard--ruleta_palabras .gameboard__screen__question__media{position:relative;left:-70px}.gameboard--ruleta_palabras .gameboard__screen__question:has(.gameboard__screen__question__heading){margin:0}.gameboard--ruleta_palabras .gameboard__screen__question:has(.gameboard__screen__question__heading) .gameboard__screen__question__media{left:auto}.gameboard--ruleta_palabras .gameboard__screen__answer{justify-content:center;padding:5px 5px 15px;gap:5px;border:none;text-align:center}.gameboard--ruleta_palabras .gameboard__screen__answer__word{min-width:16em;margin:0 4px;padding:0 4px;border-radius:8px;outline:0;font-size:1.2em;font-weight:800;text-align:center;text-transform:uppercase}.gameboard--ruleta_palabras .gameboard__screen__answer__word[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;font-size:.8em;line-height:3.2;font-weight:400;color:#999;transition:border .2s ease}.gameboard--ruleta_palabras .gameboard__screen__answer__letter{font-weight:800}.gameboard--ruleta_palabras .gameboard__screen .gameboard__screen__wrapper:has(.wheel){overflow:hidden}@media print{.gameboard--ruleta_palabras .gameboard__screen .gameboard__screen__wrapper:has(.wheel){margin-top:5px}}.gameboard--ruleta_palabras .gameboard__screen .wheel{position:relative;height:170px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;margin:0 auto;transform-origin:50% 50%;transform:scale(.6);border-radius:50%}.gameboard--ruleta_palabras .gameboard__screen .wheelBall{position:absolute;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;max-width:48px;min-width:30px;width:30px;border-radius:100%;border:2px solid #ddd;font-weight:900;line-height:1}@page{size:auto;margin:2mm 18mm 0}@media print{.gameboard{min-height:100%;font-size:70%}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:5px 2em 50px;font-family:Nunito,Nunito Fallback,Helvetica,Arial,sans-serif}.header-print,.header-space{display:block;height:100px;min-height:auto}.header-print--premium,.header-space--premium{height:75px}.footer-print{display:flex}.footer-print,.footer-space{height:40px}[contenteditable=true]{min-width:9em}[contenteditable=true]:empty:before{content:""!important;display:none!important}h2 a{display:none}.gameboard{break-inside:avoid}.gameboard__heading{break-inside:avoid;align-items:center;padding:5px 10px;background-color:#fff;border:2px solid #ddd}.gameboard__heading__qr{display:block;width:80px;height:80px;max-width:80px}.gameboard__heading__btn{display:none}.gameboard__screen,.gameboard__screen__answer,.gameboard__screen__answer__letter,.gameboard__screen__answer__word,.gameboard__screen__question,.gameboard__screen__question__letter,.gameboard__screen__question__word,.gameboard__screen__wrapper{break-inside:avoid}.gameboard__screen--explanation{font-size:1.4em;margin-top:100px;break-inside:auto}.gameboard__screen--explanation .gameboard__screen__wrapper{margin-top:100px;padding-top:1em!important;page-break-before:always;break-inside:auto}.gameboard--crucigrama .gameboard__screen,.gameboard--crucigrama .gameboard__screen__wrapper,.gameboard--dialogo .gameboard__screen,.gameboard--dialogo .gameboard__screen__wrapper,.gameboard--mapa .gameboard__screen,.gameboard--mapa .gameboard__screen__wrapper,.gameboard--relacionar .gameboard__screen,.gameboard--relacionar .gameboard__screen__wrapper,.gameboard--relacionar_columnas .gameboard__screen,.gameboard--relacionar_columnas .gameboard__screen__wrapper,.gameboard--relacionar_mosaico .gameboard__screen,.gameboard--relacionar_mosaico .gameboard__screen__wrapper,.gameboard--sopa .gameboard__screen,.gameboard--sopa .gameboard__screen__wrapper{break-inside:auto}.gameboard--adivinanza .gameboard__screen__answer{padding-bottom:3em}.gameboard--completar .gameboard__screen__answer__body__word{display:inline-flex}.gameboard--dialogo .gameboard__screen{align-items:center}.gameboard--dialogo .gameboard__screen__answer{max-width:66%}.gameboard--dialogo .gameboard__screen__wrapper:has(.gameboard__screen__answer){max-width:420px}.gameboard--mapa{break-inside:avoid}.gameboard--mapa .gameboard__screen{align-items:center}.gameboard--mapa .gameboard__screen__answer{max-width:100%}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen{flex-direction:column-reverse}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen__question__heading{padding-top:5px}.gameboard--mapa:has(.gameboard__screen__question--escrito) .gameboard__screen__question__heading__word{height:36px}.gameboard--ruleta_palabras .gameboard__screen__answer__word[contenteditable=true]:empty:before{display:none}.gameboard--ruleta_palabras .gameboard__screen h4{min-width:100px}.gameboard--ruleta_palabras .gameboard__screen__question__media{left:-50px}.gameboard--ruleta_palabras .gameboard__screen__question:has(.gameboard__screen__question__heading) .gameboard__screen__question__media{left:auto}}