._panel_bhid2_4{flex-direction:column;flex:1;min-height:0;display:flex}._scroll_bhid2_11{flex:1}._groupHeader_bhid2_15{align-items:baseline;gap:calc(6px * var(--ui-scale));margin:calc(8px * var(--ui-scale)) calc(4px * var(--ui-scale)) calc(2px * var(--ui-scale));padding:calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale));display:flex}._groupKind_bhid2_23{color:var(--fg-subtle);font-size:var(--tori-text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._groupName_bhid2_31{color:var(--fg-default);font-size:var(--tori-text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._row_bhid2_42{align-items:center;gap:calc(8px * var(--ui-scale));width:calc(100% - 8px * var(--ui-scale));margin:0 calc(4px * var(--ui-scale));padding:calc(5px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:var(--tori-radius-sm);color:var(--fg-default);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:background var(--tori-duration-fast) ease;background:0 0;border:0;display:flex}._row_bhid2_42:hover{background:var(--tree-row-hover)}._row_bhid2_42:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-ring);outline:none}._row_bhid2_42._active_bhid2_70{background:var(--brand-subtle)}._row_bhid2_42._active_bhid2_70 ._rowTime_bhid2_74{color:var(--brand-default)}._rowTime_bhid2_74{color:var(--fg-muted);font-family:SF Mono,Menlo,Monaco,monospace;font-size:var(--tori-text-sm);font-variant-numeric:tabular-nums;flex:none}._rowTitle_bhid2_86{min-width:0;font-size:var(--tori-text-md);text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}._backstop_bhid2_95 ._rowTitle_bhid2_86{color:var(--fg-muted);font-weight:400}._rowCount_bhid2_100{color:var(--fg-muted);font-family:SF Mono,Menlo,Monaco,monospace;font-size:var(--tori-text-sm);font-variant-numeric:tabular-nums;flex:none}._rowChevron_bhid2_108{width:var(--control-icon);height:var(--control-icon);color:var(--fg-subtle);flex:none}._ownerTag_bhid2_117{padding:0 calc(5px * var(--ui-scale));border:1px solid var(--border-default);border-radius:var(--tori-radius-sm);color:var(--fg-muted);font-size:var(--tori-text-xs);flex:none}._back_bhid2_95{align-items:center;gap:calc(4px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border:0;border-bottom:1px solid var(--border-default);color:var(--fg-muted);font:inherit;font-size:var(--tori-text-md);text-align:left;cursor:pointer;background:0 0;flex:none;font-weight:600;display:flex}._back_bhid2_95:hover{color:var(--fg-default)}._back_bhid2_95:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-ring);outline:none}._back_bhid2_95 svg{width:var(--control-icon);height:var(--control-icon)}._detailHead_bhid2_157{padding:calc(10px * var(--ui-scale)) calc(12px * var(--ui-scale)) calc(8px * var(--ui-scale))}._detailTitle_bhid2_161{color:var(--fg-default);font-size:var(--tori-text-lg);font-weight:600;line-height:1.3}._detailMeta_bhid2_168{margin-top:calc(2px * var(--ui-scale));color:var(--fg-muted);font-family:SF Mono,Menlo,Monaco,monospace;font-size:var(--tori-text-sm)}._range_bhid2_178._range_bhid2_178{margin:0 calc(12px * var(--ui-scale)) calc(6px * var(--ui-scale));display:flex}._range_bhid2_178>button{flex:1}._note_bhid2_187{padding:calc(4px * var(--ui-scale)) calc(12px * var(--ui-scale));color:var(--fg-muted);font-size:var(--tori-text-md);line-height:1.4}._fileRow_bhid2_194{align-items:center;gap:calc(6px * var(--ui-scale));margin:0 calc(4px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:var(--tori-radius-sm);cursor:pointer;display:flex}._fileRow_bhid2_194:hover{background:var(--tree-row-hover)}._fileStatus_bhid2_208{width:calc(14px * var(--ui-scale));color:var(--diff-modified);font-family:SF Mono,Menlo,Monaco,monospace;font-size:var(--tori-text-sm);text-align:center;flex:none;font-weight:600}._fileStatus_bhid2_208._added_bhid2_218{color:var(--diff-added)}._fileStatus_bhid2_208._deleted_bhid2_222{color:var(--diff-deleted)}._fileMain_bhid2_228{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}._fileMain_bhid2_228:focus-visible{box-shadow:0 0 0 2px var(--brand-ring);outline:none}._fileName_bhid2_247{color:var(--fg-default);font-size:var(--tori-text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileDir_bhid2_255{color:var(--fg-muted);font-size:var(--tori-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowEnd_bhid2_264{align-items:center;gap:calc(1px * var(--ui-scale));opacity:0;flex:none;width:0;display:inline-flex;overflow:hidden}._fileRow_bhid2_194:hover ._rowEnd_bhid2_264,._rowEnd_bhid2_264:focus-within{opacity:1;width:auto}._sharedDot_bhid2_280{width:calc(7px * var(--ui-scale));height:calc(7px * var(--ui-scale));background:var(--scale-purple);border-radius:50%;flex:none}._unattributed_bhid2_288{color:var(--fg-muted);flex:none;display:inline-flex}._added_bhid2_218,._removed_bhid2_295{min-width:calc(26px * var(--ui-scale));font-family:SF Mono,Menlo,Monaco,monospace;font-size:var(--tori-text-sm);font-variant-numeric:tabular-nums;text-align:right;flex:none}._added_bhid2_218{color:var(--diff-added)}._removed_bhid2_295{color:var(--diff-deleted)}._fileDiff_bhid2_312{margin-bottom:calc(4px * var(--ui-scale));padding:calc(4px * var(--ui-scale)) 0;background:var(--canvas-default);font-family:var(--editor-font-family,"SF Mono", Menlo, Monaco, monospace);font-size:var(--tori-text-sm);line-height:1.4;overflow-x:auto}._more_bhid2_322{margin:calc(2px * var(--ui-scale)) calc(4px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) calc(8px * var(--ui-scale)) calc(3px * var(--ui-scale)) calc(28px * var(--ui-scale));border-radius:var(--tori-radius-sm);color:var(--fg-muted);font:inherit;font-size:var(--tori-text-md);cursor:pointer;background:0 0;border:0}._more_bhid2_322:hover{color:var(--fg-default)}._more_bhid2_322:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-ring);outline:none}._legend_bhid2_344{gap:calc(4px * var(--ui-scale)) calc(12px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale));color:var(--fg-muted);font-size:var(--tori-text-sm);flex-wrap:wrap;flex:none;display:flex}._legendItem_bhid2_354{align-items:center;gap:calc(5px * var(--ui-scale));display:inline-flex}._footer_bhid2_360{gap:calc(6px * var(--ui-scale));padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale));border-top:1px solid var(--border-default);flex-direction:column;flex:none;display:flex}._action_bhid2_369{width:100%}._footNote_bhid2_373{color:var(--fg-muted);font-size:var(--tori-text-sm);text-align:center}._group_d6upb_5{height:var(--control-height);border:1px solid var(--border-default);border-radius:var(--tori-radius-md);display:inline-flex;overflow:hidden}._segment_d6upb_13{justify-content:center;align-items:center;gap:calc(6px * var(--ui-scale));height:100%;padding:0 calc(10px * var(--ui-scale));color:var(--fg-muted);font-family:inherit;font-size:var(--tori-text-lg);cursor:pointer;transition:color var(--tori-duration-fast) ease, background var(--tori-duration-fast) ease;background:0 0;border:none;line-height:1.4;display:inline-flex}._segment_d6upb_13+._segment_d6upb_13{border-left:1px solid var(--border-default)}._segment_d6upb_13 svg{width:var(--control-icon);height:var(--control-icon);flex:none}._segment_d6upb_13:hover:not([data-pressed]){color:var(--fg-default);background:var(--neutral-hover)}._segment_d6upb_13:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-ring);outline:none}._segment_d6upb_13[data-pressed]{color:var(--fg-default);background:var(--tab-active-bg)}._plain_d6upb_63{gap:calc(2px * var(--ui-scale));border:none;overflow:visible}._plain_d6upb_63 ._segment_d6upb_13{padding:0 calc(8px * var(--ui-scale));border-radius:var(--tori-radius-md);color:var(--tab-inactive-fg)}._plain_d6upb_63 ._segment_d6upb_13+._segment_d6upb_13{border-left:none}._plain_d6upb_63 ._segment_d6upb_13:hover:not([data-pressed]){color:var(--tab-active-fg);background:var(--tab-hover-bg)}._plain_d6upb_63 ._segment_d6upb_13[data-pressed]{color:var(--tab-active-fg);background:var(--tab-active-bg)}._sm_d6upb_95{height:var(--control-height-sm)}._sm_d6upb_95 ._segment_d6upb_13,._xs_d6upb_99 ._segment_d6upb_13{font-size:var(--tori-text-md)}._xs_d6upb_99{height:var(--control-height-xs)}
