[anim-data][anim-data][anim-data-duration="1000"],
animation-frame[anim-data-duration="1000"] [anim-data] {
    transition-duration: 1s
}

[anim-data][anim-data][anim-data-delay="1000"],
animation-frame[anim-data-delay="1000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1000"].anim-animate,
animation-frame[anim-data-delay="1000"] [anim-data].anim-animate {
    transition-delay: 1s
}

[anim-data][anim-data][anim-data-duration="1050"],
animation-frame[anim-data-duration="1050"] [anim-data] {
    transition-duration: 1.05s
}

[anim-data][anim-data][anim-data-delay="1050"],
animation-frame[anim-data-delay="1050"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1050"].anim-animate,
animation-frame[anim-data-delay="1050"] [anim-data].anim-animate {
    transition-delay: 1.05s
}

[anim-data][anim-data][anim-data-duration="1100"],
animation-frame[anim-data-duration="1100"] [anim-data] {
    transition-duration: 1.1s
}

[anim-data][anim-data][anim-data-delay="1100"],
animation-frame[anim-data-delay="1100"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1100"].anim-animate,
animation-frame[anim-data-delay="1100"] [anim-data].anim-animate {
    transition-delay: 1.1s
}

[anim-data][anim-data][anim-data-duration="1150"],
animation-frame[anim-data-duration="1150"] [anim-data] {
    transition-duration: 1.15s
}

[anim-data][anim-data][anim-data-delay="1150"],
animation-frame[anim-data-delay="1150"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1150"].anim-animate,
animation-frame[anim-data-delay="1150"] [anim-data].anim-animate {
    transition-delay: 1.15s
}

[anim-data][anim-data][anim-data-duration="1200"],
animation-frame[anim-data-duration="1200"] [anim-data] {
    transition-duration: 1.2s
}

[anim-data][anim-data][anim-data-delay="1200"],
animation-frame[anim-data-delay="1200"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1200"].anim-animate,
animation-frame[anim-data-delay="1200"] [anim-data].anim-animate {
    transition-delay: 1.2s
}

[anim-data][anim-data][anim-data-duration="1250"],
animation-frame[anim-data-duration="1250"] [anim-data] {
    transition-duration: 1.25s
}

[anim-data][anim-data][anim-data-delay="1250"],
animation-frame[anim-data-delay="1250"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1250"].anim-animate,
animation-frame[anim-data-delay="1250"] [anim-data].anim-animate {
    transition-delay: 1.25s
}

[anim-data][anim-data][anim-data-duration="1300"],
animation-frame[anim-data-duration="1300"] [anim-data] {
    transition-duration: 1.3s
}

[anim-data][anim-data][anim-data-delay="1300"],
animation-frame[anim-data-delay="1300"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1300"].anim-animate,
animation-frame[anim-data-delay="1300"] [anim-data].anim-animate {
    transition-delay: 1.3s
}

[anim-data][anim-data][anim-data-duration="1350"],
animation-frame[anim-data-duration="1350"] [anim-data] {
    transition-duration: 1.35s
}

[anim-data][anim-data][anim-data-delay="1350"],
animation-frame[anim-data-delay="1350"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1350"].anim-animate,
animation-frame[anim-data-delay="1350"] [anim-data].anim-animate {
    transition-delay: 1.35s
}

[anim-data][anim-data][anim-data-duration="1400"],
animation-frame[anim-data-duration="1400"] [anim-data] {
    transition-duration: 1.4s
}

[anim-data][anim-data][anim-data-delay="1400"],
animation-frame[anim-data-delay="1400"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1400"].anim-animate,
animation-frame[anim-data-delay="1400"] [anim-data].anim-animate {
    transition-delay: 1.4s
}

[anim-data][anim-data][anim-data-duration="1450"],
animation-frame[anim-data-duration="1450"] [anim-data] {
    transition-duration: 1.45s
}

[anim-data][anim-data][anim-data-delay="1450"],
animation-frame[anim-data-delay="1450"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1450"].anim-animate,
animation-frame[anim-data-delay="1450"] [anim-data].anim-animate {
    transition-delay: 1.45s
}

[anim-data][anim-data][anim-data-duration="1500"],
animation-frame[anim-data-duration="1500"] [anim-data] {
    transition-duration: 1.5s
}

[anim-data][anim-data][anim-data-delay="1500"],
animation-frame[anim-data-delay="1500"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1500"].anim-animate,
animation-frame[anim-data-delay="1500"] [anim-data].anim-animate {
    transition-delay: 1.5s
}

[anim-data][anim-data][anim-data-duration="1550"],
animation-frame[anim-data-duration="1550"] [anim-data] {
    transition-duration: 1.55s
}

[anim-data][anim-data][anim-data-delay="1550"],
animation-frame[anim-data-delay="1550"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1550"].anim-animate,
animation-frame[anim-data-delay="1550"] [anim-data].anim-animate {
    transition-delay: 1.55s
}

[anim-data][anim-data][anim-data-duration="1600"],
animation-frame[anim-data-duration="1600"] [anim-data] {
    transition-duration: 1.6s
}

[anim-data][anim-data][anim-data-delay="1600"],
animation-frame[anim-data-delay="1600"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1600"].anim-animate,
animation-frame[anim-data-delay="1600"] [anim-data].anim-animate {
    transition-delay: 1.6s
}

[anim-data][anim-data][anim-data-duration="1650"],
animation-frame[anim-data-duration="1650"] [anim-data] {
    transition-duration: 1.65s
}

[anim-data][anim-data][anim-data-delay="1650"],
animation-frame[anim-data-delay="1650"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1650"].anim-animate,
animation-frame[anim-data-delay="1650"] [anim-data].anim-animate {
    transition-delay: 1.65s
}

[anim-data][anim-data][anim-data-duration="1700"],
animation-frame[anim-data-duration="1700"] [anim-data] {
    transition-duration: 1.7s
}

[anim-data][anim-data][anim-data-delay="1700"],
animation-frame[anim-data-delay="1700"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1700"].anim-animate,
animation-frame[anim-data-delay="1700"] [anim-data].anim-animate {
    transition-delay: 1.7s
}

[anim-data][anim-data][anim-data-duration="1750"],
animation-frame[anim-data-duration="1750"] [anim-data] {
    transition-duration: 1.75s
}

[anim-data][anim-data][anim-data-delay="1750"],
animation-frame[anim-data-delay="1750"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1750"].anim-animate,
animation-frame[anim-data-delay="1750"] [anim-data].anim-animate {
    transition-delay: 1.75s
}

[anim-data][anim-data][anim-data-duration="1800"],
animation-frame[anim-data-duration="1800"] [anim-data] {
    transition-duration: 1.8s
}

[anim-data][anim-data][anim-data-delay="1800"],
animation-frame[anim-data-delay="1800"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1800"].anim-animate,
animation-frame[anim-data-delay="1800"] [anim-data].anim-animate {
    transition-delay: 1.8s
}

[anim-data][anim-data][anim-data-duration="1850"],
animation-frame[anim-data-duration="1850"] [anim-data] {
    transition-duration: 1.85s
}

[anim-data][anim-data][anim-data-delay="1850"],
animation-frame[anim-data-delay="1850"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1850"].anim-animate,
animation-frame[anim-data-delay="1850"] [anim-data].anim-animate {
    transition-delay: 1.85s
}

[anim-data][anim-data][anim-data-duration="1900"],
animation-frame[anim-data-duration="1900"] [anim-data] {
    transition-duration: 1.9s
}

[anim-data][anim-data][anim-data-delay="1900"],
animation-frame[anim-data-delay="1900"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1900"].anim-animate,
animation-frame[anim-data-delay="1900"] [anim-data].anim-animate {
    transition-delay: 1.9s
}

[anim-data][anim-data][anim-data-duration="1950"],
animation-frame[anim-data-duration="1950"] [anim-data] {
    transition-duration: 1.95s
}

[anim-data][anim-data][anim-data-delay="1950"],
animation-frame[anim-data-delay="1950"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="1950"].anim-animate,
animation-frame[anim-data-delay="1950"] [anim-data].anim-animate {
    transition-delay: 1.95s
}

[anim-data][anim-data][anim-data-duration="2000"],
animation-frame[anim-data-duration="2000"] [anim-data] {
    transition-duration: 2s
}

[anim-data][anim-data][anim-data-delay="2000"],
animation-frame[anim-data-delay="2000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2000"].anim-animate,
animation-frame[anim-data-delay="2000"] [anim-data].anim-animate {
    transition-delay: 2s
}

[anim-data][anim-data][anim-data-duration="2050"],
animation-frame[anim-data-duration="2050"] [anim-data] {
    transition-duration: 2.05s
}

[anim-data][anim-data][anim-data-delay="2050"],
animation-frame[anim-data-delay="2050"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2050"].anim-animate,
animation-frame[anim-data-delay="2050"] [anim-data].anim-animate {
    transition-delay: 2.05s
}

[anim-data][anim-data][anim-data-duration="2100"],
animation-frame[anim-data-duration="2100"] [anim-data] {
    transition-duration: 2.1s
}

[anim-data][anim-data][anim-data-delay="2100"],
animation-frame[anim-data-delay="2100"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2100"].anim-animate,
animation-frame[anim-data-delay="2100"] [anim-data].anim-animate {
    transition-delay: 2.1s
}

[anim-data][anim-data][anim-data-duration="2150"],
animation-frame[anim-data-duration="2150"] [anim-data] {
    transition-duration: 2.15s
}

[anim-data][anim-data][anim-data-delay="2150"],
animation-frame[anim-data-delay="2150"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2150"].anim-animate,
animation-frame[anim-data-delay="2150"] [anim-data].anim-animate {
    transition-delay: 2.15s
}

[anim-data][anim-data][anim-data-duration="2200"],
animation-frame[anim-data-duration="2200"] [anim-data] {
    transition-duration: 2.2s
}

[anim-data][anim-data][anim-data-delay="2200"],
animation-frame[anim-data-delay="2200"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2200"].anim-animate,
animation-frame[anim-data-delay="2200"] [anim-data].anim-animate {
    transition-delay: 2.2s
}

[anim-data][anim-data][anim-data-duration="2250"],
animation-frame[anim-data-duration="2250"] [anim-data] {
    transition-duration: 2.25s
}

[anim-data][anim-data][anim-data-delay="2250"],
animation-frame[anim-data-delay="2250"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2250"].anim-animate,
animation-frame[anim-data-delay="2250"] [anim-data].anim-animate {
    transition-delay: 2.25s
}

[anim-data][anim-data][anim-data-duration="2300"],
animation-frame[anim-data-duration="2300"] [anim-data] {
    transition-duration: 2.3s
}

[anim-data][anim-data][anim-data-delay="2300"],
animation-frame[anim-data-delay="2300"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2300"].anim-animate,
animation-frame[anim-data-delay="2300"] [anim-data].anim-animate {
    transition-delay: 2.3s
}

[anim-data][anim-data][anim-data-duration="2350"],
animation-frame[anim-data-duration="2350"] [anim-data] {
    transition-duration: 2.35s
}

[anim-data][anim-data][anim-data-delay="2350"],
animation-frame[anim-data-delay="2350"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2350"].anim-animate,
animation-frame[anim-data-delay="2350"] [anim-data].anim-animate {
    transition-delay: 2.35s
}

[anim-data][anim-data][anim-data-duration="2400"],
animation-frame[anim-data-duration="2400"] [anim-data] {
    transition-duration: 2.4s
}

[anim-data][anim-data][anim-data-delay="2400"],
animation-frame[anim-data-delay="2400"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2400"].anim-animate,
animation-frame[anim-data-delay="2400"] [anim-data].anim-animate {
    transition-delay: 2.4s
}

[anim-data][anim-data][anim-data-duration="2450"],
animation-frame[anim-data-duration="2450"] [anim-data] {
    transition-duration: 2.45s
}

[anim-data][anim-data][anim-data-delay="2450"],
animation-frame[anim-data-delay="2450"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2450"].anim-animate,
animation-frame[anim-data-delay="2450"] [anim-data].anim-animate {
    transition-delay: 2.45s
}

[anim-data][anim-data][anim-data-duration="2500"],
animation-frame[anim-data-duration="2500"] [anim-data] {
    transition-duration: 2.5s
}

[anim-data][anim-data][anim-data-delay="2500"],
animation-frame[anim-data-delay="2500"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2500"].anim-animate,
animation-frame[anim-data-delay="2500"] [anim-data].anim-animate {
    transition-delay: 2.5s
}

[anim-data][anim-data][anim-data-duration="2550"],
animation-frame[anim-data-duration="2550"] [anim-data] {
    transition-duration: 2.55s
}

[anim-data][anim-data][anim-data-delay="2550"],
animation-frame[anim-data-delay="2550"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2550"].anim-animate,
animation-frame[anim-data-delay="2550"] [anim-data].anim-animate {
    transition-delay: 2.55s
}

[anim-data][anim-data][anim-data-duration="2600"],
animation-frame[anim-data-duration="2600"] [anim-data] {
    transition-duration: 2.6s
}

[anim-data][anim-data][anim-data-delay="2600"],
animation-frame[anim-data-delay="2600"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2600"].anim-animate,
animation-frame[anim-data-delay="2600"] [anim-data].anim-animate {
    transition-delay: 2.6s
}

[anim-data][anim-data][anim-data-duration="2650"],
animation-frame[anim-data-duration="2650"] [anim-data] {
    transition-duration: 2.65s
}

[anim-data][anim-data][anim-data-delay="2650"],
animation-frame[anim-data-delay="2650"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2650"].anim-animate,
animation-frame[anim-data-delay="2650"] [anim-data].anim-animate {
    transition-delay: 2.65s
}

[anim-data][anim-data][anim-data-duration="2700"],
animation-frame[anim-data-duration="2700"] [anim-data] {
    transition-duration: 2.7s
}

[anim-data][anim-data][anim-data-delay="2700"],
animation-frame[anim-data-delay="2700"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2700"].anim-animate,
animation-frame[anim-data-delay="2700"] [anim-data].anim-animate {
    transition-delay: 2.7s
}

[anim-data][anim-data][anim-data-duration="2750"],
animation-frame[anim-data-duration="2750"] [anim-data] {
    transition-duration: 2.75s
}

[anim-data][anim-data][anim-data-delay="2750"],
animation-frame[anim-data-delay="2750"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2750"].anim-animate,
animation-frame[anim-data-delay="2750"] [anim-data].anim-animate {
    transition-delay: 2.75s
}

[anim-data][anim-data][anim-data-duration="2800"],
animation-frame[anim-data-duration="2800"] [anim-data] {
    transition-duration: 2.8s
}

[anim-data][anim-data][anim-data-delay="2800"],
animation-frame[anim-data-delay="2800"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2800"].anim-animate,
animation-frame[anim-data-delay="2800"] [anim-data].anim-animate {
    transition-delay: 2.8s
}

[anim-data][anim-data][anim-data-duration="2850"],
animation-frame[anim-data-duration="2850"] [anim-data] {
    transition-duration: 2.85s
}

[anim-data][anim-data][anim-data-delay="2850"],
animation-frame[anim-data-delay="2850"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2850"].anim-animate,
animation-frame[anim-data-delay="2850"] [anim-data].anim-animate {
    transition-delay: 2.85s
}

[anim-data][anim-data][anim-data-duration="2900"],
animation-frame[anim-data-duration="2900"] [anim-data] {
    transition-duration: 2.9s
}

[anim-data][anim-data][anim-data-delay="2900"],
animation-frame[anim-data-delay="2900"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2900"].anim-animate,
animation-frame[anim-data-delay="2900"] [anim-data].anim-animate {
    transition-delay: 2.9s
}

[anim-data][anim-data][anim-data-duration="2950"],
animation-frame[anim-data-duration="2950"] [anim-data] {
    transition-duration: 2.95s
}

[anim-data][anim-data][anim-data-delay="2950"],
animation-frame[anim-data-delay="2950"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="2950"].anim-animate,
animation-frame[anim-data-delay="2950"] [anim-data].anim-animate {
    transition-delay: 2.95s
}

[anim-data][anim-data][anim-data-duration="3000"],
animation-frame[anim-data-duration="3000"] [anim-data] {
    transition-duration: 3s
}

[anim-data][anim-data][anim-data-delay="3000"],
animation-frame[anim-data-delay="3000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="3000"].anim-animate,
animation-frame[anim-data-delay="3000"] [anim-data].anim-animate {
    transition-delay: 3s
}

[anim-data][anim-data][anim-data-duration="4000"],
animation-frame[anim-data-duration="4000"] [anim-data] {
    transition-duration: 4s
}

[anim-data][anim-data][anim-data-delay="4000"],
animation-frame[anim-data-delay="4000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="4000"].anim-animate,
animation-frame[anim-data-delay="4000"] [anim-data].anim-animate {
    transition-delay: 4s
}

[anim-data][anim-data][anim-data-duration="5000"],
animation-frame[anim-data-duration="5000"] [anim-data] {
    transition-duration: 5s
}

[anim-data][anim-data][anim-data-delay="5000"],
animation-frame[anim-data-delay="5000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="5000"].anim-animate,
animation-frame[anim-data-delay="5000"] [anim-data].anim-animate {
    transition-delay: 5s
}

[anim-data][anim-data][anim-data-duration="6000"],
animation-frame[anim-data-duration="6000"] [anim-data] {
    transition-duration: 6s
}

[anim-data][anim-data][anim-data-delay="6000"],
animation-frame[anim-data-delay="6000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="6000"].anim-animate,
animation-frame[anim-data-delay="6000"] [anim-data].anim-animate {
    transition-delay: 6s
}

[anim-data][anim-data][anim-data-duration="7000"],
animation-frame[anim-data-duration="7000"] [anim-data] {
    transition-duration: 7s
}

[anim-data][anim-data][anim-data-delay="7000"],
animation-frame[anim-data-delay="7000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="7000"].anim-animate,
animation-frame[anim-data-delay="7000"] [anim-data].anim-animate {
    transition-delay: 7s
}




[anim-data][anim-data][anim-data-duration="8000"],
animation-frame[anim-data-duration="8000"] [anim-data] {
    transition-duration: 8s
}

[anim-data][anim-data][anim-data-delay="8000"],
animation-frame[anim-data-delay="8000"] [anim-data] {
    transition-delay: 0
}

[anim-data][anim-data][anim-data-delay="8000"].anim-animate,
animation-frame[anim-data-delay="8000"] [anim-data].anim-animate {
    transition-delay: 8s
}




[anim-data][anim-data][anim-data-easing=linear],
animation-frame[anim-data-easing=linear] [anim-data] {
    transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}

[anim-data][anim-data][anim-data-easing=ease],
animation-frame[anim-data-easing=ease] [anim-data] {
    transition-timing-function: ease
}

[anim-data][anim-data][anim-data-easing=ease-in],
animation-frame[anim-data-easing=ease-in] [anim-data] {
    transition-timing-function: ease-in
}

[anim-data][anim-data][anim-data-easing=ease-out],
animation-frame[anim-data-easing=ease-out] [anim-data] {
    transition-timing-function: ease-out
}

[anim-data][anim-data][anim-data-easing=ease-in-out],
animation-frame[anim-data-easing=ease-in-out] [anim-data] {
    transition-timing-function: ease-in-out
}

[anim-data][anim-data][anim-data-easing=ease-in-back],
animation-frame[anim-data-easing=ease-in-back] [anim-data] {
    transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}

[anim-data][anim-data][anim-data-easing=ease-out-back],
animation-frame[anim-data-easing=ease-out-back] [anim-data] {
    transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}

[anim-data][anim-data][anim-data-easing=ease-in-out-back],
animation-frame[anim-data-easing=ease-in-out-back] [anim-data] {
    transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}

[anim-data][anim-data][anim-data-easing=ease-in-sine],
animation-frame[anim-data-easing=ease-in-sine] [anim-data] {
    transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}

[anim-data][anim-data][anim-data-easing=ease-out-sine],
animation-frame[anim-data-easing=ease-out-sine] [anim-data] {
    transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}

[anim-data][anim-data][anim-data-easing=ease-in-out-sine],
animation-frame[anim-data-easing=ease-in-out-sine] [anim-data] {
    transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

[anim-data][anim-data][anim-data-easing=ease-in-quad],
animation-frame[anim-data-easing=ease-in-quad] [anim-data] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[anim-data][anim-data][anim-data-easing=ease-out-quad],
animation-frame[anim-data-easing=ease-out-quad] [anim-data] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[anim-data][anim-data][anim-data-easing=ease-in-out-quad],
animation-frame[anim-data-easing=ease-in-out-quad] [anim-data] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[anim-data][anim-data][anim-data-easing=ease-in-cubic],
animation-frame[anim-data-easing=ease-in-cubic] [anim-data] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[anim-data][anim-data][anim-data-easing=ease-out-cubic],
animation-frame[anim-data-easing=ease-out-cubic] [anim-data] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[anim-data][anim-data][anim-data-easing=ease-in-out-cubic],
animation-frame[anim-data-easing=ease-in-out-cubic] [anim-data] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[anim-data][anim-data][anim-data-easing=ease-in-quart],
animation-frame[anim-data-easing=ease-in-quart] [anim-data] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[anim-data][anim-data][anim-data-easing=ease-out-quart],
animation-frame[anim-data-easing=ease-out-quart] [anim-data] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[anim-data][anim-data][anim-data-easing=ease-in-out-quart],
animation-frame[anim-data-easing=ease-in-out-quart] [anim-data] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[anim-data^=fade][anim-data^=fade] {
    opacity: 0;
    transition-property: opacity, transform
}

[anim-data^=fade][anim-data^=fade].anim-animate {
    opacity: 1;
    transform: translateZ(0)
}

[anim-data=fade-up] {
    transform: translate3d(0, 100px, 0)
}

[anim-data=fade-down] {
    transform: translate3d(0, -100px, 0)
}

[anim-data=fade-right] {
    transform: translate3d(-100px, 0, 0)
}

[anim-data=fade-left] {
    transform: translate3d(100px, 0, 0)
}

[anim-data=fade-up-right] {
    transform: translate3d(-100px, 100px, 0)
}

[anim-data=fade-up-left] {
    transform: translate3d(100px, 100px, 0)
}

[anim-data=fade-down-right] {
    transform: translate3d(-100px, -100px, 0)
}

[anim-data=fade-down-left] {
    transform: translate3d(100px, -100px, 0)
}

[anim-data^=zoom][anim-data^=zoom] {
    opacity: 0;
    transition-property: opacity, transform
}

[anim-data^=zoom][anim-data^=zoom].anim-animate {
    opacity: 1;
    transform: translateZ(0) scale(1)
}

[anim-data=zoom-in] {
    transform: scale(.6)
}

[anim-data=zoom-in-up] {
    transform: translate3d(0, 100px, 0) scale(.6)
}

[anim-data=zoom-in-down] {
    transform: translate3d(0, -100px, 0) scale(.6)
}

[anim-data=zoom-in-right] {
    transform: translate3d(-100px, 0, 0) scale(.6)
}

[anim-data=zoom-in-left] {
    transform: translate3d(100px, 0, 0) scale(.6)
}

[anim-data=zoom-out] {
    transform: scale(1.2)
}

[anim-data=zoom-out-up] {
    transform: translate3d(0, 100px, 0) scale(1.2)
}

[anim-data=zoom-out-down] {
    transform: translate3d(0, -100px, 0) scale(1.2)
}

[anim-data=zoom-out-right] {
    transform: translate3d(-100px, 0, 0) scale(1.2)
}

[anim-data=zoom-out-left] {
    transform: translate3d(100px, 0, 0) scale(1.2)
}

[anim-data^=slide][anim-data^=slide] {
    transition-property: transform
}

[anim-data^=slide][anim-data^=slide].anim-animate {
    transform: translateZ(0)
}

[anim-data=slide-up] {
    transform: translate3d(0, 100%, 0)
}

[anim-data=slide-down] {
    transform: translate3d(0, -100%, 0)
}

[anim-data=slide-right] {
    transform: translate3d(-100%, 0, 0)
}

[anim-data=slide-left] {
    transform: translate3d(100%, 0, 0)
}

[anim-data^=flip][anim-data^=flip] {
    backface-visibility: hidden;
    transition-property: transform
}

[anim-data=flip-left] {
    transform: perspective(2500px) rotateY(-100deg)
}

[anim-data=flip-left].anim-animate {
    transform: perspective(2500px) rotateY(0)
}

[anim-data=flip-right] {
    transform: perspective(2500px) rotateY(100deg)
}

[anim-data=flip-right].anim-animate {
    transform: perspective(2500px) rotateY(0)
}

[anim-data=flip-up] {
    transform: perspective(2500px) rotateX(-100deg)
}

[anim-data=flip-up].anim-animate {
    transform: perspective(2500px) rotateX(0)
}

[anim-data=flip-down] {
    transform: perspective(2500px) rotateX(100deg)
}

[anim-data=flip-down].anim-animate {
    transform: perspective(2500px) rotateX(0)
}