.hero-section.svelte-1sgss7h{background:color-mix(in oklab,var(--color-primary-500) 12%,var(--color-surface-950) 88%);border:1px solid color-mix(in oklab,var(--color-primary-500) 25%,transparent)}.groups-headline.svelte-1sgss7h{color:var(--color-primary-50);text-align:left}.groups-headline-accent.svelte-1sgss7h{background:linear-gradient(120deg,var(--color-primary-300),var(--color-secondary-300),var(--color-tertiary-300));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-card.svelte-1sgss7h{transition:transform .2s ease,box-shadow .2s ease}.stat-card.svelte-1sgss7h:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px color-mix(in oklab,var(--color-primary-500) 25%,transparent)}.stat-card-glow.svelte-1sgss7h{position:absolute;inset:0;opacity:.06;pointer-events:none}.search-panel.svelte-1sgss7h{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid color-mix(in oklab,var(--color-surface-500) 20%,transparent)}.map-canvas.svelte-1sgss7h{height:380px;width:100%}.map-lightbox-backdrop.svelte-1sgss7h{position:fixed;inset:0;z-index:1200;border:none;padding:0;margin:0;background:color-mix(in oklab,var(--color-surface-950) 78%,black 22%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.map-shell-lightbox.svelte-1sgss7h{position:fixed;inset:3vh 2vw;z-index:1250;border-width:1px;border-color:color-mix(in oklab,var(--color-primary-500) 35%,transparent);border-radius:1rem;box-shadow:0 20px 80px -24px color-mix(in oklab,black 50%,transparent);background:var(--color-surface-900)}.map-lightbox-toolbar.svelte-1sgss7h{position:absolute;top:.75rem;right:.75rem;z-index:10}.map-canvas-lightbox.svelte-1sgss7h{height:100%;min-height:78vh}.group-card.svelte-1sgss7h{animation:svelte-1sgss7h-card-in .38s ease both;animation-delay:calc(var(--stagger, 0) * 50ms)}@keyframes svelte-1sgss7h-card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
