.sitemap-stats[data-astro-cid-wlmqwaf5]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.stat-chip[data-astro-cid-wlmqwaf5]{padding:var(--space-m);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-m);text-align:center;flex-direction:column;align-items:center;display:flex}.stat-number[data-astro-cid-wlmqwaf5]{font-family:var(--font-mono);font-size:var(--fs-2xl);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.stat-label[data-astro-cid-wlmqwaf5]{font-size:var(--fs-xs);color:var(--ink-subtle);text-transform:uppercase;letter-spacing:.05em;margin-block-start:var(--space-2xs);font-weight:600}.section-heading-row[data-astro-cid-wlmqwaf5]{justify-content:space-between;align-items:flex-start;gap:var(--space-m);margin-block-end:var(--space-m);display:flex}.count-badge[data-astro-cid-wlmqwaf5]{min-width:2rem;height:2rem;padding:0 var(--space-xs);background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--accent);font-size:var(--fs-xs);font-weight:700;font-family:var(--font-mono);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.count-badge-sm[data-astro-cid-wlmqwaf5]{min-width:1.6rem;height:1.6rem}.sitemap-grid[data-astro-cid-wlmqwaf5]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.sitemap-list[data-astro-cid-wlmqwaf5]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.sitemap-list-item[data-astro-cid-wlmqwaf5]{gap:var(--space-3xs);padding:var(--space-s) var(--space-m);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-m);flex-direction:column;display:flex}.sitemap-link[data-astro-cid-wlmqwaf5]{align-items:center;gap:var(--space-2xs);font-size:var(--fs-sm);color:var(--ink);font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.sitemap-link[data-astro-cid-wlmqwaf5]:before{content:"→";color:var(--accent);font-size:.85em;transition:transform .15s}.sitemap-link[data-astro-cid-wlmqwaf5]:hover{color:var(--accent)}.sitemap-link[data-astro-cid-wlmqwaf5]:hover:before{transform:translate(3px)}.sitemap-meta[data-astro-cid-wlmqwaf5],.sitemap-entity-meta[data-astro-cid-wlmqwaf5]{font-size:var(--fs-xs);color:var(--ink-subtle);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.category-grid[data-astro-cid-wlmqwaf5]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.category-group[data-astro-cid-wlmqwaf5]{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-m);padding:var(--space-m);transition:border-color .2s}.category-group[data-astro-cid-wlmqwaf5]:hover{border-color:var(--border-strong)}.category-header[data-astro-cid-wlmqwaf5]{justify-content:space-between;align-items:center;gap:var(--space-xs);border-block-end:1px solid var(--border-subtle);margin-block-end:var(--space-s);padding-block-end:var(--space-xs);display:flex}.category-title[data-astro-cid-wlmqwaf5]{font-size:var(--fs-md);margin:0;font-weight:700}.category-title-link[data-astro-cid-wlmqwaf5]{color:var(--ink);text-decoration:none;transition:color .15s}.category-title-link[data-astro-cid-wlmqwaf5]:hover{color:var(--accent)}.sitemap-entity-list[data-astro-cid-wlmqwaf5]{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sitemap-entity-row[data-astro-cid-wlmqwaf5]{gap:var(--space-3xs);border-block-end:1px dashed var(--border-subtle);flex-direction:column;padding-block-end:var(--space-2xs);display:flex}.sitemap-entity-row[data-astro-cid-wlmqwaf5]:last-child{border-block-end:none;padding-block-end:0}.xml-reference[data-astro-cid-wlmqwaf5]{padding:var(--space-m);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-m);text-align:center;margin-block-start:var(--space-l)}.xml-reference-text[data-astro-cid-wlmqwaf5]{justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);color:var(--ink-subtle);flex-wrap:wrap;margin:0;display:flex}.xml-link[data-astro-cid-wlmqwaf5]{color:var(--accent);font-weight:600;font-family:var(--font-mono);text-decoration:none}.xml-link[data-astro-cid-wlmqwaf5]:hover{text-decoration:underline}.sitemap-safe-harbor[data-astro-cid-wlmqwaf5]{margin-block-start:var(--space-l)}
