.updates-page.svelte-tk0old{background:var(--color-bg);min-height:100vh;padding:var(--space-12) 0}.container.svelte-tk0old{max-width:700px;margin:0 auto;padding:0 var(--space-4)}.page-header.svelte-tk0old{margin-bottom:var(--space-12)}.page-header.svelte-tk0old h1:where(.svelte-tk0old){font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-2) 0}.page-header.svelte-tk0old p:where(.svelte-tk0old){font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.timeline-section.svelte-tk0old{margin-bottom:var(--space-12)}.timeline-section.svelte-tk0old:last-child{margin-bottom:0}.section-title.svelte-tk0old{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-6) 0;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.timeline-item.svelte-tk0old{display:grid;grid-template-columns:120px 1fr;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.timeline-item.svelte-tk0old:last-child{border-bottom:none}.timeline-date.svelte-tk0old{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding-top:var(--space-1)}.timeline-content.svelte-tk0old h3:where(.svelte-tk0old){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--space-1) 0}.timeline-content.svelte-tk0old p:where(.svelte-tk0old){font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.timeline-item.planned.svelte-tk0old .timeline-date:where(.svelte-tk0old){color:var(--color-text-tertiary, var(--color-text-secondary));opacity:.7}.timeline-item.planned.svelte-tk0old .timeline-content:where(.svelte-tk0old) h3:where(.svelte-tk0old){color:var(--color-text-secondary)}@media(max-width:480px){.updates-page.svelte-tk0old{padding:var(--space-8) 0}.page-header.svelte-tk0old{margin-bottom:var(--space-8)}.page-header.svelte-tk0old h1:where(.svelte-tk0old){font-size:var(--font-size-2xl)}.timeline-item.svelte-tk0old{grid-template-columns:1fr;gap:var(--space-2)}.timeline-date.svelte-tk0old{font-size:var(--font-size-xs);padding-top:0}}
