.tablero{display:none}@media (max-width:767px){.tablero{display:flex;flex-direction:column;gap:var(--tablero-gap);max-width:560px}.tablero,.tablero-card{width:100%;text-align:left}.tablero-card{box-sizing:border-box;padding:clamp(var(--sp-3),4vw,var(--sp-5));border:none;border-radius:var(--rd-tarjeta);background-color:var(--c-white);box-shadow:var(--shadow-tarjeta);font-family:inherit}.tablero-fila{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.tablero-rotulo{margin:0;letter-spacing:var(--ls-wide);text-transform:uppercase}.tablero-chip,.tablero-rotulo{color:var(--c-green700);font-size:var(--font-xs);font-weight:700}.tablero-chip{padding:var(--sp-1) var(--sp-3);border-radius:var(--rd-pill);background-color:var(--c-soft-hover)}.tablero-cifra{margin:var(--sp-1) 0 0;color:var(--c-green700);font-size:clamp(var(--font-4xl),12vw,calc(var(--font-6xl) * 1.3));font-weight:700;letter-spacing:-1.5px;line-height:var(--lh-none)}.tablero-cifra--chica{font-size:clamp(var(--font-2xl),7.5vw,var(--font-4xl));letter-spacing:-.5px}.tablero-grafico{display:flex;align-items:flex-end;gap:var(--sp-2);height:clamp(56px,10dvh,90px);margin-top:var(--sp-4)}.tablero-barra-col{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--sp-1);height:100%}.tablero-barra{width:100%;border-radius:var(--rd-xs) var(--rd-xs) var(--sp-0) var(--sp-0);background:linear-gradient(180deg,var(--c-green600),var(--c-green700))}.tablero-dia{color:var(--c-gray);font-size:var(--font-2xs)}.tablero-vacio{margin:var(--sp-4) 0 0;color:var(--c-gray);font-size:var(--font-sm)}.tablero-par{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.tablero-mini{padding:clamp(var(--sp-2),3.5vw,var(--sp-3))}.tablero-aviso{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);border-left:4px solid var(--c-green700);cursor:pointer}.tablero-aviso-titulo{color:var(--c-green700);font-size:var(--font-md);font-weight:700}.tablero-aviso-pie{color:var(--c-gray);font-size:var(--font-sm)}.tablero-ultima{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);background-color:var(--c-green700);cursor:pointer}.tablero-rotulo--claro{color:var(--c-green600-sobre-oscuro)}.tablero-cifra--clara{color:var(--c-white);font-size:var(--font-3xl);letter-spacing:-.5px}.tablero-estado{align-self:flex-start;margin-top:var(--sp-1);padding:var(--sp-1) var(--sp-3);border-radius:var(--rd-pill);background-color:rgba(255,255,255,.1);color:var(--c-cabecera-sub);font-size:var(--font-xs);font-weight:600}.tablero-estado.es-ok{background-color:var(--c-green700);color:var(--c-white)}.tablero>*{animation:fadeSlideUp var(--duration-anim-md) var(--ease-smooth) both;animation-delay:calc(var(--orden, 0) * 70ms)}.tablero>:nth-child(2){--orden:1}.tablero>:nth-child(3){--orden:2}.tablero>:nth-child(4){--orden:3}.tablero-barra{transform-origin:bottom;animation:tableroBarra var(--duration-anim-lg) var(--ease-smooth) both;animation-delay:calc(.2s + var(--i, 0) * 45ms)}.tablero-aviso,.tablero-ultima{transition:none}:is(.tablero-aviso,.tablero-ultima,.tablero-tocable){min-height:var(--tap-min)}:is(.tablero-aviso,.tablero-ultima,.tablero-tocable):active{background-image:linear-gradient(var(--c-presionado),var(--c-presionado))}}@keyframes tableroBarra{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.tablero-barra,.tablero>*{animation:none}}