:root{--lp-timeline-track-height:4px;--lp-timeline-track-height-active:7px;--lp-controls-fade-stops:#e8e8e800 0%, #e8e8e801 10.6%, #e8e8e802 19.7%, #e8e8e805 27.6%, #e8e8e809 34.4%, #e8e8e80f 40.4%, #e8e8e816 45.7%, #e8e8e81f 50.6%, #e8e8e82a 55.3%, #e8e8e837 60%, #e8e8e847 65%, #e8e8e859 70.3%, #e8e8e86e 76.3%, #e8e8e885 83.1%, #e8e8e89f 90.9%, #e8e8e8bd 100%}.dark{--lp-controls-fade-stops:#0000 0%, #00000002 8.1%, #00000009 15.5%, #00000013 22.5%, #00000020 29%, #0000002f 35.3%, #00000040 41.2%, #00000052 47.1%, #00000063 52.9%, #00000075 58.8%, #00000086 64.7%, #00000095 71%, #000000a2 77.5%, #000000ac 84.5%, #000000b3 91.9%, #000000b5 100%}
.t-success-check{--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:48;stroke-dashoffset:48px}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}
