.vl{--vl-mark:#e8eef7;--vl-mark-subtle:oklch(44.2% 0.017 285.786);--vl-wave:#4f8cff;--vl-wave-bright:#8fb8ff;--vl-wave-head:#eaf2ff;--vl-wave-glow:#7c5cff;--vl-dur:3.2s;display:block;width:100%;height:100%;overflow:visible}.vl.vl--hue-silver{--vl-wave:oklch(70.5% 0.015 286.067);--vl-wave-bright:oklch(92% 0.004 286.32);--vl-wave-head:oklch(98.5% 0 0);--vl-wave-glow:oklch(55.2% 0.016 285.938)}.vl.vl--hue-indigo{--vl-wave:oklch(58.5% 0.233 277.117);--vl-wave-bright:oklch(78.5% 0.115 274.713);--vl-wave-head:oklch(96.2% 0.018 272.314);--vl-wave-glow:oklch(60.6% 0.25 292.717)}.vl.vl--hue-violet{--vl-wave:oklch(60.6% 0.25 292.717);--vl-wave-bright:oklch(81.1% 0.111 293.571);--vl-wave-head:oklch(96.9% 0.016 293.756);--vl-wave-glow:oklch(62.7% 0.265 303.9)}.vl-theme-light .vl,.vl.vl--light{--vl-mark:#0b1f44;--vl-mark-subtle:oklch(87.1% 0.006 286.286);--vl-wave-head:#ffffff}.vl.vl--subtle{--vl-mark:var(--vl-mark-subtle);--vl-wave-head:var(--vl-wave-bright)}.vl--subtle .vl-aura{display:none}.vl--subtle .vl-glow path{opacity:.5}.vl--subtle .vl-t3 path{opacity:.2}.vl--subtle .vl-t2 path{opacity:.35}.vl--subtle .vl-t1 path{opacity:.55}.vl--subtle .vl-head path{opacity:.75}.vl--subtle .vl-halo path{opacity:.3}.vl *{animation-duration:var(--vl-dur);animation-iteration-count:infinite}.vl-mark{fill:var(--vl-mark)}.vl-glow path,.vl-halo path,.vl-head path,.vl-t1 path,.vl-t2 path,.vl-t3 path{fill:none;stroke-linecap:butt;stroke-linejoin:miter}.vl-aura{transform-box:view-box;transform-origin:474px 560px;animation-name:vl-aura;animation-timing-function:ease-in-out}@keyframes vl-aura{0%{transform:scale(.86);opacity:.35}30%{transform:scale(.95);opacity:.7}54%{transform:scale(1.06);opacity:1}to{transform:scale(.86);opacity:.35}}.vl-mark{animation-name:vl-mark;animation-timing-function:ease-in-out}@keyframes vl-mark{0%,to{opacity:.78}54%{opacity:.95}}.vl-glow path{stroke:var(--vl-wave-glow);stroke-width:30;--len:46px;opacity:.85}.vl-t3 path{--len:34px;opacity:.32}.vl-t2 path,.vl-t3 path{stroke:var(--vl-wave);stroke-width:40}.vl-t2 path{--len:20px;opacity:.55}.vl-t1 path{stroke:var(--vl-wave-bright);stroke-width:40;--len:10px;opacity:.9}.vl-head path{stroke:var(--vl-wave-head);stroke-width:40;--len:3.5px}.vl-halo path{stroke:var(--vl-wave-head);stroke-width:22;--len:7px;opacity:.9}.vl-glow path,.vl-halo path,.vl-head path,.vl-t1 path,.vl-t2 path,.vl-t3 path{stroke-dasharray:var(--len) 400px;stroke-dashoffset:var(--len);animation-duration:var(--vl-dur);animation-iteration-count:infinite}.vl-base path{animation-name:vl-base}.vl-rise path{animation-name:vl-rise}.vl-branch path{animation-name:vl-branch}@keyframes vl-base{0%{stroke-dashoffset:var(--len);animation-timing-function:cubic-bezier(.5,0,.3,1)}34%,to{stroke-dashoffset:calc(var(--len) - 150px)}}@keyframes vl-rise{0%,24%{stroke-dashoffset:var(--len);animation-timing-function:cubic-bezier(.5,0,.25,1)}60%,to{stroke-dashoffset:calc(var(--len) - 150px)}}@keyframes vl-branch{0%,48%{stroke-dashoffset:var(--len);animation-timing-function:cubic-bezier(.45,0,.2,1)}97%,to{stroke-dashoffset:calc(var(--len) - 150px)}}.vl-flare{fill:var(--vl-wave-head);filter:drop-shadow(0 0 10px var(--vl-wave));transform-box:view-box;transform-origin:474px 58px;animation-name:vl-flare}@keyframes vl-flare{0%,46%{transform:scale(0) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}51%{transform:scale(1.15) rotate(12deg);opacity:1;animation-timing-function:ease-in}66%,to{transform:scale(0) rotate(45deg);opacity:0}}.vl--pulse{--vl-dur:2.4s}.vl--pulse .vl-base path{animation-name:vl-pulse-base}@keyframes vl-pulse-base{0%{stroke-dashoffset:var(--len);animation-timing-function:cubic-bezier(.45,0,.3,1)}70%,to{stroke-dashoffset:calc(var(--len) - 150px)}}.vl--pulse .vl-aura{animation-name:vl-pulse-aura}@keyframes vl-pulse-aura{0%,to{transform:scale(.88);opacity:.35}45%{transform:scale(1);opacity:.9}}.vl--scan{--vl-dur:2.2s}.vl-scan{transform-box:view-box;animation-name:vl-scan}@keyframes vl-scan{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}72%,to{transform:translateY(-1100px)}}@media (prefers-reduced-motion:reduce){.vl *{animation:none!important}.vl-flare,.vl-glow,.vl-halo,.vl-head,.vl-scan,.vl-t1,.vl-t2,.vl-t3{display:none}}.vl-freeze .vl *{animation-play-state:paused!important;animation-delay:calc(var(--vl-t, 0s) * -1)!important}.vl--scan .vl-mark{animation-name:vl-scan-mark}@keyframes vl-scan-mark{0%,to{opacity:.55}35%{opacity:.7}}.vl--current{--vl-dur:3.2s}.vl--current .vl-glow path{--len:210px}.vl--current .vl-t3 path{--len:170px}.vl--current .vl-t2 path{--len:100px}.vl--current .vl-t1 path{--len:50px}.vl--current .vl-head path{--len:16px}.vl--current .vl-halo path{--len:34px}.vl--current .vl-glow path,.vl--current .vl-halo path,.vl--current .vl-head path,.vl--current .vl-t1 path,.vl--current .vl-t2 path,.vl--current .vl-t3 path{stroke-dasharray:var(--len) 5000px;animation-timing-function:linear;animation-delay:calc(var(--vl-d, 0s) - var(--vl-phase, 0s))}.vl-freeze .vl--current path{animation-delay:calc(var(--vl-d, 0s) - var(--vl-t, 0s))!important}.vl--current .vl-cross path{animation-name:vl-flow-cross;--vl-d:0.0000s}@keyframes vl-flow-cross{0%{stroke-dashoffset:var(--len)}46.89%,to{stroke-dashoffset:calc(var(--len) - 648px)}}.vl--current .vl-stem path{animation-name:vl-flow-stem;--vl-d:-2.8671s}@keyframes vl-flow-stem{0%{stroke-dashoffset:var(--len)}27.50%,to{stroke-dashoffset:calc(var(--len) - 380px)}}.vl--current .vl-diamond path{animation-name:vl-flow-diamond;--vl-d:-2.1861s}@keyframes vl-flow-diamond{0%{stroke-dashoffset:var(--len)}53.44%,to{stroke-dashoffset:calc(var(--len) - 738px)}}.vl--current .vl-tri path{animation-name:vl-flow-tri;--vl-d:-2.1861s}@keyframes vl-flow-tri{0%{stroke-dashoffset:var(--len)}58.51%,to{stroke-dashoffset:calc(var(--len) - 808px)}}.vl--current .vl-wing path{animation-name:vl-flow-wing;--vl-d:-2.3808s}@keyframes vl-flow-wing{0%{stroke-dashoffset:var(--len)}89.61%,to{stroke-dashoffset:calc(var(--len) - 1237px)}}.vl--current .vl-prong path{animation-name:vl-flow-prong;--vl-d:-2.0337s}@keyframes vl-flow-prong{0%{stroke-dashoffset:var(--len)}57.77%,to{stroke-dashoffset:calc(var(--len) - 798px)}}.vl--current .vl-flare{animation-name:vl-flare-flow;animation-delay:calc(0s - var(--vl-phase, 0s))}@keyframes vl-flare-flow{0%,73.0%{transform:scale(0) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}77.0%{transform:scale(1.15) rotate(12deg);opacity:1;animation-timing-function:ease-in}89.0%,to{transform:scale(0) rotate(45deg);opacity:0}}.vl--current .vl-aura{animation-name:vl-aura-flow;animation-delay:calc(0s - var(--vl-phase, 0s))}@keyframes vl-aura-flow{0%,to{transform:scale(.92);opacity:.55}78.0%{transform:scale(1.05);opacity:1}}.vl--current .vl-mark{animation:none;opacity:.9}.vl--subtle.vl--current .vl-flare{animation-name:vl-flare-subtle;filter:drop-shadow(0 0 4px var(--vl-wave))}@keyframes vl-flare-subtle{0%,73.0%{transform:scale(0) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}77.0%{transform:scale(.75) rotate(12deg);opacity:.7;animation-timing-function:ease-in}89.0%,to{transform:scale(0) rotate(45deg);opacity:0}}.vl-veil{opacity:1;transform:scale(1);transition:opacity .42s var(--motion-ease),transform .42s var(--motion-ease)}@starting-style{.vl-veil{opacity:0;transform:scale(.96)}}.vl-veil.is-out{opacity:0;transform:scale(.97);transition-duration:.24s}