/*
 * CSSClass transport rows for AOS data attributes.
 *
 * The renderer emits these as editor-visible class="" tokens and also maps
 * them to DOM attrs so the existing CSSClass picker/importer can persist
 * values such as data-aos-delay-200:
 *
 *   data-aos-delay-200 -> data-aos-delay="200"
 */

.data-aos-fade { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade; }
.data-aos-fade-up { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-up; }
.data-aos-fade-down { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-down; }
.data-aos-fade-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-left; }
.data-aos-fade-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-right; }
.data-aos-fade-up-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-up-right; }
.data-aos-fade-up-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-up-left; }
.data-aos-fade-down-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-down-right; }
.data-aos-fade-down-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: fade-down-left; }
.data-aos-flip-up { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: flip-up; }
.data-aos-flip-down { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: flip-down; }
.data-aos-flip-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: flip-left; }
.data-aos-flip-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: flip-right; }
.data-aos-slide-up { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: slide-up; }
.data-aos-slide-down { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: slide-down; }
.data-aos-slide-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: slide-left; }
.data-aos-slide-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: slide-right; }
.data-aos-zoom-in { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-in; }
.data-aos-zoom-in-up { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-in-up; }
.data-aos-zoom-in-down { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-in-down; }
.data-aos-zoom-in-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-in-left; }
.data-aos-zoom-in-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-in-right; }
.data-aos-zoom-out { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-out; }
.data-aos-zoom-out-up { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-out-up; }
.data-aos-zoom-out-down { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-out-down; }
.data-aos-zoom-out-left { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-out-left; }
.data-aos-zoom-out-right { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoom-out-right; }
.data-aos-inc-height { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: inc-height; }
.data-aos-incheight_reverse-height { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: incheight_reverse-height; }
.data-aos-incw-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: incw-width; }
.data-aos-incrw-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: incrw-width; }
.data-aos-inclw-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: inclw-width; }
.data-aos-incw2-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: incw2-width; }
.data-aos-inclw_nooffset-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: inclw_nooffset-width; }
.data-aos-inc_w_norad_nooffset-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: inc_w_norad_nooffset-width; }
.data-aos-incl_w_rightradius-width { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: incl_w_rightradius-width; }
.data-aos-zoominextra-1 { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoominextra-1; }
.data-aos-zoominextra-2 { --mc-aqc-data-attr: data-aos; --mc-aqc-data-attr-value: zoominextra-2; }

.data-aos-delay-0 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 0; }
.data-aos-delay-50 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 50; }
.data-aos-delay-100 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 100; }
.data-aos-delay-150 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 150; }
.data-aos-delay-200 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 200; }
.data-aos-delay-250 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 250; }
.data-aos-delay-300 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 300; }
.data-aos-delay-350 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 350; }
.data-aos-delay-400 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 400; }
.data-aos-delay-500 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 500; }
.data-aos-delay-600 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 600; }
.data-aos-delay-700 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 700; }
.data-aos-delay-750 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 750; }
.data-aos-delay-800 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 800; }
.data-aos-delay-900 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 900; }
.data-aos-delay-1000 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 1000; }
.data-aos-delay-1200 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 1200; }
.data-aos-delay-1400 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 1400; }
.data-aos-delay-1500 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 1500; }
.data-aos-delay-1800 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 1800; }
.data-aos-delay-2000 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 2000; }
.data-aos-delay-2500 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 2500; }
.data-aos-delay-3000 { --mc-aqc-data-attr: data-aos-delay; --mc-aqc-data-attr-value: 3000; }

.data-aos-duration-250 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 250; }
.data-aos-duration-400 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 400; }
.data-aos-duration-600 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 600; }
.data-aos-duration-800 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 800; }
.data-aos-duration-1000 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1000; }
.data-aos-duration-1200 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1200; }
.data-aos-duration-1300 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1300; }
.data-aos-duration-1400 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1400; }
.data-aos-duration-1500 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1500; }
.data-aos-duration-1600 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1600; }
.data-aos-duration-1800 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 1800; }
.data-aos-duration-2000 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 2000; }
.data-aos-duration-2400 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 2400; }
.data-aos-duration-2600 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 2600; }
.data-aos-duration-3000 { --mc-aqc-data-attr: data-aos-duration; --mc-aqc-data-attr-value: 3000; }

.data-aos-offset-0 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 0; }
.data-aos-offset-30 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 30; }
.data-aos-offset-50 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 50; }
.data-aos-offset-80 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 80; }
.data-aos-offset-100 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 100; }
.data-aos-offset-120 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 120; }
.data-aos-offset-150 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 150; }
.data-aos-offset-200 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 200; }
.data-aos-offset-220 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 220; }
.data-aos-offset-250 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 250; }
.data-aos-offset-300 { --mc-aqc-data-attr: data-aos-offset; --mc-aqc-data-attr-value: 300; }

.data-aos-easing-linear { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: linear; }
.data-aos-easing-ease { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease; }
.data-aos-easing-ease-in { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in; }
.data-aos-easing-ease-out { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-out; }
.data-aos-easing-ease-in-out { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-out; }
.data-aos-easing-ease-in-back { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-back; }
.data-aos-easing-ease-out-back { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-out-back; }
.data-aos-easing-ease-in-out-back { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-out-back; }
.data-aos-easing-ease-in-sine { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-sine; }
.data-aos-easing-ease-out-sine { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-out-sine; }
.data-aos-easing-ease-in-out-sine { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-out-sine; }
.data-aos-easing-ease-in-quad { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-quad; }
.data-aos-easing-ease-out-quad { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-out-quad; }
.data-aos-easing-ease-in-out-quad { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-out-quad; }
.data-aos-easing-ease-in-cubic { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-cubic; }
.data-aos-easing-ease-out-cubic { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-out-cubic; }
.data-aos-easing-ease-in-out-cubic { --mc-aqc-data-attr: data-aos-easing; --mc-aqc-data-attr-value: ease-in-out-cubic; }

.data-aos-anchor-placement-top-bottom { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: top-bottom; }
.data-aos-anchor-placement-top-center { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: top-center; }
.data-aos-anchor-placement-top-top { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: top-top; }
.data-aos-anchor-placement-center-bottom { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: center-bottom; }
.data-aos-anchor-placement-center-center { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: center-center; }
.data-aos-anchor-placement-center-top { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: center-top; }
.data-aos-anchor-placement-bottom-bottom { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: bottom-bottom; }
.data-aos-anchor-placement-bottom-center { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: bottom-center; }
.data-aos-anchor-placement-bottom-top { --mc-aqc-data-attr: data-aos-anchor-placement; --mc-aqc-data-attr-value: bottom-top; }

.data-aos-once-true { --mc-aqc-data-attr: data-aos-once; --mc-aqc-data-attr-value: true; }
.data-aos-once-false { --mc-aqc-data-attr: data-aos-once; --mc-aqc-data-attr-value: false; }
.data-aos-mirror-true { --mc-aqc-data-attr: data-aos-mirror; --mc-aqc-data-attr-value: true; }
.data-aos-mirror-false { --mc-aqc-data-attr: data-aos-mirror; --mc-aqc-data-attr-value: false; }
