.page-root.svelte-oy1gft{gap:var(--space-4)}.page-header.svelte-oy1gft,.card.svelte-oy1gft{padding-block:var(--space-5)}.year-nav.svelte-oy1gft{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.year-nav-btn.svelte-oy1gft,.back-link.svelte-oy1gft{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);color:var(--color-text);text-decoration:none;min-height:2.25rem;padding:.35rem .75rem;font-size:var(--text-sm);display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.year-nav-btn.svelte-oy1gft:hover,.back-link.svelte-oy1gft:hover{border-color:var(--color-border-strong)}.table-wrap.svelte-oy1gft{max-height:30rem;overflow:auto;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface-strong)}table.svelte-oy1gft{width:100%;border-collapse:collapse;font-size:var(--text-sm)}thead.svelte-oy1gft th:where(.svelte-oy1gft){position:sticky;top:0;z-index:1;background:var(--color-accent-soft);border-bottom:1px solid var(--color-border)}th.svelte-oy1gft,td.svelte-oy1gft{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-soft);vertical-align:top;white-space:nowrap}td.svelte-oy1gft:nth-child(4){white-space:normal}tr.current.svelte-oy1gft{outline:2px solid var(--color-accent);outline-offset:-2px}.event-list.svelte-oy1gft{margin:0;padding-left:1.1rem}.muted.svelte-oy1gft{color:var(--color-text-muted)}a.svelte-oy1gft{color:inherit}@media (max-width: 640px){.year-nav.svelte-oy1gft{flex-wrap:wrap}.year-nav-btn.svelte-oy1gft,.back-link.svelte-oy1gft{flex:1 1 30%;justify-content:center}.table-wrap.svelte-oy1gft{max-height:24rem}}
