.qpn-root{--qpn-void:#000000;--qpn-body:#0e0e0f;--qpn-panel:#151515;--qpn-ink:#eeeef2;--qpn-fog:#b4b4b8;--qpn-ash:#8f8f97;--qpn-iron:#3a3a3f;--qpn-line:rgb(255 255 255/0.12);--qpn-line-strong:rgb(255 255 255/0.24);--qpn-prime-text:#7a9cff;--qpn-danger:#ff7a70;--qpn-ok:#5ee08a;background:var(--qpn-void);color:var(--qpn-fog);word-break:keep-all;overflow-wrap:anywhere}.qpn-root *,.qpn-root :after,.qpn-root :before{border-radius:0}.qpn-root h1,.qpn-root h2{text-wrap:balance}.qpn-root .qpn-label{font-family:Monaco,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;line-height:1.4;letter-spacing:.06em}.qpn-root .qpn-screen{background:radial-gradient(120% 90% at 50% 55%,color-mix(in oklab,var(--pk) 16%,transparent) 0,transparent 70%),#050505;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--pk) 30%,rgb(255 255 255/.08))}.qpn-root .qpn-dots{filter:drop-shadow(0 0 2px color-mix(in oklab,var(--pk) 40%,transparent))}.qpn-root .qpn-led{background:var(--pk);box-shadow:0 0 10px color-mix(in oklab,var(--pk) 70%,transparent)}.qpn-root .qpn-btn-primary{background:var(--qpn-ink);color:#000;transition:transform .2s cubic-bezier(.23,1,.32,1),background-color .16s ease-out}.qpn-root .qpn-btn-primary:hover:not(:disabled){background:#ffffff;transform:translateY(-2px)}.qpn-root .qpn-btn-primary:active:not(:disabled){transform:scale(.97)}.qpn-root .qpn-btn-primary:disabled{background:var(--qpn-iron);color:var(--qpn-fog);cursor:not-allowed}.qpn-root .qpn-btn-outline:focus-visible,.qpn-root .qpn-btn-primary:focus-visible{outline:2px solid var(--qpn-ink);outline-offset:2px}.qpn-root .qpn-btn-outline{border:1px solid var(--qpn-line-strong);color:var(--qpn-ink);transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .16s ease-out,background-color .16s ease-out}.qpn-root .qpn-btn-outline:hover:not(:disabled){border-color:var(--qpn-ink);background:rgb(255 255 255/.04);transform:translateY(-2px)}.qpn-root .qpn-btn-outline:active:not(:disabled){transform:scale(.97)}.qpn-root .qpn-btn-outline:disabled{color:var(--qpn-ash);border-color:var(--qpn-line);cursor:not-allowed}.qpn-root .qpn-edge{box-shadow:inset 0 2px 0 0 var(--pk,var(--qpn-ink))}.qpn-root .qpn-field{background:var(--qpn-void);border:1px solid var(--qpn-line-strong);color:var(--qpn-ink);transition:border-color .16s ease-out}.qpn-root .qpn-field:hover{border-color:var(--qpn-ash)}.qpn-root .qpn-field:focus-visible{outline:2px solid var(--qpn-ink);outline-offset:2px;border-color:var(--qpn-ink)}.qpn-root .qpn-row{transition:background-color .2s ease-out}.qpn-root .qpn-faq-icon{transition:transform .2s cubic-bezier(.23,1,.32,1)}.qpn-root details[open] .qpn-faq-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.qpn-root .qpn-btn-outline,.qpn-root .qpn-btn-primary,.qpn-root .qpn-faq-icon,.qpn-root .qpn-field,.qpn-root .qpn-row{transition:none}.qpn-root .qpn-btn-outline:active:not(:disabled),.qpn-root .qpn-btn-outline:hover:not(:disabled),.qpn-root .qpn-btn-primary:active:not(:disabled),.qpn-root .qpn-btn-primary:hover:not(:disabled){transform:none}}