.rz-community.svelte-d659tg{--rz-card:var(--surface-2);background:var(--rz-card);border-radius:var(--radius-none);min-width:240px;font:var(--text-body);letter-spacing:var(--tracking-body);flex-direction:column;transition:background-color .12s ease-out;display:flex;position:relative;overflow:hidden}.rz-community.svelte-d659tg:hover{--rz-card:var(--surface-3)}.rz-community__body.svelte-d659tg{padding:var(--space-4);flex-direction:column;flex:1;display:flex}.rz-community__head.svelte-d659tg{align-items:flex-start;gap:var(--space-3);display:flex}.rz-community__icon.svelte-d659tg{background:var(--surface-0);width:48px;height:48px;color:var(--text-primary);font:var(--text-title-3);letter-spacing:var(--tracking-title-3);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.rz-community__icon.svelte-d659tg img:where(.svelte-d659tg){object-fit:cover;width:100%;height:100%}.rz-community__heading.svelte-d659tg{gap:var(--space-half);flex-direction:column;min-width:0;display:flex}.rz-community__name.svelte-d659tg{font:var(--text-title-3);letter-spacing:var(--tracking-title-3);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.rz-community__name.svelte-d659tg button:where(.svelte-d659tg),.rz-community__name.svelte-d659tg a:where(.svelte-d659tg){all:unset;cursor:pointer;transition:color .12s ease-out}.is-link.svelte-d659tg .rz-community__name:where(.svelte-d659tg) a:where(.svelte-d659tg):after{content:"";position:absolute;inset:0}.rz-community__name.svelte-d659tg button:where(.svelte-d659tg):hover,.rz-community__name.svelte-d659tg button:where(.svelte-d659tg):focus-visible,.rz-community__name.svelte-d659tg a:where(.svelte-d659tg):hover,.rz-community__name.svelte-d659tg a:where(.svelte-d659tg):focus-visible,.is-link.svelte-d659tg:hover .rz-community__name:where(.svelte-d659tg) a:where(.svelte-d659tg){color:var(--volt);text-decoration:none}.is-link.svelte-d659tg:has(.rz-community__name:where(.svelte-d659tg) a:where(.svelte-d659tg):focus-visible){outline:1px solid var(--focus-ring)}.rz-community__desc.svelte-d659tg{font:var(--text-body);letter-spacing:var(--tracking-body);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rz-community__meta.svelte-d659tg{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding-top:var(--space-4);display:flex}.rz-community__tags.svelte-d659tg{gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.rz-community.svelte-d659tg:hover .rz-badge{background:var(--surface-2)}.rz-community__counts.svelte-d659tg{gap:var(--space-4);margin:0;display:flex}.rz-community__count.svelte-d659tg{align-items:flex-end;gap:calc(var(--space-1) + var(--space-half));white-space:nowrap;flex-direction:column;display:inline-flex}.rz-community__count-label.svelte-d659tg{align-items:center;gap:var(--space-1);color:var(--text-muted);font:600 11px/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;text-box:trim-both cap alphabetic;display:inline-flex}.rz-community__count-value.svelte-d659tg{color:var(--text-primary);font:600 22px/24px var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-box:trim-both cap alphabetic}.rz-community__foot.svelte-d659tg{z-index:1;padding-top:var(--space-4);margin-top:auto;position:relative}@media (prefers-reduced-motion:reduce){.rz-community.svelte-d659tg,.rz-community__name.svelte-d659tg button:where(.svelte-d659tg),.rz-community__name.svelte-d659tg a:where(.svelte-d659tg){transition:none}}
