.changelogContainer{margin:0 auto;max-width:1200px;padding:var(--space-2xl) var(--space-md)}.changelogHeader{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--radius-lg);margin-bottom:var(--space-2xl);padding:var(--space-2xl);text-align:center}.changelogHeader h1{color:var(--brand-primary);font-size:3rem;font-weight:700;margin-bottom:var(--space-lg)}.changelogHeader p{color:var(--brand-text-secondary);font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.versionEntry{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--space-xl);padding:var(--space-xl)}.versionHeader{align-items:center;border-bottom:2px solid var(--brand-border);display:flex;justify-content:space-between;margin-bottom:var(--space-lg);padding-bottom:var(--space-md)}.versionTitle{color:var(--brand-primary);font-size:1.75rem;font-weight:600;margin:0}.versionDate{background:var(--brand-background);border:1px solid var(--brand-border);border-radius:var(--radius-md);color:var(--brand-text-secondary);font-size:.875rem;padding:var(--space-xs) var(--space-sm)}.changeSection{margin-bottom:var(--space-lg)}.changeSectionTitle{align-items:center;color:var(--brand-text);display:flex;font-size:1.25rem;font-weight:600;gap:var(--space-sm);margin-bottom:var(--space-md)}.changeList{list-style:none;margin:0;padding:0}.changeItem{border-bottom:1px solid var(--brand-border-light);color:var(--brand-text-secondary);line-height:1.6;padding:var(--space-sm) 0}.changeItem:last-child{border-bottom:none}.changeItem code{background:var(--brand-background);border:1px solid var(--brand-border);border-radius:var(--radius-sm);color:var(--brand-primary);font-family:var(--font-mono);font-size:.875rem;padding:var(--space-xs) var(--space-sm)}.breakingChangeBadge{background:var(--color-red-100);color:var(--color-red-800)}.breakingChangeBadge,.newFeatureBadge{border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:var(--space-xs) var(--space-sm);text-transform:uppercase}.newFeatureBadge{background:var(--color-green-100);color:var(--color-green-800)}.improvementBadge{background:var(--color-blue-100);border-radius:var(--radius-sm);color:var(--color-blue-800);font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:var(--space-xs) var(--space-sm);text-transform:uppercase}.useCaseSection{background:var(--brand-background);border:1px solid var(--brand-border);border-radius:var(--radius-md);margin:var(--space-lg) 0;padding:var(--space-lg)}.useCaseTitle{color:var(--brand-text);font-size:1.125rem;font-weight:600;margin-bottom:var(--space-md)}.useCaseList{list-style:none;margin:0;padding:0}.useCaseItem{color:var(--brand-text-secondary);line-height:1.5;padding:var(--space-xs) 0}.useCaseItem:before{color:var(--brand-primary);content:"→";font-weight:700;margin-right:var(--space-sm)}.performanceSection{background:linear-gradient(135deg,var(--color-blue-50),var(--color-green-50));border:1px solid var(--brand-border);border-radius:var(--radius-md);margin:var(--space-lg) 0;padding:var(--space-lg)}.performanceTitle{color:var(--brand-text);font-size:1.125rem;font-weight:600;margin-bottom:var(--space-md)}.performanceList{list-style:none;margin:0;padding:0}.performanceItem{color:var(--brand-text-secondary);line-height:1.5;padding:var(--space-xs) 0}.performanceItem:before{content:"⚡";margin-right:var(--space-sm)}@media (max-width:768px){.changelogContainer{padding:var(--space-lg) var(--space-sm)}.changelogHeader{padding:var(--space-lg)}.changelogHeader h1{font-size:2rem}.versionHeader{align-items:flex-start;flex-direction:column;gap:var(--space-sm)}.versionEntry{padding:var(--space-lg)}}