.public-community-page.svelte-1xmz5gl{flex:1;display:flex;padding:clamp(var(--cs-space-4),3vw,var(--cs-space-8));background:radial-gradient(circle at top,color-mix(in srgb,var(--cs-color-primary),transparent 82%) 0%,transparent 44%),var(--cs-bg-secondary);overflow-y:auto}.public-community-page__hero.svelte-1xmz5gl{position:relative;width:min(64rem,100%);margin:0 auto;padding:clamp(var(--cs-space-5),4vw,var(--cs-space-8));border:1px solid var(--cs-border-subtle);border-radius:var(--cs-radius-2xl);background:color-mix(in srgb,var(--cs-bg-primary),transparent 8%);box-shadow:var(--cs-shadow-lg)}.public-community-page__ambient.svelte-1xmz5gl{position:absolute;inset:auto auto 100% 50%;width:18rem;height:18rem;transform:translate(-50%,30%);border-radius:999px;background:color-mix(in srgb,var(--cs-color-primary),transparent 80%);filter:blur(48px);pointer-events:none}.public-community-page__banner.svelte-1xmz5gl{overflow:hidden;border-radius:calc(var(--cs-radius-2xl) - var(--cs-space-1));border:1px solid var(--cs-border-subtle);min-height:clamp(12rem,28vw,18rem);background:var(--cs-bg-elevated)}.public-community-page__banner-image.svelte-1xmz5gl,.public-community-page__banner-fallback.svelte-1xmz5gl{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover}.public-community-page__avatar-ring.svelte-1xmz5gl{display:flex;justify-content:center;margin-top:calc(var(--cs-space-8) * -1)}.public-community-page__content.svelte-1xmz5gl{display:flex;flex-direction:column;align-items:center;gap:var(--cs-space-4);text-align:center;padding-top:var(--cs-space-4)}.public-community-page__title.svelte-1xmz5gl{margin:0;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.05;letter-spacing:-.04em}.public-community-page__description.svelte-1xmz5gl{margin:0;max-width:42rem;font-size:var(--cs-text-lg);line-height:1.7;color:var(--cs-text-secondary)}.public-community-page__badges.svelte-1xmz5gl{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cs-space-2)}.public-community-page__actions.svelte-1xmz5gl{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cs-space-3)}.public-community-page__meta.svelte-1xmz5gl{margin:0;max-width:36rem;font-size:var(--cs-text-sm);color:var(--cs-text-secondary)}.public-community-page__empty.svelte-1xmz5gl{width:min(40rem,100%);margin:auto;padding:var(--cs-space-8);border-radius:var(--cs-radius-2xl);border:1px solid var(--cs-border-subtle);background:var(--cs-bg-primary);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--cs-space-4)}.public-community-page__empty.svelte-1xmz5gl h1:where(.svelte-1xmz5gl),.public-community-page__empty.svelte-1xmz5gl p:where(.svelte-1xmz5gl){margin:0}.public-community-page__empty.svelte-1xmz5gl p:where(.svelte-1xmz5gl){color:var(--cs-text-secondary)}@media(max-width:767px){.public-community-page.svelte-1xmz5gl,.public-community-page__hero.svelte-1xmz5gl{padding:var(--cs-space-4)}.public-community-page__actions.svelte-1xmz5gl{width:100%}.public-community-page__actions.svelte-1xmz5gl .btn{width:100%;justify-content:center}}.community-route-loading.svelte-u85032{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--cs-space-8);background:var(--cs-bg-secondary)}.community-route-loading__card.svelte-u85032{width:min(48rem,100%);min-height:24rem;border-radius:var(--cs-radius-2xl);border:1px solid var(--cs-border-subtle);background:linear-gradient(90deg,color-mix(in srgb,var(--cs-bg-elevated),transparent 0%),color-mix(in srgb,var(--cs-bg-elevated),transparent 18%),color-mix(in srgb,var(--cs-bg-elevated),transparent 0%));background-size:200% 100%;animation:svelte-u85032-community-route-loading-shimmer 1.4s linear infinite}@keyframes svelte-u85032-community-route-loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.community-route-loading__card.svelte-u85032{animation:none}}
