.wfc-barra{transform-origin:0;transform:scaleX(var(--v,1))}@media (prefers-reduced-motion:no-preference){.wfc-pieza[data-revela=pendiente] .wfc-fila{opacity:0;transform:translateY(8px)}.wfc-pieza[data-revela=pendiente] .wfc-barra{transform:scaleX(0)}.wfc-pieza[data-revela=pendiente] .wfc-pastilla,.wfc-pieza[data-revela=pendiente] .wfc-chip{opacity:0;transform:scale(.85)}.wfc-pieza[data-revela=visto] .wfc-fila{transition:opacity .52s var(--w-ease,cubic-bezier(.22, 1, .36, 1)) calc(var(--i,0) * 80ms), transform .52s var(--w-ease,cubic-bezier(.22, 1, .36, 1)) calc(var(--i,0) * 80ms)}.wfc-pieza[data-revela=visto] .wfc-barra{transition:transform 1.1s cubic-bezier(.16, .84, .3, 1) calc(.25s + var(--i,0) * 90ms)}.wfc-pieza[data-revela=visto] .wfc-pastilla,.wfc-pieza[data-revela=visto] .wfc-chip{transition:opacity .38s ease-out calc(.65s + var(--i,0) * .11s), transform .42s cubic-bezier(.34, 1.56, .64, 1) calc(.65s + var(--i,0) * .11s)}}.wfc-ano{--nombre:9.5rem;--cifra:6rem;--hueco:1rem}.wfc-ano-fila{grid-template-columns:var(--nombre) minmax(0, 1fr) var(--cifra);column-gap:var(--hueco);grid-template-areas:"nombre pista cifra"}.wfc-ano-nombre{grid-area:nombre}.wfc-ano-pista{grid-area:pista}.wfc-ano-cifra{grid-area:cifra}.wfc-ano-meses{margin-left:calc(var(--nombre) + var(--hueco));margin-right:calc(var(--cifra) + var(--hueco))}.wfc-ano-lineas{left:calc(var(--nombre) + var(--hueco));right:calc(var(--cifra) + var(--hueco))}@media (max-width:639px){.wfc-ano-fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nombre cifra""pista pista"}.wfc-ano-meses{margin-inline:0}.wfc-ano-lineas{left:0;right:0}}.wfc-ano-barra{transform-origin:0}.wfc-linea:before{content:"";background:#ffffff1a;width:1px;position:absolute;top:.75rem;bottom:1.5rem;left:4.25rem}@media (min-width:640px){.wfc-linea:before{left:5.125rem}}@media (prefers-reduced-motion:no-preference){.wfc-ano[data-revela=pendiente] .wfc-ano-barra{transform:scaleX(0)}.wfc-ano[data-revela=pendiente] .wfc-ano-dia,.wfc-ano[data-revela=pendiente] .wfc-hoy{opacity:0}.wfc-ano[data-revela=visto] .wfc-ano-barra{transition:transform .9s cubic-bezier(.16, .84, .3, 1) calc(.2s + var(--i,0) * .11s)}.wfc-ano[data-revela=visto] .wfc-ano-dia{transition:opacity .3s ease-out calc(.8s + var(--i,0) * .11s)}.wfc-ano[data-revela=visto] .wfc-hoy{transition:opacity .4s ease-out 1.4s}.wfc-paso[data-revela=pendiente] .wfc-paso-tarjeta{opacity:0;transform:translateY(28px)scale(.98)}.wfc-paso[data-revela=pendiente] .wfc-paso-fecha{opacity:0;transform:translate(-10px)}.wfc-paso[data-revela=pendiente] .wfc-chip{opacity:0;transform:scale(.85)}.wfc-paso[data-revela=visto] .wfc-paso-tarjeta{transition:opacity .56s var(--w-ease,cubic-bezier(.25, 1, .5, 1)) 80ms, transform .64s var(--w-ease-expo,cubic-bezier(.16, 1, .3, 1)) 80ms}.wfc-paso[data-revela=visto] .wfc-paso-fecha{transition:opacity .42s ease-out, transform .52s var(--w-ease,cubic-bezier(.25, 1, .5, 1))}.wfc-paso[data-revela=visto] .wfc-chip{transition:opacity .32s ease-out .52s,transform .42s cubic-bezier(.34,1.56,.64,1) .52s}}
