.diff-panel-content{scrollbar-width:thin;scrollbar-color:rgba(155,155,155,.5) transparent}.diff-panel-content::-webkit-scrollbar{width:8px;height:8px}.diff-panel-content::-webkit-scrollbar-track{background:transparent}.diff-panel-content::-webkit-scrollbar-thumb{background-color:#9b9b9b80;border-radius:4px;border:2px solid transparent}.diff-panel-content::-webkit-scrollbar-thumb:hover{background-color:#9b9b9bb3}.diff-panel:not(:hover) .diff-panel-content::-webkit-scrollbar{display:none}.diff-panel:not(:hover) .diff-panel-content{scrollbar-width:none}.diff-block-added{border-left-width:4px;--un-border-opacity:1;border-color:rgb(34 197 94 / var(--un-border-opacity));background-color:#22c55e33}.diff-block-removed{border-left-width:4px;--un-border-opacity:1;border-color:rgb(239 68 68 / var(--un-border-opacity));background-color:#ef444433}.diff-panel-content .group:hover .diff-block-added{background-color:#22c55e4d}.diff-panel-content .group:hover .diff-block-removed{background-color:#ef44444d}.diff-line{min-width:fit-content;display:flex;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.diff-line-number{width:3rem;flex-shrink:0;border-right-width:1px;border-color:var(--brag-elements-borderColor);background-color:var(--brag-elements-bg-depth-1);padding-top:.125rem;padding-bottom:.125rem;padding-left:.5rem;text-align:left;color:var(--brag-elements-textTertiary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.diff-line-content{flex:1 1 0%;white-space:pre;padding:.125rem 1rem;color:var(--brag-elements-textPrimary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.group:hover .diff-line-content{background-color:var(--brag-elements-bg-depth-2)}.diff-added{border-left-width:4px;--un-border-opacity:1;border-color:rgb(34 197 94 / var(--un-border-opacity));background-color:#22c55e33}.diff-removed{border-left-width:4px;--un-border-opacity:1;border-color:rgb(239 68 68 / var(--un-border-opacity));background-color:#ef444433}.i{--md-flow-space: 1rem;--md-heading-space-top: 1.5rem;--md-heading-space-bottom: .75rem;color:var(--brag-elements-textPrimary);text-wrap:pretty}.i .artifact{margin:1.5em 0}.i :is(h1,h2,h3,h4,h5,h6):not(:has(.actions),.actions *){font-family:GeistSans,GeistSans Fallback,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:600;padding-top:.5em;padding-bottom:.35em;color:var(--brag-elements-textPrimary)}.i h1{font-size:24px;line-height:32px}.i h2{font-size:20px;line-height:26px}.i h3{font-size:16px;line-height:24px}.i h4,.i h5,.i h6{font-size:14px;line-height:20px}.i strong{color:var(--brag-elements-textPrimary);font-weight:600}.i em{color:var(--brag-elements-textSecondary)}.i p{white-space:pre-wrap;color:var(--brag-elements-textPrimary)}.i a{color:var(--brag-elements-messages-linkColor);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brag-elements-messages-linkColor) 40%,transparent);text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer;transition:color .12s ease,text-decoration-color .12s ease}.i a:hover{color:var(--brag-elements-item-contentAccentActive);text-decoration-color:currentcolor}.i :not(pre)>code{font-family:var(--font-family-mono);font-size:13px}.i :not(pre)>code:not(:has(.actions),.actions *){border-radius:6px;padding:.2em .4em;background-color:var(--brag-elements-messages-inlineCode-background);color:var(--brag-elements-messages-inlineCode-text);border:1px solid var(--brag-elements-borderColor)}.i pre{margin:0;padding:14px 16px;border-radius:10px;border:1px solid var(--brag-elements-borderColor);background:var(--brag-elements-messages-code-background);box-shadow:inset 0 1px color-mix(in srgb,var(--brag-elements-textPrimary) 6%,transparent)}.i pre:has(>code){font-family:var(--font-family-mono);font-size:13px;line-height:1.6;overflow-x:auto;min-width:0}.i pre:has(>code)>code{background:transparent;border:0;padding:0;color:inherit}.i blockquote{margin:0;padding:.9em 1em;color:var(--brag-elements-textSecondary);border-left:3px solid var(--brag-elements-item-contentAccent);background:var(--brag-elements-bg-depth-2);border-radius:0 8px 8px 0}.i blockquote>*{margin:0}.i :is(ul,ol):not(:has(.actions),.actions *){padding-left:1.4em;margin-block-start:0;color:var(--brag-elements-textSecondary)}.i ul:not(:has(.actions),.actions *){list-style-type:disc}.i ol:not(:has(.actions),.actions *){list-style-type:decimal}.i li:not(:has(.actions),.actions *)+li{margin-block-start:.45rem}.i li:not(:has(.actions),.actions *)>*:not(:last-child){margin-block-end:.75rem}.i li:not(:has(.actions),.actions *)::marker{color:var(--brag-elements-textTertiary)}.i img{max-width:100%;box-sizing:border-box}.i hr{height:1px;padding:0;margin:1.25rem 0;background-color:var(--brag-elements-borderColor);border:0}.i table{display:block;overflow-x:auto;border-collapse:collapse;width:100%;margin-block-end:1rem;border:1px solid var(--brag-elements-borderColor);border-radius:8px}.i table :is(th,td){padding:.55rem .75rem;border:1px solid var(--brag-elements-borderColor);text-align:left;white-space:nowrap}.i table th{color:var(--brag-elements-textPrimary);background:var(--brag-elements-bg-depth-2);font-weight:600}.i table td{color:var(--brag-elements-textSecondary)}.i table tbody tr:nth-child(2n){background:var(--brag-elements-bg-depth-2)}
