@layer components{.vs[data-astro-cid-dsdw7got]{--cycle:9s;justify-content:center;align-items:flex-end;height:100%;padding:1.25rem 1.25rem 0;display:flex;position:relative;container-type:inline-size}.vs-browser[data-astro-cid-dsdw7got]{border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;width:min(100%,30rem);height:calc(100% - .25rem);display:flex;overflow:hidden;container-type:inline-size}.vs-bar[data-astro-cid-dsdw7got]{border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex}.vs-dots[data-astro-cid-dsdw7got]{gap:.25rem;display:flex}.vs-dots[data-astro-cid-dsdw7got] i[data-astro-cid-dsdw7got]{background:#ffffff24;border-radius:999px;width:.4375rem;height:.4375rem}.vs-url[data-astro-cid-dsdw7got]{font-family:var(--font-mono);color:var(--color-ink-300);background:#ffffff0d;border-radius:999px;align-items:center;gap:.3rem;padding:.1875rem .625rem;font-size:.5625rem;display:inline-flex}.vs-page[data-astro-cid-dsdw7got]{flex-direction:column;flex:1;gap:.875rem;padding:.875rem;display:flex;position:relative}.vs-load[data-astro-cid-dsdw7got]{background:linear-gradient(90deg, var(--color-accent-500), var(--color-signal));transform-origin:0;opacity:0;width:100%;height:2px;animation:vs-load var(--cycle) var(--ease-out-quint) infinite;position:absolute;top:0;left:0;transform:scaleX(0);box-shadow:0 0 10px #3b82ffcc}.vs-nav[data-astro-cid-dsdw7got]{justify-content:space-between;align-items:center;display:flex}.vs-logo[data-astro-cid-dsdw7got]{background:#ffffff8c;border-radius:2px;width:2.75rem;height:.5rem}.vs-links[data-astro-cid-dsdw7got]{gap:.375rem;display:flex}.vs-links[data-astro-cid-dsdw7got] i[data-astro-cid-dsdw7got]{background:#ffffff24;border-radius:2px;width:1.5rem;height:.25rem}.vs-cart[data-astro-cid-dsdw7got]{width:1.375rem;height:1.375rem;color:var(--color-ink-150);animation:vs-cart var(--cycle) var(--ease-out-expo) infinite;background-color:#ffffff0f;border-radius:.375rem;place-items:center;display:grid;position:relative}.vs-count[data-astro-cid-dsdw7got]{background:var(--color-accent-500);color:#fff;text-align:center;border-radius:999px;width:.75rem;height:.75rem;font-size:.4375rem;font-weight:700;line-height:.75rem;display:grid;position:absolute;top:-.3rem;right:-.3rem;overflow:hidden}.vs-n[data-astro-cid-dsdw7got]{grid-area:1/1}.vs-n-was[data-astro-cid-dsdw7got]{animation:vs-was var(--cycle) var(--ease-out-expo) infinite}.vs-n-now[data-astro-cid-dsdw7got]{opacity:0;animation:vs-now var(--cycle) var(--ease-out-expo) infinite;transform:translateY(100%)}.vs-hero[data-astro-cid-dsdw7got]{gap:.375rem;display:grid}.vs-line[data-astro-cid-dsdw7got]{background-color:#ffffff52;border-radius:2px;height:.4375rem;display:block}.vs-line-dim[data-astro-cid-dsdw7got]{background-color:#ffffff1f;height:.3125rem}.vs-shine[data-astro-cid-dsdw7got]{animation:vs-shine var(--cycle) linear infinite;background-image:linear-gradient(90deg,#0000,#ffffff8c,#0000);background-position:-80% 0;background-repeat:no-repeat;background-size:40% 100%}.vs-products[data-astro-cid-dsdw7got]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.vs-product[data-astro-cid-dsdw7got]{background:#ffffff08;border-radius:.5rem;gap:.3125rem;padding:.375rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.vs-pick[data-astro-cid-dsdw7got]{animation:vs-pick var(--cycle) var(--ease-out-quint) infinite}.vs-product[data-astro-cid-dsdw7got] .vs-line[data-astro-cid-dsdw7got]{background-color:#ffffff2e;height:.25rem}.vs-img[data-astro-cid-dsdw7got]{aspect-ratio:4/3;border-radius:.3125rem;position:relative}.vs-img-a[data-astro-cid-dsdw7got]{background:linear-gradient(135deg,#2f6fe0,#7de3ff)}.vs-img-b[data-astro-cid-dsdw7got]{background:linear-gradient(135deg,#1c2431,#3b82ff 140%)}.vs-img-c[data-astro-cid-dsdw7got]{background:linear-gradient(135deg,#9cc2ff,#283243)}.vs-price[data-astro-cid-dsdw7got]{background:var(--color-accent-400);border-radius:2px;width:40%;height:.3125rem}.vs-add[data-astro-cid-dsdw7got]{background-color:#ffffffeb;border-radius:999px;width:.875rem;height:.875rem;position:absolute;bottom:.25rem;right:.25rem;box-shadow:0 2px 6px #00000059}.vs-add[data-astro-cid-dsdw7got]:before,.vs-add[data-astro-cid-dsdw7got]:after{content:"";background:var(--color-ink-900);border-radius:1px;width:.4375rem;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vs-add[data-astro-cid-dsdw7got]:after{transform:translate(-50%,-50%)rotate(90deg)}.vs-pick[data-astro-cid-dsdw7got] .vs-add[data-astro-cid-dsdw7got]{animation:vs-add var(--cycle) var(--ease-out-expo) infinite}.vs-ripple[data-astro-cid-dsdw7got]{border:1.5px solid var(--color-accent-300);opacity:0;width:1.25rem;height:1.25rem;animation:vs-ripple var(--cycle) var(--ease-out-quint) infinite;border-radius:999px;margin:-.625rem 0 0 -.625rem;position:absolute;top:calc(100% - .6875rem);left:calc(100% - .6875rem)}.vs-fly[data-astro-cid-dsdw7got]{--dx:calc(50cqw - 1.5625rem);--dy:calc(-3.3125rem - 12.5cqw);opacity:0;width:1.5rem;height:1.125rem;animation:vs-fly var(--cycle) var(--ease-in-out-soft) infinite;background:linear-gradient(135deg,#3b82ff,#9cc2ff);border-radius:.3125rem;margin:-.5625rem 0 0 -.75rem;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #ffffff8c,0 6px 18px -4px #3b82ffe6}.vs-cursor[data-astro-cid-dsdw7got]{fill:#fff;width:.875rem;height:1.125rem;stroke:var(--color-ink-900);stroke-width:1.1px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #00000080);transform-origin:1px 1px;opacity:0;animation:vs-cursor var(--cycle) var(--ease-out-quint) infinite;margin:-1px 0 0 -1px;position:absolute;top:calc(100% - .6875rem);left:calc(100% - .6875rem);overflow:visible}.vs-toast[data-astro-cid-dsdw7got]{animation:vs-toast var(--cycle) var(--ease-out-expo) infinite;background:#11161feb;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .5rem;display:flex;position:absolute;bottom:1.75rem;right:1.25rem;overflow:hidden}.vs-toast-icon[data-astro-cid-dsdw7got]{background:var(--color-success);color:#06210f;width:1.375rem;height:1.375rem;animation:vs-pop var(--cycle) var(--ease-out-expo) infinite;border-radius:999px;flex:none;place-items:center;display:grid}.vs-toast-bar[data-astro-cid-dsdw7got]{background:linear-gradient(90deg, var(--color-success), var(--color-signal));transform-origin:0;height:2px;animation:vs-sync var(--cycle) var(--ease-in-out-soft) infinite;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.vs-badge[data-astro-cid-dsdw7got]{backdrop-filter:blur(6px);background:#1f6feb38;border-radius:.625rem;align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex;position:absolute;bottom:1.75rem;left:1.25rem;overflow:hidden;box-shadow:inset 0 0 0 1px #6aa2ff59}.vs-badge[data-astro-cid-dsdw7got]:after{content:"";animation:vs-glint var(--cycle) var(--ease-in-out-soft) infinite;background:linear-gradient(105deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}.vs-badge-n[data-astro-cid-dsdw7got]{animation:vs-bump var(--cycle) var(--ease-out-expo) infinite;display:inline-block}@container (width<=19.5rem){.vs-badge[data-astro-cid-dsdw7got]{bottom:5.375rem}}@keyframes vs-load{0%{opacity:1;transform:scaleX(0)}9%{opacity:1;transform:scaleX(1)}13%,to{opacity:0;transform:scaleX(1)}}@keyframes vs-shine{0%,3%{background-position:-80% 0}15%,to{background-position:180% 0}}@keyframes vs-cursor{0%,14%{opacity:0;transform:translate(2.75rem,2.5rem)scale(1)}17%{opacity:1}28%{transform:translate(0)scale(1)}30.5%{transform:translate(0)scale(.78)}33%{transform:translate(0)scale(1)}40%{opacity:1;transform:translate(0)scale(1)}47%,to{opacity:0;transform:translate(.75rem,1rem)scale(1)}}@keyframes vs-pick{0%,20%{transform:none;box-shadow:inset 0 0 0 1px #ffffff0d}26%,44%{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #6aa2ff8c,0 10px 22px -12px #3b82ffe6}52%,to{transform:none;box-shadow:inset 0 0 0 1px #ffffff0d}}@keyframes vs-add{0%,30%{background-color:#ffffffeb;transform:none}31.5%{background-color:var(--color-accent-400);transform:scale(.82)}36%{background-color:var(--color-accent-400);transform:scale(1.15)}40%{transform:none}56%,to{background-color:#ffffffeb;transform:none}}@keyframes vs-ripple{0%,30.5%{opacity:0;transform:scale(.4)}31.5%{opacity:.9;transform:scale(.4)}42%,to{opacity:0;transform:scale(2.6)}}@keyframes vs-fly{0%,32.5%{opacity:0;transform:translate(0)scale(1)}34%{opacity:1;transform:translateY(-.25rem)scale(1.05)}40%{transform:translate(calc(var(--dx) * .45), calc(var(--dy) * .92)) scale(.7)}46%{opacity:1;transform:translate(var(--dx), var(--dy)) scale(.28)}48%,to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.2)}}@keyframes vs-cart{0%,45.5%{background-color:#ffffff0f;transform:none}48%{background-color:#3b82ff66;transform:scale(1.28)}54%,to{background-color:#ffffff0f;transform:none}}@keyframes vs-was{0%{opacity:0;transform:translateY(100%)}4%,46%{opacity:1;transform:none}49%,to{opacity:0;transform:translateY(-100%)}}@keyframes vs-now{0%,46%{opacity:0;transform:translateY(100%)}49%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-100%)}}@keyframes vs-toast{0%,50%{opacity:0;transform:translateY(.75rem)scale(.96)}55%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-.375rem)}}@keyframes vs-pop{0%,52%{transform:scale(.4)}57%{transform:scale(1.18)}61%,to{transform:none}}@keyframes vs-sync{0%,56%{transform:scaleX(0)}76%,to{transform:scaleX(1)}}@keyframes vs-glint{0%,60%{transform:translate(-110%)}74%,to{transform:translate(110%)}}@keyframes vs-bump{0%,60%{transform:none}64%{transform:scale(1.18)}69%,to{transform:none}}.ve[data-astro-cid-ezkaqktq]{--cycle:8s;--phase:2s;grid-template-columns:minmax(0,1fr);place-items:center;height:100%;padding:1.25rem;display:grid}.ve-app[data-astro-cid-ezkaqktq]{grid-template-columns:5.75rem 1fr;width:min(100%,26rem);height:100%;display:grid;overflow:hidden}.ve-side[data-astro-cid-ezkaqktq]{background:#00000026;border-right:1px solid #ffffff0f;flex-direction:column;gap:.25rem;padding:.625rem .4375rem;display:flex;position:relative}.ve-hl[data-astro-cid-ezkaqktq]{height:1.75rem;animation:ve-hl var(--cycle) var(--ease-in-out-soft) infinite;background:#3b82ff29;border-radius:.4375rem;position:absolute;top:.625rem;left:.4375rem;right:.4375rem;box-shadow:inset 0 0 0 1px #6aa2ff47,0 0 18px -6px #3b82ff99}.ve-mod[data-astro-cid-ezkaqktq]{height:1.75rem;color:var(--color-ink-300);animation:ve-on var(--cycle) var(--ease-in-out-soft) infinite;animation-delay:calc((var(--i) - 4) * var(--phase));align-items:center;gap:.375rem;padding:0 .4375rem;font-size:.625rem;font-weight:500;display:flex;position:relative}.ve-hl[data-astro-cid-ezkaqktq]+.ve-mod[data-astro-cid-ezkaqktq]{color:var(--color-white)}.ve-main[data-astro-cid-ezkaqktq]{flex-direction:column;gap:.75rem;min-width:0;padding:.75rem;display:flex}.ve-titles[data-astro-cid-ezkaqktq]{display:grid}.ve-title[data-astro-cid-ezkaqktq]{color:var(--color-white);opacity:0;animation:ve-title var(--cycle) var(--ease-out-quint) infinite;animation-delay:calc((var(--i) - 4) * var(--phase));grid-area:1/1;font-size:.6875rem;font-weight:600}.ve-title[data-astro-cid-ezkaqktq]:first-child{opacity:1}.ve-live[data-astro-cid-ezkaqktq]{background:#ffffff0d;border-radius:999px;align-items:center;gap:.3125rem;padding:.125rem .5rem;display:inline-flex}.ve-live-dot[data-astro-cid-ezkaqktq]{background:var(--color-success);width:.3125rem;height:.3125rem;animation:var(--animate-pulse-soft);border-radius:999px}.ve-chart[data-astro-cid-ezkaqktq]{background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 25%),#ffffff05;border-radius:.5rem;flex:1;align-items:flex-end;gap:.375rem;min-height:4rem;padding:.5rem;display:flex;position:relative;overflow:hidden}.ve-scan[data-astro-cid-ezkaqktq]{opacity:0;animation:ve-scan var(--phase) linear infinite;background:linear-gradient(90deg,#0000 42%,#9cc2ff29 50%,#0000 58%);position:absolute;inset:0;transform:translate(-60%)}.ve-bar[data-astro-cid-ezkaqktq]{background:linear-gradient(180deg, var(--color-accent-400), #3b82ff40);transform-origin:bottom;height:100%;transform:scaleY(var(--a));animation:ve-bars var(--cycle) var(--ease-out-expo) infinite;animation-delay:calc(var(--i) * 45ms);border-radius:3px 3px 1px 1px;flex:1}.ve-bar-hi[data-astro-cid-ezkaqktq]{background:linear-gradient(180deg, #fff, var(--color-accent-400));box-shadow:0 0 18px -2px #3b82ffcc}.ve-status[data-astro-cid-ezkaqktq]{flex-wrap:wrap;gap:.375rem;display:flex}.ve-chip-stock[data-astro-cid-ezkaqktq]{--d:calc(-3 * var(--phase))}.ve-chip-fiscal[data-astro-cid-ezkaqktq]{--d:calc(-1 * var(--phase))}.ve-chip[data-astro-cid-ezkaqktq]{animation:ve-chip var(--cycle) var(--ease-out-quint) infinite;animation-delay:var(--d)}.ve-chip[data-astro-cid-ezkaqktq] .status-dot[data-astro-cid-ezkaqktq]{position:relative}.ve-chip[data-astro-cid-ezkaqktq] .status-dot[data-astro-cid-ezkaqktq]:after{content:"";border:1px solid var(--color-success);opacity:0;animation:ve-ping var(--cycle) var(--ease-out-quint) infinite;animation-delay:var(--d);border-radius:999px;position:absolute;inset:-2px}@keyframes ve-hl{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(2rem)}50%,70%{transform:translateY(4rem)}75%,95%{transform:translateY(6rem)}to{transform:translateY(0)}}@keyframes ve-on{0%,20%{color:var(--color-white)}25%,95%{color:var(--color-ink-300)}to{color:var(--color-white)}}@keyframes ve-title{0%,20%{opacity:1;transform:none}24%{opacity:0;transform:translateY(-.25rem)}95%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@keyframes ve-bars{0%,20%{transform:scaleY(var(--a))}25%,45%{transform:scaleY(var(--b))}50%,70%{transform:scaleY(var(--c))}75%,95%{transform:scaleY(var(--d))}to{transform:scaleY(var(--a))}}@keyframes ve-scan{0%,78%{opacity:0;transform:translate(-60%)}84%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes ve-chip{0%,2%{box-shadow:inset 0 0 0 1px #ffffff17}6%,18%{box-shadow:inset 0 0 0 1px #2fbf7199,0 0 16px -6px #2fbf71b3}24%,to{box-shadow:inset 0 0 0 1px #ffffff17}}@keyframes ve-ping{0%,4%{opacity:0;transform:scale(1)}5%{opacity:.8;transform:scale(1)}16%,to{opacity:0;transform:scale(2.6)}}.vi[data-astro-cid-bpcfekrf]{height:100%;padding:.75rem}.vi-svg[data-astro-cid-bpcfekrf]{width:100%;height:100%;display:block;overflow:visible}.vi-wire[data-astro-cid-bpcfekrf]{fill:none;stroke:#94a3b838;stroke-width:1px}.vi-flow[data-astro-cid-bpcfekrf]{fill:none;stroke:#6aa2ffa6;stroke-width:1px;stroke-dasharray:3 9;animation:2s linear infinite vi-dash}.vi-packet[data-astro-cid-bpcfekrf]{fill:#fff;filter:drop-shadow(0 0 4px #3b82ff)}.vi-node[data-astro-cid-bpcfekrf]{fill:#161c27f2;stroke:#ffffff1a}.vi-dot[data-astro-cid-bpcfekrf]{fill:var(--color-success);transform-box:fill-box;transform-origin:50%;animation-name:vi-blink;animation-timing-function:var(--ease-out-quint);animation-iteration-count:infinite}.vi-label[data-astro-cid-bpcfekrf]{fill:#e2e6ee;font-family:var(--font-display);font-size:10.5px;font-weight:600}.vi-hub[data-astro-cid-bpcfekrf]{fill:var(--color-ink-900);stroke:#6aa2ff8c;filter:drop-shadow(0 0 14px #3b82ff8c)}.vi-hub-ring[data-astro-cid-bpcfekrf]{fill:none;stroke:#6aa2ffb3;stroke-width:1px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:vi-ring 2.6s var(--ease-out-quint) infinite}.vi-hub-logo[data-astro-cid-bpcfekrf]{fill:#fff;overflow:visible}@keyframes vi-dash{to{stroke-dashoffset:-24px}}@keyframes vi-blink{0%{fill:#d9fbe8;transform:scale(1.9)}30%,to{fill:var(--color-success);transform:scale(1)}}@keyframes vi-ring{0%{opacity:.8;transform:scale(1)}75%,to{opacity:0;transform:scale(1.3)}}.va[data-astro-cid-p726vnxq]{--cycle:6.4s;--step-gap:1.152s;grid-template-columns:minmax(0,1fr);place-items:center;height:100%;padding:1rem 1.25rem;display:grid;position:relative}.va-flow[data-astro-cid-p726vnxq]{width:min(100%,19rem);position:relative}.va-flow[data-astro-cid-p726vnxq]:before,.va-fill[data-astro-cid-p726vnxq]{position:absolute;top:1rem;bottom:1rem}.va-flow[data-astro-cid-p726vnxq]:before{content:"";background:linear-gradient(#6aa2ff73,#6aa2ff1a);width:1px;left:calc(1.25rem - .5px)}.va-fill[data-astro-cid-p726vnxq]{background:linear-gradient(180deg, var(--color-signal), var(--color-accent-400));transform-origin:top;width:2px;animation:va-fill var(--cycle) var(--ease-in-out-soft) infinite;border-radius:2px;left:calc(1.25rem - 1px);box-shadow:0 0 8px #3b82ffe6}.va-steps[data-astro-cid-p726vnxq]{gap:.75rem;display:grid}.va-step[data-astro-cid-p726vnxq]{height:2.375rem;animation:va-active var(--cycle) var(--ease-in-out-soft) infinite;animation-delay:calc(var(--i) * var(--step-gap));background:#11161feb;border-radius:.625rem;align-items:center;gap:.5rem;padding:0 .5rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.va-icon[data-astro-cid-p726vnxq]{z-index:1;background-color:var(--color-ink-700);width:1.5rem;height:1.5rem;color:var(--color-accent-300);animation:va-icon var(--cycle) var(--ease-out-quint) infinite;animation-delay:calc(var(--i) * var(--step-gap));border-radius:.4375rem;flex:none;place-items:center;display:grid;position:relative}.va-glyph[data-astro-cid-p726vnxq]{animation-duration:var(--cycle);animation-timing-function:var(--ease-out-quint);animation-iteration-count:infinite;animation-delay:calc(var(--i) * var(--step-gap));place-items:center;display:grid}.va-flash[data-astro-cid-p726vnxq]{animation-name:va-flash}.va-hop[data-astro-cid-p726vnxq]{animation-name:va-hop}.va-print[data-astro-cid-p726vnxq]{animation-name:va-print}.va-ring[data-astro-cid-p726vnxq]{transform-origin:50% 12%;animation-name:va-ring}.va-tag[data-astro-cid-p726vnxq]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-300);background:#3b82ff24;border-radius:.3125rem;padding:.125rem .375rem;font-size:.5625rem}.va-text[data-astro-cid-p726vnxq]{min-width:0;color:var(--color-ink-100);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.6875rem;font-weight:500;overflow:hidden}.va-check[data-astro-cid-p726vnxq]{background:var(--color-success);color:#06210f;width:1.125rem;height:1.125rem;animation-duration:var(--cycle);animation-timing-function:var(--ease-out-expo);border-radius:999px;flex:none;place-items:center;animation-iteration-count:infinite;display:grid}.va-check-0[data-astro-cid-p726vnxq]{animation-name:va-check-0}.va-check-1[data-astro-cid-p726vnxq]{animation-name:va-check-1}.va-check-2[data-astro-cid-p726vnxq]{animation-name:va-check-2}.va-check-3[data-astro-cid-p726vnxq]{animation-name:va-check-3}.va-token[data-astro-cid-p726vnxq]{z-index:2;opacity:0;width:.4375rem;height:.4375rem;animation:va-token var(--cycle) var(--ease-in-out-soft) infinite;background:#fff;border-radius:999px;margin:-.21875rem 0 0 -.21875rem;position:absolute;top:0;left:1.25rem;box-shadow:0 0 0 3px #6aa2ff59,0 0 12px 2px #3b82fff2}@keyframes va-token{0%{opacity:0;transform:translateY(-.75rem)}2%{opacity:1}8%{opacity:1;transform:translateY(.4375rem)}8.5%{opacity:0}15.5%{opacity:0;transform:translateY(1.9375rem)}16%{opacity:1}26%{opacity:1;transform:translateY(3.5625rem)}26.5%{opacity:0}33.5%{opacity:0;transform:translateY(5.0625rem)}34%{opacity:1}44%{opacity:1;transform:translateY(6.6875rem)}44.5%{opacity:0}51.5%{opacity:0;transform:translateY(8.1875rem)}52%{opacity:1}62%{opacity:1;transform:translateY(9.8125rem)}62.5%,to{opacity:0;transform:translateY(9.8125rem)}}@keyframes va-fill{0%,8%{opacity:1;transform:scaleY(0)}15.5%{transform:scaleY(.096)}26%{transform:scaleY(.263)}33.5%{transform:scaleY(.417)}44%{transform:scaleY(.583)}51.5%{transform:scaleY(.737)}62%{transform:scaleY(.904)}66%,88%{opacity:1;transform:scaleY(1)}96%,to{opacity:0;transform:scaleY(1)}}@keyframes va-active{0%,7%{box-shadow:inset 0 0 0 1px #ffffff14}9%,16%{box-shadow:inset 0 0 0 1px #6aa2ffa6,0 0 24px -6px #3b82ffa6}24%,to{box-shadow:inset 0 0 0 1px #ffffff14}}@keyframes va-icon{0%,7%{background-color:var(--color-ink-700);color:var(--color-accent-300)}9%,16%{background-color:var(--color-accent-600);color:#fff}24%,to{background-color:var(--color-ink-700);color:var(--color-accent-300)}}@keyframes va-flash{0%,8%{filter:none;transform:none}10%{filter:drop-shadow(0 0 5px #7de3fff2);transform:scale(1.3)}11.5%{filter:none;transform:scale(.95)}13%{filter:drop-shadow(0 0 4px #7de3ffcc);transform:scale(1.15)}16%,to{filter:none;transform:none}}@keyframes va-hop{0%,8%{transform:none}10.5%{transform:translateY(-3px)}12.5%{transform:none}14%{transform:translateY(-1.5px)}15.5%,to{transform:none}}@keyframes va-print{0%,8%{transform:none}10%{transform:translateY(-2px)scaleY(1.08)}12%{transform:translateY(1.5px)scaleY(.96)}14%,to{transform:none}}@keyframes va-ring{0%,8%{transform:none}9.5%{transform:rotate(-18deg)}11%{transform:rotate(15deg)}12.5%{transform:rotate(-10deg)}14%{transform:rotate(6deg)}15.5%,to{transform:none}}@keyframes va-check-0{0%,12%{opacity:0;transform:scale(.5)}14.5%{opacity:1;transform:scale(1.15)}16.5%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.5)}}@keyframes va-check-1{0%,30%{opacity:0;transform:scale(.5)}32.5%{opacity:1;transform:scale(1.15)}34.5%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.5)}}@keyframes va-check-2{0%,48%{opacity:0;transform:scale(.5)}50.5%{opacity:1;transform:scale(1.15)}52.5%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.5)}}@keyframes va-check-3{0%,66%{opacity:0;transform:scale(.5)}68.5%{opacity:1;transform:scale(1.15)}70.5%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.5)}}.vb[data-astro-cid-m54tror3]{--cycle:6s;grid-template-columns:minmax(0,1fr);place-items:center;height:100%;padding:1.25rem;display:grid}.vb-card[data-astro-cid-m54tror3]{flex-direction:column;gap:1rem;width:min(100%,24rem);padding:.875rem;display:flex;container-type:inline-size}.vb-cloud[data-astro-cid-m54tror3]{width:2rem;height:2rem;color:var(--color-accent-300);animation:vb-receive var(--cycle) var(--ease-out-expo) infinite;background:#3b82ff29;border-radius:.5625rem;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #6aa2ff40}.vb-chip[data-astro-cid-m54tror3] .status-dot[data-astro-cid-m54tror3]{position:relative}.vb-chip[data-astro-cid-m54tror3] .status-dot[data-astro-cid-m54tror3]:after{content:"";border:1px solid var(--color-success);opacity:0;animation:vb-ping var(--cycle) var(--ease-out-quint) infinite;border-radius:999px;position:absolute;inset:-2px}.vb-timeline[data-astro-cid-m54tror3]{gap:.5rem;padding-top:.25rem;display:grid}.vb-rail[data-astro-cid-m54tror3]{height:.875rem;position:relative}.vb-axis[data-astro-cid-m54tror3]{background:linear-gradient(90deg,#94a3b840,#6aa2ff99);height:1px;position:absolute;top:50%;left:8.333%;right:8.333%}.vb-track[data-astro-cid-m54tror3]{width:116.667%;height:100%;animation:vb-slide var(--cycle) var(--ease-in-out-soft) infinite;grid-template-columns:repeat(7,minmax(0,1fr));place-items:center;display:grid;position:absolute;top:0;left:0}.vb-snap[data-astro-cid-m54tror3]{background-color:var(--color-ink-800);border-radius:999px;width:.875rem;height:.875rem;position:relative;box-shadow:inset 0 0 0 2px #6aa2ff8c}.vb-snap-5[data-astro-cid-m54tror3],.vb-snap-6[data-astro-cid-m54tror3]{background-color:var(--color-accent-400);box-shadow:inset 0 0 0 2px #fff,0 0 16px #3b82ffe6}.vb-snap-5[data-astro-cid-m54tror3]:after,.vb-snap-6[data-astro-cid-m54tror3]:after{content:"";border:1px solid var(--color-accent-400);opacity:0;border-radius:999px;position:absolute;inset:-3px}.vb-snap-0[data-astro-cid-m54tror3]{animation:vb-leave var(--cycle) var(--ease-out-quint) infinite}.vb-snap-5[data-astro-cid-m54tror3]{animation:vb-age var(--cycle) var(--ease-in-out-soft) infinite}.vb-snap-5[data-astro-cid-m54tror3]:after{animation:vb-ring-old var(--cycle) var(--ease-out-quint) infinite}.vb-snap-6[data-astro-cid-m54tror3]{opacity:0;animation:vb-arrive var(--cycle) var(--ease-out-expo) infinite}.vb-snap-6[data-astro-cid-m54tror3]:after{animation:vb-ring-new var(--cycle) var(--ease-out-quint) infinite}.vb-labels[data-astro-cid-m54tror3]{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;display:grid}.vb-labels[data-astro-cid-m54tror3]>span[data-astro-cid-m54tror3]{white-space:nowrap}.vb-now[data-astro-cid-m54tror3]{color:var(--color-accent-300)}.vb-narrow[data-astro-cid-m54tror3]{display:none}@container (width<=17rem){.vb-wide[data-astro-cid-m54tror3]{display:none}.vb-narrow[data-astro-cid-m54tror3]{display:inline}}.vb-timer[data-astro-cid-m54tror3]{place-items:center;width:1.125rem;height:1.125rem;margin-block:-.125rem;display:grid;position:relative}.vb-timer[data-astro-cid-m54tror3]:before{content:"";background:conic-gradient(var(--color-accent-400) var(--vb-progress), #ffffff1a 0);animation:vb-countdown var(--cycle) linear infinite;border-radius:999px;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.vb-restore[data-astro-cid-m54tror3]{background:var(--color-accent-600);color:#fff;border-radius:.5rem;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.625rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3}.vb-restore[data-astro-cid-m54tror3]:after{content:"";animation:vb-glint var(--cycle) var(--ease-in-out-soft) infinite;background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}@keyframes vb-slide{0%,70%{transform:translate(0)}82%,to{transform:translate(-14.2857%)}}@keyframes vb-leave{0%,70%{opacity:1}78%,to{opacity:0}}@keyframes vb-age{0%,71%{background-color:var(--color-accent-400);box-shadow:inset 0 0 0 2px #fff,0 0 16px #3b82ffe6}80%,to{background-color:var(--color-ink-800);box-shadow:inset 0 0 0 2px #6aa2ff8c,0 0 #3b82ff00}}@keyframes vb-arrive{0%,80%{opacity:0;transform:scale(.3)}86%{opacity:1;transform:scale(1.3)}91%,to{opacity:1;transform:none}}@keyframes vb-ring-old{0%,8%{opacity:0;transform:scale(1)}9%{opacity:.7;transform:scale(1)}40%,to{opacity:0;transform:scale(2.4)}}@keyframes vb-ring-new{0%,85%{opacity:0;transform:scale(1)}86%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes vb-countdown{0%{--vb-progress:0%}82%,to{--vb-progress:100%}}@keyframes vb-receive{0%,85%{transform:none}89%{transform:translateY(-2px)scale(1.08)}95%,to{transform:none}}@keyframes vb-ping{0%,86%{opacity:0;transform:scale(1)}87%{opacity:.8;transform:scale(1)}99%,to{opacity:0;transform:scale(2.6)}}@keyframes vb-glint{0%,28%{transform:translate(-110%)}44%,to{transform:translate(110%)}}.vsu[data-astro-cid-petxvwpf]{--cycle:7s;grid-template-columns:minmax(0,1fr);place-items:center;height:100%;padding:.75rem 1.25rem;display:grid;container-type:size}.vsu-card[data-astro-cid-petxvwpf]{flex-direction:column;gap:.875rem;width:min(100%,24rem);padding:.875rem;display:flex}.vsu-icon[data-astro-cid-petxvwpf]{width:2rem;height:2rem;color:var(--color-accent-300);background:#3b82ff29;border-radius:.5625rem;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #6aa2ff40}.vsu-wave[data-astro-cid-petxvwpf]{border-radius:inherit;opacity:0;animation:vsu-wave 2.4s var(--ease-out-quint) infinite;border:1px solid #6aa2ff99;position:absolute;inset:0}.vsu-wave-late[data-astro-cid-petxvwpf]{animation-delay:1.2s}.vsu-list[data-astro-cid-petxvwpf]{flex-direction:column;gap:.375rem;display:flex}.vsu-row[data-astro-cid-petxvwpf]{background-color:#ffffff08;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.vsu-title[data-astro-cid-petxvwpf]{min-width:0;color:var(--color-ink-100);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;line-height:1.4;overflow:hidden}.vsu-swap[data-astro-cid-petxvwpf]{flex:none;justify-items:end;display:grid}.vsu-swap[data-astro-cid-petxvwpf]>[data-astro-cid-petxvwpf]{grid-area:1/1}.vsu-status[data-astro-cid-petxvwpf]{font-family:var(--font-mono);color:var(--color-ink-200);white-space:nowrap;flex:none;align-items:center;gap:.3125rem;font-size:.5625rem;line-height:1.4;display:inline-flex}.vsu-led[data-astro-cid-petxvwpf]{border-radius:999px;width:.375rem;height:.375rem}.vsu-done[data-astro-cid-petxvwpf] .vsu-led[data-astro-cid-petxvwpf]{background:var(--color-success)}.vsu-progress[data-astro-cid-petxvwpf] .vsu-led[data-astro-cid-petxvwpf]{background:var(--color-accent-400);animation:var(--animate-pulse-soft)}.vsu-scheduled[data-astro-cid-petxvwpf] .vsu-led[data-astro-cid-petxvwpf]{box-shadow:inset 0 0 0 1.5px var(--color-ink-300);background:0 0}.vsu-to[data-astro-cid-petxvwpf]{opacity:0}.vsu-row-work[data-astro-cid-petxvwpf]{animation:vsu-solved var(--cycle) var(--ease-out-quint) infinite}.vsu-row-work[data-astro-cid-petxvwpf] .vsu-from[data-astro-cid-petxvwpf]{animation:vsu-out var(--cycle) var(--ease-out-quint) infinite}.vsu-row-work[data-astro-cid-petxvwpf] .vsu-to[data-astro-cid-petxvwpf]{animation:vsu-in var(--cycle) var(--ease-out-quint) infinite}.vsu-row-work[data-astro-cid-petxvwpf] .vsu-to[data-astro-cid-petxvwpf] .vsu-led[data-astro-cid-petxvwpf]{animation:vsu-led var(--cycle) var(--ease-out-expo) infinite}.vsu-row-next[data-astro-cid-petxvwpf] .vsu-from[data-astro-cid-petxvwpf]{animation:vsu-out-late var(--cycle) var(--ease-out-quint) infinite}.vsu-row-next[data-astro-cid-petxvwpf] .vsu-to[data-astro-cid-petxvwpf]{animation:vsu-in-late var(--cycle) var(--ease-out-quint) infinite}.vsu-bar[data-astro-cid-petxvwpf]{background:linear-gradient(90deg, var(--color-accent-500), var(--color-signal));transform-origin:0;height:2px;animation:vsu-progress var(--cycle) var(--ease-in-out-soft) infinite;border-radius:2px;position:absolute;bottom:.1875rem;left:.625rem;right:.625rem;transform:scaleX(.6);box-shadow:0 0 8px #3b82ffb3}.vsu-chip[data-astro-cid-petxvwpf]{animation:vsu-check var(--cycle) var(--ease-out-quint) infinite}.vsu-chip-late[data-astro-cid-petxvwpf]{animation-delay:.35s}@container (height<=16rem){.vsu-card[data-astro-cid-petxvwpf]{gap:.625rem;padding:.75rem}.vsu-icon[data-astro-cid-petxvwpf]{width:1.75rem;height:1.75rem}.vsu-list[data-astro-cid-petxvwpf]{gap:.3125rem}.vsu-row[data-astro-cid-petxvwpf]{padding-block:.4375rem}}@container (width<=18.75rem){.vsu-head-chip[data-astro-cid-petxvwpf]{display:none}.vsu-chip[data-astro-cid-petxvwpf]{gap:0;padding:.25rem .5rem;font-size:.625rem}.vsu-chip[data-astro-cid-petxvwpf] svg{display:none}}@keyframes vsu-wave{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes vsu-progress{0%,6%{opacity:1;transform:scaleX(0)}56%{opacity:1;transform:scaleX(1)}64%,to{opacity:0;transform:scaleX(1)}}@keyframes vsu-solved{0%,57%{background-color:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0d}61%{background-color:#2fbf7117;box-shadow:inset 0 0 0 1px #2fbf7199,0 0 20px -6px #2fbf718c}80%,to{background-color:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0d}}@keyframes vsu-out{0%,56%{opacity:1;transform:none}60%,92%{opacity:0;transform:translateY(-.25rem)}97%,to{opacity:1;transform:none}}@keyframes vsu-in{0%,56%{opacity:0;transform:translateY(.25rem)}60%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(.25rem)}}@keyframes vsu-led{0%,57%{transform:scale(0)}61%{transform:scale(1.6)}65%,to{transform:none}}@keyframes vsu-out-late{0%,63%{opacity:1;transform:none}67%,92%{opacity:0;transform:translateY(-.25rem)}97%,to{opacity:1;transform:none}}@keyframes vsu-in-late{0%,63%{opacity:0;transform:translateY(.25rem)}67%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(.25rem)}}@keyframes vsu-check{0%,68%{box-shadow:inset 0 0 0 1px #ffffff17}72%{box-shadow:inset 0 0 0 1px #6aa2ff99,0 0 14px -4px #3b82ff99}82%,to{box-shadow:inset 0 0 0 1px #ffffff17}}}@property --vb-progress{syntax:"<percentage>";inherits:false;initial-value:0%}
