/* v8.0 · Reserva pública: horas valle con oferta y aviso «Te toca volver» */
.hora.hora-oferta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-color:#E9A23B;background:#FFF8EC}
.hora.hora-oferta[aria-checked=true]{background:var(--navy);color:#fff;border-color:var(--navy)}
.hora-dto{font:700 11px/1 Inter,Arial,sans-serif;color:#9A5B00;letter-spacing:.02em}
.hora[aria-checked=true] .hora-dto{color:#FFD9A8}
.valle-nota{margin:12px 0 0;padding:10px 14px;border-radius:14px;background:#FFF4E5;border:1.5px solid #FFD9A8;color:#7A4A00;font-size:14px;line-height:1.45}
.volver-aviso{margin:0 0 16px;padding:14px 16px;border-radius:16px;background:#EEF7F6;border:1.5px solid #BFE3DF;color:var(--navy)}
.volver-aviso h2{margin:0 0 6px;font-size:18px}
.volver-aviso p{margin:0 0 10px;font-size:14.5px;line-height:1.45}
.volver-horas{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}
.volver-horas .btn{min-height:44px}
.volver-aviso .btn-texto{min-height:44px;padding-left:0}
