.ns-backdrop.svelte-pjqlxf{position:fixed;inset:0;z-index:9998}.ns-root.svelte-pjqlxf{display:flex;flex-direction:column;gap:.4rem;width:100%}.ns-root--disabled.svelte-pjqlxf{opacity:.35;pointer-events:none}.ns-label.svelte-pjqlxf{font-family:Orbitron,monospace;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#b478dc80;display:block}.ns-trigger.svelte-pjqlxf{position:relative;width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem .85rem;border:1.5px solid rgba(180,0,220,.22);border-top:1.5px solid rgba(0,229,255,.15);background:transparent;cursor:pointer;text-align:left;overflow:hidden;box-shadow:inset 0 1px #ffffff0a;transition:border-color .15s ease,box-shadow .15s ease}.ns-trig-grid.svelte-pjqlxf{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0px,transparent 3px,rgba(212,0,255,.022) 3px,rgba(212,0,255,.022) 4px),repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,229,255,.016) 3px,rgba(0,229,255,.016) 4px),#04000cd1;pointer-events:none;z-index:0}.ns-trig-scan.svelte-pjqlxf{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.1) 2px,rgba(0,0,0,.1) 3px);pointer-events:none;z-index:1}.ns-trig-led.svelte-pjqlxf{position:absolute;bottom:0;left:0;right:0;height:1.5px;background:var(--ac);box-shadow:0 0 6px var(--ac-glow);transform:scaleX(0);pointer-events:none;z-index:3;transition:transform .2s cubic-bezier(.22,1,.36,1)}.ns-trigger.svelte-pjqlxf:hover:not(:disabled){border-color:var(--ac-dim);border-top-color:#00e5ff38;box-shadow:0 0 10px color-mix(in srgb,var(--ac-glow) 30%,transparent),inset 0 1px #ffffff0d}.ns-trigger.svelte-pjqlxf:focus-visible{outline:none;border-color:var(--ac-dim)}.ns-trigger--open.svelte-pjqlxf{border-color:color-mix(in srgb,var(--ac) 55%,transparent)!important;border-top-color:#00e5ff59!important;box-shadow:0 0 14px color-mix(in srgb,var(--ac-glow) 40%,transparent),inset 0 0 12px color-mix(in srgb,var(--ac-tint) 80%,transparent),inset 0 1px #ffffff0f!important}.ns-trigger--open.svelte-pjqlxf .ns-trig-led:where(.svelte-pjqlxf){transform:scaleX(1)}.ns-value.svelte-pjqlxf{position:relative;z-index:2;flex:1;font-family:Orbitron,monospace;font-size:.65rem;font-weight:600;letter-spacing:.06em;color:#d2aaf5d9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-value--placeholder.svelte-pjqlxf{color:#a064c859;font-weight:500}.ns-trigger--open.svelte-pjqlxf .ns-value:where(.svelte-pjqlxf),.ns-trigger--filled.svelte-pjqlxf .ns-value:where(.svelte-pjqlxf){color:#dcb9fff2}.ns-trig-meta.svelte-pjqlxf{position:relative;z-index:2;font-family:Orbitron,monospace;font-size:.48rem;font-weight:600;letter-spacing:.1em;color:var(--ac-dim);white-space:nowrap;flex-shrink:0}.ns-chevron.svelte-pjqlxf{position:relative;z-index:2;flex-shrink:0;color:#b464dc4d;transition:transform .22s cubic-bezier(.22,1,.36,1),color .15s ease}.ns-trigger.svelte-pjqlxf:hover .ns-chevron:where(.svelte-pjqlxf),.ns-trigger--open.svelte-pjqlxf .ns-chevron:where(.svelte-pjqlxf){color:var(--ac)}.ns-chevron--up.svelte-pjqlxf{transform:rotate(180deg)}.ns-panel.svelte-pjqlxf{position:fixed;z-index:9999;overflow:hidden;border:1.5px solid rgba(212,0,255,.42);border-top:1.5px solid rgba(0,229,255,.32);box-shadow:0 0 28px #d400ff2e,0 16px 48px #000000bf,inset 0 1.5px #00e5ff33,inset 0 -1.5px #d400ff66;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(212,0,255,.25) transparent;animation:svelte-pjqlxf-panelOpen .18s cubic-bezier(.22,1,.36,1) both}.ns-panel--up.svelte-pjqlxf{animation:svelte-pjqlxf-panelOpenUp .18s cubic-bezier(.22,1,.36,1) both}.ns-panel.svelte-pjqlxf::-webkit-scrollbar{width:3px}.ns-panel.svelte-pjqlxf::-webkit-scrollbar-track{background:transparent}.ns-panel.svelte-pjqlxf::-webkit-scrollbar-thumb{background:#d400ff4d}@keyframes svelte-pjqlxf-panelOpen{0%{opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes svelte-pjqlxf-panelOpenUp{0%{opacity:0;clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.ns-panel-grid.svelte-pjqlxf{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0px,transparent 3px,rgba(212,0,255,.025) 3px,rgba(212,0,255,.025) 4px),repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,229,255,.02) 3px,rgba(0,229,255,.02) 4px),#060112fa;pointer-events:none;z-index:0}.ns-panel-scan.svelte-pjqlxf{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.12) 2px,rgba(0,0,0,.12) 3px);pointer-events:none;z-index:1}.ns-option.svelte-pjqlxf{position:relative;width:100%;display:flex;align-items:center;gap:.55rem;padding:.48rem .75rem;border:none;border-bottom:1px solid rgba(180,0,220,.1);background:transparent;cursor:pointer;text-align:left;outline:none;overflow:hidden;z-index:2;transition:background .12s ease}.ns-option.svelte-pjqlxf:last-child{border-bottom:none}.ns-opt-led.svelte-pjqlxf{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--ac, #00e5ff);box-shadow:0 0 6px var(--ac-glow, rgba(0,229,255,.6));transform:scaleY(0);pointer-events:none;transition:transform .13s cubic-bezier(.22,1,.36,1)}.ns-opt-scan.svelte-pjqlxf{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,color-mix(in srgb,var(--ac, #00e5ff) 6%,transparent) 2px,color-mix(in srgb,var(--ac, #00e5ff) 6%,transparent) 3px);opacity:0;pointer-events:none;transition:opacity .12s ease}.ns-option.svelte-pjqlxf:hover:not(.ns-option--disabled),.ns-option.svelte-pjqlxf:focus-visible:not(.ns-option--disabled){background:var(--ac-tint, rgba(0,229,255,.05))}.ns-option.svelte-pjqlxf:hover:not(.ns-option--disabled) .ns-opt-led:where(.svelte-pjqlxf),.ns-option.svelte-pjqlxf:focus-visible:not(.ns-option--disabled) .ns-opt-led:where(.svelte-pjqlxf){transform:scaleY(1)}.ns-option.svelte-pjqlxf:hover:not(.ns-option--disabled) .ns-opt-scan:where(.svelte-pjqlxf),.ns-option.svelte-pjqlxf:focus-visible:not(.ns-option--disabled) .ns-opt-scan:where(.svelte-pjqlxf){opacity:1}.ns-option--active.svelte-pjqlxf{background:color-mix(in srgb,var(--ac-tint, rgba(0,229,255,.05)) 150%,transparent)}.ns-option--active.svelte-pjqlxf .ns-opt-led:where(.svelte-pjqlxf){transform:scaleY(1)}.ns-option--disabled.svelte-pjqlxf{opacity:.28;cursor:not-allowed}.ns-opt-check.svelte-pjqlxf{position:relative;z-index:1;width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--ac, #00e5ff);text-shadow:0 0 6px var(--ac-glow, rgba(0,229,255,.6))}.ns-opt-label.svelte-pjqlxf{position:relative;z-index:1;font-family:Orbitron,monospace;font-size:.62rem;font-weight:600;letter-spacing:.06em;color:#d2aaf5cc;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-option--active.svelte-pjqlxf .ns-opt-label:where(.svelte-pjqlxf),.ns-option.svelte-pjqlxf:hover:not(.ns-option--disabled) .ns-opt-label:where(.svelte-pjqlxf){color:#e6c3fff2}.ns-opt-meta.svelte-pjqlxf{position:relative;z-index:1;font-family:Orbitron,monospace;font-size:.48rem;font-weight:500;letter-spacing:.08em;color:#a064c866;white-space:nowrap;flex-shrink:0}.ns-option--active.svelte-pjqlxf .ns-opt-meta:where(.svelte-pjqlxf){color:var(--ac-dim, rgba(0,229,255,.45))}.ns-empty.svelte-pjqlxf{position:relative;z-index:2;padding:.85rem;font-family:Orbitron,monospace;font-size:.55rem;letter-spacing:.1em;color:#a064c84d;text-align:center}
