.archive-container.svelte-mfbkvu{max-width:1200px;margin:0 auto;padding:24px}.archive-header.svelte-mfbkvu{text-align:center;margin-bottom:48px}.archive-header.svelte-mfbkvu h1:where(.svelte-mfbkvu){display:flex;align-items:center;justify-content:center;gap:12px;font-size:2.5rem;font-weight:700;color:#111827;margin-bottom:16px}.archive-description.svelte-mfbkvu{font-size:1.125rem;color:#6b7280;max-width:600px;margin:0 auto}.error-message.svelte-mfbkvu,.empty-state.svelte-mfbkvu{text-align:center;padding:64px 24px;color:#6b7280}.empty-state.svelte-mfbkvu h2:where(.svelte-mfbkvu){margin:24px 0 12px;color:#374151}.year-section.svelte-mfbkvu{margin-bottom:64px}.year-title.svelte-mfbkvu{font-size:2rem;font-weight:700;color:#111827;margin-bottom:32px;padding-bottom:12px;border-bottom:3px solid #06b6d4}.month-section.svelte-mfbkvu{margin-bottom:48px}.month-title.svelte-mfbkvu{display:flex;align-items:center;gap:8px;font-size:1.5rem;font-weight:600;color:#374151;margin-bottom:24px}.loading-indicator.svelte-mfbkvu,.end-message.svelte-mfbkvu{text-align:center;padding:48px 24px;color:#6b7280}.spinner.svelte-mfbkvu{width:32px;height:32px;border:3px solid #e5e7eb;border-top:3px solid #06b6d4;border-radius:50%;animation:svelte-mfbkvu-spin 1s linear infinite;margin:0 auto 16px}@keyframes svelte-mfbkvu-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.archive-container.svelte-mfbkvu{padding:16px}.archive-header.svelte-mfbkvu h1:where(.svelte-mfbkvu){font-size:2rem}.year-title.svelte-mfbkvu{font-size:1.75rem}.month-title.svelte-mfbkvu{font-size:1.25rem}}@media (max-width: 480px){.archive-header.svelte-mfbkvu h1:where(.svelte-mfbkvu){font-size:1.75rem;flex-direction:column;gap:8px}.archive-description.svelte-mfbkvu{font-size:1rem}.year-section.svelte-mfbkvu{margin-bottom:48px}.month-section.svelte-mfbkvu{margin-bottom:32px}}
