.ns-category-section.svelte-j6vzoe{background:linear-gradient(to right,color-mix(in srgb,var(--cat-color) 8%,var(--color-panel-bg)),transparent);border-left:3px solid var(--cat-color, var(--color-node-hint));border-bottom:1px solid var(--color-panel-border);border-radius:6px;margin-bottom:2px;margin-left:8px;margin-right:8px;position:sticky;top:0;z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.ns-category-button.svelte-j6vzoe{width:100%;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease}.ns-category-button.svelte-j6vzoe:hover{background-color:color-mix(in srgb,var(--cat-color) 10%,transparent)}.ns-category-label.svelte-j6vzoe{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-panel-text);opacity:.85}.ns-category-chevron.svelte-j6vzoe{color:var(--color-panel-muted);transition:transform .2s ease}.ns-category-button.svelte-j6vzoe:hover .ns-category-chevron:where(.svelte-j6vzoe){color:var(--cat-color, var(--color-node-hint))}.ns-category-chevron-collapsed.svelte-j6vzoe{transform:rotate(0)}.ns-category-chevron-expanded.svelte-j6vzoe{transform:rotate(90deg)}
