.networking-index.svelte-1b28fes{max-width:800px;margin:4rem auto;padding:2rem;font-family:var(--font-body);color:var(--dark)}.header.svelte-1b28fes{text-align:center;margin-bottom:3rem}.header.svelte-1b28fes h1:where(.svelte-1b28fes){font-family:var(--font-title);color:var(--forge-primary);font-size:var(--fs-h1);margin-bottom:1rem}.header.svelte-1b28fes p:where(.svelte-1b28fes){color:var(--darkgray);font-size:1.2rem}.event-card.svelte-1b28fes{background:#fff;border-radius:12px;padding:2rem;margin-bottom:1.5rem;box-shadow:0 4px 6px #0000000d;border:1px solid var(--lightgray);display:flex;justify-content:space-between;align-items:center;transition:transform .2s,box-shadow .2s}.event-card.svelte-1b28fes:hover{transform:translateY(-2px);box-shadow:var(--forge-glow);border-color:var(--forge-secondary)}.event-info.svelte-1b28fes h2:where(.svelte-1b28fes){margin:0 0 .5rem;color:var(--darkblue);font-family:var(--font-title)}.event-info.svelte-1b28fes p:where(.svelte-1b28fes){margin:0;color:var(--gray)}.organizer-badge.svelte-1b28fes{display:inline-block;background:var(--lighterblue);color:var(--forge-primary);padding:.25rem .75rem;border-radius:9999px;font-size:.85rem;font-weight:700;margin-top:.5rem}.btn.svelte-1b28fes{padding:.75rem 1.5rem;background:var(--forge-gradient);color:#fff;border:none;border-radius:8px;font-weight:700;cursor:pointer}.btn-secondary.svelte-1b28fes{background:transparent;color:var(--forge-primary);border:2px solid var(--forge-primary)}.btn-secondary.svelte-1b28fes:hover{background:#1a5d5a0d;color:var(--forge-primary)}.empty-state.svelte-1b28fes{text-align:center;padding:3rem;background:#f7fafc;border-radius:12px;color:var(--gray)}
