.vps-setup-card--green{--vps-step-bg:var(--primary);--vps-step-fg:#04110a}.vps-setup-card--purple{--vps-step-bg:#a78bfa;--vps-step-fg:#120a24}.vps-guided__doc-line{animation:8s ease-in-out infinite vps-guided-doc-line}.vps-guided__doc-line--static{background:color-mix(in srgb, var(--primary) 45%, transparent);animation:none}@keyframes vps-guided-doc-line{0%,5%{box-shadow:none;background:#ffffff1f}7%,10%{background:color-mix(in srgb, var(--primary) 85%, transparent);box-shadow:0 0 8px color-mix(in srgb, var(--primary) 60%, transparent)}14%,to{box-shadow:none;background:#ffffff1f}}.vps-guided__packet--run{animation:8s ease-in-out infinite vps-guided-packet}@keyframes vps-guided-packet{0%,10%{opacity:0;left:0%}11%{opacity:1}17%{opacity:1;left:100%}18%,to{opacity:0;left:100%}}.vps-guided__row-fill--1{animation:8s ease-out infinite vps-guided-row-fill-1}.vps-guided__row-fill--2{animation:8s ease-out infinite vps-guided-row-fill-2}.vps-guided__row-fill--3{animation:8s ease-out infinite vps-guided-row-fill-3}@keyframes vps-guided-row-fill-1{0%,17%{opacity:.9;width:0%}23%,92%{opacity:.9;width:100%}96%,to{opacity:0;width:100%}}@keyframes vps-guided-row-fill-2{0%,38%{opacity:.9;width:0%}44%,92%{opacity:.9;width:100%}96%,to{opacity:0;width:100%}}@keyframes vps-guided-row-fill-3{0%,59%{opacity:.9;width:0%}65%,92%{opacity:.9;width:100%}96%,to{opacity:0;width:100%}}.vps-guided__progress{animation:8s ease-in-out infinite vps-guided-progress}@keyframes vps-guided-progress{0%,18%{opacity:1;width:0%}24%,39%{width:34%}45%,60%{width:67%}66%,92%{opacity:1;width:100%}96%,to{opacity:0;width:100%}}.vps-guided__ready{animation:8s ease-out infinite vps-guided-ready}@keyframes vps-guided-ready{0%,68%{opacity:0;transform:translateY(4px)scale(.96)}72%,90%{opacity:1;transform:translateY(0)scale(1)}95%,to{opacity:0;transform:translateY(0)scale(1)}}.vps-assist__typing-slot{display:grid}.vps-assist__typing-slot>*{grid-area:1/1}.vps-assist__msg{transform-origin:bottom}.vps-assist__msg--1{animation:8s ease-out infinite vps-assist-msg-1}.vps-assist__msg--2{animation:8s ease-out infinite vps-assist-msg-2}.vps-assist__msg--3{animation:8s ease-out infinite vps-assist-msg-3}.vps-assist__msg--4{animation:8s ease-out infinite vps-assist-msg-4}@keyframes vps-assist-msg-1{0%,4%{opacity:0;transform:translateY(6px)}8%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes vps-assist-msg-2{0%,12%{opacity:0;transform:translateY(6px)}16%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes vps-assist-msg-3{0%,42%{opacity:0;transform:translateY(6px)}46%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes vps-assist-msg-4{0%,50%{opacity:0;transform:translateY(6px)}54%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}.vps-assist__typing{animation:8s step-end infinite vps-assist-typing}@keyframes vps-assist-typing{0%,25%{opacity:1}26%,to{opacity:0}}.vps-assist__typing-dot{animation:.9s ease-in-out infinite vps-assist-typing-dot}@keyframes vps-assist-typing-dot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.vps-assist__answer{animation:8s step-end infinite vps-assist-answer}@keyframes vps-assist-answer{0%,25%{opacity:0}26%,to{opacity:1}}.vps-assist__field--1{animation:8s ease-out infinite vps-assist-field-1}.vps-assist__field--2{animation:8s ease-out infinite vps-assist-field-2}@keyframes vps-assist-field-1{0%,28%{opacity:1;width:0}34%,92%{opacity:1;width:75%}96%,to{opacity:0;width:75%}}@keyframes vps-assist-field-2{0%,56%{opacity:1;width:0}62%,92%{opacity:1;width:50%}96%,to{opacity:0;width:50%}}.vps-assist__toggle{animation:8s ease-in-out infinite vps-assist-toggle}@keyframes vps-assist-toggle{0%,54%{background:#ffffff4d;left:2px}58%,94%{background:#a78bfa;left:13px}98%,to{background:#ffffff4d;left:2px}}.vps-assist__panel-glow{animation:8s ease-in-out infinite vps-assist-panel-glow}@keyframes vps-assist-panel-glow{0%,26%{opacity:0}31%{opacity:1}38%,54%{opacity:0}59%{opacity:1}66%,to{opacity:0}}.vps-assist__done{animation:8s ease-out infinite vps-assist-done}@keyframes vps-assist-done{0%,66%{opacity:0;transform:translateY(4px)scale(.96)}70%,90%{opacity:1;transform:translateY(0)scale(1)}95%,to{opacity:0;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.vps-guided__doc-line,.vps-guided__packet--run,.vps-guided__row-fill--1,.vps-guided__row-fill--2,.vps-guided__row-fill--3,.vps-guided__progress,.vps-guided__ready,.vps-assist__msg--1,.vps-assist__msg--2,.vps-assist__msg--3,.vps-assist__msg--4,.vps-assist__typing,.vps-assist__typing-dot,.vps-assist__answer,.vps-assist__field--1,.vps-assist__field--2,.vps-assist__toggle,.vps-assist__panel-glow,.vps-assist__done{animation:none}}
.ZkkW8q_configShell{border-color:var(--ts-config-border)}.ZkkW8q_configShell:hover{border-color:var(--ts-config-hover-border);box-shadow:0 0 32px var(--ts-config-hover-shadow);background-color:color-mix(in srgb, var(--card) 55%, transparent)}.ZkkW8q_ctaOutline{color:var(--ts-cta-color);border-color:var(--ts-cta-border);background:var(--ts-cta-bg)}.ZkkW8q_ctaOutline:hover{background:linear-gradient(135deg, var(--ts-cta-fill-from) 0%, var(--ts-cta-fill-to) 100%);box-shadow:0 20px 44px -20px color-mix(in srgb, var(--ts-cta-fill-from) 65%, transparent);border-color:#0000;color:var(--ts-cta-fill-color)!important}.group:hover .ZkkW8q_ctaOutline{background:linear-gradient(135deg, var(--ts-cta-fill-from) 0%, var(--ts-cta-fill-to) 100%);box-shadow:0 20px 44px -20px color-mix(in srgb, var(--ts-cta-fill-from) 65%, transparent);border-color:#0000;color:var(--ts-cta-fill-color)!important}.ZkkW8q_card:hover .ZkkW8q_iconHeadphones,.ZkkW8q_card:hover .ZkkW8q_iconMic{animation:.65s ease-in-out infinite alternate ZkkW8q_tsPackageHeadphonesHover}.ZkkW8q_iconSpeaker path:nth-of-type(2),.ZkkW8q_iconSpeaker path:nth-of-type(3){transform-box:view-box;transform-origin:11px 12px}.ZkkW8q_card:hover .ZkkW8q_iconSpeaker path:nth-of-type(2){animation:.9s ease-out infinite ZkkW8q_tsPackageSignalHover}.ZkkW8q_card:hover .ZkkW8q_iconSpeaker path:nth-of-type(3){animation:.9s ease-out .18s infinite ZkkW8q_tsPackageSignalHover}.ZkkW8q_iconTower path:nth-of-type(-n+4){transform-box:view-box;transform-origin:12px 9px}.ZkkW8q_card:hover .ZkkW8q_iconTower path:nth-of-type(2),.ZkkW8q_card:hover .ZkkW8q_iconTower path:nth-of-type(3){animation:1s ease-out infinite ZkkW8q_tsPackageSignalHover}.ZkkW8q_card:hover .ZkkW8q_iconTower path:first-of-type,.ZkkW8q_card:hover .ZkkW8q_iconTower path:nth-of-type(4){animation:1s ease-out .2s infinite ZkkW8q_tsPackageSignalHover}@keyframes ZkkW8q_tsPackageHeadphonesHover{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-1.5px)rotate(-2deg)}}@keyframes ZkkW8q_tsPackageSignalHover{0%,to{opacity:.28;transform:scale(.82)}55%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ZkkW8q_card:hover .ZkkW8q_iconHeadphones,.ZkkW8q_card:hover .ZkkW8q_iconMic,.ZkkW8q_card:hover .ZkkW8q_iconSpeaker path,.ZkkW8q_card:hover .ZkkW8q_iconTower path{animation:none}}
