.main-container{background-color:var(--color-bg-module);border:1px solid var(--color-border-primary);border-radius:8px;color:var(--color-text-primary);margin:50px auto;max-width:800px;padding:20px;text-align:left}.changelog-entry{border-bottom:2px solid var(--color-border-subtle);margin-bottom:30px;padding-bottom:20px}.changelog-entry:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.version-header{align-items:center;display:flex;margin-bottom:10px}.version-number{color:var(--color-text-primary);font-size:1.5em;font-weight:700;margin-right:15px}.release-date{color:var(--color-text-muted);font-size:.9em}.changes-list{list-style:none;padding-left:0}.changes-list li{line-height:1.6;margin-bottom:10px}.change-type{border-radius:4px;color:var(--color-text-inverted);display:inline-block;font-size:.8em;font-weight:700;line-height:1;margin-right:8px;min-width:60px;padding:2px 8px;text-align:center}.type-added{background-color:var(--color-action-success-bg)}.type-fixed{background-color:var(--color-action-danger-bg)}.type-changed{background-color:var(--color-action-warning-bg);color:var(--color-text-on-warning)}.back-link,.type-removed{background-color:var(--color-action-muted-bg)}.back-link{border-radius:5px;color:var(--color-text-inverted);display:inline-block;margin-top:20px;padding:10px 20px;text-decoration:none;transition:background-color .2s}.back-link:hover{background-color:var(--color-action-muted-hover)}.release-note-footer{border-left:2px solid #eee;color:#888;font-size:.85em;margin-top:8px;padding-left:5px}
