.post-type-icon.svelte-w80amd{display:inline-block;vertical-align:middle;margin-right:.375rem;margin-top:-2px;flex-shrink:0}.post-type-icon--brand.svelte-w80amd{filter:none}.posts-section.svelte-kjz6sm{margin-bottom:4rem}.year-group.svelte-kjz6sm{margin-bottom:2rem}.year-label.svelte-kjz6sm{font-family:var(--font-mono);font-size:.8rem;font-weight:600;letter-spacing:.08em;color:var(--text-muted);margin:0 0 .75rem;display:flex;align-items:center;gap:.9rem}.year-label.svelte-kjz6sm:after{content:"";flex:1;height:1px;background:var(--border)}.post-link.svelte-kjz6sm{display:inline;min-width:0}.event-name.svelte-kjz6sm{color:var(--text-muted)}.external-icon.svelte-kjz6sm{opacity:.5;display:inline-block;vertical-align:middle;margin-left:.25rem;margin-top:-2px}.item-list.svelte-kjz6sm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.item-row.svelte-kjz6sm{line-height:1.7;display:flex;align-items:baseline;padding:.45rem .75rem;margin:0 -.75rem;border-radius:var(--radius-sm);transition:background-color .15s ease;animation:fade-up .4s ease both}.item-row.svelte-kjz6sm:hover{background:var(--surface-hover)}.item-list.svelte-kjz6sm a:where(.svelte-kjz6sm){color:var(--text-primary);font-weight:500;text-decoration:none;transition:color .15s ease}.item-list.svelte-kjz6sm a:where(.svelte-kjz6sm):hover{color:var(--accent)}.item-date.svelte-kjz6sm{font-family:var(--font-mono);font-size:.78rem;color:var(--text-muted);margin-right:1.1rem;display:inline-block;width:42px;flex-shrink:0;letter-spacing:.04em}.item-date.full-date.svelte-kjz6sm{width:90px}
