.agentic-report,.agentic-report .agentic-editor-content{color:hsl(var(--content-primary));font-size:1rem;line-height:1.75rem}.agentic-report .agentic-editor-content[data-block-handle-gutter=left]{padding-left:74px}.agentic-report>:is(h1,h2,h3,h4),.agentic-report .agentic-editor-content>:is(h1,h2,h3,h4){width:100%;color:hsl(var(--content-primary));margin-top:1.4em;margin-bottom:.25em;font-weight:500}.agentic-report>:is(h1,h2,h3,h4):first-child,.agentic-report .agentic-editor-content>:is(h1,h2,h3,h4):first-child{margin-top:0}.agentic-report>h1,.agentic-report .agentic-editor-content>h1,.agentic-report .agentic-editor-content h1{letter-spacing:-.03em;color:hsl(var(--content-primary));font-size:36px;line-height:40px}.agentic-report>h2,.agentic-report .agentic-editor-content>h2{scroll-margin:5rem;font-size:1.5rem;line-height:2rem}.agentic-report>h3,.agentic-report>h4,.agentic-report .agentic-editor-content>h3,.agentic-report .agentic-editor-content>h4{font-size:1.125rem;line-height:1.75rem}.agentic-report>p,.agentic-report .agentic-editor-content>p{padding-top:1rem}.agentic-report hr{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity));margin-top:2.5rem;margin-bottom:2.5rem}.agentic-report table{width:100%;padding-top:1rem;padding-bottom:1rem}.agentic-report thead tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 229 229/var(--tw-border-opacity))}.agentic-report tbody tr:not(:last-child){--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(245 245 245/var(--tw-border-opacity))}.agentic-report th{text-align:left;vertical-align:baseline;padding-top:.5rem;padding-bottom:.5rem}.agentic-report th:not(:last-child){padding-right:.5rem}.agentic-report td{vertical-align:top;padding-top:.625rem;padding-bottom:.625rem}.agentic-report td:not(:last-child){padding-right:.5rem}.agentic-report ol,.agentic-report ul{margin-left:1.5rem;padding-top:1rem}.agentic-report ol>li.\[\&\>li\&\:not\(\:first-child\)\]\:mt-1:not(:first-child),.agentic-report ul>li.\[\&\>li\&\:not\(\:first-child\)\]\:mt-1:not(:first-child){margin-top:.25rem}.agentic-report ul ul{padding-top:0}.agentic-report ul{list-style-type:disc}.agentic-report li{margin-top:.25rem}.agentic-report li>p:first-child{padding-top:0!important}.agentic-report blockquote{color:hsl(var(--content-primary));border-left-width:2px;margin-top:1.5rem;padding-left:1.5rem;font-style:italic}.agentic-report code{background-color:hsl(var(--muted));font-family:var(--font-roboto-mono);border-radius:.25rem;padding:.2rem .3rem;font-size:.875rem;font-weight:600;line-height:1.25rem;position:relative}.agentic-report a{color:hsl(var(--content-primary));text-underline-offset:.2em;text-decoration-line:underline;text-decoration-color:#00000026;text-decoration-thickness:.08em}.agentic-report a:hover{text-decoration-color:#999}.agentic-report li:has(p:nth-of-type(2)){margin-top:1rem}.agentic-report strong{color:hsl(var(--content-primary));font-weight:500}.agentic-report .agentic-editor-content strong{color:hsl(var(--content-primary))!important;font-weight:500!important}.agentic-editor-content .ProseMirror-selectednode,.agentic-editor-content .ProseMirror-selectednode [data-report-block]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:#0000;outline:2px solid #0000}.agentic-editor-content{--report-diff-added-highlight:#d9ddf2;--report-diff-added-text:hsl(var(--content-primary));--report-diff-deleted-highlight:#f0f0f0;--report-diff-deleted-text:hsl(var(--content-tertiary))}.agentic-editor-content[data-block-handle-dragging=true]{-webkit-user-select:none;user-select:none}.agentic-editor-content[data-block-handle-dragging=true] ::selection{color:inherit;background:0 0}.agentic-editor-content .agentic-diff-added{background-color:var(--report-diff-added-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--report-diff-added-text);border-radius:0}.agentic-editor-content .agentic-diff-added :where(strong,em,span,a),.agentic-editor-content :where(strong,em,span,a).agentic-diff-added{color:var(--report-diff-added-text)!important}.agentic-editor-content .agentic-diff-added .report-scalar-pill,.agentic-editor-content .report-scalar-pill.agentic-diff-added{background-color:var(--report-diff-added-highlight);box-shadow:none;color:var(--report-diff-added-text);line-height:inherit;text-decoration-color:currentColor}.agentic-editor-content .agentic-diff-added[data-report-placeholder-type=scalar],.agentic-editor-content .agentic-diff-added[data-report-placeholder-type=standout_scalar]{background-color:var(--report-diff-added-highlight);box-shadow:none;color:var(--report-diff-added-text);line-height:inherit;vertical-align:baseline}.agentic-editor-content .agentic-diff-block-marker{position:relative}.agentic-editor-content .agentic-diff-added-block{background-color:#0000}.agentic-editor-content .agentic-diff-block-marker:before{content:none}.agentic-editor-content li.agentic-diff-block-marker:before,.agentic-editor-content li .agentic-diff-deleted-frame-block:before{left:-64px}.agentic-editor-content li li.agentic-diff-block-marker:before,.agentic-editor-content li li .agentic-diff-deleted-frame-block:before{left:-88px}.agentic-editor-content li li li.agentic-diff-block-marker:before,.agentic-editor-content li li li .agentic-diff-deleted-frame-block:before{left:-112px}.agentic-editor-content li li li li.agentic-diff-block-marker:before,.agentic-editor-content li li li li .agentic-diff-deleted-frame-block:before{left:-136px}.agentic-editor-content li.agentic-diff-block-marker:has(+li.agentic-diff-block-marker):before{border-bottom-right-radius:0;border-bottom-left-radius:0;bottom:-.25rem}.agentic-editor-content li.agentic-diff-block-marker+li.agentic-diff-block-marker:before{border-top-left-radius:0;border-top-right-radius:0;top:-.25rem}.agentic-editor-content .agentic-diff-deleted{background-color:var(--report-diff-deleted-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--report-diff-deleted-text);text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:hsl(var(--content-tertiary) / .6);text-decoration-color:hsl(var(--content-tertiary) / .6);padding-right:.12em}.agentic-editor-content .agentic-diff-deleted-text{-webkit-box-decoration-break:clone;box-decoration-break:clone}.agentic-editor-content .agentic-diff-deleted-item{vertical-align:baseline;background-color:var(--report-diff-deleted-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--report-diff-deleted-text);text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:hsl(var(--content-tertiary) / .6);text-decoration-color:hsl(var(--content-tertiary) / .6);margin-left:.125rem;margin-right:.125rem;display:inline}.agentic-editor-content .agentic-diff-deleted-item :where(a,span,button){box-shadow:none!important;color:inherit!important;opacity:1!important;-webkit-text-decoration-color:inherit!important;text-decoration-color:inherit!important;-webkit-text-decoration-line:inherit!important;text-decoration-line:inherit!important;text-decoration-thickness:inherit!important;background-color:#0000!important}.agentic-editor-content .ProseMirror-widget:has(>.agentic-diff-deleted-frame){margin-top:1rem;margin-bottom:0;display:block}.agentic-editor-content :is(p,li,h1,h2,h3,h4,h5,h6)+.ProseMirror-widget:has(>.agentic-diff-deleted-frame){margin-top:.25rem}.agentic-editor-content .agentic-diff-deleted-frame{margin:0;padding-top:0;padding-bottom:0;display:block;position:relative}.agentic-editor-content .agentic-diff-deleted-frame:before{content:none}.agentic-editor-content .agentic-diff-deleted-frame-block:before{content:"";pointer-events:none;z-index:1;background-color:hsl(var(--content-negative) / .5);border-radius:9999px;width:.125rem;position:absolute;top:.25rem;bottom:.25rem;left:-40px}.agentic-editor-content .agentic-diff-deleted-inline-segment{color:var(--report-diff-deleted-text);white-space:normal}.agentic-editor-content .agentic-diff-deleted-inline-segment p+p{padding-top:1rem}.agentic-editor-content .agentic-diff-deleted-inline-segment :where(p,ul,ol,blockquote){margin:0}.agentic-editor-content .agentic-diff-deleted-inline-segment :where(ul,ol){padding-top:0}.agentic-editor-content .agentic-diff-deleted-inline-segment>:where(ul,ol):first-child{margin-left:0}.agentic-editor-content .agentic-diff-deleted-inline-segment :where(p,li,h1,h2,h3,h4,h5,h6,blockquote){color:inherit}.agentic-editor-content .agentic-diff-deleted-inline-highlight{background-color:var(--report-diff-deleted-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:hsl(var(--content-tertiary) / .6);text-decoration-color:hsl(var(--content-tertiary) / .6);padding-right:.12em}.agentic-editor-content .agentic-diff-deleted :where(strong,em,span,a),.agentic-editor-content .agentic-diff-deleted-inline-segment :where(strong,em,span,a){color:inherit!important}.agentic-editor-content .agentic-diff-deleted-block-item{opacity:.6;zoom:.97;margin-top:.25rem;margin-bottom:.25rem;position:relative}.agentic-editor-content .agentic-diff-deleted-block-item[data-report-deleted-block-type=standout_quote]>div:has(blockquote){margin-top:0;margin-bottom:0}.agentic-editor-content .agentic-diff-deleted-block-item[data-report-deleted-block-type=standout_quote] blockquote{text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:hsl(var(--content-tertiary) / .6);text-decoration-color:hsl(var(--content-tertiary) / .6);border-left:0;margin-top:0;margin-bottom:0;padding-left:0;color:var(--report-diff-deleted-text)!important}.agentic-editor-content .agentic-diff-deleted-block-item[data-report-deleted-block-type=standout_quote] blockquote :where(span,button){color:inherit!important;opacity:1!important;-webkit-text-decoration-line:inherit!important;text-decoration-line:inherit!important;background-color:#0000!important}.agentic-editor-content .slash-ghost-text{color:#9ca3af;pointer-events:none;-webkit-user-select:none;user-select:none}.report-scalar-pill{cursor:pointer;vertical-align:baseline;line-height:inherit;color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-color:#00000026;text-decoration-thickness:.08em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.report-scalar-pill:hover{text-decoration-color:#999}