.diff-viewer{font-family:var(--font-mono,ui-monospace, monospace);font-variant-ligatures:none;font-feature-settings:"liga" 0;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-body);background:var(--mico-color-background-surface)}.diff-file{border:var(--mico-border-width-default) solid var(--border);border-radius:var(--radius);margin-bottom:var(--mico-space-12);background:var(--mico-color-background-surface);overflow:hidden}.diff-file:last-child{margin-bottom:0}.diff-file-header{align-items:center;gap:var(--mico-space-8);width:100%;padding:var(--mico-space-6) var(--mico-space-10);background:var(--muted);border-bottom:var(--mico-border-width-default) solid var(--border);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--mico-font-size-size14);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.diff-file-header:hover{background:color-mix(in srgb, var(--foreground) 6%, var(--muted))}.diff-file-header[data-collapsed=true]{border-bottom:none}.diff-file-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);flex:auto;overflow:hidden}.diff-file-stat{font-size:var(--mico-font-size-size12);font-variant-numeric:tabular-nums;flex:none}.diff-file-stat .diff-stat-add{color:var(--mico-color-label-success-fg)}.diff-file-stat .diff-stat-del{color:var(--mico-color-text-danger)}.dark .diff-file-stat .diff-stat-add{color:var(--mico-color-label-success-fg)}.dark .diff-file-stat .diff-stat-del{color:var(--mico-color-text-danger)}.diff-table{border-collapse:collapse;table-layout:auto;width:100%}.diff-row>td{padding:0 var(--mico-space-8);vertical-align:top;white-space:pre-wrap;word-break:break-word}.diff-viewer[data-wrap-lines=false] .diff-row>.diff-code{white-space:pre;word-break:normal}.diff-row>.diff-gutter{width:1px;min-width:2.75rem;padding:0 var(--mico-space-8);text-align:right;color:var(--muted-foreground);background:color-mix(in srgb, var(--foreground) 3%, transparent);border-right:var(--mico-border-width-default) solid var(--border);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;white-space:nowrap;word-break:normal}.diff-sign{width:1px;padding:0 var(--mico-space-4) 0 var(--mico-space-8);text-align:center;color:var(--muted-foreground);-webkit-user-select:none;user-select:none}.diff-code{width:auto;color:var(--foreground)}.diff-code code{font:inherit;color:inherit;background:0 0;border:none;padding:0}.diff-row-collapsed-context>.diff-code{color:var(--muted-foreground);background:var(--muted)}.diff-row-collapsed-context button{width:100%;padding:var(--mico-space-2) 0;color:inherit;text-align:left;cursor:pointer;display:block}.diff-row-collapsed-context button:hover{color:var(--foreground)}.diff-context-collapse{padding:var(--mico-space-2) 0;color:var(--muted-foreground);cursor:pointer;display:block}.diff-context-collapse:hover{color:var(--foreground)}.diff-row-add{background:0 0}.diff-row-add>td:first-child{border-left:var(--mico-border-width-strong) solid var(--mico-color-status-success)}.diff-row-add>.diff-gutter,.diff-row-add>.diff-sign,.diff-row-add>.diff-code{background:var(--mico-color-status-success-subtle)}.diff-row-add .diff-sign,.diff-row-add .diff-code,.diff-row-add .diff-code code,.diff-row-add .diff-code code *{color:var(--mico-color-label-success-fg)}.dark .diff-row-add{background:0 0}.dark .diff-row-add>.diff-gutter,.dark .diff-row-add>.diff-sign,.dark .diff-row-add>.diff-code{background:color-mix(in srgb, var(--mico-color-status-success-solid) 16%, transparent)}.dark .diff-row-add>td:first-child{border-left-color:var(--mico-color-status-success)}.dark .diff-row-add .diff-sign,.dark .diff-row-add .diff-code,.dark .diff-row-add .diff-code code,.dark .diff-row-add .diff-code code *{color:var(--mico-color-label-success-fg)}.diff-row-del{background:0 0}.diff-row-del>td:first-child{border-left:var(--mico-border-width-strong) solid var(--mico-color-status-error)}.diff-row-del>.diff-gutter,.diff-row-del>.diff-sign,.diff-row-del>.diff-code{background:var(--mico-color-status-error-subtle)}.diff-row-del .diff-sign,.diff-row-del .diff-code,.diff-row-del .diff-code code,.diff-row-del .diff-code code *{color:var(--mico-color-text-danger)}.dark .diff-row-del{background:0 0}.dark .diff-row-del>.diff-gutter,.dark .diff-row-del>.diff-sign,.dark .diff-row-del>.diff-code{background:color-mix(in srgb, var(--mico-color-status-error-solid) 16%, transparent)}.dark .diff-row-del>td:first-child{border-left-color:var(--mico-color-status-error)}.dark .diff-row-del .diff-sign,.dark .diff-row-del .diff-code,.dark .diff-row-del .diff-code code,.dark .diff-row-del .diff-code code *{color:var(--mico-color-text-danger)}.diff-row-hunk>td{background:color-mix(in srgb, var(--mico-color-action-primary) 9%, transparent);color:var(--muted-foreground);padding-top:var(--mico-space-2);padding-bottom:var(--mico-space-2)}.dark .diff-row-hunk>td{background:color-mix(in srgb, var(--mico-color-action-primary) 12%, transparent)}.dark .diff-viewer{background:var(--background)}.dark .diff-file{background:var(--card)}
/*# sourceMappingURL=0g1dfolrim~8b.css.map*/