.page-header.svelte-15oiike{margin-bottom:var(--space-6)}.stats-grid.svelte-15oiike{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-6);margin-top:var(--space-4)}.stat-card.svelte-15oiike{display:flex;align-items:center;gap:var(--space-3)}.stat-value.svelte-15oiike{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-tangerine);line-height:1}.stat-label.svelte-15oiike{font-size:var(--text-sm)}.result-message.svelte-15oiike{padding:var(--space-4);border-radius:var(--radius-lg);font-weight:var(--font-medium);text-align:center;margin-bottom:var(--space-4);animation:svelte-15oiike-slideIn .3s var(--ease-spring)}.result-message--success.svelte-15oiike{background:color-mix(in oklab,var(--color-emerald) 15%,transparent);color:var(--color-emerald)}.result-message--error.svelte-15oiike{background:color-mix(in oklab,var(--color-error) 15%,transparent);color:var(--color-error)}@keyframes svelte-15oiike-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.form-header.svelte-15oiike{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}.section-header.svelte-15oiike{display:flex;align-items:center;gap:var(--space-3)}.section-title.svelte-15oiike{font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.event-form.svelte-15oiike{display:flex;flex-direction:column;gap:var(--space-5)}.field-label.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--font-semibold);margin-bottom:var(--space-3)}.date-grid.svelte-15oiike{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.checkbox-label.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.checkbox-label.svelte-15oiike input[type=checkbox]:where(.svelte-15oiike){margin:0}.field-hint.svelte-15oiike{font-size:var(--text-xs);margin-top:var(--space-2)}.form-actions.svelte-15oiike{display:flex;gap:var(--space-3);justify-content:flex-end}.events-section.svelte-15oiike{margin-top:var(--space-8)}.events-title.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--font-bold);margin-bottom:var(--space-4)}.events-grid.svelte-15oiike{display:grid;gap:var(--space-4)}.event-card.svelte-15oiike{display:flex;flex-direction:column;gap:var(--space-4)}.event-header.svelte-15oiike{display:flex;align-items:flex-start;gap:var(--space-3)}.event-icon.svelte-15oiike{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--gradient-gold);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.event-meta.svelte-15oiike{flex:1}.event-title.svelte-15oiike{font-size:var(--text-lg);font-weight:var(--font-bold);margin:0 0 var(--space-2)}.event-date.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}.event-description.svelte-15oiike{color:var(--text-secondary);line-height:var(--lh-relaxed)}.event-footer.svelte-15oiike{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-3);border-top:1px solid var(--border-color)}.event-signups.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2)}.event-actions.svelte-15oiike{display:flex;align-items:center;gap:var(--space-3)}.signups-count.svelte-15oiike{font-weight:var(--font-bold);color:var(--color-tangerine)}.signups-toggle.svelte-15oiike{background:none;border:none;color:var(--color-tangerine);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;padding:0;text-decoration:underline}.signups-list.svelte-15oiike{padding-top:var(--space-4);border-top:1px solid var(--border-color);margin-top:var(--space-4)}.signups-list.hidden.svelte-15oiike{display:none}.signups-title.svelte-15oiike{font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0 0 var(--space-3)}.participants-grid.svelte-15oiike{display:grid;gap:var(--space-2)}.participant.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--glass-bg)}.participant-name.svelte-15oiike{font-weight:var(--font-medium);font-size:var(--text-sm)}.participant-username.svelte-15oiike{font-size:var(--text-xs)}.past-event.svelte-15oiike{display:flex;flex-direction:column;gap:var(--space-2)}.past-event-header.svelte-15oiike{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.past-event-title.svelte-15oiike{font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.past-event-date.svelte-15oiike{font-size:var(--text-sm)}.past-event-stats.svelte-15oiike{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.empty-state.svelte-15oiike{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center}.empty-state.svelte-15oiike h3:where(.svelte-15oiike){font-size:var(--text-xl);margin:0}.access-denied.svelte-15oiike{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center}@media (max-width: 767px){.date-grid.svelte-15oiike{grid-template-columns:1fr}}@media (min-width: 768px){.events-grid.svelte-15oiike{grid-template-columns:repeat(2,1fr)}}
