.promptPanel--dobVV{display:flex;flex-direction:column;width:100%}.promptBubble--Jgn8R{--aha-editor-v2--body-min-height:0;--aha-menu-content--font-size:12px;--aha-editor-v2--background-color:#0000;background:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius-double);display:flex;flex-direction:column;gap:0;margin:0 var(--spacer-2) 0 var(--spacer-2);max-height:250px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.promptBubble--Jgn8R:focus-within{border-color:var(--theme-secondary-border)}.promptScoller--vId9P{overflow-y:auto;scrollbar-color:#c0c0c0cc #0000;scrollbar-width:thin}.actions--VGJaC{bottom:0;height:22px;justify-content:flex-end;padding:var(--spacer-2);position:relative}.actions--VGJaC,.actionsRight--jcKTf{align-items:center;display:flex;gap:var(--spacer-2);transition:all .3s ease-in-out}.actionsRight--jcKTf{justify-content:space-between}.actionsHidden--HTaL3{bottom:-20px;height:0;padding-bottom:0;padding-top:0}.attachments--E10_S{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacer-2);margin:var(--spacer-2)}.attachment--ZlbG5{border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius);cursor:pointer;position:relative}.attachment--ZlbG5:hover{box-shadow:0 0 0 1px var(--theme-primary-border)}.attachmentClose--GkF1F{align-items:center;background-color:var(--theme-button);border:1px solid var(--theme-button-border);border-radius:20px;display:flex;font-size:14px;height:20px;justify-content:center;opacity:0;outline:3px solid var(--theme-primary-background);position:absolute;right:-6px;top:-10px;transition:opacity .2s ease-in-out;width:20px}.attachmentClose--GkF1F:hover{background-color:var(--theme-button-hovered);cursor:pointer}.attachment--ZlbG5:hover .attachmentClose--GkF1F{opacity:1}.attachmentImage--_Kzn0{height:50px;object-fit:cover;width:50px}.attachmentFile--uS1FZ,.attachmentImage--_Kzn0{background-color:var(--theme-container-light-background);border-radius:var(--Common--border-radius)}.attachmentFile--uS1FZ{align-items:center;display:flex;flex-direction:row;font-size:11px;gap:6px;max-width:120px;min-height:38px;padding:6px 8px}.attachmentFile--uS1FZ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachmentLoading--GxqAU{align-items:center;background-color:var(--theme-container-light-background);border-radius:var(--Common--border-radius);display:flex;height:50px;justify-content:center;width:50px}.promptDropHover--LAef1{display:none}.dragOver--_uZT3 .promptDropHover--LAef1{align-items:center;background-color:var(--theme-blue-dropzone);border-radius:var(--Common--border-radius-double);color:var(--theme-button-primary);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.dragOver--_uZT3 .promptBubble--Jgn8R{border:1px dashed var(--theme-button-secondary-border)}.scopeItems--peZHZ{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacer-1);margin:var(--aha-editor-v2--content-padding,var(--spacer-2))}.scopeItems--peZHZ:empty{display:none}.scopeItem--YWHGh{align-items:center;background:var(--theme-container-light-background);border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius);display:flex;font-size:12px;gap:var(--spacer-1);overflow:hidden;padding:1px 5px}.scopeItem--YWHGh.scopeItemSelection--oThEq{background:var(--alert-ai-background,#f5eeff);border:1px solid var(--alert-ai-border,#854ad74d)}.scopeItemText--qI_66{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scopeItem--YWHGh i.fa-xmark{color:var(--theme-tertiary-text);cursor:pointer;font-size:12px}.scopeItem--YWHGh i.fa-xmark:hover{color:var(--theme-primary-text)}.menu--BFMdZ{--aha-menu-content--font-size:12px}.promptToolbar--fcYoK{align-items:center;display:flex;justify-content:space-between;margin:var(--spacer-5) var(--spacer-1) 0 var(--spacer-2);padding:var(--spacer-2) var(--spacer-1)}.raft-size-toolbar .promptToolbar--fcYoK{display:none}.agentSelection--ZF9Tz{align-items:center;display:flex;gap:var(--spacer-2)}.agentSelection--ZF9Tz .selectro-trigger{min-height:auto!important}.agentSelection--ZF9Tz .SelectroV2__first-item{margin-top:0}.menuLink--Z2UOq{color:var(--aha-blue-500)}.emptyState--jvd4_{display:block;max-width:180px;padding:var(--spacer-2)}.agentType--qlSs5,.emptyState--jvd4_{color:var(--theme-tertiary-text);font-size:12px}.agentType--qlSs5{text-transform:capitalize}.clearfix--_GlYA{*zoom:1}.clearfix--_GlYA:after,.clearfix--_GlYA:before{content:"";display:table;line-height:0}.clearfix--_GlYA:after{clear:both}.hide-text--pOeqg{background-color:initial;border:0;color:#0000;font:0/0 a;text-shadow:none}.input-block-level--aEL6I{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;min-height:30px;width:100%}.searchComponent--mEUEy{align-items:center;display:flex;max-width:350px}.searchComponent--mEUEy aha-avatar{border:none!important;flex-shrink:0;margin:unset!important;position:static!important}.searchComponent__content--ddHf0{flex-grow:1;margin-left:5px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.searchComponent__subtext--CQBue{color:#999;font-size:12px}.searchComponentWithContext--ga9qv{align-items:flex-start;flex-direction:column}.searchComponentContext--HIiAw{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.separator--_eB4O{display:inline-block;font-size:90%;min-width:.5em;opacity:.25}.icon--I_cT8{line-height:1.1;text-align:center;vertical-align:text-bottom;width:1.25em}.menuitem--c6Vga{user-select:none}.aha-editor-field-v2 .aha-reference,.aha-editor-field-v2 [data-linked-element-type="Ideas::Idea"],.aha-editor-field-v2 [data-linked-element-type=Epic],.aha-editor-field-v2 [data-linked-element-type=Feature],.aha-editor-field-v2 [data-linked-element-type=Initiative],.aha-editor-field-v2 [data-linked-element-type=MasterFeature],.aha-editor-field-v2 [data-linked-element-type=Page],.aha-editor-field-v2 [data-linked-element-type=Project],.aha-editor-field-v2 [data-linked-element-type=Release],.aha-editor-field-v2 [data-linked-element-type=Requirement],.aha-editor-field-v2 [data-linked-element-type=StrategicImperative]{background:var(--theme-editor-reference-pill);border:1px solid var(--theme-editor-reference-pill-border);border-radius:12px;color:var(--theme-primary-text);cursor:pointer;display:inline-block;line-height:inherit;padding:0 .5em;text-decoration:none}.aha-editor-field-v2 .aha-reference .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type="Ideas::Idea"] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Epic] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Feature] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Initiative] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=MasterFeature] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Page] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Project] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Release] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=Requirement] .emoji-mart-emoji,.aha-editor-field-v2 [data-linked-element-type=StrategicImperative] .emoji-mart-emoji{line-height:1;vertical-align:middle}.aha-editor-field-v2 .user-mention,.aha-editor-field-v2 [data-linked-element-type="Ideas::PortalUser"],.aha-editor-field-v2 [data-linked-element-type=User]{background:#d4e3f0;border:1px solid #84a4d7;border-radius:var(--Common--border-radius);color:var(--aha-blue-800);display:inline-block;line-height:inherit;padding:0 .2em;text-decoration:none}.raft--ctEVZ{background-color:var(--theme-container-light-background);bottom:unset;left:unset;right:unset;top:unset;transition:all .2s ease-in-out}.raftFloating--CGH7_{border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius-double);box-shadow:0 3px 20px 0 #0000001a}.raftToolbar--WwWpb{bottom:var(--spacer-5);height:82px;position:fixed;right:var(--spacer-5);width:420px}.raftEngagedTop--zF0c9{top:calc(52px + var(--getting-started-header-height, 0px))}.raftEngagedBottom--rcPS6,.raftEngagedTop--zF0c9{height:auto;position:fixed;right:var(--spacer-5);width:420px}.raftEngagedBottom--rcPS6{bottom:var(--spacer-5)}.raftFullHeight--DY4lf{bottom:var(--spacer-5);height:calc(100vh - var(--spacer-5) - var(--getting-started-header-height, 0px) - 52px);left:calc(100vw - var(--spacer-5) - 420px);position:fixed;right:var(--spacer-5);width:420px}.raftFullScreen--KW4_y{border:none;border-radius:0;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.raftFullPage--OCRrR{bottom:0;height:calc(100vh - var(--getting-started-header-height, 0px) - 41px);inset:0;left:0;position:absolute;right:0;top:0;top:calc(41px + var(--getting-started-header-height, 0px));width:100%}.raftSidePanel--f6gR4{display:flex;flex:1 0 0;flex-direction:column;margin:-20px;overflow:hidden}@layer reset, base, layout, aha-editor-v2-elements, serialized, prism;@layer reset{.aha-editor-v2{[data-slate-editor=true]{outline:none}}}@layer layout{.aha-editor-v2{border-radius:var(--aha-editor-v2--border-radius);[data-position=inline]{display:inline-block}[data-position=block]{display:block;margin-left:auto;margin-right:auto}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}}}@layer serialized{.aha-editor-field-v2__annotation{background-color:rgba(var(--theme-rgb-editor-annotation),.25);border-bottom:2px solid rgb(var(--theme-rgb-editor-annotation));cursor:pointer;margin-bottom:-2px;&.aha-editor-field-v2__annotation--focused{background-color:rgba(var(--theme-rgb-editor-annotation-focused),.5);border-bottom-color:rgb(var(--theme-rgb-editor-annotation-focused))}}.aha-editor-field-v2__annotation--quote{background-color:#ecf0ff;border-bottom-color:#cbd6ff}.aha-editor-field-v2__annotation--learning{background-color:#dcfaed;border-bottom-color:#a0e6c8}.aha-editor-field-v2__annotation--prompt{background-color:#fafafa;border-bottom-color:#f5f5f5}.aha-editor-field-v2__annotation--record{background-color:#ebf6ff;border-bottom-color:#b1d4f5}.aha-editor-field-v2__annotation--summary{background-color:#f5eeff;border-bottom-color:#eadaff}.aha-editor-field-v2__annotation--prompt-focused{background-color:#fcc98d80;border-bottom-color:#fcc98d}.aha-editor-field-v2__annotation--quote.aha-editor-field-v2__annotation--focused{background-color:#dde5ff;border-bottom-color:#cbd6ff}.aha-editor-field-v2__annotation--learning.aha-editor-field-v2__annotation--focused{background-color:#bef2dc;border-bottom-color:#a0e6c8}.aha-editor-field-v2__annotation--prompt.aha-editor-field-v2__annotation--focused{background-color:#f5f5f5;border-bottom-color:#f1f1f1}.aha-editor-field-v2__annotation--record.aha-editor-field-v2__annotation--focused{background-color:#dbefff;border-bottom-color:#b1d4f5}.aha-editor-field-v2__annotation--summary.aha-editor-field-v2__annotation--focused{background-color:#eadaff;border-bottom-color:#cca8ff}.aha-editor-field-v2__currentTranscriptCue{border-bottom:2px solid #94fc8d}}.aha-editor-v2__body{p{color:var(--theme-primary-text);line-height:var(--aha-editor--user-line-height,1.5);margin-bottom:var(--aha-editor--block-margin,4px);tab-size:2em}li{&.bold-child::marker{font-weight:700}&.italic-child::marker{font-style:italic}}li>p{&:not([class^=aha-editor-v2__infoBlock]){margin-bottom:0}}code{white-space:break-spaces;word-break:break-all}a [data-slate-leaf]{color:inherit!important}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}@layer aha-app-editor-v2-elements{:root{--selection-name-padding-inline:var(--spacer-1);--selection-name-left:calc(var(--spacer-1)*-1);--selection-name-top:calc(var(--spacer-4)*-1);--selection-name-min-width:var(--spacer-1);--selection-name-max-width:100px;--selection-name-height:var(--spacer-4);--selection-name-font-size:11px}.aha-editor-v2__selection-name{border-radius:var(--Common--border-radius);font-size:var(--selection-name-font-size);height:var(--selection-name-height);line-height:var(--selection-name-height);margin-left:var(--selection-name-left);margin-top:var(--selection-name-top);max-width:var(--selection-name-max-width);min-width:var(--selection-name-min-width);overflow:hidden;padding:0 var(--selection-name-padding-inline);pointer-events:none;text-align:center;text-overflow:ellipsis;white-space:nowrap}}@layer serialized{ul.checklist{--serialized-checklist-text-margin-top:var(--spacer-2);display:block;li.checklist-item--checked,li.checklist-item--unchecked{.checklist-item--content{align-items:center;display:flex;list-style-type:none;p{margin-top:var(--serialized-checklist-text-margin-top)}}}}}.Editor__table{--aha-editor-v2--table-cell-border-width:1px;--aha-editor-v2--table-cell-padding:var(--spacer-2);--aha-editor-v2--table-header-color:var(--theme-secondary-text);--aha-editor-v2--table-header-font-weight:bold;--aha-editor-v2--table-header-background-color:var(--aha-gray-50);border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.Editor__table--sticky-header{>.Editor__thead{>.Editor__tr{position:sticky;top:calc(var(--aha-editor-v2--toolbar-height, 0px) - var(--aha-editor-v2--scrollable-parent-top-padding, 0px));z-index:10;>.Editor__th{--aha-editor-v2--table-cell-pseudo-size:calc(100% + var(--aha-editor-v2--table-cell-border-width));--aha-editor-v2--table-cell-pseudo-offset:calc(var(--aha-editor-v2--table-cell-border-width)*-1);position:relative;&:before{border:inherit;content:"";inset:var(--aha-editor-v2--table-cell-pseudo-offset);pointer-events:none;position:absolute;z-index:5}}}}}.Editor__td,.Editor__th{border:var(--aha-editor-v2--table-cell-border-width) solid var(--theme-primary-border);padding:var(--aha-editor-v2--table-cell-padding);position:relative;vertical-align:top;:last-child{margin-bottom:0}}.Editor__th{background-color:var(--aha-editor-v2--table-header-background-color);color:var(--aha-editor-v2--table-header-color);font-weight:var(--aha-editor-v2--table-header-font-weight);text-align:initial}.aha-editor-v2{.aha-editor-v2__body{font-size:var(--aha-editor--user-font-size);blockquote{--blockquote-border-width:var(--spacer-1);--blockquote-border-color:var(--theme-light-border);--blockquote-margin-bottom:var(--spacer-4);--blockquote-padding-block:var(--spacer-1);--blockquote-padding-left:var(--spacer-2);border-left:var(--blockquote-border-width) solid var(--blockquote-border-color);margin:0 0 var(--blockquote-margin-bottom) 0;padding-block:var(--blockquote-padding-block);padding-left:var(--blockquote-padding-left)}h1,h2,h3,h4,h5,h6{--aha-editor--user-line-height:1.3;text-rendering:optimizelegibility;border:none;font-size:calc(var(--aha-editor--user-font-size)*pow(var(--aha-editor--heading-ratio), var(--aha-editor--heading-size)));font-weight:700;line-height:var(--aha-editor--user-line-height);margin:var(--aha-editor--block-margin) 0;small{color:var(--aha-gray-700);font-weight:400;line-height:1}}h1{--aha-editor--heading-size:6}h1,h2{font-weight:700}h2{--aha-editor--heading-size:5}h3{--aha-editor--heading-size:4}h3,h4{font-weight:700}h4{--aha-editor--heading-size:3}h5{--aha-editor--heading-size:2}h5,h6{font-weight:700}h6{--aha-editor--heading-size:1}}}@layer aha-app-editor-v2-elements{.aha-editor-v2 pre{--code-block-background-color:#f5f5f5;--code-block-border-radius:var(--spacer-2);--code-block-padding:var(--spacer-3);--code-block-margin-bottom:var(--spacer-3);background-color:var(--code-block-background-color);border-radius:var(--code-block-border-radius);font-family:var(--aha-editor-v2--monospace-fonts);margin:0 0 var(--code-block-margin-bottom) 0;padding:var(--code-block-padding);tab-size:2ch;white-space:pre-wrap;word-break:break-all;span{font-size:var(--aha-editor--user-font-size)}}}@layer prism{.prism-cdata,.prism-comment,.prism-doctype,.prism-prolog{color:#708090}.prism-punctuation{color:#999}.prism-namespace{opacity:.7}.prism-boolean,.prism-constant,.prism-deleted,.prism-number,.prism-property,.prism-symbol,.prism-tag{color:#905}.prism-attr-name,.prism-builtin,.prism-char,.prism-inserted,.prism-selector,.prism-string{color:#690}.prism-entity,.prism-language-css .prism-string,.prism-operator,.prism-url{color:#9a6e3a}.prism-atrule,.prism-attr-value,.prism-keyword{color:#07a}.prism-class-name,.prism-function{color:#dd4a68}.prism-important,.prism-regex,.prism-variable{color:#e90}.prism-bold,.prism-important{font-weight:700}.prism-italic{font-style:italic}.prism-entity{cursor:help}}::highlight(blurred-selection-highlight){background-color:rgb(var(--aha-editor-v2--selection-background-color))}.menuItemComponent--ZOEMf{align-items:center;display:flex;max-width:350px}.menuItemComponentWithContext--LC51b{align-items:flex-start;flex-direction:column}.menuItemContext--boPwo{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal--Jbw4L{align-items:center;background-color:#00000026;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.container--wk32k{background-color:var(--theme-primary-background);border-radius:4px;box-shadow:0 0 16px #0000004d;color:var(--theme-primary-text);display:flex;font-family:Inter;height:785px;left:50%;max-height:90vh;max-width:95vw;top:50%;width:1175px;z-index:2000}.container--wk32k>aha-modal-body{border-radius:4px;max-height:unset;padding:0;width:100%}.loader--_ewIA{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.templateModal--xz9Pu{border-radius:4px;flex-direction:row;height:100%;width:100%}.leftSide--slEBC,.templateModal--xz9Pu{background-color:var(--theme-primary-background);display:flex}.leftSide--slEBC{border-bottom-left-radius:4px;border-right:1px solid var(--theme-primary-border);border-top-left-radius:4px;flex-direction:column;min-width:249px}.leftSideScrollable--nZRFz{flex:1 0;overflow:auto}.rightSide--_qlAD{align-items:stretch;display:flex;flex-direction:column;width:100%}.closeButton--_2Tmy{border-radius:var(--Common--border-radius);color:var(--theme-secondary-text);font-size:18px;padding:2px 5px;position:absolute;right:22px;top:19px}.closeButton--_2Tmy:hover{background:var(--theme-hover-background);cursor:pointer}.templatesPanel--ubxJ_{background-color:var(--theme-primary-background);border-bottom-right-radius:4px;height:100%;overflow:scroll;transform:unset}.heading--N0pcL{font-size:16px;font-weight:700;padding:19px 0 7px 22px}.createTemplateCTA--icUyC{border-top:1px solid var(--theme-primary-border);margin:0 22px;padding:22px 0}.createTemplateCTATitle--_0jbJ{font-size:12px;font-weight:600;margin-bottom:8px}.createTemplateCTADescription--FDqR5{color:var(--theme-tertiary-text);font-size:12px;font-weight:400;margin-bottom:20px}.filterItem--_7LB3{border-left:4px solid #0000;cursor:pointer;font-size:14px;font-weight:400;padding:6px 21px}.filterItem--_7LB3:hover:not(.filterItemSelected--dlUvP){background-color:var(--theme-list-item-hover-background)}.filterItemSelected--dlUvP{background-color:var(--theme-list-item-active-background);border-left:4px solid var(--aha-blue-500);color:var(--theme-link-text)}.templateHeader--_SbfW{border-bottom:1px solid var(--theme-primary-border);max-height:160px;padding:36px 111px 30px 29px;position:relative}.searchPanel--I4tmL{align-items:center;display:flex;font-size:14px;margin-bottom:var(--spacer-5);margin-top:16px;padding:0 23px}.templateTypePanel--OCAHo{padding:0 21px}.templateTypeSelector--JHy5u{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.templateHeaderTitle--e549q{color:var(--theme-primary-text);font-size:24px;font-weight:600;line-height:28px}.templatesList--hFFkm{align-items:center;background:var(--theme-primary-background);display:grid;gap:var(--spacer-8) var(--spacer-8);grid-template-columns:repeat(auto-fill,minmax(236px,0fr));justify-content:center;margin:auto;padding:34px 17px;padding-top:var(--spacer-12)}.templateTileContainer--jbXbS{background:var(--theme-secondary-background);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacer-3);overflow:hidden;padding:var(--spacer-5);position:relative;width:100%;&:hover{.templateTileInfo--W7XTz{background-color:~"rgba(var(--theme-rgb-primary-background), 0.9)";opacity:1;top:0}.favoriteButton--_ZEzJ{opacity:1}}}.templateTileName--uVnrB{font-size:14px;font-weight:500;line-height:18px;overflow:hidden;padding-left:3px;text-overflow:ellipsis;white-space:nowrap}.templateTileTag--de_F7{align-self:start;background:var(--theme-accent-icon);flex-direction:column;gap:10px;padding:3px 8px 4px;text-transform:capitalize}.templateTile--nGlRU,.templateTileTag--de_F7{align-items:center;border-radius:4px;display:flex;justify-content:center}.templateTile--nGlRU{background-color:var(--theme-primary-background);overflow:hidden;width:100%}.templateTilePreview--dl7aX{height:100%;width:100%}.templateTileInfo--W7XTz{background:#ffffffe6;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:space-between;opacity:0;padding:16px;position:absolute;top:20px;transition:top .2s,background-color .2s,opacity .2s;width:100%;.templateTileCaption--AeAuF{color:var(--theme-secondary-text);font-size:14px;height:80px;margin-bottom:2px}}.emptySearchContainer--V5WA_{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:180px;justify-content:center;margin-left:auto;margin-right:auto;width:55%}.emptySearchHeader--_wgJI{font-size:18px;line-height:18px;margin-bottom:10px;text-align:center}.emptySearchBody--U4LLh{color:var(--theme-tertiary-text);font-size:14px;line-height:20px;margin-bottom:22px;text-align:center}.previewModal--QzNR1{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.previewHeader--TMlK2{align-items:center;display:flex;height:100px;max-height:20vh;min-height:55px;padding:0 64px;position:relative}.previewHeaderButton--sBcUl{cursor:pointer;font-size:16px;padding:4px 11px;user-select:none}.previewHeaderButton--sBcUl:hover{background-color:var(--aha-gray-200);border-radius:4px;color:var(--aha-blue-500)}.previewContent--Wcy0k{display:flex;flex:1;flex-direction:column;overflow:scroll;padding:0 70px}.previewDetail--a1CSm{display:flex;margin-bottom:25px;max-height:350px;min-height:350px}.detailLeft--_cnz7{display:flex;flex-direction:column;justify-content:space-between;margin-right:50px;max-width:400px;padding-bottom:70px;width:40%}.templateCategory--mJ84W{align-items:center;color:var(--theme-secondary-text);display:flex;font-size:14px;font-weight:700;gap:var(--spacer-2);line-height:30px;margin-bottom:12px;padding-left:5px;text-transform:uppercase}.templateCategory--mJ84W .templateTileTag--de_F7{align-self:center;font-size:12px;font-weight:400;line-height:normal;text-transform:capitalize}.templateName--_3Atu{font-size:42px;font-weight:600;line-height:44px;margin-bottom:22px}.templateCaption--DcK1S{font-size:18px;font-weight:400;line-height:27px;margin-bottom:12px}.knowledgeBaseLink--UCc4q{word-wrap:normal;font-size:17px;text-align:center}.detailRight--ifdBi{position:relative;width:60%}.ahaEditorField--tig9Q{border:0!important;padding-top:0!important}.fullScreenButton--c3Z0j{align-items:center;background-color:var(--theme-input-background);border-radius:4px;bottom:10px;box-shadow:0 0 8px #00000014;color:var(--theme-primary-text);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:900;height:31px;justify-content:center;line-height:30px;opacity:1;position:absolute;right:10px;text-transform:uppercase;width:31px;z-index:1}.containerFullScreen--__i89{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.previewHowTo--_VMhX{height:40%}.howToTitle--EeyCP{font-size:18px;font-weight:600;line-height:14px;margin-bottom:10px}.bestPractices--b65vy{border:none;font-size:16px;font-weight:400;line-height:24px;padding-bottom:17px}.defaultTitle--_IG7q{align-items:center;display:flex;gap:var(--spacer-2)}.favoritesSection--_3CgS{box-sizing:border-box;padding:var(--spacer-8);width:100%}.favoritesHeading--ZYzJA{color:var(--theme-primary-text);font-size:18px;font-weight:600;margin-bottom:20px}.favoritesTable--ayiJN{border-collapse:collapse;width:100%}.favoritesTable--ayiJN th{border-bottom:1px solid var(--theme-primary-border);color:var(--theme-tertiary-text);font-size:12px;padding:var(--spacer-2) var(--spacer-3);text-align:left}.favoritesTable--ayiJN td{border-bottom:1px solid var(--theme-primary-border);color:var(--theme-primary-text);font-size:14px;padding:12px}.favoritesTable--ayiJN thead tr{background-color:var(--theme-list-item-hover-background)}.favoritesTable--ayiJN .templateTileTag--de_F7{display:inline-block}.favoritesTable--ayiJN .favoriteIcon--_Ch_R{position:static}.favoriteButton--_ZEzJ{align-items:center;background:#0000;display:flex;justify-content:center;left:0;opacity:0;position:absolute;top:0;z-index:10}.favoriteButton--_ZEzJ.favorited--s5xex{opacity:1}.favoriteIconBackground--UNQ9X{left:0;position:absolute;top:0}.favoriteIcon--_Ch_R{display:block;font-size:14px;left:2px;position:relative;top:2px}.favoriteIcon--_Ch_R:hover{color:var(--aha-gray-700)!important}.dragHandle--wVLGc{color:var(--theme-tertiary-text);opacity:.6;padding:0 8px;transition:opacity .2s}.dragHandle--wVLGc:hover{opacity:1}.favoriteRow--c1L5M{position:relative;transition:all .2s ease}.favoriteRow--c1L5M:hover{background-color:var(--theme-list-item-hover-background)}.favoriteRow--c1L5M.dragging--MHJSw{box-shadow:0 5px 15px #00000026;z-index:1000}.favoriteRow--c1L5M.dragOver--HOv_Y{border-top:2px solid var(--theme-primary-500)}.container--Fen4W{display:flex;flex-direction:column;gap:0;height:100%;justify-content:stretch}.columns--rHXJo{align-items:stretch;display:flex;flex-direction:row;flex-grow:1;overflow:hidden;position:relative}.conversationColumn--Llhvr{display:flex;flex:1 0 0;flex-direction:column;overflow-y:auto;scroll-behavior:smooth;scrollbar-color:#c0c0c0cc #0000;scrollbar-width:thin;width:100%}.raft-size-toolbar .conversationColumn--Llhvr{overflow-y:hidden}.conversationContent--i40xm{display:flex;flex:1 0 0;flex-direction:column;justify-content:end;margin:auto;max-width:750px;position:relative;width:100%}.conversationEmptyInMiddle--dF68y{justify-content:center}.conversationAtTop--_Ewqt{justify-content:start}.stickyBottom--LEx4w{background-color:var(--theme-container-light-background);border-bottom-left-radius:var(--Common--border-radius-double);border-bottom-right-radius:var(--Common--border-radius-double);bottom:0;display:flex;flex-direction:column;gap:var(--spacer-2);padding-bottom:var(--spacer-2);position:sticky}.stickyBottomNoBackground--NCfMR{background-color:initial}#ai-assistant-view{z-index:905}.suggestionList--_NPte{box-sizing:border-box;display:flex;flex-direction:column;padding:0 var(--spacer-4) 0 var(--spacer-4);width:100%}.suggestionListBelow--TAEEj{padding:var(--spacer-1) var(--spacer-3) var(--spacer-2)}.suggestionListBelow--TAEEj .suggestionsContainer--HmAIX{justify-content:flex-start}.suggestionsContainer--HmAIX{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacer-1);width:100%}.suggestionButton--y1bvu{--aha-button--border-radius:20px}.suggestionButtonInside--_jbuh{align-items:center;display:flex;gap:var(--spacer-3);padding:var(--spacer-1)}.suggestionText--hSwx2{color:var(--theme-secondary-text);margin:0}.suggestionButton--y1bvu i{color:var(--theme-tertiary-text);font-size:.85em;margin-left:auto;opacity:.7}.suggestionButton--y1bvu:hover{background:var(--theme-container-light-background);border-color:var(--theme-primary-border)}.suggestionIcon--uUOr_{--size:17px;align-items:center;display:flex;height:var(--size);margin-bottom:2px;width:var(--size)}.headerRow--AeG7A{align-items:center;color:var(--theme-accent-text);display:flex;gap:var(--spacer-2);margin-bottom:var(--spacer-2);width:100%}.headerTitle--yUBil{font-weight:500}.clickable--hcKoH{cursor:pointer}.collapseButton--iW0sb{align-items:center;background:none;border:none;border-radius:var(--Common--border-radius);color:var(--theme-tertiary-text);cursor:pointer;display:flex;justify-content:center;padding:var(--spacer-1)}.collapseButton--iW0sb:hover{background-color:var(--theme-tertiary-background);color:var(--theme-primary-text)}.collapsed--R56Rr{margin-bottom:0}.header--m7vrP{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacer-2) var(--spacer-3)}.fullScreen--aAtAj{background-color:var(--theme-primary-background);border-bottom:1px solid var(--theme-primary-border)}.headerButtons--nE2QW{align-items:center;display:flex;flex-direction:row;gap:4px}.assistantName--mNtwf{flex-shrink:0}.headerTitle--N717b{align-items:center;display:flex;flex-direction:row;gap:var(--spacer-2);overflow:hidden}.headerAgentName--_nu85{color:var(--theme-tertiary-text);flex-shrink:0;font-size:11px;line-height:10px;overflow:hidden}.headerButtonsFullScreen--Q_zTw{background-color:var(--theme-primary-background);border-right:1px solid var(--theme-primary-border);flex-direction:column;gap:var(--spacer-2);padding:var(--spacer-2) var(--spacer-1)}.conversation--nA5N9{align-items:start;display:flex;flex-direction:column;gap:var(--spacer-4);padding:var(--spacer-4)}.chatName--kA9Q_{align-items:center;color:var(--theme-primary-text);display:flex;font-size:11px;font-weight:400;gap:var(--spacer-1);padding-left:0;width:100%}.chatName--kA9Q_ span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatName--kA9Q_ input{font-size:11px;margin-bottom:0;padding:1px var(--spacer-1);width:100%}.chatName--kA9Q_ i{color:var(--theme-tertiary-text);font-size:12px;visibility:hidden}.chatName--kA9Q_:hover i{visibility:visible}.toolbar--rtH63{align-items:center;background:var(--theme-secondary-background);border:1px solid var(--theme-light-border);border-radius:var(--Common--border-radius-double);box-shadow:0 calc(0px - var(--spacer-2)) 0 var(--spacer-2) var(--theme-container-light-background);box-sizing:border-box;display:flex;justify-content:space-between;margin:var(--spacer-2);padding:var(--spacer-1) var(--spacer-2);position:sticky;top:var(--spacer-2);z-index:2}.toolbarLeft--OBL9Y{align-items:center;display:flex;flex:1 0 0;min-width:0}.toolbarRight--CnFXs{align-items:center;display:flex;gap:var(--spacer-1)}.shareButtonContainer--GDkgY{position:relative}.devToolsLink--e91li{color:var(--theme-tertiary-text);font-size:12px;margin-left:var(--spacer-2);text-decoration:none}.devToolsLink--e91li:hover{color:var(--theme-primary-text)}.loading--kzJxD{align-items:center;font-size:20px;justify-content:center;padding:var(--spacer-10)}.userMessage--sX9lI{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacer-1);margin-top:var(--spacer-4)}.userMessageContent--C1cLI.editing--exdXo{padding:var(--spacer-3) var(--spacer-3) 0 var(--spacer-3);width:100%}.userEditHelp--h5tG9{align-items:center;color:var(--theme-tertiary-text);display:flex;font-size:12px;gap:var(--spacer-2)}.userMessageContent--C1cLI{background:var(--theme-tertiary-background);border-radius:var(--Common--border-radius-double);padding:6px 12px}.messageAttachments--_Qo7x{justify-content:flex-end;margin-bottom:var(--spacer-2);margin-left:0;margin-right:0;margin-top:0}.userMessageButtons--HkN5o{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacer-2);justify-content:flex-end;margin-top:var(--spacer-2);min-height:var(--spacer-5);visibility:hidden}.userMessage--sX9lI:hover .userMessageButtons--HkN5o{visibility:visible}.userMessageScope--E5n63{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacer-1);justify-content:flex-end;margin:0 0 var(--spacer-2) 0;width:100%}.userMessageScopeItem--JicxS{align-items:center;background:var(--theme-container-light-background);border:1px solid var(--theme-light-border);border-radius:var(--Common--border-radius);color:var(--theme-secondary-text);display:inline-flex;flex-shrink:0;font-size:10px;gap:3px;opacity:.9;padding:2px 6px;white-space:nowrap}.userMessageScopeItem--JicxS i{font-size:8px}.userMessageScopeItem--JicxS .assistantReference--nuU4t{color:var(--theme-secondary-text)}.userMessageScopeItem--JicxS:hover{border-color:var(--theme-primary-border)}.userMessageScopeItem--JicxS .assistantReference--nuU4t:hover{text-decoration:none}.assistantMessage--O8ZbG{align-self:stretch;display:flex;flex-direction:column;gap:var(--spacer-4)}.assistantMessageUnsafeContainer--nojgW{position:relative}.assistantMessageUnsafeOverlay--ver_y{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.assistantMessageUnsafe--pgb_z{color:#0000;filter:blur(8px)}.assistantMessageButtons--kKngq{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacer-2);justify-content:flex-start;margin-top:var(--spacer-1);visibility:hidden}.assistantMessage--O8ZbG:hover .assistantMessageButtons--kKngq{visibility:visible}.pushdown--_nAGm{margin-bottom:0}.bulkToolCalls--_4goo{background-color:var(--theme-container-background);border:1px solid var(--theme-light-border);border-radius:var(--Common--border-radius,4px);box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacer-2);padding:var(--spacer-3,12px);width:100%}.bulkToolCallActions--vuL8f{align-items:center;display:flex;gap:var(--spacer-2);justify-content:flex-end;margin-top:var(--spacer-1)}.toolCall--_HdKC{align-self:stretch;border:1px solid var(--theme-light-border);border-radius:var(--Common--border-radius-double);display:grid;grid-template-rows:min-content 1fr;overflow:hidden;padding:var(--spacer-3);position:relative;row-gap:var(--spacer-3);transition:all .15s ease-in-out}.toolCallClickable--P88x5{cursor:pointer}.toolCallClickable--P88x5:hover,.toolCallExpanded--fVs8G,.toolCallExpanded--fVs8G:hover{background-color:var(--theme-primary-background);border-color:var(--theme-primary-border)}.toolCallHasArtifact--_MrM8{background-color:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius-double);padding:var(--spacer-3)}.bulkToolCalls--_4goo .toolCall--_HdKC{padding:var(--spacer-3) var(--spacer-2) var(--spacer-3) var(--spacer-2)}.simpleFormSingle--MARyt .toolCallButton--I2cpF{background-color:var(--theme-container-light-background);border:1px solid var(--theme-light-border);border-radius:var(--Common--border-radius);padding:var(--spacer-3)}.toolCallOpen--Y9NdO{box-shadow:0 0 0 2px rgba(var(--rgb-blue-500),.5)}.toolCallHasArtifact--_MrM8:hover{border-color:var(--aha-blue-400)!important}.simpleFormSingle--MARyt{display:flex;flex-direction:column;gap:var(--spacer-2)}.simpleFormSingle--MARyt .toolCallButton--I2cpF{background-color:var(--theme-primary-background);cursor:pointer;padding:var(--spacer-2);text-align:left}.simpleFormSingle--MARyt .toolCallButton--I2cpF:hover{background-color:var(--aha-blue-10);border-color:var(--aha-blue-400)}.simpleFormMultiple--hDlsx{display:grid;gap:var(--spacer-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.simpleFormChoice--n41dP{align-items:center;background-color:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius-double);cursor:pointer;display:flex;gap:var(--spacer-2);padding:var(--spacer-2)}.simpleFormChoice--n41dP:has(input:checked),.simpleFormChoice--n41dP:hover{background-color:var(--aha-blue-10);border-color:var(--aha-blue-400)}.toolCallPreviewTitle--D1Rtm{color:var(--theme-primary-text);font-size:13px}.toolCallHeader--lr7ev{align-items:center;display:grid;gap:var(--spacer-2);grid-template-columns:auto 1fr auto auto;position:relative}.toolCallExpanded--fVs8G .toolCallHeader--lr7ev{cursor:pointer}.toolCallIcon--iA7yM{align-items:flex-start;color:var(--theme-tertiary-text);display:flex;font-size:17px;justify-content:center}.toolCallApproval--gr39N{display:flex;flex-direction:row;gap:var(--spacer-2);justify-content:start;margin-top:var(--spacer-3)}.toolCallStatusIcon--J2DAS{align-items:flex-start;display:flex;justify-content:center}.toolCallDevGear--iT8P1{align-items:center;display:flex;justify-content:center;opacity:.6}.toolCallContent--Ra0u_{overflow:hidden}.toolCallCollapsed--GYrlM{grid-template-rows:min-content 0fr;row-gap:0}.toolCallComplete--Pzr6O .toolCallIcon--iA7yM,.toolCallComplete--Pzr6O .toolCallStatusIcon--J2DAS,.toolCallProcessing--xm3an .toolCallIcon--iA7yM,.toolCallProcessing--xm3an .toolCallStatusIcon--J2DAS{color:var(--theme-tertiary-text)}.toolCallError--fUwop .toolCallIcon--iA7yM,.toolCallError--fUwop .toolCallStatusIcon--J2DAS{color:var(--theme-danger-text)}.toolCallRejected--PhyQZ .toolCallIcon--iA7yM,.toolCallRejected--PhyQZ .toolCallStatusIcon--J2DAS{color:var(--theme-tertiary-text)}.markdown--_YEjA{line-height:1.5;word-break:break-word}.markdown--_YEjA li,.markdown--_YEjA p{font-size:13px;margin-bottom:7px}.markdown--_YEjA ol,.markdown--_YEjA ul{margin-top:7px}.markdown--_YEjA p:last-child{margin-bottom:0}.markdown--_YEjA h1,.markdown--_YEjA h2,.markdown--_YEjA h3,.markdown--_YEjA h4,.markdown--_YEjA h5,.markdown--_YEjA h6{font-weight:700;margin-bottom:10px;margin-top:0}.markdown--_YEjA h1{font-size:18px}.markdown--_YEjA h2{font-size:16px}.markdown--_YEjA h3{font-size:15px}.markdown--_YEjA h4{font-size:14px}.markdown--_YEjA h5,.markdown--_YEjA h6{font-size:13px}.markdown--_YEjA code{background-color:#f5f5f5;border:1px solid #00000026;color:inherit;font-size:inherit}.markdown--_YEjA pre code{background-color:initial;border:none}.markdown--_YEjA table{border-collapse:collapse;font-size:13px;margin:15px 0;width:100%}.markdown--_YEjA table th{background-color:var(--theme-tertiary-background,#f5f5f5);color:var(--theme-primary-text);font-weight:700;padding:10px;text-align:left}.markdown--_YEjA table td,.markdown--_YEjA table th{border:1px solid var(--theme-primary-border,#e0e0e0)}.markdown--_YEjA table td{padding:8px 10px;vertical-align:middle}.markdown--_YEjA table tr:nth-child(2n){background-color:var(--theme-container-light-background,#f9f9f9)}.markdown--_YEjA table tr:hover{background-color:var(--theme-container-background,#f0f0f0)}.markdown--_YEjA table td a{display:inline-block;margin-bottom:var(--spacer-1)}.markdown--_YEjA table td a:last-child{margin-bottom:0}.markdown--_YEjA hr{margin:var(--spacer-4) 0}.markdown--_YEjA .assistant-reference{font-size:12px}.markdown--_YEjA .token.cdata,.markdown--_YEjA .token.comment,.markdown--_YEjA .token.doctype,.markdown--_YEjA .token.prolog{color:#708090}.markdown--_YEjA .token.punctuation{color:#999}.markdown--_YEjA .token.namespace{opacity:.7}.markdown--_YEjA .token.boolean,.markdown--_YEjA .token.constant,.markdown--_YEjA .token.deleted,.markdown--_YEjA .token.number,.markdown--_YEjA .token.property,.markdown--_YEjA .token.symbol,.markdown--_YEjA .token.tag{color:#905}.markdown--_YEjA .token.attr-name,.markdown--_YEjA .token.builtin,.markdown--_YEjA .token.char,.markdown--_YEjA .token.inserted,.markdown--_YEjA .token.selector,.markdown--_YEjA .token.string{color:#690}.markdown--_YEjA .language-css .token.string,.markdown--_YEjA .style .token.string,.markdown--_YEjA .token.entity,.markdown--_YEjA .token.operator,.markdown--_YEjA .token.url{background:#ffffff80;color:#9a6e3a}.markdown--_YEjA .token.atrule,.markdown--_YEjA .token.attr-value,.markdown--_YEjA .token.keyword{color:#07a}.markdown--_YEjA .token.class-name,.markdown--_YEjA .token.function{color:#dd4a68}.markdown--_YEjA .token.important,.markdown--_YEjA .token.regex,.markdown--_YEjA .token.variable{color:#e90}.markdown--_YEjA .token.bold,.markdown--_YEjA .token.important{font-weight:700}.markdown--_YEjA .token.italic{font-style:italic}.markdown--_YEjA .token.entity{cursor:help}.markdown--_YEjA .citationLink--eJkiU{background-color:var(--theme-secondary-background);border:1px solid var(--theme-secondary-border);border-radius:10px;color:var(--theme-secondary-text);display:inline-block;font-size:10px;max-width:140px;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ahahtmlContent--E0OZR{padding:var(--spacer-4)}.htmlContent--AB7_w{border:none;display:block;height:100%;width:100%}.activeIndicator--_Mpzo{align-items:center;color:var(--theme-tertiary-text);display:flex;font-size:12px;font-weight:700;gap:var(--spacer-2);margin-left:var(--spacer-2)}.conversation--nA5N9 aha-loading-dots{--aha-loading-dots--dot-size:5px;color:var(--aha-blue-500)}.reviewResultsCarefully--CvrJ6{color:var(--theme-tertiary-text);font-size:10px;text-align:right;width:100%}.imagePopoverOverlay--aiCuN{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.imagePopoverContainer--OsVuK{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;max-height:90vh;max-width:90vw;padding:20px;position:relative}.imagePopoverCloseButton--r_Xrg{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px}.imagePopoverCloseButton--r_Xrg:hover{color:#333}.imagePopoverImage--u8y3G{display:block;max-height:70vh;max-width:100%;object-fit:contain}.groupedToolCalls--ZuY48{width:100%}.groupedToolCalls--ZuY48 .toolCall--_HdKC{border-bottom:none;border-left:1px solid var(--theme-light-border);border-radius:0;border-right:1px solid var(--theme-light-border);border-top:none;padding:var(--spacer-2) var(--spacer-3)}.groupedToolCalls--ZuY48 .toolCall--_HdKC .markdown--_YEjA{color:var(--theme-secondary-text);font-size:11px}.groupedToolCalls--ZuY48 .toolCallIcon--iA7yM{color:var(--theme-tertiary-text);font-size:12px}.groupedToolCalls--ZuY48 .toolCall--_HdKC:first-child{border:1px solid var(--theme-light-border);border-bottom:none;border-top-left-radius:var(--Common--border-radius-double);border-top-right-radius:var(--Common--border-radius-double)}.groupedToolCalls--ZuY48 .toolCall--_HdKC:after{background:var(--theme-light-border);content:"";display:block;height:1px;position:relative;top:8px}.groupedToolCalls--ZuY48 .toolCall--_HdKC:last-child{border:1px solid var(--theme-light-border);border-bottom-left-radius:var(--Common--border-radius-double);border-bottom-right-radius:var(--Common--border-radius-double)}.groupedToolCalls--ZuY48 .toolCall--_HdKC:last-child:not(:first-child){border-top:none}.groupedToolCalls--ZuY48 .toolCall--_HdKC:last-child:after{content:none}.container--wy84V{position:relative}.popoverContent--_qMfY{background-color:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:4px;box-shadow:0 4px 16px #0003;display:block;padding:var(--spacer-2);position:absolute;right:-9px;top:32px;width:386px;z-index:1110}.sidepanel-scroll-parent .popoverContent--_qMfY{right:-9px;width:346px}.popoverContent--_qMfY.hidden--U1ekW{display:none}.linkContainer--XPjk_{align-items:center;background-color:var(--theme-secondary-background);border-radius:4px;display:flex;margin-bottom:var(--spacer-2);padding:5px 10px}.link--_SE8X{display:flex;flex:1;font-family:monospace;gap:var(--spacer-1)}.link--_SE8X,.link--_SE8X span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer--_d368{display:flex;gap:var(--spacer-2);justify-content:flex-end}.artifactPanel--kBDUY{background-color:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius-double);display:flex;flex-direction:column;opacity:1;overflow:hidden;transition:all .2s ease-in-out;width:45vw}.embedded--gjdK2{border-bottom:none;border-radius:0;border-top:none}.floating--gW1P6{box-shadow:var(--theme-shadow-medium);height:calc(80% - var(--spacer-2)*2);left:var(--spacer-2);opacity:1;position:absolute;right:var(--spacer-2);top:var(--spacer-2);transition:none;width:500px;z-index:1}.floating--gW1P6.shrinkToContent--_Kh7Y{height:auto}.floating--gW1P6.hidden--Q_6TA{opacity:0;top:-80%}.resizing--FJ5Va{pointer-events:none;transition:none}.embedded--gjdK2.hidden--Q_6TA{margin-right:-50vw;opacity:0}.artifactPanelParent--w1QDR{display:flex;flex-direction:row}.artifactHeader--Edkxm{align-items:center;align-self:stretch;border-bottom:1px solid var(--theme-light-border);display:flex;gap:var(--spacer-2);justify-content:space-between;padding:var(--spacer-2) var(--spacer-3)}.closeIcon--_keiT{position:relative;top:2px}.artifactLeftControls--tlNke{align-items:center;display:flex;flex-shrink:1;gap:var(--spacer-2);min-width:0}.artifactName--R1jDR{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifactTools--M8QXY{align-items:center;display:flex;gap:var(--spacer-2,8px);white-space:nowrap}.artifactBody--_JUVU{flex:1 0 0;overflow:auto;position:relative;scroll-behavior:smooth;scrollbar-color:#c0c0c0cc #0000;scrollbar-width:thin}.floating--gW1P6 .artifactBody--_JUVU{flex:1}.artfactBodyPadding--J5_Hq{padding:var(--spacer-3)}.sourceView--d4j0A{height:100%}.monaco-editor textarea:focus{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.artifactHeader--Edkxm aha-loading-dots{--aha-loading-dots--dot-size:5px;color:var(--aha-blue-500)}.resizer--mfe8W{cursor:col-resize;display:flex;flex-direction:row;justify-content:center;left:4px;margin:30px 0;position:relative;width:8px}.handle--_HxSv{border-radius:3px;border-right:3px solid #0000;height:100%}.handle--_HxSv.dragging--qwkA0,.resizer--mfe8W:hover .handle--_HxSv{border-color:var(--aha-blue-400)}.toolPanel--raKOU{background-color:var(--theme-primary-background);overflow:hidden;transition:all .2s ease-in-out}.floating--F2E_l{border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius-double);box-shadow:var(--theme-shadow-medium);height:calc(60% - var(--spacer-2)*2);left:var(--spacer-2);opacity:1;position:absolute;right:var(--spacer-2);top:var(--spacer-2);z-index:3}.floating--F2E_l.hidden--I2Eq5{opacity:0;top:-80%}.fullScreen--PRrYL{border-right:1px solid var(--theme-light-border);left:0;max-width:300px;opacity:1;width:25vw}.fullScreen--PRrYL.hidden--I2Eq5{opacity:0;width:0}.toolPanelHeader--MIaQ2{align-items:center;align-self:stretch;border-bottom:1px solid var(--theme-light-border);display:flex;gap:var(--spacer-2);justify-content:space-between;padding:var(--spacer-2) var(--spacer-3)}.toolPanelName--YOdEn{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolPanelHeaderTools--_BxoB{align-items:center;display:flex;gap:var(--spacer-2,8px)}.historyPanel--VcrEN{display:flex;flex-direction:column;height:100%}.spinner--bXBw0{padding-top:var(--spacer-2);text-align:center}.historyPanelSearch--_epTY{--aha-search-field--border-color:#0000;--aha-search-field--background-color:#0000;border-bottom:1px solid var(--theme-light-border);border-radius:0;width:100%}.historyPanelContent--fCp5r{flex:1 0 0;overflow-x:hidden;overflow-y:auto;padding:var(--spacer-2);scrollbar-color:#c0c0c0cc #0000;scrollbar-width:thin}.historyPanelItem--BrzIR{font-size:12px;padding:var(--spacer-1) var(--spacer-1) var(--spacer-1) var(--spacer-2)}.historyPanelItemTitle--lrawe{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.historyPanel--VcrEN aha-loading-row{--aha-loading-row--vertical-padding:var(--spacer-1)}.artifactBodyCentered--n4hHx{box-sizing:border-box;margin:0 auto;max-width:800px;padding:var(--spacer-3);width:100%}.artifactViewerWarning--STAUa{background-color:var(--theme-alert-warning-background);border:1px solid rgb(var(--theme-rgb-alert-warning-border),.3);border-radius:var(--Common--border-radius);left:50%;margin-bottom:var(--spacer-2);margin-top:var(--spacer-2);padding:var(--spacer-2);position:absolute;transform:translateX(-50%)}.artifactViewerHeader--P3IV_{padding-bottom:var(--spacer-3);padding-top:var(--spacer-3)}