.sys-mess{will-change:transform, opacity;animation:10s ease-in-out infinite both sys-mess}.sys-dash{animation:10s ease-out infinite both sys-dash}.sys-pop{animation:10s ease-out infinite both sys-pop}@keyframes sys-mess{0%{opacity:0;transform:translateY(10px) rotate(var(--r,0deg))}6%{opacity:1;transform:translateY(0) rotate(var(--r,0deg))}32%{opacity:1;transform:translateY(-6px) rotate(var(--r,0deg))}46%{opacity:0;transform:translate(var(--dx,0), var(--dy,0)) scale(.3)}to{opacity:0;transform:translate(var(--dx,0), var(--dy,0)) scale(.3)}}@keyframes sys-dash{0%,40%{opacity:0;transform:scale(.94)}50%,92%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)}}@keyframes sys-pop{0%,47%{opacity:0;transform:translateY(8px)}55%,92%{opacity:1;transform:none}to{opacity:0}}.sys-loop{opacity:0;transform-origin:50% 0;animation:30s linear infinite both sys-loop}.sys-cap{animation:30s linear infinite both sys-cap}@keyframes sys-loop{0%{opacity:0;transform:scale(1.04)}2%{opacity:1}17%{opacity:1;transform:scale(1)}19.5%,to{opacity:0;transform:scale(1)}}@keyframes sys-cap{0%{opacity:.4}2%,17%{opacity:1}19.5%,to{opacity:.4}}@media (max-width:1023px){.sys-cap-text{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sys-reveal{animation:linear both sys-reveal;animation-timeline:view();animation-range:entry cover 28%}.sys-reveal-x{animation:linear both sys-reveal-x;animation-timeline:view();animation-range:entry cover 30%}.sys-tl-fill{animation:linear both sys-fill-y;animation-timeline:view();animation-range:cover 10% cover 70%}.sys-step{animation:linear both sys-step;animation-timeline:view();animation-range:entry calc(10% + var(--i,0) * 12%) cover calc(30% + var(--i,0) * 8%)}@media (min-width:1024px){.sys-tl-fill{animation-name:sys-fill-x}}}}@keyframes sys-reveal{0%{opacity:0;transform:translateY(48px)scale(.98)}to{opacity:1;transform:none}}@keyframes sys-reveal-x{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes sys-fill-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sys-fill-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sys-step{0%{opacity:.25;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sys-mess{display:none}.sys-dash,.sys-pop{opacity:1;animation:none;transform:none}.sys-loop{opacity:0;animation:none;transform:none}.sys-loop:first-child{opacity:1}.sys-cap{opacity:1;animation:none}}
