.qp .qp-features{--band:var(--card);padding:var(--section-pad) 0}.qp .qp-features__label{font:600 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.qp .qp-features__title{letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:800;line-height:1.05}.qp .qp-features__list{margin-top:var(--section-head-gap);background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}.qp-feature{background:var(--page);align-items:flex-start;gap:.875rem;min-width:0;padding:1.125rem 1rem;display:flex}.qp-feature__tile{width:2.5rem;height:2.5rem;color:var(--heading);background:var(--page);border:1px solid var(--rule);flex:none;place-items:center;display:grid}.qp-feature__text{min-width:0}.qp .qp-feature h3{letter-spacing:-.01em;color:var(--heading);font-size:1.0625rem;font-weight:700}.qp .qp-feature p{color:var(--muted);margin-top:.25rem;font-size:.9375rem;line-height:1.5}.qp .qp-langs{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.qp .qp-lang{font:400 .75rem/1.5 var(--sans);color:var(--soft);white-space:nowrap;border:1px solid var(--rule);border-radius:4px;padding:.125rem .5rem}.qp .qp-lang--more{font-family:var(--mono);color:var(--muted)}.qp .qp-new{font:600 .625rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);border:1px solid var(--accent-text);vertical-align:.15em;margin-left:.375rem;padding:.0625rem .3125rem;display:inline-block}@media (min-width:40em){.qp .qp-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48em){.qp-feature{flex-direction:column;gap:1.25rem;padding:1.75rem 1.5rem 2rem}}@media (min-width:64em){.qp .qp-features__list{grid-template-columns:repeat(3,minmax(0,1fr))}}
.qp-footer{background:var(--deep);border-top:1px solid var(--rule)}.qp-footer__inner{max-width:64rem;font:400 .8125rem/1.4 var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-inline:auto;padding:2rem 1.25rem;display:flex}.qp .qp-footer__author{color:var(--heading);text-underline-offset:.25em;text-decoration:none;transition:color .16s}.qp .qp-footer__author:hover{color:var(--orange);text-decoration:underline}@media (min-width:48em){.qp-footer__inner{padding:2rem 1.5rem}}@media (prefers-reduced-motion:reduce){.qp .qp-footer__author{transition:none}}
.qp-hero__cta{margin-top:1.75rem}.qp .qp-hero__alt{color:var(--muted);margin-top:.875rem;font-size:.875rem}.qp .qp-hero__alt a{color:var(--soft);text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:.2em;transition:color .16s,text-decoration-color .16s}.qp .qp-hero__alt a:hover{color:var(--heading);text-decoration-color:currentColor}.qp .qp-cta{view-timeline:--qp-cta block;min-width:min(100%,19rem);color:var(--orange-ink);background:var(--orange);text-align:left;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--heading) 45%, transparent);border-radius:8px;align-items:center;gap:1rem;padding:1rem 2rem;text-decoration:none;transition:filter .16s,transform .12s;display:inline-flex}.qp .qp-cta:hover{filter:brightness(1.08)}.qp .qp-cta:active{transform:scale(.985)}.qp .qp-cta .qp-win-logo{flex:none;width:1.75rem;height:1.75rem}.qp-cta__text{gap:.125rem;display:grid}.qp-cta__main{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.2}.qp-cta__sub{font:500 .8125rem/1.3 var(--mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;opacity:.78}.qp-hero__proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;width:100%;max-width:26rem;margin-top:1.75rem;display:grid}.qp-hero__tour{margin-top:1.75rem}.qp button.qp-tour{color:var(--heading);background:var(--card);border:1px solid var(--rule);cursor:pointer;border-radius:999px;align-items:center;gap:.75rem;padding:.5rem 1.25rem .5rem .5rem;font-size:.9375rem;font-weight:600;transition:border-color .16s;display:inline-flex}.qp button.qp-tour:hover{border-color:var(--link-line)}.qp-tour__play{width:2.25rem;height:2.25rem;color:var(--orange-ink);background:var(--orange);border-radius:50%;place-items:center;display:grid}.qp-tour__play svg{width:1.25rem;height:1.25rem}.qp-tour__time{font:500 .75rem var(--mono);color:var(--muted)}.qp-tile{min-width:0;color:var(--heading);background:var(--card);border:1px solid var(--rule);text-align:center;border-radius:6px;grid-template-rows:auto 1fr;align-content:center;justify-items:center;gap:.5rem;padding:.875rem .25rem;text-decoration:none;transition:border-color .16s;display:grid}.qp-tile--link:hover{border-color:var(--heading)}.qp-tile__icon{place-items:center;width:1.5rem;height:1.5rem;display:grid}.qp-tile__icon svg{width:1.5rem;height:1.5rem;display:block}.qp-tile__text{gap:.125rem;min-width:0;display:grid}.qp-tile__label{font:600 .5625rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.qp-tile__value{letter-spacing:-.01em;color:var(--heading);font-size:.8125rem;font-weight:700;line-height:1.2}@property --qp-n{syntax:"<integer>";inherits:false;initial-value:0}.qp-count__num{--qp-n:var(--qp-to);min-width:calc(var(--qp-digits) * 1ch);font-variant-numeric:tabular-nums;counter-reset:qp-n var(--qp-n);animation:1.6s cubic-bezier(.2,.7,.2,1) .4s backwards qp-count-up;display:inline-block}.qp-count__num:after{content:counter(qp-n)}@keyframes qp-count-up{0%{--qp-n:0}}.qp-hero__line{display:block}.qp .qp-hero__title{font-size:clamp(1.75rem,9.2vw,2.75rem)}@media (min-width:24em){.qp-tile__value{font-size:.875rem}}@media (min-width:40em){.qp .qp-hero__title{font-size:clamp(2.5rem,1rem + 5.5vw,4.75rem)}.qp-hero__proof{gap:.75rem;max-width:28rem}.qp .qp-cta{padding:1.125rem 2.5rem}.qp-cta__main{font-size:1.375rem}.qp-cta__sub{font-size:.875rem}.qp-tile{text-align:left;grid-template-rows:none;grid-template-columns:auto auto;place-content:normal center;place-items:center start;gap:.75rem;min-height:3.5rem;padding:.625rem 1rem}.qp-tile__label{letter-spacing:.1em;font-size:.625rem}.qp-tile__value{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.qp-count__num{animation:none}.qp-tile,.qp .qp-hero__alt a,.qp .qp-cta,.qp button.qp-tour{transition:none}}
.qp-supportbar{text-align:center;background:var(--card);border-bottom:1px solid var(--rule);padding:.5rem 1.25rem}.qp .qp-supportbar__text{max-width:64rem;color:var(--soft);margin:0 auto;font-size:.8125rem;line-height:1.25rem}.qp-supportbar__link{color:var(--heading);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:.2em;font-weight:600;transition:text-decoration-color .16s}.qp-supportbar__link:hover{color:var(--accent-text);text-decoration-color:currentColor}.qp-supportbar__thanks{display:none}.qp .qp-support{--band:var(--page);padding:var(--section-pad) 0}.qp-support__card{text-align:center;margin-top:calc(var(--section-head-gap) + 2.25rem);background:var(--card);border:1px solid #feac6038;border-radius:6px;align-content:center;justify-items:center;gap:1.5rem;padding:2.25rem 1.5rem;display:grid;position:relative}.qp .qp-mascot{pointer-events:none;width:112px;height:auto;position:absolute;top:-68px;right:1rem;overflow:visible}.qp-mascot__head{transition:transform .35s cubic-bezier(.3,1.4,.5,1);transform:translateY(3px)}:is(.qp-support__card:has(.qp-support__action:hover) .qp-mascot__head,.qp-support__card:has(.qp-support__action:focus-visible) .qp-mascot__head){transform:translateY(-6px)}.qp-mascot__eyes{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite qp-blink}.qp-support__card:has(.qp-support__action:hover) .qp-mascot__eyes{animation:.45s ease-in-out qp-blink-once}@keyframes qp-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes qp-blink-once{0%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}.qp .qp-support__title{letter-spacing:-.035em;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:800;line-height:1.05}.qp .qp-support__body{max-width:34rem;font:400 1.25rem/1.5 var(--font-literata), Georgia, serif;letter-spacing:-.005em;color:var(--heading);text-wrap:balance}.qp .qp-support__body:before{content:"“" / "";height:1.75rem;color:var(--orange);font-size:3.5rem;line-height:1;display:block}.qp-support__cta{justify-items:center;display:grid}.qp .qp-support__action{justify-content:center;gap:.625rem;padding:.875rem 1.5rem;font-size:1.0625rem}.qp-support__action-icon{width:1.25rem;height:1.25rem}.qp-support__arrow{transition:transform .2s}.qp-support__action:hover .qp-support__arrow,.qp-support__action:focus-visible .qp-support__arrow{transform:translate(4px)}.qp .qp-support__where{font:400 .75rem var(--mono);color:var(--muted);margin-top:.75rem}@media (min-width:48em){.qp-supportbar{padding:.4375rem 1.5rem}.qp-supportbar__thanks{display:inline}.qp .qp-support{grid-template-rows:auto 1fr;display:grid}.qp-support__card{margin-top:var(--section-head-gap);gap:2rem;padding:3rem}.qp .qp-mascot{width:140px;top:-85px;right:3rem}.qp .qp-support__body{max-width:40rem;font-size:1.875rem;line-height:1.4}.qp .qp-support__body:before{height:2.25rem;font-size:4.5rem}}@media (prefers-reduced-motion:reduce){.qp-supportbar__link,.qp-mascot__head,.qp-support__arrow{transition:none}.qp-mascot__eyes{animation:none}.qp-support__card:has(.qp-support__action:hover) .qp-mascot__eyes{animation:none}.qp-support__action:hover .qp-support__arrow,.qp-support__action:focus-visible .qp-support__arrow{transform:none}.qp-support__card:has(.qp-support__action:hover) .qp-mascot__head{transform:none}.qp-support__card:has(.qp-support__action:focus-visible) .qp-mascot__head{transform:none}}
.qp{--orange:#feac60;--orange-ink:#1b1206;--ok:#4ade80;--ink:#0a0a0a;--accent-text:#feac60;--q-bg:#1a1b1e;--q-toast:#1d1e22;--q-border:#303238;--q-btn:#2b2d32;--q-btn-line:#40434a;--soft:#c4c4c4;--glass-line:#ffffff14;--mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--section-pad:4rem;--section-head-gap:1.75rem;--page:#0a0a0a;--card:#141414;--deep:#111;--heading:#fafafa;--text:#d4d4d4;--muted:#a3a3a3;--rule:#262626;--link-line:#525252;--bar:var(--orange);--code-bg:#141414;--shadow:#00000080;--sans:"Segoe UI Variable Text", "Segoe UI", var(--font-inter), system-ui, sans-serif;--serif:var(--sans);isolation:isolate;min-height:100vh;color:var(--text);font-family:var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--page);font-size:1rem;line-height:1.6;position:relative;overflow-x:clip}:is(html:has(.qp),body:has(.qp)){background:#0a0a0a;margin:0}.qp *,.qp :before,.qp :after{box-sizing:border-box}.qp img,.qp svg,.qp video{max-width:100%;display:block}.qp button{font:inherit}.qp :focus-visible{outline:2px solid var(--orange);outline-offset:3px}body:has(.qp) .skip-link{z-index:20;color:var(--orange-ink);background:var(--orange);border-radius:4px;padding:.5rem .75rem;font:600 .875rem Segoe UI,system-ui,sans-serif;position:absolute;top:-4rem;left:1rem}body:has(.qp) .skip-link:focus{top:.75rem}.qp h1,.qp h2,.qp h3,.qp p,.qp ul,.qp ol{margin:0}.qp ul,.qp ol{padding:0;list-style:none}.qp a{color:inherit}.qp-main{max-width:64rem;margin-inline:auto;padding:0 1.25rem}.qp-band{background:var(--band);box-shadow:0 0 0 100vmax var(--band);clip-path:inset(0 -100vmax)}.qp .qp-h2{letter-spacing:-.02em;color:var(--heading);text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:700;line-height:1.15}.qp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qp .qp-button{font:600 1rem var(--sans);color:var(--orange-ink);background:var(--orange);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:.625rem;padding:.75rem 1.375rem;text-decoration:none;transition:background-color .16s,transform .12s;display:inline-flex}.qp .qp-button:hover{background:#ffbd7d}.qp .qp-button:active{transform:scale(.98)}.qp .qp-button--small{border-radius:5px;gap:.5rem;height:2.125rem;padding:0 .875rem;font-size:.875rem}.qp .qp-button--small .qp-win-logo{width:.8125rem;height:.8125rem}.qp-win-logo{background:linear-gradient(currentColor,currentColor) 0 0/46% 46% no-repeat,linear-gradient(currentColor,currentColor) 100% 0/46% 46% no-repeat,linear-gradient(currentColor,currentColor) 0 100%/46% 46% no-repeat,linear-gradient(currentColor,currentColor) 100% 100%/46% 46% no-repeat;width:1rem;height:1rem}.qp-nav{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--glass-line);background:#0a0a0adb;position:sticky;top:0}@supports (animation-timeline:scroll()){.qp-nav{animation:linear both qp-nav-solid;animation-timeline:scroll(root);animation-range:0 6rem}}@keyframes qp-nav-solid{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#0a0a0a00;border-bottom-color:#0000}}.qp-nav__inner{justify-content:space-between;align-items:center;gap:1rem;max-width:64rem;height:3.5rem;margin-inline:auto;padding:0 1.25rem;display:flex}.qp-brand{color:var(--heading);align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.qp-nav__actions{align-items:center;gap:1.25rem;display:flex;position:relative}.qp{timeline-scope:--qp-cta}.qp .qp-nav__download{inset-block:0;white-space:nowrap;margin-block:auto;position:absolute;right:calc(100% + 1.25rem)}@supports (animation-timeline:view()){.qp .qp-nav__download{animation:linear both qp-nav-download-in;animation-timeline:--qp-cta;animation-range:exit 30%}}@keyframes qp-nav-download-in{0%{opacity:0;visibility:hidden;transform:translateY(-.375rem)}50%{visibility:hidden}to{opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){@supports (animation-timeline:view()){.qp .qp-nav__download{animation-name:qp-nav-download-switch;animation-timing-function:step-end}}}@keyframes qp-nav-download-switch{0%{visibility:hidden}to{visibility:visible}}.qp .qp-nav__link{color:var(--muted);font-size:.9375rem;text-decoration:none;transition:color .16s}.qp .qp-nav__link:hover{color:var(--heading)}.qp-hero{padding:2.75rem 0 var(--section-pad);text-align:center;justify-items:center;display:grid}.qp-hero__title{letter-spacing:-.045em;color:var(--heading);font-weight:800;line-height:1}.qp .qp-hero__lede{max-width:32rem;color:var(--soft);margin:1rem auto 0;font-size:1.125rem;line-height:1.55}.qp .qp-hero__meta{font:400 .75rem var(--mono);color:var(--muted);text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .875rem;margin-top:1rem;display:flex}.qp .qps,.qp .qp-dialog{--page:#0c0c0d;--card:#141416;--heading:#f6f6f7;--text:#d6d7db;--muted:#9c9ea5;--rule:#2a2a2e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.qp-dialog{background:0 0;border:0;width:min(64rem,100vw - 2rem);max-width:none;padding:0}.qp-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04050acc}.qp-dialog__close{color:#f3f3f3;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:.125rem .5rem;font-size:1rem}.qp-window{background:var(--q-bg);border:1px solid #3a3a3a;border-radius:12px;width:100%;overflow:hidden}.qp-window__bar{color:#f3f3f3;background:#1c1c1c;border-bottom:1px solid #2a2a2a;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;display:flex}.qp-window__dot{background:var(--orange);border-radius:50%;width:.875rem;height:.875rem}.product-video{aspect-ratio:16/9;background:#05060b;width:100%;height:auto;display:block}.qp-section{scroll-margin-top:4.5rem}.qps-keys kbd{min-width:1.75rem;font:600 .8125rem/1.5 var(--sans);text-align:center;color:var(--heading);background:var(--q-btn);border:1px solid var(--q-btn-line);border-bottom-width:2px;border-radius:6px;padding:.125rem .5rem;display:inline-block}@media (min-width:48em){.qp{--section-pad:6rem;--section-head-gap:2.5rem}.qp-bands{grid-auto-rows:1fr;display:grid}.qp-main{padding:0 1.5rem}.qp-nav__inner{height:4rem;padding:0 1.5rem}.qp-hero{padding-top:5rem}.qp .qp-hero__lede{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.qp .qp-button,.qp .qp-nav__link{transition:none}}body:has(.qp) .motion-lab{--page:#141414;--text:#d4d4d4;--muted:#a3a3a3;--rule:#262626;--link-line:#525252;--code-bg:#0a0a0a;--sans:"Segoe UI", system-ui, sans-serif;color:var(--text)}
.qps{--loop:10s;--slot:2.75rem;text-align:left;background:#111;border:1px solid #262626;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:1.5rem;width:100%;max-width:64rem;margin-top:2.5rem;padding:2.5rem 2rem 4.5rem;display:grid;position:relative}@media (min-width:48em){.qps{margin-top:3rem}}.qps-win{background:#202020;border:1px solid #3a3a3a;border-radius:10px;overflow:hidden;box-shadow:0 18px 40px #00000073}.qps-win__bar{color:#f3f3f3;background:#1c1c1c;border-bottom:1px solid #2a2a2a;align-items:center;gap:.5rem;padding:.4375rem .75rem;font-size:.75rem;display:flex}.qps-win__glyph{border-radius:3px;width:.75rem;height:.75rem}.qps-win__glyph--1{background:#8b5cf6}.qps-win__glyph--2{background:#3b82f6}.qps-win__glyph--3{background:#22c55e}.qps-win__glyph--form{background:#0ea5e9}.qps__apps{gap:.875rem;display:grid}.qps-src__body{gap:.5rem;padding:.75rem;display:grid}.qps-line{background:#ffffff1a;border-radius:4px;width:80%;height:.5rem}.qps-line--short{width:50%}.qps-src__text{color:#f3f3f3;white-space:nowrap;text-overflow:ellipsis;border-radius:3px;justify-self:start;max-width:100%;padding:.0625rem .25rem;font-size:.9375rem;font-weight:600;overflow:hidden}.qps-src--1 .qps-src__text{animation:qps-select-1 var(--loop) infinite}.qps-src--2 .qps-src__text{animation:qps-select-2 var(--loop) infinite}.qps-src--3 .qps-src__text{animation:qps-select-3 var(--loop) infinite}@keyframes qps-select-1{0%,4%,14%,to{background-color:#0000}6%,11%{background-color:#0078d499}}@keyframes qps-select-2{0%,14%,24%,to{background-color:#0000}16%,21%{background-color:#0078d499}}@keyframes qps-select-3{0%,24%,34%,to{background-color:#0000}26%,31%{background-color:#0078d499}}.qps__queue{background:var(--page);border:1px solid #feac6073;border-radius:12px;gap:.875rem;padding:1rem;display:grid;position:relative}.qps__queue-head{font:600 .6875rem var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);align-items:center;gap:.5rem;display:flex}.qps__queue-dot{background:var(--orange);border-radius:50%;width:.5rem;height:.5rem}.qps__slots{height:calc(var(--slot) * 3);position:relative}.qps-chip{height:2.25rem;font:400 .8125rem/2.25rem var(--mono);color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;background:#24262b;border:1px solid #3d465c;border-radius:8px;padding:0 .75rem;position:absolute;top:0;left:0;right:0;overflow:hidden}.qps-chip--1{border-color:var(--orange);animation:qps-chip-1 var(--loop) infinite cubic-bezier(.2, .7, .2, 1);transform:translateY(0)}.qps-chip--2{transform:translateY(var(--slot));animation:qps-chip-2 var(--loop) infinite cubic-bezier(.2, .7, .2, 1)}.qps-chip--3{transform:translateY(calc(var(--slot) * 2));animation:qps-chip-3 var(--loop) infinite cubic-bezier(.2, .7, .2, 1)}@keyframes qps-chip-1{0%,7%{opacity:0;transform:translate(-3rem)}10%,45%{opacity:1;border-color:var(--orange);transform:translate(0)}49%,to{opacity:0;transform:translate(3rem)}}@keyframes qps-chip-2{0%,17%{opacity:0;transform:translate(-3rem, var(--slot));border-color:#3d465c}20%,45%{opacity:1;transform:translate(0, var(--slot));border-color:#3d465c}49%,55%{opacity:1;border-color:var(--orange);transform:translate(0)}59%,to{opacity:0;border-color:var(--orange);transform:translate(3rem)}}@keyframes qps-chip-3{0%,27%{opacity:0;transform:translate(-3rem, calc(var(--slot) * 2));border-color:#3d465c}30%,45%{opacity:1;transform:translate(0, calc(var(--slot) * 2));border-color:#3d465c}49%,55%{opacity:1;transform:translate(0, var(--slot));border-color:#3d465c}59%,65%{opacity:1;border-color:var(--orange);transform:translate(0)}69%,to{opacity:0;border-color:var(--orange);transform:translate(3rem)}}.qps-keys{color:var(--muted);white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;display:flex;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%,100%)}.qps-keys--copy{opacity:0;animation:qps-keys-copy var(--loop) infinite}.qps-keys--paste{animation:qps-keys-paste var(--loop) infinite}@keyframes qps-keys-copy{0%,4%,36%,to{opacity:0}6%,33%{opacity:1}}@keyframes qps-keys-paste{0%,42%,72%,to{opacity:0}44%,69%{opacity:1}}.qps-form__body{gap:.625rem;padding:1rem;display:grid}.qps-field{gap:.25rem;display:grid}.qps-field__label{color:#a8a8a8;font-size:.6875rem}.qps-field__box{color:#f3f3f3;white-space:nowrap;text-overflow:ellipsis;background:#2b2b2b;border:1px solid #3a3a3a;border-radius:5px;height:2rem;padding:0 .625rem;font-size:.875rem;line-height:2rem;overflow:hidden}.qps-field__value{opacity:0;display:inline-block}.qps-field__value--1{animation:qps-value-1 var(--loop) infinite}.qps-field__value--2{animation:qps-value-2 var(--loop) infinite}.qps-field__value--3{animation:qps-value-3 var(--loop) infinite}@keyframes qps-value-1{0%,46%{opacity:0;transform:translate(-.5rem)}48%,92%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes qps-value-2{0%,56%{opacity:0;transform:translate(-.5rem)}58%,92%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes qps-value-3{0%,66%{opacity:0;transform:translate(-.5rem)}68%,92%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}.qps-form__check{color:#052e16;background:var(--ok);opacity:0;width:1rem;height:1rem;animation:qps-check var(--loop) infinite;border-radius:50%;place-items:center;margin-left:auto;font-size:.625rem;font-weight:700;display:grid}@keyframes qps-check{0%,69%{opacity:0;transform:scale(.5)}72%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}.qps-form__submit{color:#fff;background:#0369a1;border-radius:4px;justify-self:start;margin-top:.25rem;padding:.3125rem 1rem;font-size:.75rem;font-weight:600}.qps-toast{color:var(--muted);background:var(--q-toast);border:1.5px solid var(--q-border);align-items:center;gap:.625rem;padding:.375rem .375rem .375rem .875rem;font-size:.8125rem;font-weight:700;display:flex;position:absolute;bottom:1.25rem;right:1.5rem;box-shadow:0 12px 30px #00000080}.qps-toast__count{text-align:center;width:2rem;height:2rem;color:var(--heading);border:1.5px solid var(--orange);font-size:1.125rem;line-height:2rem;overflow:hidden}.qps-toast__digits{animation:qps-count var(--loop) infinite;display:grid;transform:translateY(-6rem)}@keyframes qps-count{0%,8%{transform:translateY(0)}9.5%,18%{transform:translateY(-2rem)}19.5%,28%{transform:translateY(-4rem)}29.5%,46%{transform:translateY(-6rem)}47.5%,56%{transform:translateY(-8rem)}57.5%,66%{transform:translateY(-10rem)}67.5%,to{transform:translateY(-12rem)}}@media (max-width:52em){.qps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:1rem 1rem 4.5rem}.qps__apps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.qps-src__body{padding:.5rem}.qps-src__text{font-size:.75rem}.qps-line{display:none}.qps-chip{font-size:.6875rem}.qps-form__body{padding:.625rem}.qps-form__submit{display:none}.qps-win__bar{white-space:nowrap;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.qps-src__text,.qps-chip,.qps-keys,.qps-field__value,.qps-form__check,.qps-toast__digits{animation:none}}
