.infinity-mark{--infinity-dot:color-mix(in srgb,#a78bfa 65%,#6d28d9);--infinity-head:#6d28d9;--infinity-glow:transparent;position:relative;display:inline-block;flex:none;width:31px;height:12px;vertical-align:middle;pointer-events:none}.dark .infinity-mark{--infinity-dot:#a78bfa;--infinity-head:color-mix(in srgb,#a78bfa 30%,#ffffff);--infinity-glow:color-mix(in srgb,#a78bfa 75%,transparent)}.infinity-mark>span,.infinity-run,.infinity-twinkle{position:absolute;inset:0}.infinity-run{animation:infinity-run 2.6s linear var(--at,0s) infinite}.infinity-twinkle{animation:infinity-twinkle var(--tw,2s) ease-in-out var(--td,0s) infinite}@keyframes infinity-twinkle{50%{opacity:.4}}@keyframes infinity-run{0%{transform:translate(46%)}2.0833%{transform:translate(45.19%,12.83%)}4.1667%{transform:translate(42.84%,24.33%)}6.25%{transform:translate(39.26%,33.42%)}8.3333%{transform:translate(34.81%,39.41%)}10.4167%{transform:translate(29.91%,42.1%)}12.5%{transform:translate(24.89%,41.66%)}14.5833%{transform:translate(20.03%,38.5%)}16.6667%{transform:translate(15.45%,33.15%)}18.75%{transform:translate(11.2%,26.16%)}20.8333%{transform:translate(7.27%,18.03%)}22.9167%{transform:translate(3.57%,9.18%)}25%{transform:translate(0)}27.0833%{transform:translate(-3.57%,-9.18%)}29.1667%{transform:translate(-7.27%,-18.03%)}31.25%{transform:translate(-11.2%,-26.16%)}33.3333%{transform:translate(-15.45%,-33.15%)}35.4167%{transform:translate(-20.03%,-38.5%)}37.5%{transform:translate(-24.89%,-41.66%)}39.5833%{transform:translate(-29.91%,-42.1%)}41.6667%{transform:translate(-34.81%,-39.41%)}43.75%{transform:translate(-39.26%,-33.42%)}45.8333%{transform:translate(-42.84%,-24.33%)}47.9167%{transform:translate(-45.19%,-12.83%)}50%{transform:translate(-46%)}52.0833%{transform:translate(-45.19%,12.83%)}54.1667%{transform:translate(-42.84%,24.33%)}56.25%{transform:translate(-39.26%,33.42%)}58.3333%{transform:translate(-34.81%,39.41%)}60.4167%{transform:translate(-29.91%,42.1%)}62.5%{transform:translate(-24.89%,41.66%)}64.5833%{transform:translate(-20.03%,38.5%)}66.6667%{transform:translate(-15.45%,33.15%)}68.75%{transform:translate(-11.2%,26.16%)}70.8333%{transform:translate(-7.27%,18.03%)}72.9167%{transform:translate(-3.57%,9.18%)}75%{transform:translate(0)}77.0833%{transform:translate(3.57%,-9.18%)}79.1667%{transform:translate(7.27%,-18.03%)}81.25%{transform:translate(11.2%,-26.16%)}83.3333%{transform:translate(15.45%,-33.15%)}85.4167%{transform:translate(20.03%,-38.5%)}87.5%{transform:translate(24.89%,-41.66%)}89.5833%{transform:translate(29.91%,-42.1%)}91.6667%{transform:translate(34.81%,-39.41%)}93.75%{transform:translate(39.26%,-33.42%)}95.8333%{transform:translate(42.84%,-24.33%)}97.9167%{transform:translate(45.19%,-12.83%)}to{transform:translate(46%)}}.infinity-spark{position:absolute;aspect-ratio:1;border-radius:50%;background:var(--infinity-dot);transform:translate(-50%,-50%)}.infinity-spark.is-hot{background:var(--infinity-head);box-shadow:0 0 4px var(--infinity-glow)}.infinity-mark .infinity-line{position:absolute;inset:0;width:100%;height:100%;overflow:visible;opacity:.32}.infinity-line path{fill:none;stroke:var(--infinity-dot);stroke-width:1;vector-effect:non-scaling-stroke}.infinity-ribbon{opacity:.7;transition:opacity .3s ease}.infinity-comet.is-second{opacity:0;transition:opacity .3s ease}.infinity-mark[data-mode=act] .infinity-comet.is-second,.infinity-mark[data-mode=act] .infinity-ribbon{opacity:1}@media (prefers-reduced-motion:reduce){.infinity-run,.infinity-twinkle{animation:none}.infinity-comet.is-second,.infinity-ribbon{transition:none}}