.qd-pricing{--volt:#C6FF3D;--volt-ink:#0A0A0D;--ultra:#8B6CFF;--text:hsl(var(--foreground));--muted:hsl(var(--muted-foreground));--faint:hsl(var(--muted-foreground)/.75);--panel:hsl(var(--card));--line:hsl(var(--border));--line2:hsl(var(--border));--spring:cubic-bezier(.32,1.42,.56,1);--out:cubic-bezier(.16,1,.3,1);color:var(--text)}.qd-pricing button{font:inherit;color:inherit;cursor:pointer}.qd-pricing :focus-visible{outline:2px solid var(--volt);outline-offset:3px}.qd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qd-ps-top{display:flex;align-items:flex-end;justify-content:center;gap:24px;flex-wrap:wrap}.qd-pricing{display:flex;flex-direction:column;min-height:0;flex:1}.qd-sw-wrap{display:flex;align-items:center;gap:14px;position:relative}.qd-seg{position:relative;display:grid;grid-template-columns:repeat(var(--n,2),1fr);padding:5px;border-radius:99px;background:hsl(var(--secondary));border:1px solid var(--line2);box-shadow:inset 0 2px 8px rgba(0,0,0,.18)}.qd-seg .qd-pill{position:absolute;top:5px;bottom:5px;left:calc(5px + var(--i,0) * (100% - 10px) / var(--n,2));right:calc(5px + (var(--n,2) - 1 - var(--i,0)) * (100% - 10px) / var(--n,2));border-radius:99px;background:var(--volt);box-shadow:0 6px 24px rgba(198,255,61,.35),inset 0 1px 0 rgba(255,255,255,.5);transition:left .42s var(--spring),right .42s var(--spring)}.qd-seg[data-dir="1"] .qd-pill{transition:right .34s var(--spring),left .46s var(--spring) .07s}.qd-seg[data-dir="-1"] .qd-pill{transition:left .34s var(--spring),right .46s var(--spring) .07s}.qd-seg button{position:relative;z-index:1;min-width:0;height:46px;padding:0 20px;border:0;background:none;border-radius:99px;font-size:15px;font-weight:700;color:var(--muted);transition:color .3s;white-space:nowrap}.qd-seg button[aria-checked=true]{color:var(--volt-ink)}.qd-seg button.press{transform:scale(.96)}.qd-badge{position:absolute;right:-10px;top:-20px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:99px;background:var(--ultra);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;transform:scale(0) rotate(-14deg);opacity:0;transition:transform .5s var(--spring),opacity .2s;box-shadow:0 8px 26px rgba(139,108,255,.45)}.qd-badge.on{transform:scale(1) rotate(-4deg);opacity:1}.qd-badge svg{width:14px;height:14px}.qd-spark{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--volt);pointer-events:none}.qd-cards{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch;padding:26px 6px 28px;min-height:0}.qd-card{position:relative;border-radius:24px;background:var(--panel);border:1px solid var(--line);padding:24px 24px 22px;display:flex;flex-direction:column;transition:transform .5s var(--spring),border-color .3s,box-shadow .5s;isolation:isolate}.qd-card.hov,.qd-card:hover{transform:translateY(-8px);border-color:hsl(var(--muted-foreground)/.45);box-shadow:0 30px 60px rgba(0,0,0,.25)}.qd-card.feat{transform:translateY(-12px) scale(1.02);border-color:transparent;background:var(--panel);box-shadow:0 40px 90px rgba(0,0,0,.3)}.qd-card.feat.hov,.qd-card.feat:hover{transform:translateY(-18px) scale(1.025)}.qd-card .qd-ring{position:absolute;inset:-1px;border-radius:inherit;padding:2px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);overflow:hidden;z-index:2}.qd-card .qd-ring i{position:absolute;left:50%;top:50%;width:160%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0deg,var(--volt),#6EE7B7 18%,var(--ultra) 40%,rgba(139,108,255,.15) 55%,rgba(198,255,61,.15) 75%,var(--volt));animation:qd-spin 4s linear infinite}.qd-card.feat.boost .qd-ring i{animation-duration:.9s}.qd-card .qd-halo{position:absolute;inset:-30px -20px;z-index:-1;border-radius:40px;background:radial-gradient(60% 50% at 50% 0,rgba(139,108,255,.35),transparent 70%),radial-gradient(60% 45% at 50% 100%,rgba(198,255,61,.18),transparent 70%);filter:blur(24px);opacity:.8;pointer-events:none;animation:qd-ps-breathe 3.2s ease-in-out infinite}@keyframes qd-spin{to{transform:rotate(1turn)}}@keyframes qd-ps-breathe{50%{opacity:.45}}.qd-shine{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden}.qd-shine:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.14) 48%,rgba(198,255,61,.14) 52%,transparent 65%);transform:translateX(-120%)}.qd-card.sweep .qd-shine:after{animation:qd-sweep .9s var(--out) forwards;animation-delay:var(--d,0s)}@keyframes qd-sweep{to{transform:translateX(120%)}}.qd-tag{position:absolute;top:-13px;left:50%;translate:-50% 0;height:26px;padding:0 12px;border-radius:99px;background:var(--volt);color:var(--volt-ink);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.4px;z-index:3;white-space:nowrap}.qd-pname,.qd-tag{display:flex;align-items:center}.qd-pname{justify-content:space-between;gap:10px}.qd-pname h2{margin:0;font-size:19px;font-weight:700}.qd-pname span{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--faint)}.qd-pdesc{margin:6px 0 0;color:var(--muted);font-size:13.5px;line-height:1.4;min-height:38px}.qd-price{display:flex;align-items:flex-start;gap:3px;margin-top:14px;height:78px}.qd-cur{font-size:30px;margin-top:8px;color:var(--text)}.qd-cur,.qd-odo{font-family:var(--font-display);line-height:1;font-weight:800}.qd-odo{display:flex;font-size:80px;letter-spacing:-.5px}@media (min-width:901px){.qd-odo{font-size:clamp(48px,5vw,72px)}}.qd-dg{display:block;height:1em;overflow:hidden;-webkit-mask:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(transparent,#000 14%,#000 86%,transparent)}.qd-strip{display:flex;flex-direction:column;will-change:transform}.qd-strip i{font-style:normal;height:1em;display:block;text-align:center}.qd-per{align-self:flex-end;margin:0 0 12px 6px;color:var(--muted);font-size:14px;font-weight:500}.qd-sub{position:relative;height:30px;margin-top:4px;display:flex;align-items:center;gap:8px}.qd-sub p{margin:0;font-size:13px;color:var(--muted);transition:opacity .3s}.qd-save{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:99px;background:rgba(198,255,61,.14);color:#4d7c0f;font-family:var(--font-mono);font-size:12px;font-weight:700;transform:scale(.4);opacity:0;transition:transform .45s var(--spring),opacity .2s;transition-delay:var(--d,0s)}.on-t .qd-save{transform:none;opacity:1}.qd-cta{position:relative;margin-top:16px;min-height:48px;border-radius:14px;border:1px solid var(--line2);background:hsl(var(--secondary));font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .15s,background .2s}.qd-cta:hover{background:hsl(var(--accent))}.qd-cta.press,.qd-cta:active{transform:scale(.96)}.feat .qd-cta{background:var(--volt);color:var(--volt-ink);border-color:var(--volt);box-shadow:0 10px 30px rgba(198,255,61,.25)}.feat .qd-cta:hover{background:#D4FF6A}.qd-cta svg{width:18px;height:18px}.qd-feats{list-style:none;margin:18px 0 0;padding:18px 0 0;border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:11px}.qd-feats li{display:flex;align-items:center;gap:10px;font-size:14px;color:hsl(var(--foreground)/.9)}.qd-feats svg{width:20px;height:20px;flex:none}.qd-feats .qd-cbg{fill:rgba(198,255,61,.14)}.feat .qd-feats .qd-cbg{fill:var(--volt)}.qd-feats .qd-ck{stroke:#4d7c0f;stroke-dasharray:1;stroke-dashoffset:1}.dark .qd-save,.theme-amoled .qd-save,.theme-dracula .qd-save,.theme-gruvbox .qd-save,.theme-hacker .qd-save,.theme-tokyo-night .qd-save{color:var(--volt)}.dark .qd-feats .qd-ck,.theme-amoled .qd-feats .qd-ck,.theme-dracula .qd-feats .qd-ck,.theme-gruvbox .qd-feats .qd-ck,.theme-hacker .qd-feats .qd-ck,.theme-tokyo-night .qd-feats .qd-ck{stroke:var(--volt)}.feat .qd-feats .qd-ck{stroke:var(--volt-ink)}.drawn .qd-ck{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--out);transition-delay:var(--d,0s)}.qd-dots-m{display:none}@media (max-width:900px){.qd-ps-top{padding:0 20px;flex-direction:column;align-items:center;gap:16px}.qd-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:30px 20px 16px;align-items:stretch;scrollbar-width:none;flex:none}.qd-cards::-webkit-scrollbar{display:none}.qd-card{flex:0 0 min(300px,78vw);scroll-snap-align:center}.qd-card.feat,.qd-card.feat.hov,.qd-card.feat:hover,.qd-card.hov,.qd-card:hover{transform:none}.qd-dots-m{display:flex;justify-content:center;gap:7px;padding:4px 0 14px}.qd-dots-m i{width:7px;height:7px;border-radius:99px;background:hsl(var(--border));transition:width .3s,background .3s}.qd-dots-m i.on{width:22px;background:var(--volt)}}@media (max-width:640px){.qd-seg button{padding:0 10px;font-size:13px}.qd-badge{height:28px;font-size:12px;padding:0 11px}.qd-sw-wrap{margin-top:8px}.qd-odo{font-size:68px}.qd-price{height:68px}.qd-pdesc{min-height:0}.qd-feats{gap:9px;margin-top:14px;padding-top:14px}}@media (prefers-reduced-motion:reduce){.qd-seg .qd-pill,.qd-seg[data-dir] .qd-pill{transition:left .15s,right .15s}.qd-badge{transition:opacity .2s;transform:rotate(-4deg)}.qd-card,.qd-card .qd-halo,.qd-card .qd-ring i{transition:none;animation:none}.qd-card.sweep .qd-shine:after{animation:none}.qd-save{transform:none;transition:opacity .2s}.drawn .qd-ck{transition:none}.qd-cta.press,.qd-cta:active{transform:none}}