.intro[data-astro-cid-5cmdoyde]{max-width:60ch;color:var(--tinta-suave);margin-bottom:28px;font-size:1.125rem}.juego[data-astro-cid-5cmdoyde]{border-radius:var(--radio);background:var(--blanco);max-width:680px;box-shadow:var(--sombra);overflow:hidden}.juego__cabecera[data-astro-cid-5cmdoyde]{background:var(--granate);color:var(--blanco);border-bottom:4px solid var(--oro);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding:16px 22px;display:flex}.juego__cabecera[data-astro-cid-5cmdoyde] strong[data-astro-cid-5cmdoyde]{font-family:var(--fuente-titulos);white-space:nowrap;font-size:1.25rem}.juego__vidas[data-astro-cid-5cmdoyde]{color:var(--oro);white-space:nowrap;font-size:.95rem;font-weight:700}.pistas[data-astro-cid-5cmdoyde]{gap:10px;margin:0;padding:20px 22px 6px;list-style:none;display:grid}.pista[data-astro-cid-5cmdoyde]{background:var(--crema);border:1.5px dashed var(--piedra);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:background-color .3s,border-color .3s;display:flex}.pista[data-astro-cid-5cmdoyde][data-estado=visible]{background:var(--crema-2);border:1.5px solid #0000}.pista__numero[data-astro-cid-5cmdoyde]{background:var(--piedra);width:36px;height:36px;color:var(--tinta-suave);font-family:var(--fuente-titulos);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.pista[data-astro-cid-5cmdoyde][data-estado=visible] .pista__numero[data-astro-cid-5cmdoyde]{background:var(--ladrillo);color:var(--blanco)}.pista__texto[data-astro-cid-5cmdoyde]{gap:2px;min-width:0;display:grid}.pista__etiqueta[data-astro-cid-5cmdoyde]{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-suave);font-size:.8125rem;font-weight:700}.pista__valor[data-astro-cid-5cmdoyde]{font-family:var(--fuente-titulos);overflow-wrap:anywhere;font-size:1.35rem;font-weight:700;line-height:1.2}.pista[data-astro-cid-5cmdoyde][data-estado=oculta] .pista__valor[data-astro-cid-5cmdoyde]{font-family:var(--fuente-texto);color:var(--tinta-suave);font-size:.95rem;font-style:italic;font-weight:500}.juego__jugada[data-astro-cid-5cmdoyde]{gap:10px;padding:16px 22px 4px;display:grid}.juego__form[data-astro-cid-5cmdoyde]{gap:10px;display:flex}.juego__form[data-astro-cid-5cmdoyde] input[data-astro-cid-5cmdoyde]{border:2px solid var(--piedra);background:var(--blanco);min-width:0;color:var(--tinta);font:inherit;border-radius:12px;flex:1;padding:13px 16px;font-size:1.0625rem}.juego__form[data-astro-cid-5cmdoyde] input[data-astro-cid-5cmdoyde]:focus{border-color:var(--ladrillo);outline:none;box-shadow:0 0 0 3px #a8432c33}.juego__form[data-astro-cid-5cmdoyde] button[data-astro-cid-5cmdoyde]{background:var(--granate);color:var(--blanco);font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;padding:13px 22px;font-weight:700}.juego__form[data-astro-cid-5cmdoyde] button[data-astro-cid-5cmdoyde]:hover{background:var(--ladrillo)}.juego__pasar[data-astro-cid-5cmdoyde]{color:var(--ladrillo);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0;font-weight:600;text-decoration:underline}.juego__pasar[data-astro-cid-5cmdoyde]:hover{color:var(--granate)}.juego__mensaje[data-astro-cid-5cmdoyde]{color:var(--granate);padding:8px 22px 0;font-weight:600}.juego__mensaje[data-astro-cid-5cmdoyde]:empty{display:none}.juego__intentos[data-astro-cid-5cmdoyde]{flex-wrap:wrap;gap:8px;margin:0;padding:12px 22px 0;list-style:none;display:flex}.juego__intentos[data-astro-cid-5cmdoyde]:empty{display:none}.juego__intentos[data-astro-cid-5cmdoyde] li[data-astro-cid-5cmdoyde]{background:var(--crema-2);color:var(--tinta-suave);border-radius:999px;padding:4px 12px;font-size:.9rem;text-decoration:line-through}.juego__intentos[data-astro-cid-5cmdoyde] li[data-astro-cid-5cmdoyde].juego__intento--pista{font-style:italic;text-decoration:none}.juego__final[data-astro-cid-5cmdoyde]{text-align:center;border-radius:12px;gap:6px;margin:18px 22px 0;padding:18px 20px;display:grid}.juego__final[data-astro-cid-5cmdoyde][data-desenlace=acierto]{background:var(--granate);color:var(--blanco)}.juego__final[data-astro-cid-5cmdoyde][data-desenlace=fallo]{background:var(--crema-2)}.juego__resultado[data-astro-cid-5cmdoyde]{font-family:var(--fuente-titulos);font-size:1.5rem;font-weight:800}.juego__final[data-astro-cid-5cmdoyde][data-desenlace=acierto] .juego__resultado[data-astro-cid-5cmdoyde]{color:var(--oro)}.juego__solucion[data-astro-cid-5cmdoyde] strong[data-astro-cid-5cmdoyde]{font-family:var(--fuente-titulos);font-size:1.25rem}.juego__manana[data-astro-cid-5cmdoyde]{opacity:.85;font-size:.95rem}.juego[data-astro-cid-5cmdoyde]>[data-astro-cid-5cmdoyde]:last-child{margin-bottom:22px}@media (width<=480px){.juego__form[data-astro-cid-5cmdoyde]{flex-direction:column}.pistas[data-astro-cid-5cmdoyde],.juego__jugada[data-astro-cid-5cmdoyde],.juego__mensaje[data-astro-cid-5cmdoyde],.juego__intentos[data-astro-cid-5cmdoyde]{padding-inline:16px}.juego__final[data-astro-cid-5cmdoyde]{margin-inline:16px}}
