.gc-diff-editor{--gc-diff-editor-original-width:50%;--diff-added-line:#22c55e26;--diff-added-text:#22c55e4d;--diff-deleted-line:#ef444426;--diff-deleted-text:#ef44444d;width:100%;min-height:0;position:relative}.gc-diff-editor-container{height:100%}.gc-diff-editor .cm-mergeView{height:100%;overflow:auto}.gc-diff-editor .cm-mergeView,.gc-diff-editor .cm-scroller{scrollbar-width:thin;scrollbar-color:var(--color-neutral-300) transparent;scrollbar-gutter:auto}.gc-diff-editor .cm-mergeViewEditors{grid-template-columns:minmax(0, var(--gc-diff-editor-original-width)) minmax(0, 1fr);gap:0;min-height:100%;display:grid}.gc-diff-editor .cm-mergeViewEditor{min-width:0}.gc-diff-editor-resize-handle{top:0;bottom:0;left:var(--gc-diff-editor-original-width);z-index:10;cursor:col-resize;touch-action:none;outline:none;width:12px;position:absolute;transform:translate(-50%)}.gc-diff-editor-resize-handle:before{background:var(--color-border);content:"";width:1px;transition:background-color .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.gc-diff-editor-resize-handle:hover:before,.gc-diff-editor-resize-handle:focus-visible:before,.gc-diff-editor[data-resizing=true] .gc-diff-editor-resize-handle:before{background:var(--color-primary-400)}.gc-diff-editor[data-resizing=true]{-webkit-user-select:none;user-select:none}.gc-diff-editor .cm-editor{height:100%}.gc-diff-editor .cm-gutters{background-color:#0000}.gc-diff-editor .cm-changeGutter{width:0;padding:0;display:none!important}.gc-diff-editor .cm-merge-a .cm-changedLine,.gc-diff-editor .cm-deletedChunk{background-color:var(--diff-deleted-line)}.gc-diff-editor .cm-merge-b .cm-changedLine,.gc-diff-editor .cm-insertedChunk{background-color:var(--diff-added-line)}.gc-diff-editor .cm-line.cm-changedLine{box-shadow:-9999px 0 0 var(--diff-added-line), 9999px 0 0 var(--diff-added-line)}.gc-diff-editor .cm-merge-a .cm-line.cm-changedLine,.gc-diff-editor .cm-deletedChunk{box-shadow:-9999px 0 0 var(--diff-deleted-line), 9999px 0 0 var(--diff-deleted-line)}.gc-diff-editor .cm-merge-a .cm-changedText,.gc-diff-editor .cm-deletedChunk .cm-deletedText{background-color:var(--diff-deleted-text)}.gc-diff-editor .cm-merge-b .cm-changedText,.gc-diff-editor .cm-insertedChunk .cm-insertedText{background-color:var(--diff-added-text)}.gc-diff-editor .cm-merge-a .cm-changedLineGutter,.gc-diff-editor .cm-deletedLineGutter{background-color:var(--diff-deleted-text)}.gc-diff-editor .cm-merge-b .cm-changedLineGutter,.gc-diff-editor .cm-insertedLineGutter{background-color:var(--diff-added-text)}.gc-diff-editor .cm-merge-a .cm-gutterElement.cm-diffChangedLineNumberGutter{background-color:var(--diff-deleted-line)}.gc-diff-editor .cm-merge-b .cm-gutterElement.cm-diffChangedLineNumberGutter{background-color:var(--diff-added-line)}.gc-diff-editor .cm-merge-a .cm-changeGutter .cm-changedLineGutter,.gc-diff-editor .cm-deletedLineGutter{background-color:var(--diff-deleted-text)}.gc-diff-editor .cm-merge-b .cm-changeGutter .cm-changedLineGutter,.gc-diff-editor .cm-insertedLineGutter{background-color:var(--diff-added-text)}.filters-list-item [aria-colindex="2"]:after{padding-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-neutral-500,oklch(71% .0273 261.12));margin-left:auto}.filters-list-item[data-hovered]:not([data-disabled]) [aria-colindex="2"]:after,.filters-list-item[data-focus-visible]:not([data-disabled]) [aria-colindex="2"]:after{white-space:nowrap;flex-shrink:0}.filters-list-item:not([data-disabled]) [aria-colindex="1"]:hover{background-color:var(--color-neutral-100,oklch(98.46% .0017 247.84))}.filters-list-item:not([data-disabled]) [aria-colindex="2"]:hover{background-color:var(--color-neutral-100,oklch(98.46% .0017 247.84));color:var(--color-text-primary,var(--color-neutral-1000))}.filters-list-item[data-focus-visible]:not([data-disabled])[data-virtual-column="0"] [aria-colindex="1"]{background-color:var(--color-neutral-100,oklch(98.46% .0017 247.84))}.filters-list-item[data-focus-visible]:not([data-disabled])[data-virtual-column="1"] [aria-colindex="2"]{background-color:var(--color-neutral-100,oklch(98.46% .0017 247.84));color:var(--color-neutral-1000,oklch(20.99% .0341 263.44))}.filters-list-item[data-hovered]:not([data-disabled])[data-hover-column="0"]:not([data-selected]) [aria-colindex="2"]:after{content:"Check"}.filters-list-item[data-hovered]:not([data-disabled])[data-hover-column="0"][data-selected] [aria-colindex="2"]:after{content:"Uncheck"}.filters-list-item[data-hovered]:not([data-disabled]):not([data-single-item])[data-hover-column="1"] [aria-colindex="2"]:after{content:"Only"}[data-single-selection] .filters-list-item[data-hovered]:not([data-disabled]):not([data-single-item])[data-hover-column="1"][data-selected] [aria-colindex="2"]:after{content:"Check All"}.filters-list-item[data-focus-visible]:not([data-disabled])[data-virtual-column="0"] [aria-colindex="2"]:after{content:"Check"}.filters-list-item[data-focus-visible]:not([data-disabled])[data-selected][data-virtual-column="0"] [aria-colindex="2"]:after{content:"Uncheck"}.filters-list-item[data-focus-visible]:not([data-disabled]):not([data-single-item])[data-virtual-column="1"] [aria-colindex="2"]:after{content:"Only"}[data-single-selection] .filters-list-item[data-focus-visible]:not([data-disabled]):not([data-single-item])[data-selected][data-virtual-column="1"] [aria-colindex="2"]:after{content:"Check All"}.json-tree-row{--jt-level-offset:0}.json-tree-close-row{--jt-level-offset:1}.json-tree-row:before{content:"";width:calc((var(--tree-item-level) - var(--jt-level-offset)) * 16px);background-image:repeating-linear-gradient(to right, var(--color-neutral-400) 0, var(--color-neutral-400) 1px, transparent 1px, transparent 16px);pointer-events:none;z-index:0;position:absolute;inset-block:0;inset-inline-start:38px}.agent-editor-content{width:100%;min-width:0}.agent-editor-prosemirror{--agent-editor-placeholder-color:var(--color-neutral-400);color:var(--agent-text);caret-color:var(--color-primary-600);font-family:var(--font-ibm-plex-mono);font-size:14px;line-height:var(--agent-editor-line-height,20px);background:0 0;border:0;outline:none;overflow-y:auto}.agent-editor-prosemirror .is-editor-empty:first-child:before{color:var(--agent-editor-placeholder-color,var(--color-text-disabled));content:attr(data-placeholder);float:left;pointer-events:none;height:0}.agent-editor-prosemirror p{line-height:var(--agent-editor-line-height,20px);margin:0}.context-mention{border:1px solid var(--color-primary-200);background-color:var(--color-primary-50);max-width:100%;color:var(--color-primary-700);font-size:var(--text-agent-caption);font-weight:500;line-height:var(--text-agent-caption--line-height);vertical-align:baseline;white-space:nowrap;cursor:default;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .375rem;transition:all .15s;display:inline-flex}.context-mention [data-context-name]{text-overflow:ellipsis;overflow:hidden}.context-mention[data-context-id][contenteditable=false]{white-space:nowrap}.context-mention:hover{background-color:var(--color-primary-100);border-color:var(--color-primary-300)}.dark .context-mention{color:var(--color-primary-300);border-color:var(--color-primary-600);background-color:#4338ca26}.dark .context-mention:hover{border-color:var(--color-primary-500);background-color:#4338ca40}@media (pointer:coarse){.agent-editor-prosemirror{font-size:16px}}.mention-pill{vertical-align:baseline;align-items:center;height:20px;line-height:20px;display:inline-flex}.mention-pill [role=presentation]>span:first-child{padding-inline:6px}.mention-pill [data-mention-pill]{height:20px;margin-inline:1px;padding-block:0;line-height:18px}.mention-pill [data-mention-pill] svg{width:14px;height:14px}.node-entityMention,.node-contextMention{vertical-align:baseline;align-items:center;height:20px;margin:0 1px;line-height:20px;display:inline-flex}.agent-widget-prompt-prosemirror{min-height:28px;max-height:136px;padding:4px 40px 4px 0}.player-action-icon{color:#fff;pointer-events:none;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:.5s ease-out forwards player-action-pop;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes player-action-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}30%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}50%{transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.player-canvas{width:fit-content;height:fit-content}.player-canvas .replayer-wrapper{-webkit-user-select:none;user-select:none;clear:both;transform-origin:0 0;background:#fff;float:unset!important;top:0!important;left:0!important}.player-canvas .replayer-wrapper>iframe{border:none}.player-canvas .replayer-wrapper>.replayer-mouse-tail{opacity:0;pointer-events:none;position:absolute}.player-canvas .replayer-mouse{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTZWMEwxMS42IDExLjZINC44TDQuNCAxMS43TDAgMTZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOS4xIDE2LjdMNS41IDE4LjJMMC43OTk5OTkgNy4xTDQuNSA1LjZMOS4xIDE2LjdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNC42NzQ1MSA4LjYxODUxTDIuODMwMzEgOS4zOTI3MUw1LjkyNzExIDE2Ljc2OTVMNy43NzEzMSAxNS45OTUzTDQuNjc0NTEgOC42MTg1MVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xIDIuNFYxMy42TDQgMTAuN0w0LjQgMTAuNkg5LjJMMSAyLjRaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:contain;border-color:#0000;width:32px;height:32px;transition:left 50ms linear,top 50ms linear;position:absolute}.player-canvas .replayer-mouse:after{content:"";opacity:.3;border-radius:100%;width:32px;height:32px;display:inline-block;transform:translate(-50%,-50%)}.player-canvas .replayer-mouse.active:after{animation:.2s ease-in-out replay-click}.player-canvas .replayer-mouse.touch-device{background-image:none;border:4px solid #4950f600;border-radius:100%;width:70px;height:70px;margin:-37px 0 0 -37px;transition:left linear,top linear,border-color .2s ease-in-out}.player-canvas .replayer-mouse.touch-device.touch-active{transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.player-canvas .replayer-mouse.touch-device:after{opacity:0}.player-canvas .replayer-mouse.touch-device.active:after{animation:.2s ease-in-out replay-touch-click}@keyframes replay-click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes replay-touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}
