.ctx-diff{border:1px solid var(--cds-border-subtle);background:var(--cds-layer-01,#f4f4f4);font-family:IBM Plex Mono,ui-monospace,monospace;font-family:var(--cds-code-01-font-family,"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace);font-size:var(--cds-code-01-font-size,.75rem);font-weight:var(--cds-code-01-font-weight,400);line-height:var(--cds-code-01-line-height,1.33333);letter-spacing:var(--cds-code-01-letter-spacing,.32px);margin:0;padding:.5rem 0;overflow-x:auto}.ctx-diff-line{white-space:pre-wrap;padding:0 .5rem}.ctx-diff-sign{color:var(--cds-text-helper,#6f6f6f)}[data-change=added].ctx-diff-line,[data-change=added].ctx-diff-lines{background:var(--cds-tag-background-green);color:var(--cds-tag-color-green)}[data-change=removed].ctx-diff-line,[data-change=removed].ctx-diff-lines{background:var(--cds-tag-background-red);color:var(--cds-tag-color-red)}[data-change=added] .ctx-diff-sign,[data-change=removed] .ctx-diff-sign{color:inherit}.ctx-diff-heading{margin:0 0 .5rem}.ctx-diff-new{white-space:pre-wrap;border:1px solid var(--cds-border-subtle);background:var(--cds-layer-02,#fff);font-family:IBM Plex Mono,ui-monospace,monospace;font-family:var(--cds-code-01-font-family,"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace);font-size:var(--cds-code-01-font-size,.75rem);font-weight:var(--cds-code-01-font-weight,400);line-height:var(--cds-code-01-line-height,1.33333);letter-spacing:var(--cds-code-01-letter-spacing,.32px);margin:0;padding:.5rem}.ctx-diff-context,.ctx-diff-lines{white-space:pre-wrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-family:var(--cds-code-01-font-family,"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace);font-size:var(--cds-code-01-font-size,.75rem);font-weight:var(--cds-code-01-font-weight,400);line-height:var(--cds-code-01-line-height,1.33333);letter-spacing:var(--cds-code-01-letter-spacing,.32px);margin:0;padding:0 .5rem}.ctx-diff-context{color:var(--cds-text-secondary,#525252)}.ctx-diff-change{border:1px solid var(--cds-border-subtle);background:var(--cds-layer-01,#f4f4f4);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ctx-diff-change .cds--checkbox-wrapper{margin-bottom:.25rem}.ctx-var-name{font-family:IBM Plex Mono,ui-monospace,monospace;font-family:var(--cds-code-01-font-family,"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace);font-size:var(--cds-code-01-font-size,.75rem);font-weight:var(--cds-code-01-font-weight,400);line-height:var(--cds-code-01-line-height,1.33333);letter-spacing:var(--cds-code-01-letter-spacing,.32px);background:var(--cds-layer-accent-01,#e0e0e0);padding:0 .25rem}.ctx-update{max-width:61.25rem}.ctx-update-head{margin-bottom:1rem}.ctx-update-head .app-panel-title{margin:0}.ctx-update-variable{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.ctx-update-variable .cds--tag{margin:0}.ctx-update-list-title{margin:0 0 .5rem}.ctx-diff-figure{margin:0}
