.qd-pricing{--volt:#C6FF3D;--ultra:#8B6CFF;--text:#F4F4F6;--muted:#8A8FA3;--faint:#5C6378;--ink:#0A0A0D;--panel:#121319;--line:#262A36;--line2:#323747;--spring:cubic-bezier(.32,1.42,.56,1);--out:cubic-bezier(.16,1,.3,1);font-family:Space Grotesk,system-ui,sans-serif;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-ps-top{display:flex;align-items:flex-end;justify-content:space-between;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:1fr 1fr;padding:5px;border-radius:99px;background:#16171F;border:1px solid var(--line2);box-shadow:inset 0 2px 8px rgba(0,0,0,.4)}.qd-seg .qd-pill{position:absolute;top:5px;bottom:5px;left:5px;right:50%;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.y .qd-pill{left:50%;right:5px}.qd-seg button{position:relative;z-index:1;min-width:116px;height:46px;border:0;background:none;border-radius:99px;font-size:15px;font-weight:700;color:var(--muted);transition:color .3s}.qd-seg button[aria-checked=true]{color:var(--ink)}.qd-seg button.press{transform:scale(.96)}.qd-badge{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:99px;background:var(--ultra);color:#fff;font:700 13px Space Grotesk;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-cards{flex:1;display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:18px;align-items:center;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:#3A3F52;box-shadow:0 30px 60px rgba(0,0,0,.45)}.qd-card.feat{transform:translateY(-12px) scale(1.02);border-color:transparent;background:#14151D;box-shadow:0 40px 90px rgba(0,0,0,.55)}.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-breathe 3.2s ease-in-out infinite}@keyframes qd-spin{to{transform:rotate(1turn)}}.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,.1) 48%,rgba(198,255,61,.1) 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(--ink);font:700 12px JetBrains Mono;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:500 12px JetBrains Mono;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:800 30px/1 Saira Condensed;margin-top:8px;color:var(--text)}.qd-odo{display:flex;font:800 80px/1 Saira Condensed;letter-spacing:-.5px}.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,.12);color:var(--volt);font:700 12px JetBrains Mono;transform:scale(.4);opacity:0;transition:transform .45s var(--spring),opacity .2s;transition-delay:var(--d,0s)}.on-y .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:#1A1B24;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:#22242F}.qd-cta.press,.qd-cta:active{transform:scale(.96)}.feat .qd-cta{background:var(--volt);color:var(--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 #20222d;display:flex;flex-direction:column;gap:11px}.qd-feats li{display:flex;align-items:center;gap:10px;font-size:14px;color:#D9DBE3}.qd-feats svg{width:20px;height:20px;flex:none}.qd-feats .qd-cbg{fill:rgba(198,255,61,.12)}.feat .qd-feats .qd-cbg{fill:var(--volt)}.qd-feats .qd-ck{stroke:var(--volt);stroke-dasharray:1;stroke-dashoffset:1}.feat .qd-feats .qd-ck{stroke:var(--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:flex-start;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:#2E3240;transition:width .3s,background .3s}.qd-dots-m i.on{width:22px;background:var(--volt)}}@media (max-width:640px){.qd-seg button{min-width:110px}.qd-badge{position:absolute;right:-10px;top:-20px;height:28px;font-size:12px;padding:0 11px;z-index:2}.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}}.qd-upload{--volt:#C6FF3D;--ultra:#8B6CFF;--err:#FF5C7A;--text:#F4F4F6;--muted:#8A8FA3;--faint:#5C6378;--ink:#0A0A0D;--panel:#121319;--line:#262A36;--line2:#323747;--spring:cubic-bezier(.32,1.42,.56,1);--out:cubic-bezier(.16,1,.3,1);display:grid;grid-template-columns:1.05fr 1fr;gap:20px;min-height:0;font-family:Space Grotesk,system-ui,sans-serif;color:var(--text)}.qd-upload button{font:inherit;color:inherit;cursor:pointer}.qd-upload :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-zone{position:relative;border-radius:24px;background:#111219;display:grid;place-items:center;text-align:center;padding:24px;cursor:pointer;isolation:isolate;transition:transform .45s var(--spring),background .3s;animation:qd-breathe 3.6s ease-in-out infinite}.qd-zone svg.qd-edge{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.qd-zone .qd-edge rect{fill:none;stroke:#3A3F52;stroke-width:2;stroke-dasharray:10 9;animation:qd-march 1.6s linear infinite;transition:stroke .3s}.qd-zone:before{inset:0;border-radius:inherit;z-index:-1;background:radial-gradient(260px 220px at var(--mx,50%) var(--my,50%),rgba(198,255,61,.18),transparent 70%);transition:opacity .3s}.qd-zone:after,.qd-zone:before{content:"";position:absolute;opacity:0}.qd-zone:after{inset:-14px;border-radius:34px;z-index:-2;background:radial-gradient(closest-side,rgba(198,255,61,.22),transparent);filter:blur(18px);transition:opacity .35s}.qd-zone.over{transform:scale(1.025);background:#141A10;animation:none}.qd-zone.over .qd-edge rect{stroke:var(--volt);animation-duration:.45s}.qd-zone.over:after,.qd-zone.over:before{opacity:1}@keyframes qd-march{to{stroke-dashoffset:-38}}@keyframes qd-breathe{50%{background:#13141C;box-shadow:0 0 50px rgba(139,108,255,.08)}}.qd-z-ico{width:78px;height:78px;margin:0 auto 18px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(160deg,#20222D,#17181F);border:1px solid var(--line2);color:var(--volt);transition:transform .5s var(--spring),background .3s,color .3s;box-shadow:0 18px 40px rgba(0,0,0,.4)}.qd-z-ico svg{width:36px;height:36px}.qd-zone.over .qd-z-ico{transform:translateY(-10px) scale(1.12) rotate(-6deg);background:var(--volt);color:var(--ink)}.qd-z-t{margin:0;font:700 24px Space Grotesk;transition:opacity .2s}.qd-z-s{margin:8px 0 0;color:var(--muted);font-size:14px}.qd-browse{min-height:44px;padding:0 2px;border:0;background:none;font-size:14px;font-weight:600;color:var(--text);text-decoration:underline;text-decoration-color:var(--volt);text-underline-offset:3px;border-radius:6px}.qd-browse:hover{color:var(--volt)}.qd-z-k{display:flex;gap:6px;justify-content:center;margin-top:18px;flex-wrap:wrap}.qd-z-k span{height:26px;padding:0 9px;border-radius:8px;background:#191A22;border:1px solid var(--line);font:600 11.5px JetBrains Mono;color:var(--muted);display:inline-flex;align-items:center}.qd-shock{position:absolute;width:40px;height:40px;margin:-20px;border-radius:50%;border:3px solid var(--volt);pointer-events:none;animation:qd-shock .7s var(--out) forwards}@keyframes qd-shock{0%{transform:scale(.2);opacity:1}to{transform:scale(9);opacity:0}}.qd-panel{min-height:0;border-radius:24px;background:var(--panel);border:1px solid var(--line);padding:18px}.qd-panel,.qd-tot{display:flex;flex-direction:column}.qd-tot{gap:10px;padding:4px 4px 16px;border-bottom:1px solid #1e2029}.qd-tot-row{justify-content:space-between;gap:10px}.qd-tot-l,.qd-tot-row{display:flex;align-items:center}.qd-tot-l{margin:0;font-size:14px;font-weight:600;gap:8px}.qd-tot-l svg{width:18px;height:18px;color:var(--volt)}.qd-tot-p{font:700 15px JetBrains Mono;color:var(--text)}.qd-track{position:relative;height:10px;border-radius:99px;background:#1C1E28;overflow:hidden}.qd-fillb{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(0);border-radius:inherit;background:linear-gradient(90deg,#9BE22A,var(--volt));transition:transform .25s linear,background .3s}.qd-fillb:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:200% 100%;animation:qd-shim 1.1s linear infinite}.qd-tot.has-err .qd-fillb{background:linear-gradient(90deg,#9BE22A,var(--volt) 70%,var(--err))}.qd-tot.done .qd-fillb:after{animation:none;opacity:0}.qd-tot.done .qd-track{box-shadow:0 0 18px rgba(198,255,61,.45)}@keyframes qd-shim{0%{background-position:150% 0}to{background-position:-50% 0}}.qd-list{list-style:none;margin:0;padding:14px 0 0;flex-direction:column;overflow:hidden;flex:1}.qd-empty,.qd-list{display:flex;gap:10px}.qd-empty{flex-direction:column}.qd-empty[hidden]{display:none}.qd-empty i{display:block;height:64px;border-radius:16px;border:1px dashed #2a2e3b;opacity:.7}.qd-empty p{margin:2px 0 0;text-align:center;color:var(--faint);font-size:13px}.qd-file{position:relative;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;min-height:64px;padding:10px 8px 10px 10px;border-radius:16px;background:#17181F;border:1px solid #262936;transition:border-color .3s,background .3s}.qd-file.err{border-color:rgba(255,92,122,.45);background:#1B1419}.qd-file.err.shake{animation:qd-shake .45s}@keyframes qd-shake{20%,60%{translate:-6px 0}40%,80%{translate:6px 0}}.qd-f-ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font:700 10.5px JetBrains Mono;letter-spacing:.3px;color:var(--c);background:color-mix(in srgb,var(--c) 15%,transparent);position:relative}.qd-f-ico svg{position:absolute;width:44px;height:44px;opacity:.35}.qd-f-txt{min-width:0}.qd-f-name{margin:0;font-size:14.5px;font-weight:600}.qd-f-meta,.qd-f-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qd-f-meta{margin:3px 0 0;font:500 12px JetBrains Mono;color:var(--muted)}.qd-file.err .qd-f-meta{color:var(--err)}.qd-f-side{display:flex;align-items:center;gap:2px}.qd-ring{position:relative;width:44px;height:44px;display:grid;place-items:center}.qd-ring svg{position:absolute;inset:0;width:44px;height:44px;transform:rotate(-90deg)}.qd-ring .qd-rt{stroke:#272A36}.qd-ring .qd-rp{stroke:var(--volt);stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .2s linear,stroke .3s}.qd-file.err .qd-ring .qd-rp{stroke:var(--err)}.qd-ring b{font:700 10px JetBrains Mono;color:var(--text);transition:opacity .2s}.qd-ring .qd-ok{position:absolute;inset:6px;border-radius:50%;background:var(--volt);transform:scale(0);transition:transform .45s var(--spring);display:grid;place-items:center}.qd-ring .qd-ok svg{position:static;width:20px;height:20px;transform:none}.qd-ring .qd-ok path{stroke:var(--ink);stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .35s var(--out) .2s}.qd-file.done .qd-ring .qd-ok{transform:scale(1)}.qd-file.done .qd-ring .qd-ok path{stroke-dashoffset:0}.qd-file.done .qd-ring b,.qd-file.err .qd-ring b{opacity:0}.qd-file.err .qd-ring:after{content:"!";position:absolute;font:800 16px Space Grotesk;color:var(--err)}.qd-retry{min-height:44px;padding:0 14px;border-radius:12px;border:1px solid rgba(255,92,122,.5);background:#2A1820;color:#FF8FA4;font-size:13px;font-weight:700;display:none;align-items:center;gap:6px;transition:transform .15s}.qd-retry svg{width:15px;height:15px}.qd-retry.press,.qd-retry:active{transform:scale(.94)}.qd-file.err .qd-retry{display:inline-flex}.qd-file.err .qd-ring{display:none}.qd-rm{width:44px;height:44px;border:0;background:none;border-radius:12px;color:var(--faint);display:grid;place-items:center}.qd-rm:hover{color:var(--text);background:#20222D}.qd-rm svg{width:15px;height:15px}.qd-spark{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--volt);pointer-events:none;z-index:5}@media (max-width:820px){.qd-upload{grid-template-columns:1fr;grid-template-rows:auto 1fr}.qd-zone{min-height:200px}.qd-z-k{display:none}}@media (max-width:640px){.qd-zone{min-height:176px;padding:16px}.qd-z-ico{width:60px;height:60px;border-radius:18px;margin-bottom:12px}.qd-z-ico svg{width:28px;height:28px}.qd-z-t{font-size:19px}.qd-panel{padding:14px}.qd-file{min-height:58px;gap:10px;padding:7px 4px 7px 8px}.qd-f-ico{width:40px;height:40px}.qd-list{gap:8px;padding-top:12px}.qd-empty i{height:58px}}@media (prefers-reduced-motion:reduce){.qd-zone,.qd-zone.over{animation:none;transition:background .2s;transform:none}.qd-zone .qd-edge rect{animation:none}.qd-z-ico,.qd-zone.over .qd-z-ico{transition:background .2s,color .2s;transform:none}.qd-file.err.shake,.qd-fillb:after{animation:none}.qd-ring .qd-ok{transition:transform .15s}}