.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:64px;padding-block:16px 40px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:hsl(var(--brand-text))}.hero-link[data-astro-cid-lcdefpme]{background:hsl(var(--brand-button));color:#fff;border-radius:7px;align-items:center;gap:20px;padding:11px 18px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.hero-link[data-astro-cid-lcdefpme]:hover{background:hsl(var(--brand-button-hover))}.hero-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px 12px;padding:28px;display:grid}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.06em;font-size:38px;font-weight:750;line-height:1.2;display:block}.stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:hsl(var(--muted-foreground));font-size:12px}.data-version[data-astro-cid-lcdefpme]{border-top:1px solid hsl(var(--border));grid-column:1/-1;padding-top:20px}.data-version[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:hsl(var(--muted-foreground));margin:10px 0 0;font-size:12px}.directory[data-astro-cid-lcdefpme]{padding-top:48px;scroll-margin-top:24px}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:8px 0 0}#building-count[data-astro-cid-lcdefpme]{color:hsl(var(--muted-foreground));margin:0;font-size:13px}.filters[data-astro-cid-lcdefpme]{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:24px}label[data-astro-cid-lcdefpme],legend[data-astro-cid-lcdefpme]{font-size:13px;font-weight:650}input[data-astro-cid-lcdefpme]{border:1px solid hsl(var(--border));width:100%;min-height:48px;color:inherit;background:hsl(var(--background));border-radius:7px;margin-top:8px;padding:10px 16px;display:block}input[data-astro-cid-lcdefpme]::placeholder{color:hsl(var(--muted-foreground))}fieldset[data-astro-cid-lcdefpme]{border:0;min-width:0;margin:20px 0 0;padding:0}legend[data-astro-cid-lcdefpme]{margin-bottom:10px}.category-buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}button[data-astro-cid-lcdefpme]{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:100%;min-height:44px;color:hsl(var(--muted-foreground));overflow-wrap:anywhere;border-radius:6px;padding:8px 13px;font-size:13px}button[data-astro-cid-lcdefpme]:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}button[data-astro-cid-lcdefpme][aria-pressed=true]{background:hsl(var(--brand-button));color:#fff;border-color:#0000}.table-caption[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 12px;display:flex}.table-caption[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}.table-caption[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:hsl(var(--muted-foreground));font-size:12px}.about[data-astro-cid-lcdefpme]{margin-top:40px;padding:32px}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:10px}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:90ch;color:hsl(var(--muted-foreground));margin:0;font-size:14px}.empty-state[data-astro-cid-lcdefpme]{text-align:center;margin-top:16px;padding:32px}.empty-state[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:hsl(var(--muted-foreground))}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.hero-stats[data-astro-cid-lcdefpme]{padding:20px}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;padding-top:8px}.hero-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px}.data-version[data-astro-cid-lcdefpme]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 16px;padding-top:14px;display:flex}.data-version[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:30px}.section-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:12px}.filters[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme]{padding:20px}.table-caption[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:8px}}
