.unified-diff-viewer{--pjs-font-size:12px;--pjs-line-height:18px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}.comment-button{opacity:0;background:hsl(var(--action-info));color:hsl(var(--action-info-foreground));cursor:pointer;border:none;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;margin:2px;padding:0;font-size:14px;font-weight:700;line-height:1;transition:opacity .2s;display:flex}.comment-button:hover{background:hsl(var(--action-info-hover));transform:scale(1.1)}tr:hover .comment-button,.comment-button.visible{opacity:1}.diff-comment-container{background:hsl(var(--diff-comment-bg));border-top:1px solid hsl(var(--diff-comment-border));border-bottom:1px solid hsl(var(--diff-comment-border));padding:12px}.comment-portal-container{width:100%}.diff-viewer{width:100%;overflow-x:auto}td[data-line-number]{text-align:right;-webkit-user-select:none;user-select:none;min-width:50px;padding-right:10px;position:relative}.unified-diff-viewer td:first-child,.unified-diff-viewer td:nth-child(3){position:relative}td.diff-code,td.diff-code-edit{white-space:pre;word-break:normal;tab-size:4;width:100%}.diff-viewer-with-comments{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.add-comment-btn-wrapper{z-index:10;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.add-comment-btn{background:hsl(var(--action-info));cursor:pointer;opacity:.8;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:flex}.add-comment-btn:hover{opacity:1}tr.comment-row{background-color:hsl(var(--diff-comment-bg));border-top:1px solid hsl(var(--diff-comment-border))}tr.comment-row td{padding:8px 12px}[data-comment-container]{padding:12px}.unified-diff-viewer table{table-layout:auto;width:100%}.prism-code{font-family:inherit!important}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:hsl(var(--syntax-comment))!important}.token.string,.token.attr-value{color:hsl(var(--syntax-string))!important}.token.keyword{font-weight:700;color:hsl(var(--syntax-keyword))!important}.token.function,.token.class-name{color:hsl(var(--syntax-function))!important}.token.number{color:hsl(var(--syntax-number))!important}.token.boolean{color:hsl(var(--syntax-boolean))!important}.token.operator{color:hsl(var(--syntax-operator))!important}.token.punctuation{color:hsl(var(--syntax-punctuation))!important}.token.property{color:hsl(var(--syntax-property))!important}.token.tag{color:hsl(var(--syntax-tag))!important}.token.selector{color:hsl(var(--syntax-selector))!important}.token.attr-name{color:hsl(var(--syntax-attr-name))!important}
