/* Visible by default. Classes exist only during a one-time, in-view entrance. */
body .jcd-entrance-active[data-jcd-entrance]{animation:jcd-enter-up 420ms cubic-bezier(.22,1,.36,1) var(--jcd-entrance-delay,0ms) backwards}
body .jcd-entrance-active[data-jcd-entrance="image"]{animation-name:jcd-enter-image;animation-duration:520ms}
body .jcd-entrance-active[data-jcd-entrance="scale"]{animation-name:jcd-enter-scale;animation-duration:420ms}
body .jcd-entrance-active[data-jcd-entrance="divider"]{animation-name:jcd-enter-divider;animation-duration:560ms;transform-origin:left center}
body .jcd-entrance-active[data-jcd-entrance="button"]{animation-name:jcd-enter-button;animation-duration:340ms}
.jcd-entrance-background-active::before{animation:jcd-enter-background 580ms cubic-bezier(.22,1,.36,1) backwards}
.jcd-entrance-background-active[data-jcd-entrance-background="draw"]::before{animation-name:jcd-enter-line;transform-origin:center top}
@keyframes jcd-enter-up{from{opacity:.35;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}
@keyframes jcd-enter-image{from{opacity:.45;transform:translate3d(0,10px,0) scale(.985)}to{opacity:1;transform:none}}
@keyframes jcd-enter-scale{from{opacity:.45;transform:scale(.98)}to{opacity:1;transform:none}}
@keyframes jcd-enter-button{from{opacity:.55;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}
@keyframes jcd-enter-divider{from{opacity:.35;transform:scaleX(.72)}to{opacity:1;transform:none}}
@keyframes jcd-enter-background{from{opacity:calc(var(--jcd-entrance-background-opacity,1)*.4);transform:translate3d(0,12px,0)}to{opacity:var(--jcd-entrance-background-opacity,1);transform:none}}
@keyframes jcd-enter-line{from{opacity:.4;transform:scaleY(.55)}to{opacity:var(--jcd-entrance-background-opacity,1);transform:none}}
@media(max-width:767px){body .jcd-entrance-active[data-jcd-entrance]{animation-duration:360ms}body .jcd-entrance-active[data-jcd-entrance="image"]{animation-duration:440ms}}
@media(prefers-reduced-motion:reduce){body .jcd-entrance-active[data-jcd-entrance],.jcd-entrance-background-active::before{animation:none}}
@media print{body .jcd-entrance-active[data-jcd-entrance],.jcd-entrance-background-active::before{animation:none}}
