.pz-ai-button[data-v-97e4c1eb]{--pz-ai-bg:var(--color-purple-600);--pz-ai-shimmer:var(--color-purple-200);--pz-ai-speed:3s;--pz-ai-cut:1px;--pz-ai-spread:90deg;background:var(--pz-ai-bg)}.pz-ai-track[data-v-97e4c1eb]{z-index:-30;filter:blur(2px);pointer-events:none;position:absolute;inset:0;overflow:visible;container-type:size}.pz-ai-slide[data-v-97e4c1eb]{aspect-ratio:1;height:100cqh;animation:pz-ai-slide-97e4c1eb var(--pz-ai-speed) ease-in-out infinite alternate;position:absolute;inset:0}.pz-ai-spin[data-v-97e4c1eb]{background:conic-gradient(from calc(270deg - var(--pz-ai-spread)*.5),transparent 0,var(--pz-ai-shimmer) var(--pz-ai-spread),transparent var(--pz-ai-spread));width:auto;animation:pz-ai-spin-97e4c1eb calc(var(--pz-ai-speed)*2) infinite linear;position:absolute;inset:-100%}.pz-ai-surface[data-v-97e4c1eb]{inset:var(--pz-ai-cut);z-index:-20;background:var(--pz-ai-bg)}.pz-ai-highlight[data-v-97e4c1eb],.pz-ai-surface[data-v-97e4c1eb]{border-radius:inherit;pointer-events:none;position:absolute}.pz-ai-highlight[data-v-97e4c1eb]{transition:box-shadow .3s ease-in-out;inset:0;box-shadow:inset 0 -8px 10px #ffffff1f}.pz-ai-button:hover .pz-ai-highlight[data-v-97e4c1eb]{box-shadow:inset 0 -6px 10px #ffffff3d}.pz-ai-button:active .pz-ai-highlight[data-v-97e4c1eb]{box-shadow:inset 0 -10px 10px #ffffff3d}@keyframes pz-ai-slide-97e4c1eb{to{transform:translate(calc(100cqw - 100%))}}@keyframes pz-ai-spin-97e4c1eb{0%{transform:translateZ(0)rotate(0)}15%,35%{transform:translateZ(0)rotate(90deg)}65%,85%{transform:translateZ(0)rotate(270deg)}to{transform:translateZ(0)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pz-ai-track[data-v-97e4c1eb]{display:none}.pz-ai-highlight[data-v-97e4c1eb]{transition:none}}
