.document.svelte-41jfu9{width:120px;height:160px;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.year-grid.svelte-41jfu9{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem;margin-bottom:2rem}.year-grid.svelte-41jfu9 a:where(.svelte-41jfu9){padding:1rem;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);color:var(--text-strong);font-weight:700;text-decoration:none}.year-grid.svelte-41jfu9 a:where(.svelte-41jfu9):hover{border-color:var(--accent);color:var(--accent)}.year-title.svelte-41jfu9{font-size:1.4rem;color:var(--accent);margin:2rem 0 1rem}.year-title.svelte-41jfu9:first-of-type{margin-top:0}.muted.svelte-41jfu9{color:var(--text-muted);font-size:.85rem}.state.svelte-41jfu9{text-align:center;padding:3rem 1rem}.spinner.svelte-41jfu9{width:44px;height:44px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-41jfu9-spin 1s linear infinite;margin:0 auto 1rem}@keyframes svelte-41jfu9-spin{to{transform:rotate(360deg)}}
