.sidebar.svelte-1ftyrbf{font-size:.875rem}.brand.svelte-1ftyrbf{display:block;font-weight:700;font-size:.95rem;color:inherit;text-decoration:none;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border, #e5e7eb)}details.svelte-1ftyrbf{margin-bottom:.4rem}summary.svelte-1ftyrbf{cursor:pointer;font-weight:600;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary, #6b7280);padding:.35rem 0;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.count.svelte-1ftyrbf{font-size:.68rem;color:var(--color-text-muted, #9ca3af);background:var(--color-bg-alt, #f3f4f6);border-radius:999px;padding:0 .4rem;font-weight:400}ul.svelte-1ftyrbf{list-style:none;padding:0 0 0 .15rem;margin:.15rem 0 .6rem}li.svelte-1ftyrbf{margin:0}li.svelte-1ftyrbf a:where(.svelte-1ftyrbf){display:block;padding:.28rem .6rem;color:var(--color-text-secondary, #4b5563);text-decoration:none;border-left:2px solid transparent;line-height:1.45}li.svelte-1ftyrbf a:where(.svelte-1ftyrbf):hover{color:var(--color-text, #111827)}li.svelte-1ftyrbf a.active:where(.svelte-1ftyrbf){color:var(--color-primary, #0f62fe);border-left-color:var(--color-primary, #0f62fe);font-weight:500}.empty.svelte-1ftyrbf{color:var(--color-text-muted, #9ca3af);font-size:.8rem}
