.yul{display:inline-flex;align-items:center;gap:.62em;line-height:1}.yul-word{font-family:var(--fw-font-ui);font-weight:200;letter-spacing:.4em;padding-left:.4em;text-transform:uppercase;white-space:nowrap;color:currentColor}.yul-mark{display:block;height:2em;width:auto;flex:none;overflow:visible}.yul-rim{vector-effect:non-scaling-stroke;stroke-width:1.25px}.yul-pool{animation-duration:var(--dur);animation-timing-function:linear;animation-iteration-count:infinite}.yul-pool-a{animation-name:yul-drift-a}.yul-pool-b{animation-name:yul-drift-b}.yul-pool-c{animation-name:yul-drift-c}.yul-pool-d{animation-name:yul-drift-d}@keyframes yul-drift-a{0%{transform:translate(0)}25%{transform:translate(-64px,20px)}50%{transform:translate(-88px,-16px)}75%{transform:translate(-34px,-32px)}to{transform:translate(0)}}@keyframes yul-drift-b{0%{transform:translate(0)}25%{transform:translate(54px,28px)}50%{transform:translate(100px,-10px)}75%{transform:translate(44px,-34px)}to{transform:translate(0)}}@keyframes yul-drift-c{0%{transform:translate(0)}25%{transform:translate(74px,-36px)}50%{transform:translate(-12px,-54px)}75%{transform:translate(-76px,-20px)}to{transform:translate(0)}}@keyframes yul-drift-d{0%{transform:translate(0)}25%{transform:translate(90px,-26px)}50%{transform:translate(146px,18px)}75%{transform:translate(64px,36px)}to{transform:translate(0)}}.yul-spill{opacity:.66}.is-animated .yul-mark{transform-box:fill-box;transform-origin:center bottom;animation:yul-arrive .9s var(--fw-ease-out) both}@keyframes yul-arrive{0%{opacity:0;transform:translateY(10%) scaleY(.9)}to{opacity:1;transform:translateY(0) scaleY(1)}}.is-animated .yul-letter{display:inline-block;animation:yul-letter-in .52s var(--fw-ease-out) both;animation-delay:calc(.24s + var(--i) * 40ms)}@keyframes yul-letter-in{0%{opacity:0;transform:translateY(.14em)}to{opacity:1;transform:translateY(0)}}.is-waiting .yul-pool{animation-duration:calc(var(--dur) / 5)}.is-waiting .yul-spill{opacity:.72}@media (prefers-reduced-motion:reduce){.is-animated .yul-letter,.is-animated .yul-mark,.yul-pool{animation:none!important;opacity:1;transform:none!important}}