/* Generado por motor/sitio/cielo-temporada.js: estilos de las páginas de temporada del cielo. */
.pagina-temporada .migas ol{display:flex;flex-wrap:wrap;gap:4px 10px;list-style:none;padding:0;margin:0 0 20px;font-size:.78rem;color:var(--suave)}
.pagina-temporada .migas li+li::before{content:"›";margin-right:10px;color:var(--oro)}.pagina-temporada .migas a{color:var(--suave)}
.pagina-temporada .respuesta{font-size:1.12rem;line-height:1.7;color:#e9e3d6;max-width:62ch;margin-bottom:14px}.pagina-temporada .nota-calculo{max-width:62ch;margin-bottom:30px}
.pagina-temporada table.fechas{width:100%;border-collapse:collapse;font-size:.94rem;margin:8px 0 0}
.pagina-temporada table.fechas caption{text-align:left;color:var(--suave);font-size:.82rem;padding-bottom:10px}
.pagina-temporada table.fechas th,.pagina-temporada table.fechas td{text-align:left;vertical-align:top;padding:11px 12px 11px 0;border-top:1px solid var(--borde)}
.pagina-temporada table.fechas thead th{color:var(--oro);font-size:.72rem;letter-spacing:.14em;font-weight:600;text-transform:uppercase;border-top:0}
.pagina-temporada table.fechas tbody th{font-weight:600;color:#e2d2b4}
.pagina-temporada .evento{border-top:1px solid var(--borde);padding-top:18px;margin-top:20px;scroll-margin-top:84px}.pagina-temporada .evento:first-of-type{border-top:0;padding-top:0;margin-top:8px}
.pagina-temporada .evento h3{margin:0 0 4px}.pagina-temporada .cuando{color:var(--oro);font-size:.86rem;margin:0 0 6px}
.pagina-temporada .en-casa{font-style:italic;color:#e2d2b4}.pagina-temporada .preguntas h3{font-size:1.15rem;margin:18px 0 6px}
.pagina-temporada .indice{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;padding:0;margin:0}.pagina-temporada .indice a{display:inline-block;padding:10px 0;min-height:44px;color:var(--oro)}
@media(max-width:600px){
.pagina-temporada .respuesta{font-size:1.04rem}
.pagina-temporada table.fechas,.pagina-temporada table.fechas tbody,.pagina-temporada table.fechas tr,.pagina-temporada table.fechas th,.pagina-temporada table.fechas td{display:block;width:100%}
.pagina-temporada table.fechas thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.pagina-temporada table.fechas caption{display:block;width:100%}
.pagina-temporada table.fechas tr{border-top:1px solid var(--borde);padding:10px 0}.pagina-temporada table.fechas th,.pagina-temporada table.fechas td{border:0;padding:2px 0}
.pagina-temporada table.fechas td::before{content:attr(data-label) ": ";color:var(--suave);font-size:.78rem}
}
