:root{--vg-ease-out:cubic-bezier(.23,1,.32,1);--vg-ease-io:cubic-bezier(.77,0,.175,1)}.vg-press{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--vg-ease-out),background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.vg-press:active{transform:scale(.97)}.vg-lift{box-shadow:0 1px 2px rgba(17,17,17,.04),0 8px 24px -12px rgba(17,17,17,.1);transition:transform .18s var(--vg-ease-out),box-shadow .18s ease,border-color .18s ease}.vg-zoom img{transition:transform .6s var(--vg-ease-out)}@media (hover:hover) and (pointer:fine){.vg-lift:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(17,17,17,.05),0 18px 36px -18px rgba(17,17,17,.2);border-color:rgba(17,17,17,.12)}.vg-zoom:hover img{transform:scale(1.04)}.vg-btn-dark:hover{background-color:#2a2a2e}.vg-btn-ghost:hover{background-color:#ffffff;border-color:rgba(17,17,17,.2)}.vg-btn-light:hover{background-color:#ecebf5}.vg-btn-ghost-dark:hover{background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3)}.vg-navlink:hover{color:#111111;background-color:rgba(17,17,17,.05)}.vg-flink:hover{color:#111111}}.vg-glass{background:rgba(255,255,255,.94)}@media (min-width:1024px){.vg-glass{background:rgba(255,255,255,.74);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}}.vg-logo-on-dark,.vg-logo-on-light{transition:opacity .18s ease}.vg-logo-on-dark{opacity:0}.vg-glass[data-tone=dark]{background:rgba(14,14,17,.94);border-color:rgba(255,255,255,.12)}@media (min-width:1024px){.vg-glass[data-tone=dark]{background:rgba(14,14,17,.66)}}.vg-glass[data-tone=dark] .vg-logo-on-light{opacity:0}.vg-glass[data-tone=dark] .vg-logo-on-dark{opacity:1}.vg-glass[data-tone=dark] .text-vg-sub{color:rgba(255,255,255,.76)}.vg-glass[data-tone=dark] .text-vg-ink{color:#ffffff}.vg-glass[data-tone=dark] [aria-current]{background-color:rgba(255,255,255,.12)}.vg-glass[data-tone=dark] .bg-black\/10{background-color:rgba(255,255,255,.16)}.vg-glass[data-tone=dark] .vg-btn-ghost{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#ffffff}.vg-glass[data-tone=dark] .vg-btn-dark{background-color:#ffffff;color:#111111}@media (hover:hover) and (pointer:fine){.vg-glass[data-tone=dark] .vg-navlink:hover{color:#ffffff;background-color:rgba(255,255,255,.1)}.vg-glass[data-tone=dark] .vg-btn-ghost:hover{background-color:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3)}.vg-glass[data-tone=dark] .vg-btn-dark:hover{background-color:#ecebf5}}@media (prefers-reduced-motion:reduce){.vg-glass,.vg-logo-on-dark,.vg-logo-on-light{transition:none}}.vg-dots{background-image:radial-gradient(rgba(17,17,17,.075) 1px,transparent 0);background-size:22px 22px}.vg-dark-grid{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px}.vg-cv{content-visibility:auto;contain-intrinsic-size:auto 900px}.vg-noscroll{scrollbar-width:none}.vg-noscroll::-webkit-scrollbar{display:none}.vg-hp{position:relative;isolation:isolate;display:inline-grid;overflow:hidden;border-radius:9999px;padding:1px;background:#17171a;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 8px 28px rgba(34,21,66,.13)}.vg-hp-spark{position:absolute;inset:-250%;z-index:-2;background:conic-gradient(from 0deg,transparent 0deg 342deg,rgba(255,255,255,.98) 356deg,#b9adff 1turn);animation:vg-spin 4.2s linear infinite}.vg-hp-surface{position:absolute;inset:1px;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 15% 120%,rgba(91,61,232,.3),transparent 48%),#0b0b0e}.vg-sp{position:relative;isolation:isolate;display:inline-grid;overflow:hidden;border-radius:9999px;padding:1.5px;background:rgba(17,17,17,.08)}.vg-sp-spin{position:absolute;inset:-300%;z-index:-2;background:conic-gradient(from 0deg,transparent 0deg 70deg,rgba(150,133,251,.28) 120deg,#765ff2 160deg,#5b3de8 174deg,#fb7185 180deg,transparent 180deg 250deg,rgba(150,133,251,.28) 300deg,#765ff2 340deg,#5b3de8 354deg,#fb7185 1turn);animation:vg-spin 6s linear infinite;will-change:transform}.vg-sp-surface{position:absolute;inset:1.5px;z-index:-1;border-radius:inherit;background:#ffffff}.vg-sp-dark{background:rgba(255,255,255,.1)}.vg-sp-dark .vg-sp-spin{background:conic-gradient(from 0deg,transparent 0deg 70deg,rgba(118,95,242,.3) 120deg,#9685fb 160deg,#d8d1ff 174deg,#ffffff 180deg,transparent 180deg 250deg,rgba(118,95,242,.3) 300deg,#9685fb 340deg,#f9a8d4 354deg,#ffffff 1turn)}.vg-sp-dark .vg-sp-surface{background:radial-gradient(circle at 15% 130%,rgba(91,61,232,.26),transparent 50%),#101014}.vg-flow{stroke-dasharray:3 9;animation:vg-dash 1.4s linear infinite}.vg-pkt{position:absolute;top:0;left:0;width:9px;height:9px;border-radius:99px;opacity:0;offset-rotate:0deg;animation:vg-travel 3s cubic-bezier(.45,.05,.55,.95) infinite}.vg-ring{animation:vg-ring 2.8s var(--vg-ease-out) infinite}.vg-pop{animation:vg-pop .45s var(--vg-ease-out) both}.vg-lit{animation:vg-lit 6s ease-in-out infinite}.vg-wave{animation:vg-wave 1.1s ease-in-out infinite;transform-origin:center}.vg-grow{animation:vg-grow 7s var(--vg-ease-out) infinite;transform-origin:bottom}.vg-tdot{animation:vg-blink 1.2s ease-in-out infinite}.vg-spin{animation:vg-spin 3.2s linear infinite}.vg-sheen{position:relative;overflow:hidden}.vg-sheen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translateX(-120%);animation:vg-sheen 4.5s ease-in-out infinite}.vg-sq1{animation:vg-sq1 9s ease-in-out infinite}.vg-sq2{animation:vg-sq2 9s ease-in-out infinite}.vg-sq3{animation:vg-sq3 9s ease-in-out infinite}.vg-sq4{animation:vg-sq4 9s ease-in-out infinite}.vg-sq-hit{animation:vg-sq-hit 9s ease-in-out infinite}.vg-c1{animation:vg-c1 12s ease-in-out infinite}.vg-c2{animation:vg-c2 12s ease-in-out infinite;opacity:0}.vg-c3{animation:vg-c3 12s ease-in-out infinite;opacity:0}.vg-r1{animation:vg-r1 12s ease-in-out infinite;opacity:0}.vg-r2{animation:vg-r2 12s ease-in-out infinite;opacity:0}.vg-r3{animation:vg-r3 12s ease-in-out infinite;opacity:0}.vg-g1{animation:vg-g1 12s ease-in-out infinite}.vg-g2{animation:vg-g2 12s ease-in-out infinite}.vg-g3{animation:vg-g3 12s ease-in-out infinite}.vg-obfill{animation:vg-scale-x 4.2s linear both;transform-origin:var(--vg-fill-origin,right)}:dir(ltr) .vg-obfill,[dir=ltr] .vg-obfill{--vg-fill-origin:left}.vg-in1{animation:vg-in1 8s ease-in-out infinite}.vg-in2{animation:vg-in2 8s ease-in-out infinite}.vg-in3{animation:vg-in3 8s ease-in-out infinite}.vg-in4{animation:vg-in4 8s ease-in-out infinite}.vg-pkt-f,.vg-pkt-l{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:99px;offset-rotate:0deg}.vg-pkt-l{background:#5b3de8;box-shadow:0 0 0 5px rgba(91,61,232,.15);animation:vg-lost 5s cubic-bezier(.45,.05,.55,.95) infinite}.vg-pkt-f{background:#15803d;box-shadow:0 0 0 5px rgba(21,128,61,.15);opacity:0;animation:vg-found 5s cubic-bezier(.45,.05,.55,.95) infinite}.vg-gap{animation:vg-gap 5s ease-in-out infinite}.vg-caret{animation:vg-caret .9s steps(1) infinite}.vg-knob{--vg-kx:calc(var(--vg-kd, 12px) * -1);animation:vg-knob 4s var(--vg-ease-io) infinite}:dir(ltr) .vg-knob,[dir=ltr] .vg-knob{--vg-kx:var(--vg-kd,12px)}.vg-knob-track{animation:vg-knob-track 4s var(--vg-ease-io) infinite}@keyframes vg-knob{0%,35%,to{transform:none}50%,85%{transform:translateX(var(--vg-kx))}}@keyframes vg-knob-track{0%,35%,to{opacity:0}50%,85%{opacity:1}}@keyframes vg-caret{50%{opacity:0}}.vg-anim:not(.vg-on) *,.vg-anim:not(.vg-on) :after,.vg-hp:not(.vg-on)>.vg-hp-spark,.vg-ping:not(.vg-on)>*,.vg-sheen:not(.vg-on):after,.vg-sp:not(.vg-on)>.vg-sp-spin{animation-play-state:paused}@keyframes vg-dash{to{stroke-dashoffset:-24}}@keyframes vg-travel{0%{offset-distance:0;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes vg-ring{0%{transform:scale(.72);opacity:.5}to{transform:scale(1.9);opacity:0}}@keyframes vg-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes vg-lit{0%,26%,to{border-color:rgba(17,17,17,.08);box-shadow:0 1px 2px rgba(17,17,17,.04)}20%,6%{border-color:rgba(91,61,232,.5);box-shadow:0 0 0 4px rgba(91,61,232,.09),0 20px 40px -24px rgba(91,61,232,.55)}}@keyframes vg-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes vg-grow{0%{transform:scaleY(.06);opacity:0}4%{opacity:1}16%,90%{transform:scaleY(1);opacity:1}97%,to{transform:scaleY(1);opacity:0}}@keyframes vg-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes vg-spin{to{transform:rotate(1turn)}}.vg-btn-light.vg-sheen:after{background:linear-gradient(105deg,transparent 35%,rgba(91,61,232,.16) 50%,transparent 65%)}@keyframes vg-sheen{0%,60%{transform:translateX(-120%)}to{transform:translateX(120%)}}.vg-sheen-x{inset-inline-start:-40%;animation:vg-sheen-x 9s ease-in-out infinite}@keyframes vg-sheen-x{0%,30%{transform:translateX(0);opacity:0}32%{opacity:1}42%{transform:translateX(var(--vg-sheen-dx,-420%));opacity:1}44%,to{transform:translateX(var(--vg-sheen-dx,-420%));opacity:0}}:dir(ltr) .vg-sheen-x,[dir=ltr] .vg-sheen-x{--vg-sheen-dx:420%}@media (prefers-reduced-motion:reduce){.vg-sheen-x{display:none}}@keyframes vg-sq1{0%{opacity:0;transform:translateY(8px)}5%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-sq2{0%,20%{opacity:0;transform:translateY(8px)}26%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-sq3{0%,40%{opacity:0;transform:translateY(8px)}46%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-sq-hit{0%,37.5%{transform:none;background-color:rgba(255,255,255,.8);box-shadow:none}38.6%{transform:scale(.95);background-color:#ffffff}41%,to{transform:none;background-color:#ffffff;box-shadow:0 0 0 1.5px rgba(3,105,161,.35)}}@keyframes vg-sq4{0%,60%{opacity:0;transform:translateY(8px)}66%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-c1{0%{opacity:0;transform:translateY(8px)}29%,3%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@keyframes vg-c2{0%,33%{opacity:0;transform:translateY(8px)}36%,62%{opacity:1;transform:none}66%,to{opacity:0;transform:translateY(-6px)}}@keyframes vg-c3{0%,66%{opacity:0;transform:translateY(8px)}69%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(-6px)}}@keyframes vg-r1{0%,11%{opacity:0;transform:translateY(8px)}14%,29%{opacity:1;transform:none}33%,to{opacity:0}}@keyframes vg-r2{0%,44%{opacity:0;transform:translateY(8px)}47%,62%{opacity:1;transform:none}66%,to{opacity:0}}@keyframes vg-r3{0%,77%{opacity:0;transform:translateY(8px)}80%,95%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes vg-g1{0%,30%,to{border-color:rgba(17,17,17,.08);box-shadow:none}26%,4%{border-color:rgba(91,61,232,.55);box-shadow:0 0 0 4px rgba(91,61,232,.08)}}@keyframes vg-g2{0%,34%,63%,to{border-color:rgba(17,17,17,.08);box-shadow:none}37%,59%{border-color:rgba(91,61,232,.55);box-shadow:0 0 0 4px rgba(91,61,232,.08)}}@keyframes vg-g3{0%,67%,96%,to{border-color:rgba(17,17,17,.08);box-shadow:none}70%,92%{border-color:rgba(91,61,232,.55);box-shadow:0 0 0 4px rgba(91,61,232,.08)}}@keyframes vg-scale-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vg-in1{0%{opacity:0;transform:translateY(-10px) scale(.98)}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-in2{0%,18%{opacity:0;transform:translateY(-10px) scale(.98)}24%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-in3{0%,36%{opacity:0;transform:translateY(-10px) scale(.98)}42%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-in4{0%,54%{opacity:0;transform:translateY(-10px) scale(.98)}60%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes vg-lost{0%{offset-distance:0;opacity:0}8%{opacity:1}45%{offset-distance:100%;opacity:1}55%,to{offset-distance:100%;opacity:0}}@keyframes vg-found{0%,52%{offset-distance:0;opacity:0}58%{opacity:1}92%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes vg-gap{0%,40%,to{transform:scale(1)}48%{transform:scale(1.12)}}.vg-rv-ready .vg-rv-group:not(.vg-in)>*,.vg-rv-ready .vg-rv:not(.vg-in){opacity:0;transform:translate3d(0,22px,0) scale(.985)}.vg-rv-ready .vg-rv,.vg-rv-ready .vg-rv-group>*{transition:opacity .7s var(--vg-ease-out),transform .8s var(--vg-ease-out);transition-delay:calc(var(--rv-d, 0) * 1ms)}.vg-rv-ready .vg-rv-group>:nth-child(2){--rv-d:70}.vg-rv-ready .vg-rv-group>:nth-child(3){--rv-d:140}.vg-rv-ready .vg-rv-group>:nth-child(4){--rv-d:210}.vg-rv-ready .vg-rv-group>:nth-child(5){--rv-d:280}.vg-rv-ready .vg-rv-group>:nth-child(6){--rv-d:340}.vg-rv-ready .vg-rv-group>:nth-child(7){--rv-d:400}.vg-rv-ready .vg-rv-group>:nth-child(n+8){--rv-d:450}.vg-dawn{--dawn-hz:3.5rem;--dawn-r:34rem;padding-bottom:calc(var(--dawn-hz) + 2.25rem)}@media (min-width:640px){.vg-dawn{--dawn-hz:4.75rem;--dawn-r:72rem;padding-bottom:calc(var(--dawn-hz) + 3rem)}}@media (min-width:1024px){.vg-dawn{--dawn-r:96rem}}.vg-dawn-sky{inset:0;z-index:0;pointer-events:none}.vg-dawn-sky,.vg-dawn-sky>*{position:absolute}.vg-dawn-grid{inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 82%);mask-image:linear-gradient(180deg,#000,transparent 82%)}.vg-dawn-dot{width:2px;height:2px;border-radius:50%;background:#ffffff;opacity:.4;animation:vg-dawn-flicker var(--d,5s) ease-in-out var(--s,0s) infinite}.vg-dawn-halo{left:50%;bottom:calc(var(--dawn-hz) - 5rem);width:min(52rem,124%);height:15rem;--halo-ry:66.6%;margin-left:calc(min(52rem, 124%) / -2);transform-origin:50% calc(100% - 5rem)}.vg-dawn-halo>i{position:absolute;inset:0;transform-origin:inherit;background:radial-gradient(ellipse 50% var(--halo-ry) at 50% calc(100% - 5rem),rgba(124,98,255,.62),rgba(110,84,246,.36) 20%,rgba(96,68,236,.18) 42%,rgba(91,61,232,.07) 64%,rgba(91,61,232,.02) 84%,rgba(91,61,232,0));animation:vg-dawn-breathe 7s ease-in-out infinite}.vg-dawn-planet,.vg-dawn-rim{inset-inline:0;bottom:0;height:calc(var(--dawn-hz) + 2rem)}.vg-dawn-planet{background:radial-gradient(circle var(--dawn-r) at 50% calc(2rem + var(--dawn-r)),#08080a calc(var(--dawn-r) - 5rem),#15112f calc(var(--dawn-r) - 1px),transparent var(--dawn-r))}.vg-dawn-rim{background:radial-gradient(circle var(--dawn-r) at 50% calc(2rem + var(--dawn-r)),transparent calc(var(--dawn-r) - 2.5px),#e4dcff calc(var(--dawn-r) - 1.25px),#e4dcff var(--dawn-r),rgba(150,128,255,.6) calc(var(--dawn-r) + 1px),rgba(124,98,255,.18) calc(var(--dawn-r) + 10px),transparent calc(var(--dawn-r) + 26px));-webkit-mask:linear-gradient(90deg,transparent 6%,#000 50%,transparent 94%) center /100% 100% no-repeat;mask:linear-gradient(90deg,transparent 6%,#000 50%,transparent 94%) center /100% 100% no-repeat}@media (min-width:640px){.vg-dawn-halo{height:21rem;--halo-ry:76.1%}}@media (max-width:639px){.vg-dawn-dot:nth-of-type(odd){display:none}}@keyframes vg-dawn-flicker{0%,to{opacity:.15}50%{opacity:.7}}@keyframes vg-dawn-breathe{0%,to{opacity:.82;transform:scaleY(.94)}50%{opacity:1;transform:scaleY(1.04)}}.vg-sig,.vg-sig-w{display:inline-block}.vg-sig{position:relative;white-space:nowrap}.vg-sig-ln{position:absolute;inset-inline:-3%;bottom:-.3em;width:106%;height:.42em;pointer-events:none;fill:#cfc6ff;filter:drop-shadow(0 0 6px rgba(140,115,255,.75));clip-path:inset(-12px -12px -12px -12px)}.vg-sig-ln-b{opacity:.5}:dir(ltr) .vg-sig-ln,[dir=ltr] .vg-sig-ln{transform:scaleX(-1)}.vg-sig-star{position:absolute;inset-inline-end:-.2em;top:-.46em;width:.46em;height:.46em}@media (min-width:640px){.vg-sig-star{inset-inline-end:-.5em;top:-.2em}}.vg-sig-star>svg{display:block;width:100%;height:100%;overflow:visible;fill:#e4dcff;filter:drop-shadow(0 0 5px rgba(150,128,255,.9));animation:vg-sig-twinkle 6s ease-in-out infinite}@keyframes vg-sig-twinkle{0%,38%,62%,to{transform:none;opacity:1}50%{transform:scale(.6) rotate(45deg);opacity:.55}}.vg-rv-ready .vg-cta:not(.vg-in) .vg-dawn-rim{-webkit-mask-size:0 100%;mask-size:0 100%;opacity:0}.vg-rv-ready .vg-cta.vg-in .vg-dawn-rim{transition:-webkit-mask-size 1.4s var(--vg-ease-io) .3s,mask-size 1.4s var(--vg-ease-io) .3s,opacity .5s ease .3s}.vg-rv-ready .vg-cta:not(.vg-in) .vg-dawn-halo{opacity:0;transform:scaleY(.25)}.vg-rv-ready .vg-cta.vg-in .vg-dawn-halo{transition:opacity 1.6s ease-out .5s,transform 2s cubic-bezier(.3,.7,.2,1) .5s}.vg-rv-ready .vg-cta:not(.vg-in) .vg-dawn-rise{opacity:0;transform:translateY(10px)}.vg-rv-ready .vg-cta.vg-in .vg-dawn-rise{transition:opacity .7s var(--vg-ease-out),transform .8s var(--vg-ease-out);transition-delay:var(--rise-d,.9s)}.vg-rv-ready .vg-cta:not(.vg-in) .vg-sig-w{opacity:0;transform:translateY(.35em)}.vg-rv-ready .vg-cta.vg-in .vg-sig-w{transition:opacity .7s var(--vg-ease-out),transform .8s var(--vg-ease-out),filter .8s var(--vg-ease-out);transition-delay:calc(.5s + var(--i, 0) * 70ms)}.vg-rv-ready .vg-cta:not(.vg-in) .vg-sig-ln{clip-path:inset(-12px -12px -12px calc(100% + 12px))}.vg-rv-ready .vg-cta.vg-in .vg-sig-ln{transition:clip-path .9s var(--vg-ease-io) 1.25s}.vg-rv-ready .vg-cta.vg-in .vg-sig-ln-b{transition-duration:.6s;transition-delay:1.85s}.vg-rv-ready .vg-cta:not(.vg-in) .vg-sig-star{opacity:0;transform:scale(0) rotate(-90deg)}.vg-rv-ready .vg-cta.vg-in .vg-sig-star{transition:opacity .3s ease 2.25s,transform .7s cubic-bezier(.34,1.56,.64,1) 2.25s}@media (min-width:1024px){.vg-rv-ready .vg-cta:not(.vg-in) .vg-sig-w{filter:blur(6px)}}.vg-cta-glow{position:absolute;z-index:0;pointer-events:none;inset:8% -2.5rem 6%;border-radius:3rem;background:radial-gradient(55% 60% at 0 55%,rgba(139,118,220,.42),transparent 72%),radial-gradient(55% 60% at 100% 55%,rgba(150,133,251,.42),transparent 72%),radial-gradient(45% 35% at 50% 0,rgba(139,118,220,.22),transparent 75%);filter:blur(42px);animation:vg-cta-breathe 7s ease-in-out infinite}@media (min-width:640px){.vg-cta-glow{inset:6% -5.5rem 4%;filter:blur(64px)}}.vg-rv-ready .vg-cta:not(.vg-in) .vg-cta-glow{opacity:0}.vg-rv-ready .vg-cta .vg-cta-glow{transition:opacity 1.4s ease-in-out .5s}@keyframes vg-cta-breathe{0%,to{transform:scale(.985,.96)}50%{transform:scale(1.02,1.05)}}.vg-cta-glow.vg-anim:not(.vg-on){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.vg-cta-glow{animation:none}}.vg-oneline{white-space:nowrap;font-size:var(--title-fallback,1rem);font-size:min(var(--title-max,2rem),var(--title-fit,5cqw))}.vg-t0,.vg-t1,.vg-t2,.vg-t3,.vg-t4,.vg-t5,.vg-t6,.vg-t7,.vg-t8,.vg-t9,.vg-x0,.vg-x1,.vg-x2,.vg-x3,.vg-x4,.vg-x5,.vg-x6,.vg-x7,.vg-x8,.vg-x9{animation-duration:var(--vg-T,12s);animation-iteration-count:infinite;animation-timing-function:var(--vg-ease-out);animation-fill-mode:both}.vg-t0{animation-name:vg-t0}.vg-t1{animation-name:vg-t1}.vg-t2{animation-name:vg-t2}.vg-t3{animation-name:vg-t3}.vg-t4{animation-name:vg-t4}.vg-t5{animation-name:vg-t5}.vg-t6{animation-name:vg-t6}.vg-t7{animation-name:vg-t7}.vg-t8{animation-name:vg-t8}.vg-t9{animation-name:vg-t9}.vg-x0{animation-name:vg-x0}.vg-x1{animation-name:vg-x1}.vg-x2{animation-name:vg-x2}.vg-x3{animation-name:vg-x3}.vg-x4{animation-name:vg-x4}.vg-x5{animation-name:vg-x5}.vg-x6{animation-name:vg-x6}.vg-x7{animation-name:vg-x7}.vg-x8{animation-name:vg-x8}.vg-x9{animation-name:vg-x9}@keyframes vg-t0{0%{opacity:0;transform:translateY(8px) scale(.98)}3%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t1{0%,9%{opacity:0;transform:translateY(8px) scale(.98)}12%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t2{0%,18%{opacity:0;transform:translateY(8px) scale(.98)}21%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t3{0%,27%{opacity:0;transform:translateY(8px) scale(.98)}30%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t4{0%,36%{opacity:0;transform:translateY(8px) scale(.98)}39%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t5{0%,45%{opacity:0;transform:translateY(8px) scale(.98)}48%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t6{0%,54%{opacity:0;transform:translateY(8px) scale(.98)}57%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t7{0%,63%{opacity:0;transform:translateY(8px) scale(.98)}66%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t8{0%,72%{opacity:0;transform:translateY(8px) scale(.98)}75%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-t9{0%,81%{opacity:0;transform:translateY(8px) scale(.98)}84%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes vg-x0{0%{opacity:0;transform:scale(.96)}2%,8%{opacity:1;transform:none}9%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x1{0%,9%{opacity:0;transform:scale(.96)}11%,17%{opacity:1;transform:none}18%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x2{0%,18%{opacity:0;transform:scale(.96)}20%,26%{opacity:1;transform:none}27%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x3{0%,27%{opacity:0;transform:scale(.96)}29%,35%{opacity:1;transform:none}36%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x4{0%,36%{opacity:0;transform:scale(.96)}38%,44%{opacity:1;transform:none}45%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x5{0%,45%{opacity:0;transform:scale(.96)}47%,53%{opacity:1;transform:none}54%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x6{0%,54%{opacity:0;transform:scale(.96)}56%,62%{opacity:1;transform:none}63%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x7{0%,63%{opacity:0;transform:scale(.96)}65%,71%{opacity:1;transform:none}72%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x8{0%,72%{opacity:0;transform:scale(.96)}74%,80%{opacity:1;transform:none}81%,to{opacity:0;transform:scale(.98)}}@keyframes vg-x9{0%,81%{opacity:0;transform:scale(.96)}83%,89%{opacity:1;transform:none}90%,to{opacity:0;transform:scale(.98)}}.vg-f0,.vg-f1,.vg-f2,.vg-f3,.vg-f4,.vg-f5,.vg-f6,.vg-f7,.vg-f8,.vg-u1,.vg-u2,.vg-u3,.vg-u4,.vg-u5,.vg-u6,.vg-u7,.vg-u8,.vg-u9{animation-duration:var(--vg-T,12s);animation-iteration-count:infinite;animation-timing-function:var(--vg-ease-out);animation-fill-mode:both}.vg-u1{animation-name:vg-u1}.vg-u2{animation-name:vg-u2}.vg-u3{animation-name:vg-u3}.vg-u4{animation-name:vg-u4}.vg-u5{animation-name:vg-u5}.vg-u6{animation-name:vg-u6}.vg-u7{animation-name:vg-u7}.vg-u8{animation-name:vg-u8}.vg-u9{animation-name:vg-u9}.vg-f0{animation-name:vg-f0}.vg-f1{animation-name:vg-f1}.vg-f2{animation-name:vg-f2}.vg-f3{animation-name:vg-f3}.vg-f4{animation-name:vg-f4}.vg-f5{animation-name:vg-f5}.vg-f6{animation-name:vg-f6}.vg-f7{animation-name:vg-f7}.vg-f8{animation-name:vg-f8}.vg-fx{--fx:0;--fy:1;transform-origin:var(--vg-fill-origin,right) center}:dir(ltr) .vg-fx,[dir=ltr] .vg-fx{--vg-fill-origin:left}.vg-fy{--fx:1;--fy:0;transform-origin:center top}@keyframes vg-u1{0%{opacity:0}3%,9%{opacity:1}11%,to{opacity:0}}@keyframes vg-u2{0%{opacity:0}18%,3%{opacity:1}20%,to{opacity:0}}@keyframes vg-u3{0%{opacity:0}27%,3%{opacity:1}29%,to{opacity:0}}@keyframes vg-u4{0%{opacity:0}3%,36%{opacity:1}38%,to{opacity:0}}@keyframes vg-u5{0%{opacity:0}3%,45%{opacity:1}47%,to{opacity:0}}@keyframes vg-u6{0%{opacity:0}3%,54%{opacity:1}56%,to{opacity:0}}@keyframes vg-u7{0%{opacity:0}3%,63%{opacity:1}65%,to{opacity:0}}@keyframes vg-u8{0%{opacity:0}3%,72%{opacity:1}74%,to{opacity:0}}@keyframes vg-u9{0%{opacity:0}3%,81%{opacity:1}83%,to{opacity:0}}@keyframes vg-f0{0%{transform:scale(var(--fx),var(--fy));opacity:1}7%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f1{0%,9%{transform:scale(var(--fx),var(--fy));opacity:1}16%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f2{0%,18%{transform:scale(var(--fx),var(--fy));opacity:1}25%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f3{0%,27%{transform:scale(var(--fx),var(--fy));opacity:1}34%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f4{0%,36%{transform:scale(var(--fx),var(--fy));opacity:1}43%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f5{0%,45%{transform:scale(var(--fx),var(--fy));opacity:1}52%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f6{0%,54%{transform:scale(var(--fx),var(--fy));opacity:1}61%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f7{0%,63%{transform:scale(var(--fx),var(--fy));opacity:1}70%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}@keyframes vg-f8{0%,72%{transform:scale(var(--fx),var(--fy));opacity:1}79%,93%{transform:none;opacity:1}98%{transform:none;opacity:0}to{transform:scale(var(--fx),var(--fy));opacity:0}}.vg-think{animation:vg-think 12s ease-in-out infinite;opacity:0}.vg-l1{animation:vg-l1 12s ease-in-out infinite}.vg-l2{animation:vg-l2 12s ease-in-out infinite}.vg-l3{animation:vg-l3 12s ease-in-out infinite}.vg-shot{opacity:0;animation:vg-shot 12s cubic-bezier(.45,.05,.55,.95) infinite both}@keyframes vg-think{0%,13%,3%,36%,46%,69%,79%,to{opacity:0;transform:translateY(4px) scale(.96)}11%,38%,44%,5%,71%,77%{opacity:1;transform:none}}@keyframes vg-l1{0%,14%,33%,to{border-color:rgba(17,17,17,.08);box-shadow:0 1px 2px rgba(17,17,17,.04);transform:none}17%,30%{border-color:rgba(21,128,61,.45);box-shadow:0 0 0 4px rgba(21,128,61,.08),0 20px 40px -24px rgba(21,128,61,.5);transform:translateY(-2px)}}@keyframes vg-l2{0%,47%,66%,to{border-color:rgba(17,17,17,.08);box-shadow:0 1px 2px rgba(17,17,17,.04);transform:none}50%,63%{border-color:rgba(126,34,206,.45);box-shadow:0 0 0 4px rgba(126,34,206,.08),0 20px 40px -24px rgba(126,34,206,.5);transform:translateY(-2px)}}@keyframes vg-l3{0%,80%,98%,to{border-color:rgba(17,17,17,.08);box-shadow:0 1px 2px rgba(17,17,17,.04);transform:none}83%,96%{border-color:rgba(29,78,216,.45);box-shadow:0 0 0 4px rgba(29,78,216,.08),0 20px 40px -24px rgba(29,78,216,.5);transform:translateY(-2px)}}@keyframes vg-shot{0%{offset-distance:0;opacity:0}1%{opacity:1}6%{offset-distance:100%;opacity:1}7.5%,to{offset-distance:100%;opacity:0}}@media (min-width:1024px){.vg-lg-g1{animation:vg-g1 12s ease-in-out infinite}.vg-lg-g2{animation:vg-g2 12s ease-in-out infinite}.vg-lg-g3{animation:vg-g3 12s ease-in-out infinite}}.vg-conv{transform:translateY(calc(var(--vg-row, 46px) * -4));animation:vg-conv 10s var(--vg-ease-out) infinite}@keyframes vg-conv{0%,19%{transform:translateY(calc(var(--vg-row, 46px) * -4))}25%,44%{transform:translateY(calc(var(--vg-row, 46px) * -3))}50%,69%{transform:translateY(calc(var(--vg-row, 46px) * -2))}75%,94%{transform:translateY(calc(var(--vg-row, 46px) * -1))}to{transform:translateY(0)}}.vg-land{animation:vg-land 2.5s ease-out infinite}@keyframes vg-land{0%,to{opacity:0}4%{opacity:0}12%{opacity:1}70%{opacity:.55}}.vg-seg{--vg-sx:-100%;animation:vg-seg 6s var(--vg-ease-io) infinite}:dir(ltr) .vg-seg,[dir=ltr] .vg-seg{--vg-sx:100%}@keyframes vg-seg{0%,40%,to{transform:none}50%,90%{transform:translateX(var(--vg-sx))}}.vg-scan{transform-origin:var(--vg-fill-origin,right) center;animation:vg-scan 6s linear infinite}:dir(ltr) .vg-scan,[dir=ltr] .vg-scan{--vg-fill-origin:left}@keyframes vg-scan{0%{transform:scaleX(0);opacity:1}85%{transform:scaleX(1);opacity:1}95%,to{transform:scaleX(1);opacity:0}}.vg-beat{stroke-dasharray:60 340;animation:vg-beat 2.8s linear infinite}@keyframes vg-beat{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}.vg-tap{animation:vg-tap 1.1s var(--vg-ease-out) infinite}@keyframes vg-tap{0%{transform:scale(.85);opacity:.7}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion:reduce){.vg-ex *,.vg-ex :after{animation:none!important;transition:none!important}.vg-ex :is(.vg-x0,.vg-x1,.vg-x2,.vg-x3,.vg-x4,.vg-x5,.vg-x6,.vg-x7,.vg-x8,.vg-x9,.vg-u1,.vg-u2,.vg-u3,.vg-u4,.vg-u5,.vg-u6,.vg-u7,.vg-u8,.vg-u9,.vg-tap,.vg-shot){display:none}.vg-motion :is(.vg-u1,.vg-u2,.vg-u3,.vg-u4,.vg-u5,.vg-u6,.vg-u7,.vg-u8,.vg-u9,.vg-tap,.vg-shot,.vg-think){display:none}.vg-conv{transform:translateY(0)!important}}.vg-nf{position:relative;display:grid;place-items:center;width:min(72vw,300px);aspect-ratio:1;animation:vg-nf-in .9s var(--vg-ease-out) both}.vg-nf-glow{inset:10%;background:radial-gradient(closest-side,rgba(91,61,232,.22),rgba(91,61,232,0));animation:vg-nf-breathe 6s ease-in-out infinite}.vg-nf-glow,.vg-nf-ring{position:absolute;border-radius:50%}.vg-nf-ring{inset:0;border:1px solid rgba(17,17,17,.08)}.vg-nf-ring--mid{inset:15%;border-style:dashed;border-color:rgba(91,61,232,.3);animation:vg-nf-spin 48s linear infinite}.vg-nf-ring--core{inset:30%;border-color:rgba(17,17,17,.06);background:rgba(255,255,255,.7);box-shadow:0 24px 48px -28px rgba(17,17,17,.35)}.vg-nf-orbit{position:absolute;inset:0;animation:vg-nf-spin 9s linear infinite}.vg-nf-orbit:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#5b3de8;box-shadow:0 0 0 5px rgba(91,61,232,.14),0 0 20px rgba(91,61,232,.55)}.vg-nf-orbit--inner{inset:15%;animation-duration:15s;animation-direction:reverse}.vg-nf-orbit--inner:before{top:-3px;width:6px;height:6px;margin-left:-3px;background:#111111;box-shadow:0 0 0 4px rgba(17,17,17,.07)}.vg-nf-num{position:relative;font-size:clamp(54px,15vw,76px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:transparent;background:linear-gradient(100deg,#111111,#111111 40%,#9b87e4 50%,#111111 60%,#111111) 100% 0 /260% 100%;-webkit-background-clip:text;background-clip:text;animation:vg-nf-sheen 5.5s ease-in-out infinite}@keyframes vg-nf-spin{to{transform:rotate(1turn)}}@keyframes vg-nf-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes vg-nf-sheen{0%,25%{background-position:100% 0}75%,to{background-position:0 0}}@keyframes vg-nf-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.vg-stage{zoom:.8}@media (min-width:1280px){.vg-stage{zoom:1}}.vg-tstage{zoom:.94}@media (min-width:800px){.vg-tstage{zoom:1}}@media (max-width:389px){.vg-mstage{zoom:.9}}@media (max-width:351px){.vg-mstage{zoom:.8}}.vg-details>summary{list-style:none;cursor:pointer}.vg-details>summary::-webkit-details-marker{display:none}.vg-details[open] .vg-plus{transform:rotate(45deg);background:#111111;border-color:#111111;color:#ffffff}.vg-plus{transition:transform .2s var(--vg-ease-out),background-color .2s ease,color .2s ease}.vg-details[open]>.vg-details-body{animation:vg-pop .3s var(--vg-ease-out) both}@media (prefers-reduced-motion:reduce){.vg-rv-ready .vg-rv,.vg-rv-ready .vg-rv-group>*{opacity:1!important;transform:none!important}.vg-motion *,.vg-motion :after,.vg-motion:after{animation:none!important;transition:none!important}.vg-motion .vg-c2,.vg-motion .vg-c3,.vg-motion .vg-pkt,.vg-motion .vg-pkt-f,.vg-motion .vg-pkt-l,.vg-motion .vg-r2,.vg-motion .vg-r3{display:none}.vg-motion :is(.vg-x0,.vg-x1,.vg-x2,.vg-x3,.vg-x4,.vg-x5,.vg-x6,.vg-x7,.vg-x8,.vg-x9){display:none}.vg-motion .vg-r1{opacity:1}}.vg-cur{position:absolute;top:0;left:0;width:28px;height:28px;margin:-14px 0 0 -14px;pointer-events:none;opacity:0;z-index:5;transition:transform .65s cubic-bezier(.45,0,.2,1),opacity .25s ease}.vg-cur i{position:absolute;inset:0;border-radius:50%;background:rgba(17,17,17,.22);border:1.5px solid rgba(255,255,255,.95);box-shadow:0 2px 8px rgba(17,17,17,.22)}.vg-cur:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid rgba(91,61,232,.55);opacity:0}.vg-cur.show{opacity:1}.vg-cur.tap i{animation:vg-cur-press .45s var(--vg-ease-out)}.vg-cur.tap:after{animation:vg-cur-ripple .45s ease-out}@keyframes vg-cur-press{0%{transform:none}35%{transform:scale(.7)}to{transform:none}}@keyframes vg-cur-ripple{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.vg-cur-step,.vg-cur-step i,.vg-cur-step:after{animation-duration:var(--vg-T,12s);animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:calc(var(--vg-T, 12s) * .09 * var(--vg-cur-at, 0))}.vg-cur-step{top:80%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;transition:none;animation-name:vg-cur-step}.vg-cur-step i{animation-name:vg-cur-step-press}.vg-cur-step:after{animation-name:vg-cur-step-ripple}@keyframes vg-cur-step{0%{opacity:0;transform:translate(14px,22px)}1.5%{opacity:1;transform:translate(14px,22px)}5%,8.5%{opacity:1;transform:none}9.5%,to{opacity:0;transform:none}}@keyframes vg-cur-step-press{0%,5.5%{transform:none}6.3%{transform:scale(.7)}7.5%,to{transform:none}}@keyframes vg-cur-step-ripple{0%,5.8%{opacity:0;transform:scale(.5)}6.3%{opacity:.9;transform:scale(.6)}8.5%,to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.vg-cur-step{display:none}}:root{--text-muted:#6f6a64;--text-hint:#8c8780;--signal:#5b3de8;--signal-strong:#4c2fd0;--signal-soft:#f3f1ff;--signal-tint:#e6e1ff;--signal-border:rgba(91,61,232,0.22);--notif:#f2b705;--notif-strong:#8a6300;--notif-ink:#111111;--notif-soft:#fffbeb;--notif-tint:#fef6d8;--ok:#15803d;--ok-soft:#dcfce7;--ok-ink:#166534;--warn-soft:#fef3c7;--warn-ink:#92400e;--danger-soft:#fee2e2;--danger-ink:#b91c1c;--focus-ring:#5b3de8;--focus-field:#111111;--focus-field-halo:rgba(91,61,232,0.22);--vg-ease-out:var(--ease-spatial,cubic-bezier(.23,1,.32,1));--motion-fast:160ms}@keyframes lf-dash{to{background-position:calc(var(--lf-dir, 1) * 11px) 0}}@keyframes lf-vdash{to{background-position:0 11px}}@keyframes lf-run{0%{transform:translateX(0);opacity:0}12%,86%{opacity:1}to{transform:translateX(calc(var(--lf-dir, 1) * 100%));opacity:0}}@keyframes lf-vrun{0%{transform:translateY(0);opacity:0}12%,86%{opacity:1}to{transform:translateY(100%);opacity:0}}@media (max-width:767px){.ui-rtable table,.ui-rtable tbody{display:block;width:100%}.ui-rtable thead{display:none}.ui-rtable tbody tr{display:block;margin-bottom:.6rem;border:1px solid var(--border-default);border-radius:var(--radius-card);background:#ffffff;padding:.35rem .25rem;box-shadow:var(--shadow-xs)}.ui-rtable tbody td{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .75rem!important;text-align:end;white-space:normal;border:0!important}.ui-rtable tbody td[data-label]:before{content:attr(data-label);flex-shrink:0;font-size:12px;font-weight:500;color:var(--text-muted);text-align:start}.ui-rtable tbody td:empty,.ui-rtable tbody td[data-label=""]:before{display:none}}.ui-fbar{container-type:inline-size}.ui-fbar .ui-fbar-full{display:none}@container (min-width: 50rem){.ui-fbar .ui-fbar-compact{display:none}.ui-fbar .ui-fbar-full{display:flex}}.spatial-press:active{transform:scale(.97)}.dashboard-main>*{animation:ui-page-in .16s ease-out backwards}@keyframes ui-page-in{0%{opacity:.55}to{opacity:1}}:is(button,[role=button]):disabled:not([aria-busy=true]):not([data-save-state=saved]):is([class~=bg-black],[class~="bg-[#111]"],[class~="bg-[#111111]"],[class~="bg-[var(--text-primary)]"],[class~="bg-[var(--accent)]"],[class~="bg-[var(--white)]"],[class~=bg-vg-ink]){box-shadow:none!important;opacity:.38!important}.ui-sticky-actions:before{content:"";position:absolute;inset:-1.25rem -.5rem -1.25rem;z-index:-1;background:linear-gradient(180deg,transparent,var(--bg-base) 1.25rem);pointer-events:none}.ui-save-label{display:inline-grid}.ui-save-label>span{grid-area:1/1;text-align:center;white-space:nowrap;transition:opacity .18s ease,transform .24s var(--vg-ease-out),visibility 0s linear 0s}.ui-save-label>span:not([data-on]){opacity:0;transform:translateY(5px);visibility:hidden;transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}.ui-save-icon{animation:ui-save-icon .2s var(--vg-ease-out) both}.ui-save-check{stroke-dasharray:1;stroke-dashoffset:1;animation:ui-save-check .32s var(--vg-ease-out) 60ms forwards}.ui-save[data-save-state=saved]{animation:ui-save-ring .7s var(--vg-ease-out)}.ui-save[data-save-state=idle]:disabled:not([class~="bg-[#111]"]){opacity:.5}@keyframes ui-save-icon{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ui-save-check{to{stroke-dashoffset:0}}@keyframes ui-save-ring{0%{box-shadow:var(--shadow-control),0 0 0 0 rgba(16,185,129,.45)}to{box-shadow:var(--shadow-control),0 0 0 7px rgba(16,185,129,0)}}@media (max-width:1023px){.admin-vigento-composer,.spatial-control,.spatial-surface,[class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.spatial-surface{background:#ffffff}.spatial-control{background:rgba(255,255,255,.97)}[class*=backdrop-blur][class*="bg-white/"]{background-color:rgba(255,255,255,.97)!important}}.admin-card .admin-card{background:var(--bg-surface);border-color:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){.ui-save,.ui-save-icon,.ui-save-label>span{animation:none!important;transition:none!important}.ui-save-check{animation:none;stroke-dashoffset:0}.dashboard-main>*,.lf-line,.lf-run,.lf-vline,.lf-vrun{animation:none!important}.lf-run,.lf-vrun{display:none}}@media (min-width:1024px){.improve-nav{display:flex;flex-direction:column;gap:2px;padding:.5rem;border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:#ffffff;box-shadow:var(--elev-1)}.improve-nav .ui-seg-tab{width:100%;min-height:3.25rem;justify-content:flex-start;gap:.625rem;padding-inline:.75rem;border-radius:var(--radius-control);text-align:start}.improve-nav .ui-seg-tab[aria-selected=true]{background:rgba(17,17,17,.06);box-shadow:none;font-weight:700}}[data-view=business] .settings-capabilities,[data-view=capabilities] .settings-identity{display:none}.ui-ptable{container-type:inline-size}.ui-ptable-actions{display:flex;align-items:center;justify-content:flex-end;gap:.125rem}.ui-ptable-more{display:none}.ui-ptable-row{display:grid;grid-template-columns:2.75rem minmax(9rem,1.6fr) minmax(7.5rem,1fr) minmax(6.5rem,.8fr) minmax(6rem,.8fr) 4rem 4.75rem;align-items:center;column-gap:.75rem}@container (max-width: 46rem){.ui-ptable-row{grid-template-columns:2.75rem minmax(8rem,1.4fr) minmax(7rem,1fr) minmax(6rem,.8fr) 4rem 4.75rem}.ui-ptable-ask,.ui-ptable-compare{display:none}}@container (max-width: 34rem){.ui-ptable-head{display:none}.ui-ptable-row{grid-template-columns:2.75rem minmax(0,1fr) minmax(0,1fr) auto 2.5rem;grid-template-areas:"img name name switch menu" "img price stock switch menu";column-gap:.5rem;row-gap:0}.ui-ptable-row>:first-child{grid-area:img}.ui-ptable-name{grid-area:name}.ui-ptable-price{grid-area:price}.ui-ptable-stock{grid-area:stock}.ui-ptable-switch{grid-area:switch}.ui-ptable-menu{grid-area:menu}.ui-ptable-actions{display:none}.ui-ptable-more{display:block}}@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_0adc96{font-family:geistSans,geistSans Fallback}.__variable_0adc96{--font-display:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_3d0cc1{font-family:geistMono,geistMono Fallback}.__variable_3d0cc1{--font-mono:"geistMono","geistMono Fallback"}