.nqsw{--nq-panel:var(--panel,var(--sl-color-gray-6));--nq-line:var(--line,var(--sl-color-gray-5));--nq-line-strong:var(--line-strong,var(--sl-color-gray-5));--nq-text:var(--text,var(--sl-color-white));--nq-muted:var(--muted,var(--sl-color-gray-3));--nq-ctl:var(--ctl,transparent);--nq-ctl-hover:var(--ctl-hover,var(--sl-color-gray-6));--nq-accent:var(--accent,var(--sl-color-accent));--nq-accent-soft:var(--accent-soft,var(--sl-color-accent-low));--nq-shadow:var(--shadow,transparent);--nq-mono:"JetBrains Mono Variable", "JetBrains Mono", "SFMono-Regular", ui-monospace, Menlo, Consolas, monospace;margin:1rem 0 1.5rem}.nqsw .pi-cmd{background:0 0;border:0;padding:0}.pi{background:var(--nq-panel);border:1px solid var(--nq-line-strong);box-shadow:0 4px 40px 0 var(--nq-shadow);text-align:left;border-radius:4px;overflow:hidden}.pi-tabs{scrollbar-width:none;border-bottom:1px solid var(--nq-line);background:var(--nq-ctl);display:flex;position:relative;overflow-x:auto}.pi-tabs::-webkit-scrollbar{display:none}.pi-ind{width:var(--w,0px);transform:translateX(var(--x,0px));background:var(--nq-accent-soft);pointer-events:none;transition:transform .22s,width .22s;position:absolute;top:0;bottom:0;left:0}.pi-ind:after{content:"";background:var(--nq-accent);height:2px;position:absolute;bottom:0;left:0;right:0}.pi-tab{z-index:1;border:0;border-right:1px solid var(--nq-line);color:var(--nq-muted);font:700 .6rem var(--nq-mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;flex:auto;padding:.6rem .38rem;transition:color .14s;position:relative}.pi-tab:last-of-type{border-right:0}.pi-tab:hover,.pi-tab[aria-selected=true]{color:var(--nq-text)}.pi-tab:focus-visible{outline:2px solid var(--nq-accent);outline-offset:-2px}.pi-row{align-items:center;gap:1rem;padding:1.5rem;display:flex}.pi-cmd{scrollbar-width:none;min-width:0;font:.86rem/1.6 var(--nq-mono);white-space:pre;flex:auto;margin:0;overflow-x:auto}.pi-cmd::-webkit-scrollbar{display:none}.pi-cmd .ln:before{content:"$ ";color:var(--nq-muted)}.pi-cmd.ps .ln:before{content:"PS> "}.pi-cmd.code .ln:before{content:""}.pi-note{color:var(--nq-muted);text-align:center;margin:.7rem 0 0;font-size:.95rem}.pi-note a{color:var(--nq-accent)}.where{max-width:760px;font:.66rem var(--nq-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.4rem .5rem;margin:1.3rem auto 0;display:flex}.where-lab{color:var(--nq-muted);padding:.32rem .2rem}.where a{border:1px solid var(--nq-line);background:var(--nq-ctl);color:var(--nq-muted);padding:.3rem .55rem;text-decoration:none;transition:border-color .14s,color .14s}.where a:hover,.where a:focus-visible{border-color:var(--nq-accent);color:var(--nq-text);outline:none}.nqsw .bb{border:1px solid var(--nq-line);background:var(--nq-ctl);min-height:44px;color:var(--nq-muted);font:.72rem var(--nq-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:0;flex:none;justify-content:center;align-items:center;padding:.52rem .8rem;text-decoration:none;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.nqsw .bb:before{content:"[";color:var(--nq-accent);margin-right:.7ch;transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-block}.nqsw .bb:after{content:"]";color:var(--nq-accent);margin-left:.7ch;transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-block}.nqsw .bb:hover,.bb:focus-visible{border-color:var(--nq-accent);background:var(--nq-ctl-hover);color:var(--nq-text);outline:none}.nqsw .bb:hover:before,.bb:focus-visible:before{transform:translate(-4px)}.nqsw .bb:hover:after,.bb:focus-visible:after{transform:translate(4px)}.nqsw .pi-tab{font-family:var(--nq-mono);letter-spacing:.05em;font-size:.6rem;font-weight:700;line-height:1.2}.nqsw .pi-cmd{font-family:var(--nq-mono);font-size:.84rem;line-height:1.6}.nqsw .bb{font-family:var(--nq-mono);font-size:.72rem}.nqsw .where{font-family:var(--nq-mono);font-size:.64rem}.sl-container .nqsw .pi-tab{letter-spacing:.03em;padding:.6rem .3rem;font-size:.56rem}.sl-container .nqsw .pi-row{padding:1.1rem}.sl-container .nqsw .pi-cmd{font-size:.78rem}
