.chat-changes{width:min(96%,760px);margin:0 0 16px;border:1px solid #343841;border-radius:8px;background:#17191e;overflow:hidden}.chat-changes>summary{padding:11px 13px;cursor:pointer;color:#d7dbe3}.chat-changes .panel{padding:12px;border-top:1px solid #2a2d34}.chat-changes .panel-heading h2{font-size:15px;margin:0}.file-list{display:grid;gap:8px}.file-row{border:1px solid #2f3238;border-radius:8px;background:#181a1f;padding:12px;margin:0;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:10px}.file-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-row small{color:#aeb4be}.diff-view{margin-top:16px;border-top:1px solid #2f3238;padding-top:14px}.diff-view h3{margin:0 0 10px;font-size:15px;overflow-wrap:anywhere}.diff-view pre{border:1px solid #2f3238;background:#131519;padding:10px 0;font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:hidden}.diff-line{display:grid;grid-template-columns:44px minmax(0,1fr);min-height:19px}.diff-line-number{padding:0 8px;color:#8f96a3;text-align:right;user-select:none}.diff-line-text{min-width:0;padding:0 10px 0 4px;white-space:pre-wrap;overflow-wrap:anywhere}.diff-line.addition{background:#173322;color:#b8efc9}.diff-line.deletion{background:#3a1e22;color:#ffc2c8}.diff-line.header{color:#9db0ff}.diff-fold{display:block;margin:8px 10px;padding:8px 10px;border-radius:8px;background:#2b2d31;color:#aeb4be}
