/* Diez tableros de búsqueda. La lámina de fondo es decorativa; los nueve
   conceptos continúan siendo botones táctiles y accesibles por teclado. */
:is(.activity-play .play-question,.live-question)[data-public-scene] .mini-game.bingo-scene{width:min(1150px,100%);padding:14px;border:2px solid #ffffffeb;background:linear-gradient(145deg,#fffdf0f0,#f7fbffea);box-shadow:0 12px 28px #18345031}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-workbench{grid-template-columns:minmax(0,1.54fr) minmax(270px,.78fr);gap:14px}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .mini-section-title{margin-bottom:8px}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .mini-section-title strong{font-size:clamp(15px,1.5vw,19px)}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:278px;padding:13px;border:3px solid var(--scene-accent);border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 3px #ffffffcc,0 7px 0 color-mix(in srgb,var(--scene-accent) 45%,#8cabb1)}
.bingo-scene-art{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}
.bingo-scene-art-symbol{position:absolute;right:7%;top:13%;color:var(--scene-accent);font:900 clamp(80px,11vw,145px)/1 Georgia,serif;opacity:.2}
.bingo-scene-art i{position:absolute;display:block;pointer-events:none}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:76px;padding:6px 8px;border:2px solid var(--scene-accent);border-radius:10px;background:#fffdf6ec;background-image:none;color:#173252;box-shadow:0 4px 0 color-mix(in srgb,var(--scene-accent) 48%,#bcc9bf);line-height:1.12}
.bingo-scene-card-code{align-self:flex-start;max-width:100%;padding:2px 6px;border-radius:5px;background:color-mix(in srgb,var(--scene-accent) 13%,white);color:var(--scene-accent);font:900 9px/1.1 Arial,sans-serif;letter-spacing:.04em;white-space:nowrap}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button>span{font-size:clamp(12px,1.26vw,16px);line-height:1.12}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button>small{align-self:flex-end;margin-top:auto;font-size:9px;line-height:1.1}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button.is-selected{border-color:#064ea5!important;outline:3px solid #ffd367;outline-offset:0;background:#fff0bb!important;box-shadow:0 5px 0 #bc8840!important}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button.is-found{background:#e4f7e7!important;border-color:#4d9e6c!important;color:#175636!important}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button.is-found .bingo-scene-card-code{background:#c7ecd0;color:#175636}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-card{display:flex;flex-direction:column;min-width:0;min-height:283px;padding:13px;border:2px solid var(--scene-accent);border-radius:19px;background:#fffdf4eb;box-shadow:0 7px 0 color-mix(in srgb,var(--scene-accent) 37%,#a7b5b6)}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-definition{flex:1;min-height:74px;margin:7px 0 10px;font-size:clamp(17px,1.7vw,21px);line-height:1.3}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-card .mini-feedback{min-height:33px;margin:0 0 8px;font-size:12px;line-height:1.3}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-card>.mini-primary{min-height:40px;padding:6px}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-navigation{margin-top:7px}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-navigation button{min-height:38px;padding:5px 8px}
:is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-line-status{min-height:0;margin:9px 0 0;padding:6px 9px;background:#fffdf5eb;font-size:11px}

/* Aeropuerto: nueve destinos legibles en un panel electrónico de salidas. */
[data-public-scene="aeropuerto-habitos"] .bingo-scene .bingo-cards{background:linear-gradient(#1c3d59,#132b43)!important;border-color:#1b526f!important}
[data-public-scene="aeropuerto-habitos"] .bingo-scene-art{background:repeating-linear-gradient(0deg,transparent 0 28px,#ffffff16 29px 30px)}
[data-public-scene="aeropuerto-habitos"] .bingo-scene-art-symbol{color:#d9f7ff;opacity:.15}
:is(.activity-play .play-question,.live-question)[data-public-scene="aeropuerto-habitos"] .bingo-scene .bingo-cards button{border-radius:5px!important;border-color:#5486a4;background:#eaf7f3;color:#0e3d56;box-shadow:0 3px #347090}
[data-public-scene="aeropuerto-habitos"] .bingo-scene-card-code{background:#134762;color:#e2f9ff}
[data-public-scene="aeropuerto-habitos"] .bingo-clue-card::before{content:'◖))  MEGAFONÍA';align-self:flex-start;padding:3px 8px;margin-bottom:5px;border-radius:5px;background:#144b68;color:#fff;font:900 10px Arial,sans-serif;letter-spacing:.05em}

/* Atlas anatómico: silueta humana tras las nueve etiquetas. */
[data-public-scene="atlas-cuerpo"] .bingo-scene .bingo-cards{background:radial-gradient(circle at 51% 44%,#c0e9d4,#e7f6ed 68%)!important}
[data-public-scene="atlas-cuerpo"] .bingo-scene-art-symbol{display:none}
[data-public-scene="atlas-cuerpo"] .bingo-scene-art i:first-of-type,[data-public-scene="hospital-nutricion"] .bingo-scene-art i:first-of-type{top:8%;left:calc(50% - 29px);width:58px;height:58px;border:6px solid #5c9b83;border-radius:50%;background:#d8f0e4;opacity:.55}
[data-public-scene="atlas-cuerpo"] .bingo-scene-art i:nth-of-type(2),[data-public-scene="hospital-nutricion"] .bingo-scene-art i:nth-of-type(2){top:23%;left:calc(50% - 73px);width:146px;height:190px;border:6px solid #5c9b83;border-radius:55% 55% 34% 34%;background:#d8f0e4;opacity:.45}
[data-public-scene="atlas-cuerpo"] .bingo-scene-art i:nth-of-type(3){top:21%;left:17%;width:66%;height:50%;border-top:5px dashed #4d9e81;border-bottom:5px dashed #4d9e81;opacity:.4}
[data-public-scene="atlas-cuerpo"] .bingo-scene .bingo-cards button{border-radius:28px 28px 10px 10px!important;background:#ffffffdc}

/* Expedición: cuadrícula, rosa de los vientos y puntos señalables. */
[data-public-scene="atlas-explorador"] .bingo-scene .bingo-cards{background:linear-gradient(#c4d4c0 1px,transparent 1px),linear-gradient(90deg,#c4d4c0 1px,transparent 1px),#f5edcf!important;background-size:31px 31px!important}
[data-public-scene="atlas-explorador"] .bingo-scene-art-symbol{top:6%;left:43%;right:auto;font-size:118px;color:#376981;opacity:.23}
[data-public-scene="atlas-explorador"] .bingo-scene-art i:first-of-type{right:4%;bottom:6%;width:85px;height:85px;border:3px solid #59856e;border-radius:50%;opacity:.55}
[data-public-scene="atlas-explorador"] .bingo-scene-art i:nth-of-type(2){left:2%;bottom:11%;width:35%;border-top:4px dashed #78968e;transform:rotate(-14deg)}
[data-public-scene="atlas-explorador"] .bingo-scene .bingo-cards button{border-radius:35% 35% 10px 10px!important;background:#fffbeaeb}

/* Página expositiva: columnas, margen y líneas de un artículo. */
[data-public-scene="museo-expositivo"] .bingo-scene .bingo-cards{background:linear-gradient(90deg,#f3e6d7 0 11%,#fffdf5 11% 90%,#e5d6c7 90%)!important}
[data-public-scene="museo-expositivo"] .bingo-scene-art{background:repeating-linear-gradient(0deg,transparent 0 28px,#d8c9b6 29px 30px);opacity:.8}
[data-public-scene="museo-expositivo"] .bingo-scene-art-symbol{opacity:.13}
[data-public-scene="museo-expositivo"] .bingo-scene .bingo-cards button{border-radius:3px!important;border-left-width:5px!important;background:#fffdf8e8;font-family:Georgia,serif}

/* Migraciones: regiones y flujos en un mapa de población. */
[data-public-scene="mapa-migraciones"] .bingo-scene .bingo-cards{background:linear-gradient(115deg,#d3e6d3 0 35%,#e7dbb4 35% 57%,#b5d7e3 57%)!important}
[data-public-scene="mapa-migraciones"] .bingo-scene-art i:first-of-type{left:6%;top:20%;width:55%;height:52%;border:5px dashed #718d6b;border-radius:47% 53% 42% 58%;transform:rotate(-18deg);opacity:.45}
[data-public-scene="mapa-migraciones"] .bingo-scene-art i:nth-of-type(2){right:5%;bottom:8%;width:46%;height:40%;border:5px dashed #869e75;border-radius:58% 42% 53% 47%;opacity:.45}
[data-public-scene="mapa-migraciones"] .bingo-scene-art-symbol{top:30%;right:33%;transform:rotate(-22deg);opacity:.4}
[data-public-scene="mapa-migraciones"] .bingo-scene .bingo-cards button{border-radius:26px!important;background:#fff9e9ed}

/* Átomo: anillos orbitales y un núcleo; las etiquetas rodean el modelo. */
[data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards{background:radial-gradient(circle at 50% 50%,#7bc9db 0 8%,#d6f1f5 9% 14%,#accfdb 15% 16%,#e2f8f8 17% 100%)!important}
[data-public-scene="laboratorio-atomo"] .bingo-scene-art i:first-of-type{left:12%;top:18%;width:76%;height:64%;border:5px solid #42a6c2;border-radius:50%;transform:rotate(28deg);opacity:.4}
[data-public-scene="laboratorio-atomo"] .bingo-scene-art i:nth-of-type(2){left:12%;top:18%;width:76%;height:64%;border:5px solid #42a6c2;border-radius:50%;transform:rotate(-28deg);opacity:.4}
[data-public-scene="laboratorio-atomo"] .bingo-scene-art-symbol{left:40%;right:auto;top:21%;opacity:.19}
[data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button{border-radius:50% 50% 12px 12px!important;background:#f7ffffe9}

/* Nutrición: silueta y rutas conectadas de los cuatro sistemas. */
[data-public-scene="hospital-nutricion"] .bingo-scene .bingo-cards{background:linear-gradient(140deg,#e2f6e7,#bee5d2)!important}
[data-public-scene="hospital-nutricion"] .bingo-scene-art i:nth-of-type(3){left:13%;top:53%;width:74%;border-top:6px dotted #418b67;transform:rotate(-22deg);opacity:.55}
[data-public-scene="hospital-nutricion"] .bingo-scene-art-symbol{top:35%;right:39%;opacity:.29}
[data-public-scene="hospital-nutricion"] .bingo-scene .bingo-cards button{border-radius:8px 23px 8px 23px!important;background:#fffef0e9}

/* Asamblea: tablero de corcho, documentos sujetos con chinchetas. */
[data-public-scene="asamblea-revoluciones"] .bingo-scene .bingo-cards{background:repeating-linear-gradient(45deg,#bd9774 0 3px,#cfad8b 3px 13px)!important}
[data-public-scene="asamblea-revoluciones"] .bingo-scene-art-symbol{top:30%;color:#5f3a36;opacity:.2}
[data-public-scene="asamblea-revoluciones"] .bingo-scene .bingo-cards button{border-radius:3px!important;border-color:#87614c!important;background:#fff6ddea;box-shadow:3px 4px #6e4b3d!important;transform:rotate(-1deg)}
[data-public-scene="asamblea-revoluciones"] .bingo-scene .bingo-cards button:nth-of-type(even){transform:rotate(1deg)}
[data-public-scene="asamblea-revoluciones"] .bingo-scene .bingo-cards button::before{content:'';position:absolute;top:3px;left:50%;width:8px;height:8px;border-radius:50%;background:#9c4b3b;box-shadow:0 1px #4f3631}
[data-public-scene="asamblea-revoluciones"] .bingo-scene .bingo-cards button:is(:hover,:focus-visible){transform:none}

/* Archivo contemporáneo: línea temporal con expedientes sobre ella. */
[data-public-scene="archivo-contemporaneo"] .bingo-scene .bingo-cards{background:linear-gradient(0deg,transparent 47%,#816b53 48% 51%,transparent 52%),#e9dfc9!important}
[data-public-scene="archivo-contemporaneo"] .bingo-scene-art-symbol{top:29%;right:39%;opacity:.18}
[data-public-scene="archivo-contemporaneo"] .bingo-scene .bingo-cards button{border-radius:6px 18px 6px 6px!important;border-top-width:7px!important;background:#fff9e7ed}
[data-public-scene="archivo-contemporaneo"] .bingo-scene-card-code{background:#806344;color:#fff}

/* Comentario de texto: anotaciones pegadas al margen de una hoja. */
[data-public-scene="sala-comentario"] .bingo-scene .bingo-cards{background:linear-gradient(90deg,#eadbf1 0 11%,#f9f5fc 11% 100%)!important}
[data-public-scene="sala-comentario"] .bingo-scene-art{background:repeating-linear-gradient(0deg,transparent 0 29px,#cab9d8 30px 31px)}
[data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button{border-radius:4px!important;border-left-width:5px!important;background:#fffaffeb;text-align:left}
[data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(3n + 2){transform:translateX(3px)}

/* En estas láminas el objeto de estudio queda libre en el centro y las
   respuestas se sitúan a su alrededor, en lugar de taparlo con nueve cartas. */
@media(min-width:801px){
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,88px);min-height:0}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button{min-height:0;border-radius:32px 32px 9px 9px!important}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(1){grid-column:1;grid-row:1}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(2){grid-column:3;grid-row:1}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(3){grid-column:4;grid-row:1}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(4){grid-column:1;grid-row:2}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(5){grid-column:4;grid-row:2}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(6){grid-column:1;grid-row:3}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(7){grid-column:2;grid-row:3}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(8){grid-column:3;grid-row:3}
 :is([data-public-scene="atlas-explorador"],[data-public-scene="mapa-migraciones"]) .bingo-scene .bingo-cards button:nth-of-type(9){grid-column:4;grid-row:3}
 [data-public-scene="atlas-explorador"] .bingo-scene-art-symbol{left:38%;top:32%;opacity:.6}
 [data-public-scene="mapa-migraciones"] .bingo-scene-art-symbol{left:42%;top:29%;opacity:.65}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards{
  grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,64px);min-height:0;
 }
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button{min-height:0}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(1){grid-column:1;grid-row:1}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(2){grid-column:4;grid-row:1}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(3){grid-column:1;grid-row:2}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(4){grid-column:4;grid-row:2}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(5){grid-column:1;grid-row:3}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(6){grid-column:4;grid-row:3}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(7){grid-column:1;grid-row:4}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(8){grid-column:2 / span 2;grid-row:4}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene .bingo-cards button:nth-of-type(9){grid-column:4;grid-row:4}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene-art i:first-of-type{left:calc(50% - 30px);top:4%;width:60px;height:60px;opacity:.78}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene-art i:nth-of-type(2){top:20%;left:calc(50% - 75px);width:150px;height:160px;opacity:.7}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene-art i:nth-of-type(2)::before{content:'';position:absolute;top:12px;left:-27px;width:194px;height:20px;border-radius:20px;background:#6ba88e;opacity:.8}
 :is([data-public-scene="atlas-cuerpo"],[data-public-scene="hospital-nutricion"]) .bingo-scene-art i:nth-of-type(2)::after{content:'';position:absolute;top:94%;left:23px;width:32px;height:76px;border-radius:0 0 20px 20px;background:#6ba88e;box-shadow:55px 0 #6ba88e;opacity:.8}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,64px);min-height:0}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button{min-height:0}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(1){grid-column:1;grid-row:1}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(2){grid-column:2;grid-row:1}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(3){grid-column:3;grid-row:1}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(4){grid-column:4;grid-row:2}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(5){grid-column:1;grid-row:3}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(6){grid-column:4;grid-row:3}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(7){grid-column:1;grid-row:4}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(8){grid-column:2;grid-row:4}
 [data-public-scene="laboratorio-atomo"] .bingo-scene .bingo-cards button:nth-of-type(9){grid-column:3;grid-row:4}
 [data-public-scene="laboratorio-atomo"] .bingo-scene-art i:first-of-type,[data-public-scene="laboratorio-atomo"] .bingo-scene-art i:nth-of-type(2){left:20%;top:20%;width:60%;height:60%;opacity:.72}
 [data-public-scene="laboratorio-atomo"] .bingo-scene-art-symbol{left:40%;top:26%;opacity:.55}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,64px);min-height:0}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button{min-height:0}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(1){grid-column:1;grid-row:1}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(2){grid-column:4;grid-row:1}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(3){grid-column:1;grid-row:2}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(4){grid-column:4;grid-row:2}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(5){grid-column:1;grid-row:3}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(6){grid-column:4;grid-row:3}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(7){grid-column:1;grid-row:4}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(8){grid-column:2 / span 2;grid-row:4}
 [data-public-scene="sala-comentario"] .bingo-scene .bingo-cards button:nth-of-type(9){grid-column:4;grid-row:4}
 [data-public-scene="sala-comentario"] .bingo-scene-art::before{content:'TEXTO · ANÁLISIS';position:absolute;top:26%;left:31%;width:38%;padding:10px 4px;border-top:3px double #a586b5;border-bottom:3px double #a586b5;color:#694c80;font:900 15px Georgia,serif;text-align:center}
 [data-public-scene="sala-comentario"] .bingo-scene-art::after{content:'tesis  ·  argumento  ·  cohesión';position:absolute;top:48%;left:29%;width:42%;color:#80679a;font:12px Georgia,serif;text-align:center}
}

@media(max-width:800px){
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-workbench{display:flex;flex-direction:column}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-card{order:0;width:100%;min-height:0;padding:10px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-carton{order:1;width:100%}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-definition{min-height:0;margin:6px 0;font-size:16px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-clue-card .mini-feedback{min-height:0;margin:0 0 6px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards{min-height:0;gap:5px;padding:7px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button{min-height:68px;padding:4px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button>span{font-size:clamp(10px,2.5vw,14px)}
 .bingo-scene-card-code{font-size:8px}
}
@media(max-width:490px){
 :is(.activity-play .play-question,.live-question)[data-public-scene] .mini-game.bingo-scene{padding:8px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button{min-height:75px}
 :is(.activity-play .play-question,.live-question)[data-public-scene] .bingo-scene .bingo-cards button>small{font-size:8px}
}
@media(prefers-reduced-motion:reduce){.bingo-scene .bingo-cards button{transition:none!important}}
