.cc-ecg-trace{overflow:hidden}.cc-ecg-trace>.cc-ecg-wave{width:calc(100% + var(--cc-ecg-beat-width));height:100%;animation:3s linear infinite cc-ecg-sweep;display:block}@keyframes cc-ecg-sweep{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--cc-ecg-beat-width)))}}.cc-ecg-toggle{z-index:2;width:30px;height:30px;color:var(--cc-ecg-text);background:var(--cc-ecg-bg);border:1px solid var(--cc-ecg-border);border-radius:var(--cc-control-radius);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;bottom:4px;right:12px}.cc-ecg-toggle:hover{background:var(--cc-ecg-hover)}html[data-cc-motion=reduced] .cc-ecg-trace>.cc-ecg-wave{animation:none!important}html[data-cc-motion=reduced] .cc-ecg-toggle{display:none}@media (prefers-reduced-motion:reduce){.cc-ecg-trace>.cc-ecg-wave{animation:none}.cc-ecg-toggle{display:none}}
