.page-header.svelte-22zkfd{background:linear-gradient(135deg,#0a0a1fe6,#1b1b2fe6)}.event-card.svelte-22zkfd{height:100%;overflow:hidden}.event-card.svelte-22zkfd .card-title:where(.svelte-22zkfd){font-size:1.5rem}.event-image-container.svelte-22zkfd{position:relative;overflow:hidden}.event-image.svelte-22zkfd{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .4s ease}.event-card.svelte-22zkfd:hover .event-image:where(.svelte-22zkfd){transform:scale(1.05)}.event-badge-overlay.svelte-22zkfd{position:absolute;top:12px;right:12px;z-index:2}.event-badge-overlay.svelte-22zkfd .badge:where(.svelte-22zkfd){font-size:.85rem;padding:.5rem .75rem;box-shadow:0 2px 10px #0000004d}.event-card.has-image.svelte-22zkfd{border:2px solid rgba(255,64,199,.3);transition:border-color .3s ease,box-shadow .3s ease}.event-card.has-image.svelte-22zkfd:hover{border-color:var(--mf-neon-pink);box-shadow:0 0 25px #ff40c74d}.alert.svelte-22zkfd{border:2px solid}.border-neon-blue.svelte-22zkfd{border-color:var(--mf-neon-blue)!important}
