/*
 * Animation attribute transport classes.
 *
 * These parser-safe utilities are imported into Mongo as CSSClass rows so the
 * design editor can persist animation choices through the normal class path.
 * The renderer maps anim-splitlines-*-yes to the legacy runtime classes
 * `split-lines b-animate`; these custom properties are intentionally inert.
 */

.anim-splitlines-yes {
    --mc-aqc-animation-splitlines: yes;
}

.anim-splitlines-no {
    --mc-aqc-animation-splitlines: no;
}

.anim-splitlines-sm-yes {
    --mc-aqc-animation-splitlines-sm: yes;
}

.anim-splitlines-sm-no {
    --mc-aqc-animation-splitlines-sm: no;
}

.anim-splitlines-md-yes {
    --mc-aqc-animation-splitlines-md: yes;
}

.anim-splitlines-md-no {
    --mc-aqc-animation-splitlines-md: no;
}

.anim-splitlines-lg-yes {
    --mc-aqc-animation-splitlines-lg: yes;
}

.anim-splitlines-lg-no {
    --mc-aqc-animation-splitlines-lg: no;
}

.anim-splitlines-xl-yes {
    --mc-aqc-animation-splitlines-xl: yes;
}

.anim-splitlines-xl-no {
    --mc-aqc-animation-splitlines-xl: no;
}

.anim-splitlines-xxl-yes {
    --mc-aqc-animation-splitlines-xxl: yes;
}

.anim-splitlines-xxl-no {
    --mc-aqc-animation-splitlines-xxl: no;
}
