.vg-hold *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.vg-stage *{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.mp-tap{border:2px solid var(--color-accent);opacity:0;pointer-events:none;border-radius:9999px;animation:.9s ease-out 1.5s forwards vg-ping;position:absolute;inset:-7px}.mp-ping{border:2px solid var(--color-online);opacity:0;pointer-events:none;border-radius:9999px;animation:.9s ease-out 2.6s forwards vg-ping;position:absolute;inset:-4px}.mp-amb{animation:5s ease-out 5s infinite mp-pulse}@keyframes mp-pulse{0%{opacity:.85;transform:scale(.5)}18%,to{opacity:0;transform:scale(1.9)}}.fz-band-anim{opacity:0;animation:.6s .5s forwards fz-ringin,1.1s 1.9s forwards fz-grow,6s ease-in-out 5s infinite fz-breathe}@keyframes fz-ringin{0%{opacity:0;transform:rotate(-24deg)scale(.28)}to{opacity:.8;transform:rotate(0)scale(.62)}}@keyframes fz-grow{0%{transform:scale(.62)}to{transform:scale(1)}}@keyframes fz-breathe{0%,to{opacity:.8}50%{opacity:.65}}.fz-you-anim{animation:.6s 3.2s forwards fz-nudge}@keyframes fz-nudge{0%{transform:none}to{transform:translate(-52px,50px)}}.fz-fill-anim{opacity:0;width:40%;animation:.3s .9s forwards vg-fade,1.1s 1.9s forwards fz-drag}@keyframes fz-drag{0%{width:40%}to{width:75%}}.vs2-me{opacity:0;animation:.5s cubic-bezier(.34,1.4,.64,1) .62s forwards vg-pop,.8s 2.3s forwards vs2-thin}@keyframes vs2-thin{0%{opacity:1}to{opacity:.09}}.vs2-ghost{opacity:0;animation:.8s 2.35s forwards vs2-ghostin}@keyframes vs2-ghostin{0%{opacity:0;transform:scale(.86)}to{opacity:.8;transform:scale(1)}}.vs2-goldping{border:2px solid var(--color-favorite);opacity:0;pointer-events:none;border-radius:9999px;animation:.9s ease-out 2.95s forwards vs2-goldping;position:absolute;inset:-4px}@keyframes vs2-goldping{0%{opacity:.6;transform:scale(.55)}to{opacity:0;transform:scale(1.75)}}.vs2-hl-anim{opacity:0;animation:.45s .95s forwards vg-fade,.45s 1.9s forwards vs2-slide}@keyframes vs2-slide{0%{transform:none}to{transform:translateY(40px)}}.vs2-i1{color:var(--color-accent-ink);opacity:0;animation:.3s .7s forwards vg-fade,.4s 1.9s forwards vs2-inkoff}.vs2-i2{color:var(--color-muted);opacity:0;animation:.3s .7s forwards vg-fade,.4s 1.9s forwards vs2-inkon}@keyframes vs2-inkoff{to{color:var(--color-muted)}}@keyframes vs2-inkon{to{color:var(--color-accent-ink)}}.cs-a{opacity:0;animation:.45s .68s forwards vg-rise,.45s 3.3s forwards cs-out}@keyframes cs-out{0%{opacity:1}to{opacity:0}}.cs-b{opacity:0;animation:.45s 3.45s forwards vg-fade}.cs-you-anim{animation:.8s cubic-bezier(.5,0,1,1) 2.9s forwards cs-lift}@keyframes cs-lift{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-30px)scale(.82)}}.cs-sheet-anim{opacity:0;animation:.32s cubic-bezier(.32,.72,.35,1) .8s forwards vg-sheet,.5s cubic-bezier(.32,.72,.35,1) 2.5s forwards cs-drop}@keyframes cs-drop{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(118%)}}.cs-btn-anim{opacity:0;animation:.45s .88s forwards vg-rise,.42s 2s forwards cs-press}@keyframes cs-press{0%{background-color:var(--color-accent);transform:none}38%{background-color:var(--color-accent-hover);transform:scale(.94)}to{background-color:var(--color-accent);transform:none}}.bo-new{opacity:0;height:0;margin-bottom:-10px;animation:.6s cubic-bezier(.32,.72,.35,1) 1.2s forwards bo-deal}@keyframes bo-deal{0%{opacity:0;height:0;margin-bottom:-10px;transform:translate(-30px)rotate(-3deg)}35%{opacity:1}to{opacity:1;height:75px;margin-bottom:0;transform:none}}.bo-exp{opacity:0;animation-name:bo-stamp,bo-pulse;animation-duration:.5s,5s;animation-timing-function:cubic-bezier(.34,1.4,.64,1),ease-in-out;animation-iteration-count:1,infinite;animation-delay:1.85s,5s;animation-fill-mode:forwards,none}@keyframes bo-stamp{0%{opacity:0;transform:scale(1.7)rotate(-7deg)}60%{opacity:1;transform:scale(.96)rotate(0)}to{opacity:1;transform:none}}@keyframes bo-pulse{0%,to{opacity:1;transform:none}50%{opacity:.6;transform:scale(1.05)}}.bo-tap{animation:.55s cubic-bezier(.34,1.4,.64,1) 2.35s forwards bo-tap}@keyframes bo-tap{0%{background-color:var(--color-surface-2);color:var(--color-fg);transform:scale(1)}35%{transform:scale(.78)}70%{background-color:var(--color-accent);color:var(--color-accent-fg);transform:scale(1.14)}to{background-color:var(--color-accent);color:var(--color-accent-fg);transform:none}}.bo-t1{animation:.3s 2.85s forwards bo-out}@keyframes bo-out{to{opacity:0}}.bo-t2{opacity:0;color:var(--color-danger);background-color:color-mix(in srgb, var(--color-danger) 16%, var(--color-surface-2));animation:.85s 2.95s forwards bo-blink}@keyframes bo-blink{0%{opacity:0}18%{opacity:1}40%{opacity:.3}60%{opacity:1}80%{opacity:.35}to{opacity:1}}.bo-old{opacity:0;animation-name:vg-rise,bo-dissolve;animation-duration:.45s,.75s;animation-timing-function:ease,ease;animation-delay:.42s,3.35s;animation-fill-mode:forwards,forwards}@keyframes bo-dissolve{0%{opacity:1;margin-top:0;transform:scale(1)}55%{opacity:0;transform:scale(.94)}to{opacity:0;margin-top:-115px;transform:scale(.94)}}.t2-land{opacity:0;animation:.42s cubic-bezier(.34,1.4,.64,1) forwards t2-land}@keyframes t2-land{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}.t2-up{opacity:0;animation:.42s cubic-bezier(.32,.72,.35,1) forwards t2-up}@keyframes t2-up{0%{opacity:0;transform:translateY(26px)scale(.9)}to{opacity:1;transform:none}}.t2-typ{opacity:0;transform-origin:100% 100%;animation:.3s cubic-bezier(.34,1.4,.64,1) 1.2s forwards t2-typin,.25s 1.78s forwards t2-typout}@keyframes t2-typin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes t2-typout{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.75)}}.t2-typ i{animation:.55s ease-in-out 2 t2-dot}@keyframes t2-dot{0%,to{opacity:.45;transform:none}45%{opacity:1;transform:translateY(-2.5px)}}.t2-s1{color:var(--color-muted);opacity:0;animation:.25s 2.65s forwards vg-fade,.28s 3.05s forwards t2-statout}.t2-s2{color:var(--color-accent-ink);opacity:0;animation:.28s 3.05s forwards t2-statin}@keyframes t2-statout{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@keyframes t2-statin{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.t2-tp{transform-style:preserve-3d;animation:.5s cubic-bezier(.32,.72,.35,1) 3.75s forwards t2-flip;transform:rotateY(180deg)}@keyframes t2-flip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.t2-l1{animation:.32s 3.95s forwards t2-flipout}.t2-l2{opacity:0;animation:.32s 4.1s forwards t2-flipin}@keyframes t2-flipout{to{opacity:0;transform:rotateY(90deg)}}@keyframes t2-flipin{0%{opacity:0;transform:rotateY(-90deg)}to{opacity:1;transform:none}}.in2-new{opacity:0;height:0;margin-bottom:-8px;animation:.6s cubic-bezier(.32,.72,.35,1) 1.35s forwards in2-arrive}@keyframes in2-arrive{0%{opacity:0;height:0;margin-bottom:-8px;transform:translateY(26px)}35%{opacity:1}to{opacity:1;height:56px;margin-bottom:0;transform:none}}.lg-new{opacity:0;height:0;margin-bottom:-8px;animation:.6s cubic-bezier(.32,.72,.35,1) 1.4s forwards lg-write}@keyframes lg-write{0%{opacity:0;height:0;margin-bottom:-8px;transform:translateY(22px)}35%{opacity:1}to{opacity:1;height:44px;margin-bottom:0;transform:none}}.s1-fuzz{opacity:0;animation-name:s1-fuzzin,s1-breathe;animation-duration:1.2s,1s;animation-timing-function:ease,ease-in-out;animation-delay:1.05s,3.6s;animation-fill-mode:forwards,none}@keyframes s1-fuzzin{to{opacity:.75}}@keyframes s1-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}.s1-tap{border:2px solid var(--color-accent-ink);opacity:0;pointer-events:none;border-radius:9999px;animation:.9s ease-out 1.4s forwards vg-ping;position:absolute}.s1-peek{opacity:0;animation:1.8s cubic-bezier(.32,.72,.35,1) 1.7s forwards s1-peek}@keyframes s1-peek{0%{opacity:0;transform:translate(-50%,10px)}14%{opacity:1;transform:translate(-50%)}78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,6px)}}.s1-under{position:relative}.s1-under:after{content:"";background:var(--color-accent-ink);transform-origin:0;opacity:0;height:1px;animation:1s 4.3s forwards s1-under;position:absolute;bottom:-2px;left:0;right:0}@keyframes s1-under{0%{opacity:0;transform:scaleX(0)}18%{opacity:1}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.s2-tick{vertical-align:-3px;height:14px;display:inline-block;overflow:hidden}.s2-tick b{font-weight:400;line-height:14px;animation:.4s cubic-bezier(.32,.72,.35,1) 1.6s forwards s2-tick;display:block}@keyframes s2-tick{to{transform:translateY(-14px)}}.s2-new{opacity:0;height:0;animation:.7s cubic-bezier(.32,.72,.35,1) 2.5s forwards s2-newcard;overflow:hidden}@keyframes s2-newcard{0%{opacity:0;height:0;transform:translateY(-10px)rotate(-2.5deg)}35%{opacity:1}55%{height:80px}to{opacity:1;height:80px;transform:none}}.s2-out{opacity:0;height:80px;animation-name:vg-rise,s2-dissolve;animation-duration:.45s,.7s;animation-timing-function:ease,ease;animation-delay:1.15s,2.5s;animation-fill-mode:forwards,forwards;overflow:hidden}@keyframes s2-dissolve{0%{opacity:1;height:80px}to{opacity:0;height:0;transform:translateY(6px)}}.tlg-new{opacity:0;height:0;margin-bottom:-8px;animation:.6s cubic-bezier(.32,.72,.35,1) 1.5s forwards tlg-write}@keyframes tlg-write{0%{opacity:0;height:0;margin-bottom:-8px;transform:translateY(24px)}35%{opacity:1}to{opacity:1;height:56px;margin-bottom:0;transform:none}}.s3-fly{opacity:0;animation-name:vg-deal,s3-lift,s3-send;animation-duration:.5s,.35s,.75s;animation-timing-function:ease,cubic-bezier(.34,1.4,.64,1),cubic-bezier(.5,0,1,1);animation-delay:.5s,1.6s,2s;animation-fill-mode:forwards,forwards,forwards}@keyframes s3-lift{0%{transform:none}to{transform:translateY(-6px)scale(1.04)}}@keyframes s3-send{0%{opacity:1;transform:translateY(-6px)scale(1.04)}70%{opacity:1}to{opacity:0;transform:translate(260px,-28px)rotate(7deg)scale(.94)}}.gv-drop{background:var(--color-favorite);opacity:0;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;animation:.5s cubic-bezier(.5,0,1,1) forwards gv-drop;position:absolute;top:-6px;left:50%}@keyframes gv-drop{0%{opacity:0;transform:translateY(-26px)}25%{opacity:1}to{opacity:0;transform:translateY(20px)}}.gv-ring{border:2px solid var(--color-favorite);opacity:0;pointer-events:none;border-radius:16px;animation:.8s ease-out forwards vg-ping;position:absolute;inset:-4px}.s5-thumb{animation:.6s cubic-bezier(.34,1.4,.64,1) 1.4s s5-thumb;display:inline-grid}@keyframes s5-thumb{0%,to{transform:none}35%{transform:translateY(-3px)scale(1.18)rotate(-7deg)}}.s5-ping{border:1.5px solid var(--color-accent-ink);opacity:0;pointer-events:none;border-radius:9999px;animation:.9s ease-out 1.5s forwards vg-ping;position:absolute;inset:-6px}.s5-sweep{pointer-events:none;position:absolute;inset:0;overflow:hidden}.s5-sweep i{background:var(--color-accent-ink);opacity:0;border-radius:1px;width:9px;height:2px;animation:.9s cubic-bezier(.32,.72,.35,1) 2.2s forwards s5-sweep;position:absolute;top:9px;left:4px}@keyframes s5-sweep{0%{opacity:0;transform:translate(11px,-6px)}25%{opacity:.95}70%{opacity:.95;transform:translate(0)}to{opacity:0;transform:translateY(2px)scaleX(.5)}}.s5-plane{animation:1.1s ease-in-out 3s s5-hop;display:inline-grid}@keyframes s5-hop{0%{transform:none}22%{transform:translate(4px,-6px)rotate(-12deg)}48%{transform:translate(9px,-8px)rotate(-3deg)}74%{transform:translate(5px,-3px)rotate(7deg)}to{transform:none}}.s5-cta{opacity:0;animation-name:vg-rise,s5-glow;animation-duration:.45s,1.2s;animation-timing-function:ease,ease-in-out;animation-delay:.7s,3.9s;animation-fill-mode:forwards,none}@keyframes s5-glow{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent) 30%, transparent)}}.d1-melt{animation:.7s 1.6s forwards d1-melt}@keyframes d1-melt{to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.d1-ping{border:2px solid var(--color-accent);opacity:0;pointer-events:none;border-radius:9999px;animation:.9s ease-out forwards vg-ping;position:absolute;inset:-3px}.d2-dot{opacity:0;animation:vg-pop .4s cubic-bezier(.34, 1.4, .64, 1) var(--d,0s) forwards}.d2-dot-out{animation:vg-pop .4s cubic-bezier(.34, 1.4, .64, 1) var(--d,0s) forwards, d2-dotout .45s ease 1.5s forwards}@keyframes d2-dotout{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.d2-row-read{opacity:0;animation:vg-rise .45s ease var(--d,0s) forwards, d2-settle .5s ease 1.6s forwards}@keyframes d2-settle{0%{opacity:1}to{opacity:.78}}.d2-row-arch{opacity:0;animation:vg-rise .45s ease var(--d,0s) forwards, d2-archive .5s ease 2.2s forwards, d2-drift .55s cubic-bezier(.5, 0, 1, 1) 3.35s forwards}@keyframes d2-archive{0%{filter:none;transform:none}to{filter:saturate(.55)opacity(.62);transform:translateY(6px)}}@keyframes d2-drift{0%{opacity:1;transform:translateY(6px)translate(0)}to{opacity:0;transform:translateY(6px)translate(150%)}}.d2-stamp{opacity:0;animation:.3s cubic-bezier(.34,1.4,.64,1) 2.45s forwards d2-stamp}@keyframes d2-stamp{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}.d2-slot{flex:none;max-height:70px}.d2-close{animation:.35s 3.75s forwards d2-close}@keyframes d2-close{0%{max-height:70px;margin-bottom:0}to{max-height:0;margin-bottom:-8px}}.d2-row-keep{opacity:0;animation:vg-rise .45s ease var(--d,0s) forwards}.d3-pin-drop{opacity:0;animation:.5s cubic-bezier(.5,0,1,1) 2s forwards d3-drop}@keyframes d3-drop{0%{opacity:0;transform:translateY(-40px)}20%{opacity:1}to{opacity:1;transform:none}}.d4-flip{animation:.2s forwards d4-track}@keyframes d4-track{to{background-color:var(--color-accent)}}.d4-flip .d4-knob{animation:.2s forwards d4-knob;animation-delay:inherit}@keyframes d4-knob{to{background-color:var(--color-accent-fg);transform:translate(14px)}}.d5-chip-tap{opacity:0;animation:.5s cubic-bezier(.34,1.4,.64,1) .4s forwards vg-pop,.26s 1.45s forwards d5-press}@keyframes d5-press{0%{transform:scale(1)}40%{transform:scale(.93)}to{transform:scale(1)}}.d5-rip{background:var(--color-accent-ink);opacity:0;pointer-events:none;border-radius:9999px;animation:.55s ease-out forwards d5-rip;position:absolute;inset:-5px}@keyframes d5-rip{0%{opacity:.45;transform:scale(.35)}to{opacity:0;transform:scale(1.2)}}.d5-ghost{opacity:0;animation:.55s cubic-bezier(.32,.72,.35,1) 1.75s forwards d5-slide;position:absolute}@keyframes d5-slide{0%{opacity:0;transform:none}18%{opacity:1}to{opacity:0;transform:translate(-18px,58px)scale(.9)}}.d5-ph{color:var(--color-muted);animation:1.4s 1.9s forwards d5-ph}@keyframes d5-ph{0%{opacity:1}14%{opacity:0}72%{opacity:0}to{opacity:1}}.d5-msg{opacity:0;animation:1.4s 1.9s forwards d5-msg}@keyframes d5-msg{0%{opacity:0}14%{opacity:1}72%{opacity:1}to{opacity:0}}.d5-bub{opacity:0;animation:.38s cubic-bezier(.32,.72,.35,1) 2.9s forwards d5-whoosh}@keyframes d5-whoosh{0%{opacity:0;transform:translateY(30px)scale(.92)}to{opacity:1;transform:none}}.d6-draw{stroke-dasharray:100;stroke-dashoffset:100px;animation:.4s forwards d6-draw}@keyframes d6-draw{to{stroke-dashoffset:0}}.d6-cta-breathe{animation:.7s ease-in-out 3s d6-breathe}@keyframes d6-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.d4-watch{animation:d4-off .4s ease var(--off,3.4s) forwards}@keyframes d4-off{to{opacity:0}}
