/* Pinto y Juego: colores propios (naranja coral y amarillo); el resto es del motor */
:root{--sig:#ff7a59;--sig2:#d9583a;--c5:#ff7a59}
.tapa-dura{background:linear-gradient(90deg,#b9452a 0,#ff7a59 22px,#ff9a7a 60%,#e8603f)}
.pag-tapa{background:linear-gradient(170deg,#fff3b0 0%,#ffd6a5 38%,#ffadad 72%,#bdb2ff 100%)!important}
.tapa-loma{background:linear-gradient(#ffd166,#f4a83a)}
.tapa-titulo{text-shadow:0 6px 0 rgba(120,40,20,.22)}
.tapa-titulo .t3{background:rgba(255,255,255,.45);color:#7a2e12}
.tapa-guia{position:absolute;left:4%;bottom:2%;width:300px;height:300px;filter:drop-shadow(0 12px 10px rgba(0,0,0,.2))}
.tapa-guia svg{width:100%;height:100%}
.tapa-sol{display:none}
.ind-sec{background:#e8603f}
.ind.hecha{background:linear-gradient(180deg,#fff1e6,#ffd6c2);border-color:#ffb08f}
.p-etq{background:#ff7a59;box-shadow:0 4px 0 #d9583a}
.leer-bt{background:#ffbe0b}
/* la paleta de la tapa: manchas de color grandes */
.tapa-mancha{position:absolute;border-radius:50%;opacity:.9;animation:flotar 5s ease-in-out infinite}
@keyframes flotar{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}
