.vs-ask-ai[data-v-c7fac7dd]{position:relative;display:inline-flex;isolation:isolate;--sp: 14;--spm: 1;--bleed: .6;--h: 40px;--r: 16px;--fs: 14px;--pad: 4px;--lx: 16px;--c1: color-mix(in oklab, var(--vs-color, #f8a35d) 72%, #f8a35d);--c2: color-mix(in oklab, var(--vs-color, #f0879b) 72%, #f0879b);--c3: color-mix(in oklab, var(--vs-color, #fbe2d4) 58%, #fbe2d4);--c4: color-mix(in oklab, var(--vs-color, #8b74f0) 74%, #8b74f0);--c5: color-mix(in oklab, var(--vs-color, #4a45d9) 74%, #4a45d9)}.vs-ask-ai--block[data-v-c7fac7dd]{display:flex;width:100%}.vs-ask-ai--block .ask[data-v-c7fac7dd]{width:100%}.ask[data-v-c7fac7dd]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:calc(var(--h) + var(--pad) * 2);padding:var(--pad);border:1px solid var(--border, #1f1f1f);border-radius:calc(var(--r) + var(--pad));background:var(--bg-card, #0a0a0a);font-family:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .26s cubic-bezier(.34,1.56,.64,1),border-color .2s,opacity .2s}.ask[data-v-c7fac7dd]:active:not(:disabled){transform:scale(.972)}.ask[data-v-c7fac7dd]:disabled{cursor:not-allowed;opacity:.55}.ask[data-v-c7fac7dd]:focus-visible{outline:2px solid rgb(var(--ring, 143 123 239) / .9);outline-offset:2px}.ask--sm[data-v-c7fac7dd]{--h: 32px;--r: 12px;--fs: 13px;--pad: 3px;--lx: 12px}.ask--md[data-v-c7fac7dd]{--h: 40px;--r: 16px;--fs: 14px;--pad: 4px;--lx: 16px}.ask--lg[data-v-c7fac7dd]{--h: 48px;--r: 20px;--fs: 15px;--pad: 5px;--lx: 20px}.ask--r-none[data-v-c7fac7dd]{--r: 0px}.ask--r-subtle[data-v-c7fac7dd]{--r: 8px}.ask--r-pill[data-v-c7fac7dd]{--r: 999px}@supports (corner-shape: squircle){.ask--r-squircle[data-v-c7fac7dd]{corner-shape:squircle;--r: 26px}.ask--r-squircle .ask__skin[data-v-c7fac7dd]{corner-shape:squircle}}.mesh[data-v-c7fac7dd]{background:linear-gradient(168deg,var(--c1) 0%,var(--c2) 28%,var(--c3) 46%,var(--c4) 72%,var(--c5) 100%)}.ask__skin[data-v-c7fac7dd]{position:absolute;inset:var(--pad);z-index:0;border-radius:var(--r);overflow:hidden;pointer-events:none}.mesh__wrap[data-v-c7fac7dd]{position:absolute;inset:0;transform:translate3d(var(--par-x, 0px),var(--par-y, 0px),0);transition:transform .42s cubic-bezier(.22,1,.36,1)}.blob[data-v-c7fac7dd]{position:absolute;width:98%;height:250%;will-change:transform}.b1[data-v-c7fac7dd]{left:-30%;top:-118%;background:radial-gradient(closest-side circle,var(--c1) 0%,var(--c1) 40%,rgb(0 0 0 / 0) 100%);animation:ask-d1-c7fac7dd calc(var(--sp) * var(--spm) * .71s) ease-in-out infinite;animation-delay:-.31s}.b2[data-v-c7fac7dd]{left:14%;top:-132%;background:radial-gradient(closest-side circle,var(--c2) 0%,var(--c2) 38%,rgb(0 0 0 / 0) 100%);animation:ask-d2-c7fac7dd calc(var(--sp) * var(--spm) * .52s) ease-in-out infinite;animation-delay:-1.4s}.b3[data-v-c7fac7dd]{left:50%;top:-82%;background:radial-gradient(closest-side circle,var(--c3) 0%,var(--c3) 34%,rgb(0 0 0 / 0) 100%);animation:ask-d3-c7fac7dd calc(var(--sp) * var(--spm) * .85s) ease-in-out infinite;animation-delay:-.63s}.b4[data-v-c7fac7dd]{left:-24%;top:-14%;background:radial-gradient(closest-side circle,var(--c4) 0%,var(--c4) 40%,rgb(0 0 0 / 0) 100%);animation:ask-d4-c7fac7dd calc(var(--sp) * var(--spm) * .39s) ease-in-out infinite;animation-delay:-2.05s}.b5[data-v-c7fac7dd]{left:44%;top:0%;background:radial-gradient(closest-side circle,var(--c5) 0%,var(--c5) 42%,rgb(0 0 0 / 0) 100%);animation:ask-d5-c7fac7dd calc(var(--sp) * var(--spm) * .97s) ease-in-out infinite;animation-delay:-.18s}@keyframes ask-d1-c7fac7dd{0%{transform:translateZ(0)}13%{transform:translate3d(11%,4%,0)}29%{transform:translate3d(-6%,10%,0)}44%{transform:translate3d(-14%,-3%,0)}58%{transform:translate3d(3%,-11%,0)}71%{transform:translate3d(9%,8%,0)}87%{transform:translate3d(-9%,-6%,0)}to{transform:translateZ(0)}}@keyframes ask-d2-c7fac7dd{0%{transform:translateZ(0)}17%{transform:translate3d(-13%,6%,0)}33%{transform:translate3d(4%,-9%,0)}49%{transform:translate3d(12%,10%,0)}62%{transform:translate3d(-8%,-4%,0)}78%{transform:translate3d(-3%,12%,0)}94%{transform:translate3d(7%,-7%,0)}to{transform:translateZ(0)}}@keyframes ask-d3-c7fac7dd{0%{transform:translateZ(0)}11%{transform:translate3d(-9%,-8%,0)}27%{transform:translate3d(13%,3%,0)}41%{transform:translate3d(-4%,11%,0)}56%{transform:translate3d(-11%,-5%,0)}69%{transform:translate3d(8%,-10%,0)}84%{transform:translate3d(5%,7%,0)}to{transform:translateZ(0)}}@keyframes ask-d4-c7fac7dd{0%{transform:translateZ(0)}15%{transform:translate3d(10%,-7%,0)}31%{transform:translate3d(-12%,4%,0)}47%{transform:translate3d(6%,12%,0)}61%{transform:translate3d(-5%,-11%,0)}76%{transform:translate3d(-10%,6%,0)}91%{transform:translate3d(9%,3%,0)}to{transform:translateZ(0)}}@keyframes ask-d5-c7fac7dd{0%{transform:translateZ(0)}19%{transform:translate3d(-7%,-10%,0)}34%{transform:translate3d(11%,5%,0)}48%{transform:translate3d(-3%,-6%,0)}63%{transform:translate3d(-13%,8%,0)}77%{transform:translate3d(7%,-4%,0)}92%{transform:translate3d(4%,11%,0)}to{transform:translateZ(0)}}.vs-ask-ai:has(.ask:disabled) .ask__skin[data-v-c7fac7dd]{filter:saturate(.3)}.ask__spec[data-v-c7fac7dd]{position:absolute;inset:0;opacity:0;transition:opacity .26s ease;background:radial-gradient(circle 96px at var(--mx, 50%) var(--my, 50%),rgb(255 255 255 / .38),rgb(255 255 255 / .12) 42%,rgb(255 255 255 / 0) 72%)}.ask:hover .ask__spec[data-v-c7fac7dd]{opacity:1}.ask__shine[data-v-c7fac7dd]{position:absolute;inset:0;opacity:0;transform:translate(-130%);background:linear-gradient(104deg,#fff0 38%,#fff6,#fff0 62%)}.ask--loading .ask__shine[data-v-c7fac7dd]{opacity:1;animation:ask-shine-c7fac7dd 1.45s linear infinite}@keyframes ask-shine-c7fac7dd{0%{transform:translate(-130%)}to{transform:translate(130%)}}.ask__ripple[data-v-c7fac7dd]{position:absolute;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,rgb(var(--rip, 255 255 255) / .42),rgb(var(--rip, 255 255 255) / .2) 26%,rgb(var(--rip, 255 255 255) / .07) 48%,#0000 74%);opacity:0;will-change:transform,opacity;animation:ask-rip-c7fac7dd .76s cubic-bezier(.22,1,.36,1) forwards,ask-fade-c7fac7dd .76s cubic-bezier(.25,.1,.25,1) forwards}@keyframes ask-rip-c7fac7dd{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes ask-fade-c7fac7dd{0%{opacity:.85}to{opacity:0}}.ask__label[data-v-c7fac7dd]{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:0 var(--lx);font-size:var(--fs);font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap;color:var(--vs-color-fg, #ffffff)}.ask__spark[data-v-c7fac7dd]{display:block;flex:none;width:calc(var(--fs) * 1.6);height:calc(var(--fs) * 1.6);overflow:visible}.spark[data-v-c7fac7dd]{fill:currentColor;transform-box:fill-box;transform-origin:center;transition:transform .46s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.spark-a[data-v-c7fac7dd]{animation:ask-twinkle-c7fac7dd 3.4s ease-in-out infinite;filter:drop-shadow(0 0 5px rgb(255 255 255 / .6))}.spark-b[data-v-c7fac7dd]{animation:ask-twinkle-c7fac7dd 2.6s ease-in-out .7s infinite;filter:drop-shadow(0 0 4px rgb(255 255 255 / .5))}@keyframes ask-twinkle-c7fac7dd{0%,to{opacity:.82}50%{opacity:1}}.ask:hover:not(:disabled) .spark-a[data-v-c7fac7dd]{transform:scale(1.14) rotate(22deg)}.ask:hover:not(:disabled) .spark-b[data-v-c7fac7dd]{transform:scale(1.34) rotate(-26deg)}.ask:active:not(:disabled) .spark-a[data-v-c7fac7dd]{transform:scale(.82) rotate(-14deg)}.ask:active:not(:disabled) .spark-b[data-v-c7fac7dd]{transform:scale(1.6) rotate(34deg)}.ask--loading .spark-a[data-v-c7fac7dd]{animation:ask-twinkle-c7fac7dd 3.4s ease-in-out infinite,ask-spin-c7fac7dd 2.1s linear infinite}.ask--loading .spark-b[data-v-c7fac7dd]{animation:ask-twinkle-c7fac7dd 2.6s ease-in-out .7s infinite,ask-spin-c7fac7dd 3.4s linear reverse infinite}.ask--loading .ask__label[data-v-c7fac7dd]{opacity:.86}@keyframes ask-spin-c7fac7dd{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ask[data-v-c7fac7dd],.mesh__wrap[data-v-c7fac7dd],.spark[data-v-c7fac7dd]{transition:none}.blob[data-v-c7fac7dd],.spark-a[data-v-c7fac7dd],.spark-b[data-v-c7fac7dd],.ask--loading .spark-a[data-v-c7fac7dd],.ask--loading .spark-b[data-v-c7fac7dd],.ask--loading .ask__shine[data-v-c7fac7dd]{animation:none}.ask[data-v-c7fac7dd]:active:not(:disabled){transform:none}.ask__ripple[data-v-c7fac7dd]{display:none}}
