.nr-pal-scrim{position:fixed;inset:0;z-index:85;background:color-mix(in srgb,var(--nv-void) 58%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nr-pal{position:fixed;z-index:86;left:50%;top:10vh;transform:translateX(-50%);width:min(680px,calc(100vw - 24px))}.nr-pal-box{overflow:hidden;border-radius:26px;background:var(--nv-s1);border:1px solid var(--x-hair-2);box-shadow:var(--x-sh-3),0 0 0 1px var(--nv-acc-10),0 30px 90px -40px var(--nv-acc-50)}.nr-pal-top{position:relative;display:flex;align-items:center;gap:12px;height:62px;padding:0 18px 0 16px;border-bottom:1px solid var(--x-hair)}.nr-pal-input{flex:1;min-width:0;background:transparent;outline:none;border:none;font-size:16px;color:var(--nv-fg)}.nr-pal-input::placeholder{color:var(--nv-fg3)}.nr-pal-kbd{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;flex-shrink:0;border-radius:6px;font-family:var(--nv-mono);font-size:10px;color:var(--nv-fg3);box-shadow:inset 0 0 0 1px var(--x-hair-2)}.nr-pal-scan{right:0;bottom:-1px;overflow:hidden;opacity:0;transition:opacity .16s ease;pointer-events:none}.nr-pal-scan,.nr-pal-scan:after{position:absolute;left:0;height:1px}.nr-pal-scan:after{content:"";top:0;width:28%;background:linear-gradient(90deg,transparent,var(--nv-acc-hi),transparent);animation:nr-pal-scan 1.2s cubic-bezier(.4,0,.2,1) infinite}.nr-pal-top[data-loading=true] .nr-pal-scan{opacity:1}@keyframes nr-pal-scan{0%{transform:translateX(-100%)}to{transform:translateX(360%)}}.nr-pal-spectrum{display:flex;flex-wrap:wrap;gap:14px;padding:10px 20px 0;font-family:var(--nv-mono);font-size:10.5px;color:var(--nv-fg2)}.nr-pal-spectrum span{display:inline-flex;align-items:center;gap:6px}.nr-pal-spectrum i{width:7px;height:7px;border-radius:50%;background:var(--t);box-shadow:0 0 8px var(--t)}.nr-pal-spectrum b{font-weight:500}.nr-pal-list{max-height:56vh;overflow-y:auto;overscroll-behavior:contain;padding:8px 10px 12px}.nr-pal-group [cmdk-group-heading]{padding:14px 10px 6px}.nr-pal-head{display:inline-flex;align-items:center;gap:8px;font-family:var(--nv-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--nv-fg3)}.nr-pal-head-bead{width:8px;height:8px;border-radius:50%;background:var(--t);box-shadow:0 0 0 3px color-mix(in oklch,var(--t) 18%,transparent)}.nr-pal-head-count{color:var(--nv-fg2);letter-spacing:.04em}.nr-pal-axon{position:relative}.nr-pal-axon:before{content:"";position:absolute;left:23px;top:14px;bottom:14px;width:1px;background:linear-gradient(to bottom,color-mix(in oklch,var(--t) 60%,transparent),transparent);pointer-events:none}.nr-pal-item{--t:var(--nv-acc);position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px;border-radius:var(--x-r-3);font-size:13.5px;color:var(--nv-fg);cursor:pointer;transition:background-color .12s ease}.nr-pal-item .nr-glyph{position:relative;z-index:1}.nr-pal-item[data-selected=true]{background:color-mix(in oklch,var(--t) 12%,transparent);box-shadow:inset 2px 0 0 var(--t)}.nr-pal-item[data-selected=true] .nr-glyph{transform:scale(1.1);box-shadow:inset 0 0 0 1.5px var(--t),0 0 18px -2px var(--t)}.nr-pal-title{flex:1}.nr-pal-meta,.nr-pal-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-pal-meta{flex-shrink:1;max-width:40%;font-family:var(--nv-mono);font-size:10.5px;color:var(--nv-fg3)}.nr-pal-item[data-ask] .nr-pal-title{color:var(--nv-fg)}.nr-pal-enter{margin-left:auto}.nr-pal-state{display:flex;align-items:center;gap:10px;padding:16px 14px;font-size:12.5px;line-height:1.5;color:var(--nv-fg3)}.nr-pal-state b{font-weight:500;color:var(--nv-acc)}.nr-pal-state-wire{position:relative;width:40px;height:1px;flex-shrink:0;overflow:hidden;background:var(--x-hair-2)}.nr-pal-state-wire i{position:absolute;top:-1px;left:0;width:12px;height:3px;border-radius:3px;background:var(--nv-acc);animation:nr-pal-scan 1s linear infinite}@media (max-width:520px){.nr-pal{top:6vh}.nr-pal-meta{display:none}}.nr-ask-title{display:inline-flex;align-items:center;gap:10px}.nr-ask-scope{position:sticky;top:0;z-index:10;margin:0 -24px 14px;padding:8px 24px;background:var(--x-sheet);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.nr-ask-thread{position:relative;display:flex;flex-direction:column;gap:18px}.nr-ask-thread:has(.nr-chat-reply):before{content:"";position:absolute;left:13px;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent,var(--nv-acc-30) 30px,var(--nv-line) 80%,transparent);pointer-events:none}.nr-ask-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:44px 12px;text-align:center;font-size:12.5px;line-height:1.5;color:var(--nv-fg3)}.nr-ask-empty-net{position:relative;display:inline-flex;gap:18px}.nr-ask-empty-net:before{content:"";position:absolute;left:13px;right:13px;top:50%;height:1px;background:var(--x-hair-2)}.nr-ask-people{margin-top:14px;padding-top:10px;border-top:1px solid var(--x-hair)}.nr-ask-people .x-label{display:block;margin-bottom:4px}.nr-ask-foot{display:flex;align-items:flex-end;gap:8px;width:100%;padding:6px;border-radius:var(--x-r-4);background:color-mix(in srgb,var(--nv-s2) 88%,transparent);border:1px solid var(--x-hair-2);transition:border-color .2s ease,box-shadow .2s ease}.nr-ask-foot:focus-within{border-color:var(--nv-acc-50);box-shadow:0 0 0 3px var(--nv-acc-18)}.nr-ask-foot-node{display:grid;place-items:center;width:34px;height:36px;flex-shrink:0}.nr-ask-input{flex:1;min-width:0;font-size:14px}@media (prefers-reduced-motion:reduce){.nr-pal-scan:after,.nr-pal-state-wire i{animation:none}}