.timeline-container.svelte-npfdne{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.timeline-container.expanded.svelte-npfdne{max-height:10000px}.timeline.svelte-npfdne{position:relative;padding:20px 0}.timeline.svelte-npfdne:before{content:"";position:absolute;left:50%;top:var(--line-top);bottom:var(--line-bottom);width:2px;background-color:#e0e0e0;transform:translate(-50%)}.timeline-item.svelte-npfdne{position:relative;display:flex;margin-bottom:40px}.timeline-item.svelte-npfdne:last-child{margin-bottom:0}.timeline-item.left.svelte-npfdne{justify-content:flex-end}.timeline-item.right.svelte-npfdne{justify-content:flex-start}.timeline-icon.svelte-npfdne{position:absolute;left:50%;transform:translate(-50%);width:35px;height:35px;border-radius:50%;background-color:#dc3545;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 2px 4px #0000001a}.timeline-icon.svelte-npfdne i:where(.svelte-npfdne){color:#fff;font-size:18px}.timeline-content.svelte-npfdne{width:45%;border-radius:8px;position:relative}.timeline-item.left.svelte-npfdne .timeline-content:where(.svelte-npfdne){margin-right:calc(50% + 30px);text-align:right}.timeline-item.right.svelte-npfdne .timeline-content:where(.svelte-npfdne){margin-left:calc(50% + 30px);text-align:left}.event-title.svelte-npfdne{font-weight:700;font-size:16px;margin-bottom:6px;color:#fff}.event-description.svelte-npfdne{font-size:14px;color:#ffffffe6;margin-bottom:8px;line-height:1.4}.event-time.svelte-npfdne{font-size:12px;color:#ffffffbf;font-style:italic}@media(max-width:768px){.timeline.svelte-npfdne:before{left:20px}.timeline-icon.svelte-npfdne{left:20px}.timeline-content.svelte-npfdne{width:calc(100% - 80px);margin-left:60px}}.page:has(main.page){padding:0}.page.svelte-1fjec68{display:grid;position:relative;align-content:start;gap:.75rem;min-height:100svh;padding:calc(var(--euc-nav-height) + 1rem) clamp(1rem,4vw,2rem) clamp(1rem,4vw,2rem)}.heading.svelte-1fjec68,.panel.svelte-1fjec68{position:relative;z-index:1;width:min(var(--euc-page-width),100%);margin:0 auto}.heading.svelte-1fjec68 h1:where(.svelte-1fjec68){margin:0}.heading.svelte-1fjec68 h1:where(.svelte-1fjec68){font-size:clamp(2rem,6vw,4.2rem);line-height:1;font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:0}.panel.svelte-1fjec68{padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--euc-border);border-radius:8px;background:#101013c7;box-shadow:var(--shadow-medium)}.panel.svelte-1fjec68 .timeline{padding-top:0}.panel.svelte-1fjec68 .timeline-item{margin-bottom:1.35rem}.panel.svelte-1fjec68 .timeline:before{background:linear-gradient(180deg,#59e3ff1a,#59e3ffd9,#59e3ff1a)}.panel.svelte-1fjec68 .timeline-icon{background:#1e6fff;box-shadow:0 0 28px #59e3ff47}.empty.svelte-1fjec68{display:grid;place-items:center;gap:.55rem;min-height:16rem;color:#cae1ffb8;text-align:center}.empty.svelte-1fjec68 i:where(.svelte-1fjec68){color:#59e3ff;font-size:2rem}.empty.svelte-1fjec68 strong:where(.svelte-1fjec68){color:#fff}
