.changelog-year-section{margin-bottom:3rem}.changelog-year-title{font-size:1.5rem;font-weight:700;color:#041e45;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #97cebb}.changelog-month-group{margin-bottom:2rem}.changelog-month-title{font-size:1.25rem;font-weight:600;color:#666;margin-bottom:1rem}.changelog-entries{display:flex;flex-direction:column;gap:1.5rem}.changelog-entry{background-color:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:1.5rem;transition:transform .2s,box-shadow .2s}.changelog-category,.changelog-version-badge{padding:4px 12px;border-radius:20px;font-size:.875rem}.changelog-entry:hover{transform:translateX(5px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.changelog-entry-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.changelog-version-badge{background-color:#3ba095;color:#fff;font-weight:600}.version-number{color:#fff}.changelog-category{font-weight:500;display:inline-flex;align-items:center;gap:5px}.category-feature{background-color:#d4eee5;color:#2a6657}.category-bug-fix{background-color:#ffd2e2;color:#a03050}.category-enhancement{background-color:#e3f4fe;color:#1e5a8e}.category-update{background-color:#fae7d0;color:#8b5a2b}.category-security{background-color:#fbe25c;color:#6b5500}.changelog-date{color:#888;font-size:.875rem;margin-left:auto}.changelog-entry-image{margin-bottom:1rem;border-radius:14px;overflow:hidden;max-width:100%}.changelog-entry-image img{width:100%;height:auto;display:block;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.changelog-description{color:#041e45;font-size:1rem;line-height:1.6;font-weight:300}.changelog-stats{display:flex;justify-content:center;gap:2rem;padding:1rem 0}.stat-box{text-align:center}.stat-number{font-size:2rem;font-weight:700;color:#3ba095;margin-bottom:.25rem}.stat-label{font-size:.875rem;color:#666;font-weight:300}@media (max-width:768px){.changelog-entry-header{flex-direction:column;align-items:flex-start}.changelog-date{margin-left:0}.changelog-year-title{font-size:1.25rem}.changelog-month-title{font-size:1rem}.changelog-entry-image img{border-radius:8px}.changelog-entry{padding:1rem}}@media (max-width:992px){.changelog-year-section{margin-bottom:2rem}}