.changelog-view .c-up{color:var(--diff-up)}.changelog-view .c-down{color:var(--diff-down)}.changelog-view .c-added{color:var(--diff-added)}.changelog-view .c-removed{color:var(--diff-removed)}.changelog-view .settings{gap:var(--space-3);padding:var(--space-5);border:var(--border-w-hair) solid var(--border-subtle);border-radius:var(--radius-control);margin:0 var(--space-5) var(--space-5);font-size:var(--fs-xs);flex-direction:column;display:flex}.changelog-view .settings .k{color:var(--text-muted);margin-right:var(--space-3)}.changelog-view .settings .title{font-size:var(--fs-sm);padding-bottom:var(--space-3);border-bottom:var(--border-w-hair) solid var(--border-subtle);margin-bottom:var(--space-1)}.changelog-view .summary{align-items:center;gap:var(--space-3) var(--space-4);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.changelog-view .summary .sep{color:var(--text-muted)}.changelog-view .summary b{font-variant-numeric:tabular-nums}.changelog-view .grid{gap:var(--space-1) var(--space-6);padding:var(--space-3) var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));display:grid}.changelog-view .cell{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1) 0;font-size:var(--fs-xs);display:flex}.changelog-view .cell .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.changelog-view .cell .delta{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);white-space:nowrap}.changelog-view .cell .marker{font-weight:var(--fw-bold);line-height:1}.changelog-view .row{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-5);font-size:var(--fs-xs);border-bottom:var(--border-w-hair) solid var(--border-subtle);display:flex}.changelog-view .row:last-child{border-bottom:none}.changelog-view .marker{text-align:center;font-weight:var(--fw-bold);flex:0 0 1rem;line-height:1}.changelog-view .row .name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.changelog-view .row .detail{color:var(--text-muted);font-size:var(--fs-2xs);text-align:right}.changelog-view .delta{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);white-space:nowrap;text-align:right;min-width:2.2rem}.changelog-view .arrow{color:var(--text-muted)}.changelog-view .empty{color:var(--text-muted);font-size:var(--fs-sm);padding:var(--space-6) var(--space-5)}.changelog-view .loading-note{padding:var(--space-7) var(--space-5)}
.main.changelog{padding:0 0 var(--space-5);gap:var(--space-2);flex-direction:column;overflow-y:auto}.main.changelog>*{flex:none}.changelog-bar{align-items:center;gap:var(--space-4);margin:var(--space-5) var(--space-5) var(--space-4);flex-wrap:wrap;display:flex}.changelog-bar .styled-select{min-width:12rem}.changelog-bar .arrow{color:var(--text-muted)}.changelog-bar .changelog-shared{font-size:var(--fs-xs);color:var(--text-muted);margin-right:auto}.changelog-bar .action{cursor:pointer;font:inherit;font-size:var(--fs-xs);border-radius:var(--radius-control);padding:var(--space-2) var(--space-4);border:var(--border-w-hair) solid var(--border-subtle);background:var(--surface-inset);color:var(--text-primary);transition:var(--t-hover)}.changelog-bar .action:hover:not(:disabled){border-color:var(--border-accent)}.changelog-bar .action:disabled{opacity:.5;cursor:not-allowed}.changelog-bar .action.copy{display:inline-grid}.changelog-bar .action.copy>span{grid-area:1/1}.changelog-bar .action.copy .ghost{visibility:hidden}.main.changelog .error{padding:var(--space-2) var(--space-5);font-size:var(--fs-xs)}
