.GitPanel-module__panel__5UWMm{flex-direction:column;height:100%;font-size:12px;display:flex;overflow:hidden}.GitPanel-module__branchBar__NGy1b{border-bottom:1px solid var(--border-color,#00000014);flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;display:flex}.GitPanel-module__branchIcon__-3a0H{color:var(--text-secondary,#00000073);flex-shrink:0}.GitPanel-module__branchSelect__dtTgm{flex:1;min-width:0}.GitPanel-module__branchSelect__dtTgm .ant-select-selector{font-size:12px!important}.GitPanel-module__syncTag__gG-Of{padding:0 4px;font-size:11px;line-height:18px}.GitPanel-module__tabs__haeX-{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.GitPanel-module__tabs__haeX- .ant-tabs-nav{margin-bottom:0;padding:0 8px}.GitPanel-module__tabs__haeX- .ant-tabs-content-holder{flex:1;min-height:0;overflow-y:auto}.GitPanel-module__tabs__haeX- .ant-tabs-tabpane{height:100%}.GitPanel-module__changesPane__QDK7G{padding:4px 0 8px;overflow-y:auto}.GitPanel-module__section__g51-Z{margin-bottom:4px}.GitPanel-module__sectionHeader__Ya-ao{color:var(--text-secondary,#0000008c);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:flex}.GitPanel-module__showMoreBtn__LaJ3F{width:100%;color:var(--text-tertiary,#00000059);text-align:center;border:none;border-top:1px solid var(--border-color,#0000000f);cursor:pointer;background:0 0;margin-top:2px;padding:4px 8px;font-size:11px;display:block}.GitPanel-module__showMoreBtn__LaJ3F:hover{color:var(--primary-color,#1677ff);background:var(--primary-bg,#1677ff0a)}.GitPanel-module__fileRow__K6nUe{cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:3px 10px;transition:background .1s;display:flex}.GitPanel-module__fileRow__K6nUe:hover{background:var(--item-hover-bg,#0000000a)}.GitPanel-module__fileRow__K6nUe:hover .GitPanel-module__fileActions__6-Gkh{opacity:1}.GitPanel-module__statusBadge__89-3U{text-align:center;flex-shrink:0;width:14px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:700}.GitPanel-module__fileName__VHn2L{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary,#000000e0);flex:1;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;overflow:hidden}.GitPanel-module__fileActions__6-Gkh{opacity:0;align-items:center;gap:2px;transition:opacity .1s;display:flex}.GitPanel-module__commitBox__DTMRO{border-top:1px solid var(--border-color,#0000000f);flex-direction:column;flex-shrink:0;gap:6px;padding:8px 10px 4px;display:flex}.GitPanel-module__commitInput__WJs1G{resize:none;font-size:12px}.GitPanel-module__logPane__OIaTy{padding:4px 0}.GitPanel-module__logEntry__64XbK{border-bottom:1px solid var(--border-color,#0000000a);flex-direction:column;gap:2px;padding:5px 10px;display:flex}.GitPanel-module__logEntry__64XbK:hover{background:var(--item-hover-bg,#00000008)}.GitPanel-module__logEntry__64XbK:hover .GitPanel-module__logActions__90jDR{opacity:1}.GitPanel-module__logEntryTop__Ha7p4{align-items:center;gap:6px;min-width:0;display:flex}.GitPanel-module__logActions__90jDR{opacity:0;flex-shrink:0;align-items:center;gap:2px;transition:opacity .1s;display:flex}.GitPanel-module__logHash__xSROD{color:var(--primary-color,#1677ff);flex-shrink:0;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.GitPanel-module__logMsg__EqZIs{color:var(--text-primary,#000000e0);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.GitPanel-module__logMeta__8TSUz{color:var(--text-tertiary,#00000059);padding-left:2px;font-size:11px}.GitPanel-module__iconBtn__Lhpvv{cursor:pointer;width:20px;height:20px;color:var(--text-secondary,#00000073);background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s;display:flex}.GitPanel-module__iconBtn__Lhpvv:hover{background:var(--item-hover-bg,#0000000f);color:var(--text-primary,#000000e0)}.GitPanel-module__newBranchOption__-ZHGD{cursor:pointer;color:var(--primary-color,#1677ff);border-top:1px solid var(--border-color,#00000014);align-items:center;gap:5px;padding:5px 12px;font-size:12px;display:flex}.GitPanel-module__newBranchOption__-ZHGD:hover{background:var(--item-hover-bg,#0000000a)}.GitPanel-module__badge__CNEIK{background:var(--primary-color,#1677ff);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}.GitPanel-module__empty__W4pLN{color:var(--text-tertiary,#00000040);text-align:center;padding:12px 10px;font-size:12px}@keyframes GitPanel-module__spin__gRnT1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GitPanel-module__spinning__Kw9lg{animation:1s linear infinite GitPanel-module__spin__gRnT1}.GitPanel-module__diffViewer__ZV0Nw{background:var(--bg-secondary,#fafafa);white-space:pre;height:60vh;margin:0;padding:8px 0;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}.GitPanel-module__diffViewer__ZV0Nw>div{min-height:18px;padding:0 12px}.GitPanel-module__diffAdd__yN5n5{color:#2e7d32;background:#4caf501f}.GitPanel-module__diffDel__IUayy{color:#c62828;background:#f443361f}.GitPanel-module__diffHunk__4pl2X{color:var(--primary-color,#1677ff);background:var(--item-hover-bg,#00000008)}.GitPanel-module__diffMeta__dtx4d{color:var(--text-tertiary,#00000073)}.GitPanel-module__diffCtx__c9tt-{color:var(--text-primary,#000000d9)}.GitPanel-module__diffEmpty__CdGn5{text-align:center;color:var(--text-tertiary,#00000059);padding:24px;font-size:13px}.dark-mode .GitPanel-module__branchBar__NGy1b{border-bottom-color:#ffffff14}.dark-mode .GitPanel-module__branchIcon__-3a0H{color:#ffffff8c}.dark-mode .GitPanel-module__sectionHeader__Ya-ao{color:#ffffffa6}.dark-mode .GitPanel-module__showMoreBtn__LaJ3F{color:#ffffff73;border-top-color:#ffffff14}.dark-mode .GitPanel-module__showMoreBtn__LaJ3F:hover{color:#4da3ff;background:#1677ff1a}.dark-mode .GitPanel-module__fileRow__K6nUe:hover{background:#ffffff0f}.dark-mode .GitPanel-module__fileName__VHn2L,.dark-mode .GitPanel-module__logMsg__EqZIs{color:#ffffffd9}.dark-mode .GitPanel-module__commitBox__DTMRO{border-top-color:#ffffff14}.dark-mode .GitPanel-module__logEntry__64XbK{border-bottom-color:#ffffff0f}.dark-mode .GitPanel-module__logEntry__64XbK:hover{background:#ffffff0d}.dark-mode .GitPanel-module__logHash__xSROD,.dark-mode .GitPanel-module__newBranchOption__-ZHGD,.dark-mode .GitPanel-module__diffHunk__4pl2X{color:#4da3ff}.dark-mode .GitPanel-module__logMeta__8TSUz,.dark-mode .GitPanel-module__diffMeta__dtx4d,.dark-mode .GitPanel-module__diffEmpty__CdGn5{color:#fff6}.dark-mode .GitPanel-module__iconBtn__Lhpvv{color:#ffffff8c}.dark-mode .GitPanel-module__iconBtn__Lhpvv:hover{color:#ffffffe0;background:#ffffff14}.dark-mode .GitPanel-module__newBranchOption__-ZHGD{border-top-color:#ffffff14}.dark-mode .GitPanel-module__newBranchOption__-ZHGD:hover{background:#ffffff0f}.dark-mode .GitPanel-module__badge__CNEIK{background:#4da3ff}.dark-mode .GitPanel-module__empty__W4pLN{color:#ffffff59}.dark-mode .GitPanel-module__diffViewer__ZV0Nw{background:#1a1a1a}.dark-mode .GitPanel-module__diffAdd__yN5n5{color:#95de64;background:#52c41a2e}.dark-mode .GitPanel-module__diffDel__IUayy{color:#ff7875;background:#ff4d4f2e}.dark-mode .GitPanel-module__diffHunk__4pl2X{background:#ffffff0f}.dark-mode .GitPanel-module__diffCtx__c9tt-{color:#ffffffd9}
