.category-item[data-astro-cid-6jzuxagb]{border:1px solid color-mix(in srgb, var(--theme-accent) 20%, transparent);background:color-mix(in srgb, var(--theme-accent) 3%, transparent);border-radius:.75rem;overflow:hidden}.category-header[data-astro-cid-6jzuxagb]{cursor:pointer;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background-color .2s;display:flex}.category-header[data-astro-cid-6jzuxagb]:hover{background:color-mix(in srgb, var(--theme-accent) 8%, transparent)}.category-title[data-astro-cid-6jzuxagb]{color:var(--theme-accent);align-items:center;gap:.5rem;font-weight:600;display:flex}.category-count[data-astro-cid-6jzuxagb]{color:var(--theme-foreground);opacity:.6;font-size:.875rem}.category-chevron[data-astro-cid-6jzuxagb]{width:1.25rem;height:1.25rem;color:var(--theme-accent);transition:transform .3s}.category-item[data-astro-cid-6jzuxagb].expanded .category-chevron[data-astro-cid-6jzuxagb]{transform:rotate(90deg)}.subcategory-list[data-astro-cid-6jzuxagb]{border-top:1px solid color-mix(in srgb, var(--theme-accent) 15%, transparent);max-height:0;transition:max-height .3s;overflow:hidden}.category-item[data-astro-cid-6jzuxagb].expanded .subcategory-list[data-astro-cid-6jzuxagb]{max-height:1000px}.subcategory-item[data-astro-cid-6jzuxagb]{border-bottom:1px solid color-mix(in srgb, var(--theme-accent) 10%, transparent);justify-content:space-between;align-items:center;padding:.625rem 1rem .625rem 2rem;transition:background-color .2s;display:flex}.subcategory-item[data-astro-cid-6jzuxagb]:last-child{border-bottom:none}.subcategory-item[data-astro-cid-6jzuxagb]:hover{background:color-mix(in srgb, var(--theme-accent) 6%, transparent)}.subcategory-link[data-astro-cid-6jzuxagb]{color:var(--theme-foreground);align-items:center;gap:.5rem;text-decoration:none;display:flex}.subcategory-link[data-astro-cid-6jzuxagb]:hover{color:var(--theme-accent)}.subcategory-icon[data-astro-cid-6jzuxagb]{opacity:.5;width:.875rem;height:.875rem}.subcategory-count[data-astro-cid-6jzuxagb]{background:color-mix(in srgb, var(--theme-accent) 10%, transparent);color:var(--theme-accent);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}[data-astro-cid-6jzuxagb][data-categories-tree] [data-astro-cid-6jzuxagb][data-category-item],.subcategory-item[data-astro-cid-6jzuxagb]{opacity:0}
