.art{display:block;overflow:visible}.art-stop-bright{stop-color:var(--brand-bright);stop-opacity:.55}.art-stop-deep{stop-color:var(--brand);stop-opacity:.12}.art-stop-clear{stop-color:var(--brand-bright);stop-opacity:0}.art-grid path{fill:none;stroke:rgb(var(--glow-rgb) / .1);stroke-width:1px}.art-face{stroke:rgb(var(--glow-rgb) / .62);stroke-width:1.1px;stroke-linejoin:round}.art-face--l{fill:var(--surface)}.art-face--r{fill:var(--bg)}.art-face--t{fill:var(--surface-2)}.art-face--dim{stroke:rgb(var(--glow-rgb) / .3)}.art-face--glow{fill:rgb(var(--brand-bright-rgb) / .22)}.art-face--pass{fill:rgb(var(--surface-2-rgb) / .92)}.art-edge{fill:none;stroke:rgb(var(--glow-rgb) / .62);stroke-width:1.1px;stroke-linecap:round}.art-edge--dim{stroke:rgb(var(--glow-rgb) / .3)}.art-road{fill:none;stroke:rgb(var(--glow-rgb) / .26);stroke-width:1.2px;stroke-dasharray:2 4;stroke-linecap:round;stroke-linejoin:round}.art-flow{fill:none;stroke:var(--brand-bright);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 95;stroke-dashoffset:100px;animation:4.2s linear infinite art-flow;animation-delay:calc(var(--i,0) * -.6s)}.art-flow--fast{stroke-dasharray:3 47;opacity:0;transition:opacity var(--dur-2) var(--ease-out);animation-duration:1.6s}.art-flow--up{stroke-dasharray:18 82;stroke-width:1.4px;animation-duration:2.6s}.art-flow--wave{stroke-dasharray:16 84;animation-duration:3.4s}.art-flow--orbit{stroke-dasharray:14 86;stroke-width:1.8px;animation-duration:3.8s}.art-orbit{fill:none;stroke:rgb(var(--glow-rgb) / .5);stroke-width:1.1px}.art-orbit--dim{stroke:rgb(var(--glow-rgb) / .2);stroke-dasharray:2 5}.art-twin path{fill:none;stroke:rgb(var(--glow-rgb) / .75);stroke-width:1.1px;stroke-dasharray:3 3;stroke-linejoin:round}.art-led{fill:var(--ok);animation:2.8s step-end infinite art-blink;animation-delay:calc(var(--i,0) * -.37s)}.art-pin{fill:var(--bg);stroke:var(--brand-bright);stroke-width:1.6px}.art-node{fill:var(--surface);stroke:rgb(var(--glow-rgb) / .7);stroke-width:1.1px}.art-core{fill:var(--brand-bright)}.art-ping{fill:none;stroke:rgb(var(--glow-rgb) / .7);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:art-ping 3.2s var(--ease-out) infinite;animation-delay:calc(var(--i,0) * -1.07s)}.art-ping--wave{stroke:rgb(var(--glow-rgb) / .75);stroke-width:1.4px;animation-duration:3.6s;animation-delay:calc(var(--i,0) * -1.2s)}.art-slots path{fill:none;stroke:rgb(var(--glow-rgb) / .3);stroke-width:1px;stroke-linecap:round}.art-perf{fill:none;stroke:rgb(var(--glow-rgb) / .5);stroke-width:1px;stroke-dasharray:2 3}.art-notch{fill:var(--bg);stroke:rgb(var(--glow-rgb) / .62);stroke-width:1.1px}.art-chip{fill:rgb(var(--brand-bright-rgb) / .2);stroke:rgb(var(--glow-rgb) / .7);stroke-width:1px}.art-sweep{transform-box:fill-box;animation:art-sweep 3.8s var(--ease-in-out) infinite}.art-spark{fill:var(--focus);transform-box:fill-box;transform-origin:50%;animation:art-twinkle 2.6s var(--ease-in-out) infinite;animation-delay:calc(var(--i,0) * -.9s)}.art-lift{transform-box:view-box;transition:transform var(--dur-3) var(--ease-out)}.art-lift--float{animation:art-float 6s var(--ease-in-out) infinite}.art-acct{animation:art-float 4.4s var(--ease-in-out) infinite reverse}@keyframes art-flow{to{stroke-dashoffset:0}}@keyframes art-blink{0%,to{opacity:1}40%{opacity:.25}55%{opacity:1}78%{opacity:.5}}@keyframes art-ping{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.25)}}@keyframes art-sweep{0%{transform:translate(0)skew(-20deg)}60%,to{transform:translate(160px)skew(-20deg)}}@keyframes art-twinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}@keyframes art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}[data-theme=light] .art-face--t{fill:var(--surface)}[data-theme=light] .art-face--l{fill:color-mix(in oklab, var(--surface) 90%, var(--brand))}[data-theme=light] .art-face--r{fill:color-mix(in oklab, var(--surface) 80%, var(--brand))}[data-theme=light] .art-face--pass{fill:rgb(var(--surface-rgb) / .96)}[data-theme=light] .art-face--glow{fill:rgb(var(--brand-bright-rgb) / .3)}[data-theme=light] .art-face{stroke:rgb(var(--glow-rgb) / .72)}[data-theme=light] .art-face--dim{stroke:rgb(var(--glow-rgb) / .4)}[data-theme=light] .art-edge{stroke:rgb(var(--glow-rgb) / .72)}[data-theme=light] .art-edge--dim{stroke:rgb(var(--glow-rgb) / .4)}[data-theme=light] .art-grid path{stroke:rgb(var(--glow-rgb) / .13)}[data-theme=light] .art-road{stroke:rgb(var(--glow-rgb) / .36)}[data-theme=light] .art-orbit{stroke:rgb(var(--glow-rgb) / .58)}[data-theme=light] .art-orbit--dim{stroke:rgb(var(--glow-rgb) / .3)}[data-theme=light] .art-slots path{stroke:rgb(var(--glow-rgb) / .42)}[data-theme=light] .art-perf{stroke:rgb(var(--glow-rgb) / .55)}[data-theme=light] .art-flow{stroke:color-mix(in oklab, var(--brand-bright) 55%, var(--brand))}[data-theme=light] .art-pin{fill:var(--surface);stroke:var(--brand)}[data-theme=light] .art-core{fill:var(--brand)}[data-theme=light] .art-chip{fill:rgb(var(--brand-bright-rgb) / .26)}[data-theme=light] .art-stop-bright{stop-opacity:.34}[data-theme=light] .art-stop-deep{stop-opacity:.1}@media (prefers-reduced-motion:reduce){.art-flow,.art-sweep{display:none}}
