code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.unified-diff-viewer{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}.comment-button{opacity:0;transition:opacity .2s ease;background:#0969da;color:#fff;border:none;border-radius:3px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-weight:700;line-height:1;padding:0;margin:2px}.comment-button:hover{background:#0860ca;transform:scale(1.1)}.comment-button.visible,tr:hover .comment-button{opacity:1}.diff-comment-container{background:#f6f8fa;border-top:1px solid #d1d9e0;border-bottom:1px solid #d1d9e0;padding:12px}.dark .diff-comment-container{background:#161b22;border-color:#30363d}.comment-portal-container{width:100%}.diff-viewer{width:100%;overflow-x:auto}td[data-line-number]{position:relative;min-width:50px;text-align:right;padding-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.unified-diff-viewer td:first-child,.unified-diff-viewer td:nth-child(3){position:relative}td.diff-code,td.diff-code-edit{width:100%;white-space:pre;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.diff-viewer-with-comments{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.add-comment-btn-wrapper{position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:10}.add-comment-btn{padding:2px;background:#1677ff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}.add-comment-btn:hover{opacity:1}tr.comment-row{background-color:#f6f8fa;border-top:1px solid #d1d9e0}tr.comment-row td{padding:8px 12px}[data-comment-container]{padding:12px}.dark-theme .diff-viewer-with-comments .comment-row{background-color:#161b22;border-color:#30363d}.unified-diff-viewer table{width:100%;table-layout:auto}.prism-code{font-family:inherit!important}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6a737d!important}.token.attr-value,.token.string{color:#032f62!important}.token.keyword{color:#cf222e!important;font-weight:700}.token.class-name,.token.function{color:#6639ba!important}.token.number{color:#005cc5!important}.token.boolean{color:#cf222e!important}.token.operator,.token.punctuation{color:#24292f!important}.token.property{color:#005cc5!important}.token.tag{color:#22863a!important}.token.selector{color:#6639ba!important}.token.attr-name{color:#005cc5!important}.dark-theme .token.cdata,.dark-theme .token.comment,.dark-theme .token.doctype,.dark-theme .token.prolog{color:#8b949e!important}.dark-theme .token.attr-value,.dark-theme .token.string{color:#a5d6ff!important}.dark-theme .token.keyword{color:#ff7b72!important}.dark-theme .token.class-name,.dark-theme .token.function{color:#d2a8ff!important}.dark-theme .token.number{color:#79c0ff!important}.dark-theme .token.boolean{color:#ff7b72!important}.dark-theme .token.operator,.dark-theme .token.punctuation{color:#f0f6fc!important}.dark-theme .token.property{color:#79c0ff!important}.dark-theme .token.tag{color:#7ee83f!important}.dark-theme .token.selector{color:#d2a8ff!important}.dark-theme .token.attr-name{color:#79c0ff!important}