.events-page.svelte-20c3m{position:relative;overflow:hidden;background:#f5f0eb}.events-bg.svelte-20c3m{position:fixed;inset:0;z-index:0;pointer-events:none;isolation:isolate;background-color:#f5f0eb}.events-bg-photo.svelte-20c3m{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;-webkit-user-select:none;user-select:none}.events-bg-logo.svelte-20c3m{position:absolute;bottom:-4rem;right:-4rem;width:26rem;height:26rem;object-fit:contain;opacity:.08;filter:saturate(0) brightness(.85);-webkit-user-select:none;user-select:none;z-index:1;animation:svelte-20c3m-decoFloat 22s ease-in-out infinite alternate}.events-bg-uni-logo.svelte-20c3m{position:absolute;top:8rem;left:-3rem;width:18rem;height:18rem;object-fit:contain;opacity:.06;filter:saturate(0) brightness(.85);-webkit-user-select:none;user-select:none;z-index:1;animation:svelte-20c3m-decoFloat 28s ease-in-out infinite alternate-reverse}:root[data-theme=dark] .events-bg-logo.svelte-20c3m{filter:brightness(0) invert(1);opacity:.09}:root[data-theme=dark] .events-bg-uni-logo.svelte-20c3m{filter:brightness(0) invert(1);opacity:.07}:root[data-theme=dark] .events-page.svelte-20c3m{background:#1a1512}:root[data-theme=dark] .events-bg.svelte-20c3m{background-color:#1a1512}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .events-page.svelte-20c3m{background:#1a1512}:root:not([data-theme=light]) .events-bg.svelte-20c3m{background-color:#1a1512}:root:not([data-theme=light]) .events-bg-logo.svelte-20c3m{filter:brightness(0) invert(1);opacity:.09}:root:not([data-theme=light]) .events-bg-uni-logo.svelte-20c3m{filter:brightness(0) invert(1);opacity:.07}}.events-content.svelte-20c3m{position:relative;z-index:1}.events-glass-card.svelte-20c3m,.events-toolbar.svelte-20c3m{box-sizing:border-box;border:1px solid rgba(255,255,255,.26);background:linear-gradient(165deg,#ffffff85,#ffffff1f),#ffffff1a;box-shadow:none;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:box-shadow .2s ease-out}.events-glass-card.svelte-20c3m:hover,.events-toolbar.svelte-20c3m:hover{box-shadow:0 22px 52px #070a122e,inset 0 1px #ffffffbf}.events-glass-card-fixed.svelte-20c3m{height:148px}@keyframes svelte-20c3m-decoFloat{0%{transform:translateZ(0) rotate(-2deg)}to{transform:translate3d(10px,-20px,0) rotate(.5deg)}}.events-header-title.svelte-20c3m{color:#fff;text-shadow:0 10px 24px rgba(7,10,18,.18)}.events-header-subtitle.svelte-20c3m,.events-filter-label.svelte-20c3m{color:#ffffffc7}.events-back-link.svelte-20c3m{border-color:#ffffff52;color:#fff;background:#ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.events-back-link.svelte-20c3m:hover{background:#ffffff24}.events-filter-chip.svelte-20c3m{background:#ffffff14}input.events-search-input{border-color:#ffffff42;background:#ffffffc7;color:#111}input.events-search-input::placeholder{color:#11111185}button.events-toolbar-button,button.events-toolbar-clear{border-color:#ffffff42;background:#ffffff14;color:#fff}button.events-toolbar-button:hover,button.events-toolbar-clear:hover{background:#ffffff24;color:#fff}
