.t-tarjeta{background:var(--t-superficie,var(--ff-surface));border-radius:var(--t-tarjeta-radio,16px);border:var(--t-tarjeta-borde-ancho,0px) solid var(--t-tarjeta-borde-color,transparent);padding:var(--t-tarjeta-marco,0px);box-shadow:var(--t-tarjeta-sombra,none);display:block;overflow:hidden}.t-tarjeta-foto{border-radius:max(0px, calc(var(--t-tarjeta-radio,16px) - var(--t-tarjeta-marco,0px) - var(--t-tarjeta-borde-ancho,0px)));overflow:hidden}[data-entrada] .t-entra{animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}[data-cascada] .t-entra{animation-delay:calc(var(--i,0) * 70ms)}[data-entrada=aparecer] .t-entra{animation-name:t-aparecer}[data-entrada=subir] .t-entra{animation-name:t-subir}[data-entrada=bajar] .t-entra{animation-name:t-bajar}[data-entrada=desde-izquierda] .t-entra{animation-name:t-desde-izquierda}[data-entrada=desde-derecha] .t-entra{animation-name:t-desde-derecha}[data-entrada=acercar] .t-entra{animation-name:t-acercar}[data-entrada=alejar] .t-entra{animation-name:t-alejar}[data-entrada=giro] .t-entra{backface-visibility:hidden;animation-name:t-giro}[data-entrada=rebote] .t-entra{animation-name:t-rebote;animation-duration:.8s;animation-timing-function:ease-out}@keyframes t-aparecer{0%{opacity:0}}@keyframes t-subir{0%{opacity:0;transform:translateY(28px)}}@keyframes t-bajar{0%{opacity:0;transform:translateY(-28px)}}@keyframes t-desde-izquierda{0%{opacity:0;transform:translate(-28px)}}@keyframes t-desde-derecha{0%{opacity:0;transform:translate(28px)}}@keyframes t-acercar{0%{opacity:0;transform:scale(.85)}}@keyframes t-alejar{0%{opacity:0;transform:scale(1.12)}}@keyframes t-giro{0%{opacity:0;transform:perspective(900px)rotateY(-80deg)}to{opacity:1;transform:perspective(900px)rotateY(0)}}@keyframes t-rebote{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.07)}75%{transform:scale(.96)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-entrada] .t-entra{animation:none}}
