.stroke-text-container{-webkit-user-select:none;user-select:none;line-height:1;display:inline-block}.stroke-text-svg{width:auto;max-width:100vw;height:.9em;display:block;overflow:visible}.stroke-text-element{-webkit-user-select:none;user-select:none;font-family:inherit;font-weight:inherit;letter-spacing:inherit}.stroke-text-char{transition:none}@keyframes stroke-text-draw{0%{stroke-dashoffset:350px}to{stroke-dashoffset:0}}@keyframes stroke-text-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes stroke-text-outline-out{0%{opacity:1}to{opacity:0}}@keyframes stroke-text-fade-in{0%{opacity:0}to{opacity:1}}.stroke-text-char{stroke-dasharray:350;will-change:stroke-dashoffset;animation:stroke-text-draw var(--draw-duration,.9s) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--char-index,0) * var(--stroke-stagger,60ms));animation-play-state:var(--start-play,running)}.stroke-text__outline{opacity:1;animation:stroke-text-outline-out var(--fill-duration,.6s) cubic-bezier(.16, 1, .3, 1) var(--fill-delay,1s) both;animation-play-state:var(--start-play,running)}.stroke-text__wipe{transform-box:fill-box;transform-origin:0;will-change:transform;animation:stroke-text-wipe var(--fill-duration,.6s) cubic-bezier(.16, 1, .3, 1) var(--fill-delay,1s) both;animation-play-state:var(--start-play,running)}.stroke-text__fade-fill{opacity:0;will-change:opacity;animation:stroke-text-fade-in .6s cubic-bezier(.16, 1, .3, 1) var(--fill-delay,1s) both;animation-play-state:var(--start-play,running)}
