.editor--_BiSn{border-bottom:1px solid var(--theme-primary-border);border-top:1px solid var(--theme-primary-border);display:flex;flex-direction:column}.editorRow--spHPz{display:flex}.sidebarPanel--_awWU{flex:0;height:50vh;min-width:25em;overflow-y:auto}.fieldList--_1S5_{dt{border-top:1px solid var(--theme-primary-border);font-size:14px;font-weight:300;margin:0;padding:var(--spacer-2) var(--spacer-5);padding-bottom:var(--spacer-1)}}.fieldListHeader--S7pQg{display:flex;justify-content:space-between;h6{margin:0}}.mainContents--QfgAT{align-items:stretch;background-color:var(--theme-secondary-background);border-left:1px solid var(--theme-primary-border);display:flex;flex:1;flex-direction:column;min-width:600px;>p{align-self:center}}.cardFieldWhileDragging--ny1dm aha-card-field{background-color:#ffffffbf;border-radius:4px;opacity:.75}.cardFieldBeingDragged--bnPRz aha-card-field{background-color:#ffffffe6;border-radius:4px}.cardSettings--uqNp4{align-items:center;border-bottom:1px solid var(--theme-primary-border);display:flex;gap:var(--spacer-2);justify-content:space-between}.cardCanvas--aapvX{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--spacer-5);justify-content:space-around;min-width:40vw;overflow:auto}.cardPreview--_bFGU{align-self:center;padding-bottom:1.5em;transform:scale(1.5);width:300px}.dragging--y68ir.cardPreview--_bFGU{padding-bottom:0}.dragging--y68ir .emptyRow--A3dln{min-height:1.5em}.removableCardItem--jt7wt{cursor:grab;position:relative;&:hover{z-index:1;.removeCardItem--Za6xC{display:block}}}.removeCardItem--Za6xC{border:none!important;color:var(--theme-button-danger)!important;cursor:pointer;display:none;font-size:12px;left:100%;margin:0;position:absolute;top:0;transform:translateX(-50%) translateY(-50%)}.cardFieldDragPreview--IlVc_{transform:scale(1.5)}.fieldSet--GWy9Y{display:flex;flex-wrap:wrap;gap:var(--spacer-1);margin:0;padding:var(--spacer-2) var(--spacer-5);padding-top:0}.fieldPreview--_Abgx{align-items:center;background-color:var(--theme-primary-background);border:1px solid var(--theme-secondary-border);border-radius:var(--Common--border-radius);display:inline-flex;min-height:18px;padding:var(--spacer-05) var(--spacer-1);aha-card-divider{min-width:150px}}.groupSpacerDropTarget--Ca4_V{min-width:10px}.dragPreventorDragging--TNG71{*{cursor:not-allowed!important}}.dragPreviewItem--pslHh{opacity:.5}.horizontalItem--D8xoj{display:inline-block}.listDropSpacer--ldFf5{flex:1}.container--cTwUm{background-color:var(--theme-container-light-background);border:1px solid var(--theme-primary-border);border-radius:4px;box-sizing:border-box;gap:var(--spacer-5);margin:var(--spacer-5) var(--spacer-5) 0 var(--spacer-5);overflow:hidden;padding:var(--spacer-5) var(--spacer-5) 0 var(--spacer-5);position:relative}.containerCollapsed--cwQTE{cursor:pointer;&:after{background:linear-gradient(to bottom,rgba(var(--theme-rgb-primary-background),0) 0,rgba(var(--theme-rgb-primary-background),.85) 100%);bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}}.responseToggle--GNXFs{bottom:var(--spacer-3);cursor:pointer;left:50%;position:absolute;text-align:center;transform:translateX(-50%);z-index:1}.placeholder--_RtRY{height:250px}.assistantChatMessage--wq9KS{align-self:flex-start;display:flex;flex-direction:row;gap:var(--spacer-2);.responseBody--_tK54{display:flex;flex-direction:column;gap:var(--spacer-3)}.recordList--Nnxm6{border-bottom:1px solid var(--theme-primary-border);border-top:1px solid var(--theme-primary-border);gap:var(--spacer-4);margin:0;padding-bottom:var(--spacer-3)}.recordGroup--hlWMT,.recordGroupList--TezVl,.recordList--Nnxm6{display:flex;flex-direction:column}.recordGroupList--TezVl{gap:var(--spacer-3);list-style:none;margin:0;padding:0}.recordRow--_zTXa{display:flex;flex-direction:row;gap:var(--spacer-3)}}.userChatMessage--_hrMM{align-self:flex-end;max-width:60%}.recordGroupHeader--_AfYT{align-items:center;background-color:var(--aha-gray-200);border:0;border-bottom:1px solid var(--theme-primary-border);display:flex;justify-content:space-between;margin-bottom:var(--spacer-3);padding:var(--spacer-2);a.viewInReportLink--y8j9H{color:var(--theme-secondary-text);&:hover{text-decoration:underline!important}}}.userInputField--_ZpK_{display:flex;flex-direction:row;margin-top:auto;input{background-color:var(--theme-input-background);border:1px solid var(--theme-primary-border);border-radius:8px;flex:1;padding:var(--spacer-2);&:focus-visible,&:hover{border:1px solid var(--theme-secondary-border);outline:none}&:disabled{border:1px solid var(--theme-light-border);color:var(--theme-accent-icon)}}}.draftingMessageText--noh9e{padding-bottom:var(--spacer-2);&:after{animation:dots--vreaS 1.5s steps(4) infinite;content:""}}@keyframes dots--vreaS{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.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}.reasoningIndicator--h1ULQ{align-items:center;background:var(--theme-container-light-background);border:1px solid var(--theme-primary-border);border-radius:var(--Common--border-radius);color:var(--theme-secondary-text);cursor:pointer;display:flex;font-size:12px;opacity:.85;padding:2px 5px;position:relative;transition:width .15s ease-in-out,background .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out}.reasoningIndicator--h1ULQ:hover{background:var(--theme-button-hovered);border-color:var(--theme-button-border-hovered);opacity:1}.reasoningIndicator--h1ULQ.reasoningEnabled--bni_Z{background:var(--theme-alert-ai-background);color:var(--theme-primary-text);opacity:1}.reasoningIndicator--h1ULQ.reasoningEnabled--bni_Z:hover{background:color-mix(in srgb,var(--theme-alert-ai-background) 85%,#000 5%);border-color:var(--theme-button-border-hovered)}.thinkingText--kBqbc{margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .15s ease-in-out,opacity .15s ease-in-out,margin-left .15s ease-in-out;white-space:nowrap}.thinkingTextVisible--VpVch{margin-left:4px;max-width:60px;opacity:1}.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}.searchComponent--xkwUV{align-items:center;display:flex;max-width:350px;aha-avatar{border:none!important;flex-shrink:0;margin:unset!important;position:static!important}.searchComponent__content--BPODB{flex-grow:1;margin-left:5px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.searchComponent__subtext--VTsQV{color:#999;font-size:12px}}.searchComponentWithContext--SwCt6{align-items:flex-start;flex-direction:column}.searchComponentContext--fyK_d{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.separator--_lUaI{display:inline-block;font-size:90%;min-width:.5em;opacity:.25}.icon--EvxfS{line-height:1.1;text-align:center;vertical-align:text-bottom;width:1.25em}.menuitem--Cdp6o{user-select:none}.aha-editor-field-v2{.aha-reference,[data-linked-element-type="Ideas::Idea"],[data-linked-element-type=Epic],[data-linked-element-type=Feature],[data-linked-element-type=Initiative],[data-linked-element-type=MasterFeature],[data-linked-element-type=Page],[data-linked-element-type=Project],[data-linked-element-type=Release],[data-linked-element-type=Requirement],[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;.emoji-mart-emoji{line-height:1;vertical-align:middle}}}.aha-editor-field-v2{.user-mention,[data-linked-element-type="Ideas::PortalUser"],[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}}.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{align-items:center;background-color:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:4px;box-shadow:0 4px 16px #0003;display:block;display:flex;gap:var(--spacer-2);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;max-width:194px;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;transition:all .2s ease-in-out;width:45vw}.artifactPanelContent--E4kjH{display:flex;flex:1;flex-direction:column;overflow:hidden}.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);max-width:calc(100vw - var(--spacer-5)*2 - 420px);min-width:500px;opacity:1;position:absolute;right:var(--spacer-2);top:var(--spacer-2);transition:none;width:650px;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)}.floatingResizer--nilto{align-items:stretch;bottom:0;cursor:col-resize;display:flex;left:-4px;margin:10px 0;position:absolute;top:0;width:8px;z-index:2}.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%}.artifactViewerHeaderLeft--_8xAw{align-items:center;display:flex;gap:var(--spacer-2)}.artifactViewerWarning--STAUa{color:var(--theme-tertiary-text);font-size:11px;left:50%;position:absolute;transform:translateX(-50%);width:max-content}.artifactViewerHeader--P3IV_{padding-bottom:var(--spacer-3);padding-top:var(--spacer-3)}.artifactViewerHeaderEmbed--nkLYD{padding:var(--spacer-2) var(--spacer-3)}.artifactViewerHeaderLink--Vz6ic{color:var(--theme-primary-text);text-decoration:none}.modal--HFJbv{align-items:center;background-color:#00000026;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:calc(var(--whiteboard-fullscreen-zindex) + 1)}.container--yPrmo{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}.containerCustomTemplate--dI6vm{height:450px}.container--yPrmo>aha-modal-body{border-radius:4px;max-height:unset;padding:0;width:100%}.loader--_9hMx{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.templateModal--PpfGB{border-radius:4px;flex-direction:row;height:100%;width:100%}.leftSide--_Vxxn,.templateModal--PpfGB{background-color:var(--theme-primary-background);display:flex}.leftSide--_Vxxn{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--ZQYy_{flex:1 0;overflow:auto}.rightSide--kztqq{align-items:stretch;display:flex;flex-direction:column;width:100%}.closeButton--_JdjR{border-radius:var(--Common--border-radius);color:var(--theme-secondary-text);font-size:18px;padding:2px 5px;position:absolute;right:22px;top:19px}.closeButton--_JdjR:hover{background:var(--theme-hover-background);cursor:pointer}.templatesPanel--CWxuJ{background-color:var(--theme-primary-background);border-bottom-right-radius:4px;height:100%;overflow:scroll;padding-bottom:125px;transform:unset}.heading--qtduN{font-size:16px;font-weight:700;padding:19px 0 7px 22px}.createTemplateCTA--dcWuu{border-top:1px solid var(--theme-primary-border);margin:0 22px;padding:22px 0}.createTemplateCTATitle--wh2W_{font-size:12px;font-weight:600;margin-bottom:8px}.createTemplateCTADescription--ncpcF{color:var(--theme-tertiary-text);font-size:12px;font-weight:400;margin-bottom:20px}.filterItem--_TR5M{border-left:4px solid #0000;cursor:pointer;font-size:14px;font-weight:400;padding:6px 21px}.filterItem--_TR5M:hover:not(.filterItemSelected--_bx82){background-color:var(--theme-list-item-hover-background)}.filterItemSelected--_bx82{background-color:var(--theme-list-item-active-background);border-left:4px solid var(--aha-blue-500);color:var(--theme-link-text)}.templateHeader--j3z1k{border-bottom:1px solid var(--theme-primary-border);max-height:160px;padding:36px 111px 30px 29px;position:relative}.searchPanel--UJZ8n{align-items:center;display:flex;font-size:14px;margin-bottom:24px;margin-top:30px;padding:0 23px}.templateHeaderTitle--_7idX{color:var(--theme-primary-text);font-size:24px;font-weight:600;line-height:28px}.templatesList--zs98j{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--dTFwa{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--CD_pj{background-color:rgba(var(--theme-rgb-primary-background),.9);opacity:1;top:0}}}.templateTileName--_ZjqY{font-size:14px;font-weight:500;line-height:18px;overflow:hidden;padding-left:3px;text-overflow:ellipsis;white-space:nowrap}.templateTile--kSfm8{align-items:center;background-color:var(--theme-primary-background);border:1px solid var(--theme-primary-border);border-radius:4px;display:flex;height:125px;justify-content:center;overflow:hidden;width:100%}.templateTilePreview--EJ8Ga{height:100%;width:100%}.templateTilePreview--EJ8Ga img{width:100%}.templateTileInfo--CD_pj{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--_yqvo{color:var(--theme-secondary-text);font-size:14px;height:80px;margin-bottom:2px}}.emptySearchContainer--J3EsA{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--Q_bOb{font-size:18px;line-height:18px;margin-bottom:10px;text-align:center}.emptySearchBody--_YKUP{color:var(--theme-tertiary-text);font-size:14px;line-height:20px;margin-bottom:22px;text-align:center}.previewModal--JEWzr{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.previewHeader--_qxPN{align-items:center;display:flex;height:100px;max-height:20vh;min-height:55px;padding:0 64px;position:relative}.previewHeaderButton--_wb3U{cursor:pointer;font-size:16px;padding:4px 11px;user-select:none}.previewHeaderButton--_wb3U:hover{background-color:var(--aha-gray-200);border-radius:4px;color:var(--aha-blue-500)}.previewContent--xJMYS{display:flex;flex:1;flex-direction:column;overflow:scroll;padding:0 70px}.previewDetail--tiRQp{display:flex;margin-bottom:25px;max-height:350px;min-height:350px}.detailLeft--w2Xew{display:flex;flex-direction:column;justify-content:space-between;margin-right:50px;max-width:400px;padding-bottom:70px;width:40%}.templateCategory--__UTi{color:var(--theme-secondary-text);font-size:14px;font-weight:700;line-height:30px;margin-bottom:12px;padding-left:5px;text-transform:uppercase}.templateName--xo_c1{font-size:42px;font-weight:600;line-height:44px;margin-bottom:22px}.templateCaption--zAzRr{font-size:18px;font-weight:400;line-height:27px;margin-bottom:12px}.knowledgeBaseLink--i1eVM{word-wrap:normal;font-size:17px;text-align:center}.detailRight--cSOVp{position:relative;width:60%}.ahaEditorField--_lDmp{border:0!important;padding-top:0!important}.fullScreenButton--_bkd_{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--__Adi{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.previewHowTo--wXjM9{height:40%}.howToTitle--Khw4L{font-size:18px;font-weight:600;line-height:14px;margin-bottom:10px}.bestPractices--tLD47{border:none;font-size:16px;font-weight:400;line-height:24px;padding-bottom:17px}@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:initial;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__table--hover-border:hover{.Editor__td,.Editor__th{border-color:var(--theme-secondary-border)!important;border-style:dashed!important}}.Editor__table--alternate-rows{>.Editor__tbody{>.Editor__tr:nth-child(2n){background-color:var(--table-alternate-row-color,var(--aha-gray-100))}}}.Editor__td,.Editor__th{border:var(--aha-editor-v2--table-cell-border-width) solid var(--table-border-color,var(--theme-primary-border));border-bottom-width:0;border-right-width:0;padding:var(--aha-editor-v2--table-cell-padding);position:relative;vertical-align:top;:last-child{margin-bottom:0}}.Editor__table:has(.Editor__thead) .Editor__tbody .Editor__tr:first-child{.Editor__td,.Editor__th{border-top-width:0}}.Editor__tr:last-child{.Editor__td,.Editor__th{border-bottom-width:var(--aha-editor-v2--table-cell-border-width)}}.Editor__td:last-child,.Editor__th:last-child{border-right-width:var(--aha-editor-v2--table-cell-border-width)}.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))}.containerWrapper--Y_A93{height:100%;overflow:hidden;width:100%;&.collaborative--_2gtb:hover{.topbar--_dr7z{height:2.25rem}}}.container--qVs7T{background-color:var(--theme-tertiary-background);box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%;.whiteboardActions--qQQvR{display:flex;gap:7px;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .3s;z-index:11;@media (hover:none){opacity:1}}&:hover .whiteboardActions--qQQvR{opacity:1}&.containerFullScreen--Gx9h8{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--whiteboard-fullscreen-zindex);&.hasHeader--_vYar{height:calc(100vh - 40px);top:40px}}}body.aha-fullscreen>div[role=dialog]{z-index:calc(var(--whiteboard-fullscreen-zindex) + 1)}.editingHeader--WYSFK{border-bottom:1px solid var(--theme-primary-border);height:100px}.editingHeader--WYSFK,.topbar--_dr7z{background-color:var(--theme-primary-background)}.topbar--_dr7z{box-sizing:border-box;color:var(--theme-primary-text);height:0;left:0;opacity:.6;overflow:hidden;position:absolute;top:0;transition:all .1s ease-in-out;width:100%;z-index:1000;&:hover{opacity:.9}.topbar__content--lYtH3{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:.5rem .75rem}.topbar__name--rxiWY{font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap}.topbar__controls--_r30Y{align-items:center;display:flex;a,button{align-items:center;background-color:initial;border:none;color:var(--theme-secondary-text);display:inline-flex;padding:1px 6px;&:hover{cursor:pointer;text-decoration:none}}i{font-size:.875rem;margin:0 .5rem;&:hover{color:var(--theme-primary-text)}}}.topbar__commentButton--g_pAa{i{margin-right:.2rem}span{font-size:12px}}}.whiteboard-container-portal{background-color:var(--theme-tertiary-background);height:100%;position:relative;width:100%}.Dashboards--Rgh5m{background-color:var(--theme-secondary-background);box-sizing:border-box;overflow:auto;padding:40px 20px 20px;position:relative;width:100%}.Dashboards--dragging--pv_Y3{.GridPreviewItem--e9_gU{display:block}}.DashboardsInner--msbIx{box-sizing:border-box;display:grid;gap:var(--dashboard-item-gap);grid-auto-rows:var(--dashboard-row-height);grid-template-columns:repeat(var(--dashboard-columns),minmax(50px,1fr));position:relative}.GridPreviewItem--e9_gU{border:1px dashed var(--aha-blue-500);box-sizing:border-box;cursor:move;display:none;height:100%;opacity:.2;position:relative;width:100%;z-index:2}.PanelDragPreview--CiJGG{border:1px dashed var(--aha-blue-500);opacity:.8;z-index:3}.Panel--eaFcY,.RichTexPanel--bqVRJ,.SectionHeaderPanel--_QFLT{border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;height:inherit;min-height:var(--dashboard-row-height);overflow:hidden;position:relative;white-space:normal;svg>g>g:last-child{pointer-events:none}}.Panel--eaFcY{background:var(--theme-primary-background);box-shadow:var(--theme-shadow-shallow);.dashboards__graph-panel svg{overflow:visible!important}}.RichTexPanel--bqVRJ,.SectionHeaderPanel--_QFLT{background-color:var(--theme-secondary-background);border:1px solid #0000;&.PanelDragged--zJFFI,&:hover{border:1px solid var(--theme-primary-border)}}.RichTexPanel--bqVRJ{min-height:var(--dashboard-row-height);&:hover{border:1px solid var(--theme-primary-border)}&:not(.PanelPublishing--oTLyu){&[data-aha-editor=ready]{overflow:visible}}.PanelResizeContainer--_fHo9{z-index:2}&.PanelPublishing--oTLyu{.RichTextPanelContainer--daqmm{.aha-editor-field-static-content-wrapper{height:100%;overflow:auto}}&[data-aha-editor=ready]{.RichTextPanelContainer--daqmm{.aha-editor-field-static-content-wrapper{height:auto;overflow:initial}}}.RichTextHeader--JAgTU{visibility:hidden}}}.RichTextPanelContainer--daqmm{--aha-editor-content-clickable-space:calc(100% - 4px);.aha-editor-field__wrapper [data-react-class=AhaEditorFieldV2],.aha-editor-field__wrapper [data-react-class=AhaEditorField]{--aha-editor-v2--background-color:var(--theme-secondary-background);background:var(--theme-secondary-background);border-radius:4px;position:absolute;width:100%;z-index:1;&:focus-within{--aha-editor-v2--background-color:var(--theme-primary-background)}}&,.aha-editor,.aha-editor-field,.aha-editor-field__container,.aha-editor-field__wrapper,.aha-editor-field__wrapper [data-react-class=AhaEditorField],.note{height:100%;max-height:100%}.aha-editor-field.aha-editor-field-inline:not(.aha-editor-field-focused):not(.aha-editor-field-readonly):not(.aha-editor-field-fullscreen):hover{border-color:#0000}.aha-editor-field-inline.aha-editor-field-focused:not(.aha-editor-field-fullscreen){height:calc(100% + 30px)!important;margin-bottom:0!important;max-height:calc(100% + 30px)!important;top:-30px!important;.anchor{left:0;position:absolute!important;top:0;transform:none!important;width:100%;z-index:1!important}.aha-editor{&>div:first-of-type{display:contents}}.aha-editor-content{--aha-editor-content-clickable-space:calc(100% - 30px);padding-top:30px}}.aha-editor-content{display:flex;height:var(--aha-editor-content-clickable-space);>.aha-editor-body-with-toc{display:flex;flex-direction:column;flex-grow:1;>div:not(.aha-editor__table-of-contents):not(.selections){display:flex;flex-direction:column;flex-grow:1;>.aha-editor-body{flex-grow:1}}}}.aha-editor-field-inline{&:hover:before,.anchor-placeholder{display:none}}.aha-editor{overflow:auto}.aha-editor-v2__content{flex-basis:calc(var(--rich-text-panel-height) - 12px);height:calc(var(--rich-text-panel-height) - 12px);overflow:auto}.aha-editor__placeholder-text{display:flex!important;font-size:1rem;justify-content:center;line-height:1.25rem;padding:var(--spacer-5) 0}}.PanelFullScreen--_aQOq{background:var(--theme-primary-background);height:calc(100vh - 100px);left:50px;position:fixed;top:20px;width:calc(100vw - 100px);z-index:3000}.PanelFullScreenOverlay--AHo1h{background:#0009;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.PanelDragged--zJFFI{box-shadow:0 2px 4px #0000001a!important;user-select:none;z-index:1}.PanelHeader--vBpFk,.RichTextHeader--JAgTU,.SectionHeader--WE8y0{display:flex;font-size:16px;font-weight:700;.PanelTitle--ax7OI{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;.PanelConfigurationPreview--n1Ihg &{cursor:default}}.PanelPublishing--oTLyu{cursor:default}.PanelCanEdit--pDInb{cursor:move}}.PanelDragHandle--Q3JqQ{flex-grow:1;padding:16px;touch-action:manipulation;width:100%}.SectionHeader--WE8y0{align-items:center;border-bottom:none;font-size:24px;height:100%;.PanelTitle--ax7OI{padding:3px}}.RichTextHeader--JAgTU{border-bottom:0;flex-shrink:0;height:24px;padding:0;position:absolute;right:-1px;top:3px;transform:translateY(-100%);width:calc(100% + 2px);z-index:1;.PanelTitle--ax7OI{background:var(--theme-tertiary-background);border:1px solid var(--theme-tertiary-background);border-top-left-radius:4px;border-top-right-radius:4px;display:none}.MoreMenuWrapper--W7iRz{right:2px;top:0}}.aha-editor-content .PanelHeader--vBpFk .PanelTitle--ax7OI{cursor:default}.PanelContent--__gWa{flex-grow:1;height:auto;height:100%;overflow:auto;width:100%;>div{&:has(>table.common-grid.dashboard-panel){padding-top:0!important}}}.Panel--eaFcY:not(.embedded-report-reset),.Panel--eaFcY:not(:has(.dashboard-panel--empty)){.PanelContent--__gWa{position:relative;z-index:0}}.Panel--eaFcY.embedded-report-reset:has(.dashboard-panel--empty){.PanelHeader--vBpFk{z-index:1}}.PanelFullWidth--ipS3z{.custom-pivot-table{width:unset}.dashboard-panel--empty{position:inherit}}.ReleaseProgressEmpty--Ln3cp{align-items:center;color:var(--theme-tertiary-text);display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:center;text-align:center;a{cursor:pointer}}.PanelResizeContainer--_fHo9{bottom:0;height:30px;overflow:hidden;position:absolute;right:0;width:30px}.PanelResize--dGLtT{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQ4IiBoZWlnaHQ9IjE2MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDMyIDExMkgxNmMtOC44IDAtMTYgNy4yLTE2IDE2djE2YzAgOC44IDcuMiAxNiAxNiAxNmg0MTZjOC44IDAgMTYtNy4yIDE2LTE2di0xNmMwLTguOC03LjItMTYtMTYtMTZabTAtMTEySDE2QzcuMiAwIDAgNy4yIDAgMTZ2MTZjMCA4LjggNy4yIDE2IDE2IDE2aDQxNmM4LjggMCAxNi03LjIgMTYtMTZWMTZjMC04LjgtNy4yLTE2LTE2LTE2WiIgZmlsbD0iIzlDOUM5QyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;background:var(--theme-secondary-background);box-sizing:border-box;cursor:se-resize;display:none;height:40px;left:10px;padding:0 3px 3px 0;position:absolute;top:10px;transform:rotate(-45deg);width:40px;&:hover{background:#eee}svg{display:block;height:16px;margin:0 11px 0 auto;width:12px}}.GridSizeInput--_JKk8{margin-top:-25px;position:absolute;right:5px;width:20px}.Panel--eaFcY:hover,.PanelDragged--zJFFI,.RichTexPanel--bqVRJ:hover,.SectionHeaderPanel--_QFLT:hover{.FullScreenButton--_lTtJ,.MoreMenu--_ftrH,.PanelResize--dGLtT{display:block}}.RichTexPanel--bqVRJ:hover,.RichTextHeader--JAgTU:hover{.PanelTitle--ax7OI{display:flex}}.FullScreenButton--_lTtJ{cursor:pointer;display:none;margin-right:10px}.MoreMenuWrapper--W7iRz{position:absolute;right:16px;top:16px}.MoreMenu--_ftrH{background:none;border:none;cursor:pointer;display:none;flex-shrink:0;line-height:18px;&:focus{outline:none}&.MoreMenuFocused--Oz7pf{display:block}}.FullScreenButton--_lTtJ,.MoreMenuIcon--H0iF0{color:var(--theme-accent-text);font-size:14px;&:hover{text-decoration:none}}.Popover--gSnBR{&.popover{min-width:150px;width:auto}.popover-content{padding:0}}.PopoverGraceZone--i4oZE{height:30px;left:0;position:absolute;top:-30px;width:100%}.Menu--_z_JH{border-top:1px solid var(--theme-secondary-border);list-style:none;margin:0;padding-bottom:5px;padding-top:5px;&.MenuAction--zzUPJ{border-top:none}.Sizer--jnUx6{width:139px}}.MenuHeader--SCoNo{color:var(--theme-primary-border);font-size:11px;text-transform:uppercase}.MenuElement--_ESgw,.MenuHeader--SCoNo{background:var(--theme-primary-background);padding:5px 12px;white-space:nowrap}.MenuElement--_ESgw{cursor:pointer;&:not(.NoHover--BwjE8):hover{background:var(--theme-primary-nav-hover-background);color:#fff}+&{margin-top:.5em}}.MenuElementDisabled--gjBM6{color:var(--theme-accent-text);cursor:unset;opacity:.7;&:hover{background:#fff;color:var(--theme-accent-text)}}.SizerMenu--jjTKl{border-collapse:collapse;border-spacing:0}.SizerMenuCell--Jnq1_{border:1px solid var(--theme-primary-border);cursor:pointer;height:20px;width:20px}.SizerMenuCellSelected--oV_ob{background-color:var(--aha-blue-400);border-color:#1a80cc}.ModalDialogFix--ohq23{background:initial!important;border:initial!important;box-shadow:none!important;padding:0!important;position:relative!important}

/* !important because the bootstrap modal sets the z-index on the element */.aha-fullscreen--prJnW .Modal--l_ggK{z-index:14999!important}.ModalBody--_KMQm{display:flex;flex-direction:column;height:100%;max-height:558px;min-height:558px;overflow:hidden;padding:0;.ModalBodyTitle--qQs4M{border-bottom:1px solid var(--theme-primary-border);font-size:18px;padding:10px 0 10px 15px}.ModalBodyContent--QPviS{display:flex;flex:1;height:100%;overflow:auto}.multi-panel,.multi-panel__columns{overflow:hidden;width:100%}.multi-panel__column{min-height:unset}.multi-panel__column:first-child{flex:0 0 200px}}.ModalHeader--ATjLZ{border-bottom:1px solid var(--theme-primary-border);font-size:18px;padding:12px 20px}.ModalTitle--xurxw{font-size:12px!important;font-weight:700!important;line-height:24px!important}.ModalFooter--_bo8e{.back-btn{float:left}.copyBox--L1TkE{display:inline;margin-right:var(--spacer-5);span{margin-right:var(--spacer-1)}input{margin-top:0;vertical-align:middle}}}.ModalLayout--tJ0HX{display:flex;flex:1;height:100%;overflow:hidden}.ModalSidebar--R8frL{border-right:1px solid var(--theme-primary-border);padding:10px 0;width:210px;ul{list-style-type:none;margin-left:0;li{font-size:14px;height:30px;line-height:30px;padding:0 20px;&.Active--vWSga{background-color:var(--aha-blue-100);font-weight:700}&.Disabled--xnCgB{color:var(--theme-accent-text)}}}}.ModalContent--vC7LC{grid-gap:15px;display:grid;flex:1;grid-template-columns:repeat(2,minmax(266px,1fr));padding:10px}.PanelSelect--Qhjig{border:1px solid var(--theme-primary-border);border-radius:4px;height:170px;margin:1px;overflow:hidden;&.PanelSelectActive--aMyLr{border-color:var(--aha-blue-500);border-width:2px;margin:0}}.PanelSelectImage--Z9HJH{background:var(--theme-tertiary-background);border-bottom:1px solid var(--theme-primary-border);height:96px;line-height:96px;text-align:center;img{height:60px;width:80px}}.PanelSelectContent--jVx_o{padding:10px;h5{font-size:12px;margin-bottom:5px}p{margin-bottom:0}}.PanelConfigurationSidebar--TNWW_{border-right:1px solid var(--theme-primary-border);padding-left:7px;padding-right:15px;width:252px}.PanelConfigurationPreview--n1Ihg{background-color:var(--theme-tertiary-background);flex:1;overflow:auto;padding:20px;h2{color:var(--theme-secondary-text);font-size:14px;font-weight:400}}.PanelConfigurationPreviewGrid--i3CkK{grid-gap:24px;box-sizing:border-box;display:grid;grid-auto-rows:400px;grid-template-columns:repeat(1,minmax(50px,170px));position:relative}.PanelConfigurationSection--_iI7K{padding:10px}.PanelConfigurationSectionHeader--S69BO{font-size:12px;font-weight:700}.PanelConfigurationData--R5gEd{background:var(--theme-tertiary-background);border-radius:var(--Common--border-radius);margin-left:10px;padding:16px;text-align:center}.PanelConfigurationLayout--E2hHa{.Sizer--jnUx6 table{margin-bottom:20px;width:220px}}.PanelConfigurationSelectro--Khk_h{height:30px;min-width:220px;width:auto;.selectro-trigger-content-wrapper--UhPht{height:28px;line-height:28px}}.PanelConfigurationSectionSubtitle--Fi95R{color:var(--theme-tertiary-text);font-size:12px;margin-bottom:5px}.PanelConfigurationCheckboxSpan--ZTa3j{color:var(--theme-secondary-text);vertical-align:text-bottom}.PanelConfigurationCheckboxInput--Oyr_o,input[type=checkbox].PanelConfigurationCheckboxInput--Oyr_o{margin-right:.5em}.SearchBox--fT3YW{margin:2px 16px 10px;text-align:center}.ReportListMain--pS7Ss{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;.sectioned-list{overflow:auto}}.ReportListReportName--iqZ0h{i{padding-right:10px}}.ReportListEmptyState--nzIBH{color:var(--theme-accent-text);padding:50px;position:relative;text-align:center;&Title{font-size:18px}}.ReportInfo--aOJmX{color:var(--theme-tertiary-text);padding:20px;&Image{background-color:var(--theme-tertiary-background);border-radius:8px;margin-bottom:30px;padding:15px;text-align:center}&Details{div{padding-bottom:5px}&Right{color:var(--theme-primary-text);float:right}}&Name{padding-bottom:10px}}.PanelLibraryMain--Ebx6L{display:flex;flex-direction:column;height:100%;overflow:auto;position:relative;aha-visual-selection{--aha-visual-selection--image-width:54px;height:70px}}.PanelLibrarySection--JUm0C{padding:0 20px;.selectable-nav-item--selected{border:1px solid var(--aha-blue-500)}}.PanelLibrarySectionTitle--z_wZp{font-size:16px;font-weight:700;padding-bottom:10px}.FullWidthPanelContainer--_eHtO{border:2px solid #0000;&.selected--ijeqk{border:2px solid var(--theme-primary-nav-hover-background)}}.scaleBar--ZVkqt{height:70px}.barWithDates--utBZ7,.scaleBar--ZVkqt{display:flex;flex:1;flex-direction:column}.barWithDates--utBZ7{height:86px;justify-content:space-between}.scaleBarPublishing--hL413{flex-shrink:0;height:45px}.scaleSlider--_Eix_{display:flex;height:25px;.scaleTrack--ZQkPJ{background-color:#f1f1f1;border-radius:var(--Common--border-radius);flex:1;margin:10px 15px}}.sliderBar--ulMWx{background-color:#b4b4b4;cursor:move;display:flex;flex:1;height:5px;justify-content:space-between;.sliderHandle--xFdb2{background-color:#b4b4b4;border-radius:15px;cursor:move;height:12px;margin-top:-3px;width:12px}}.scaleDatesWrapper--IQE_T{.scaleDates--ZZSHT{.intervals--Hb3D2{&.intervalsNoBorder--z5q9F{.interval--TZ4u_{border-right:1px solid #0000}}.interval--TZ4u_{align-items:center;border-right:1px solid var(--theme-primary-border);box-sizing:border-box;display:flex;flex-shrink:0;font-weight:200;gap:.7ex;justify-content:flex-start;overflow:hidden;white-space:nowrap;>span:first-child{margin-left:var(--spacer-05)}>span:last-child{margin-right:var(--spacer-05)}&.major--q2JUK{align-items:baseline;justify-content:flex-start;padding-top:var(--spacer-1);>.interval-primary{font-size:14px;font-weight:700}>.interval-secondary{color:var(--theme-tertiary-text);font-size:12px;font-weight:600}}&:not(.major--q2JUK){font-size:11px;font-weight:700}}}}}.scaleDatesWrapper--IQE_T{height:45px;overflow:hidden;position:relative;.scaleDates--ZZSHT{display:flex;flex-direction:column;height:63px;overflow-x:scroll;padding-bottom:18px;.intervals--Hb3D2{box-sizing:border-box;display:flex;height:20px;&.majorIntervals--RlizU{border-bottom:1px solid var(--aha-gray-500);height:25px}.interval--TZ4u_{align-items:center;border-right:1px solid var(--theme-light-border);box-sizing:border-box;display:flex;flex-shrink:0;font-weight:200;justify-content:flex-start;overflow:hidden;white-space:nowrap;&.major--q2JUK{font-size:14px;font-weight:200;padding-left:5px}&.minorDays--J2zvb{justify-content:center}&:last-child{border-right:1px solid var(--theme-secondary-border)}}}}}.presetNavigationBar--N6vmw{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;margin-right:30px}.presetNavigationBarButton--_6sas{align-items:center;box-shadow:none;display:flex;height:25px;justify-content:center;padding-bottom:0!important;padding-top:0!important;&:focus{border-color:#dbdbdb;box-shadow:none}}.buttonGroup--_0VPC{>:hover{z-index:unset!important}}.popdownMenu--ZLRhm{padding:0}.calendarResolution--eGISu,.customDatesMenu--_3I11{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px;.aha-date-input__clear{display:none}}.calendarResolution--eGISu{border-top:1px solid var(--theme-primary-border)}.calendarResolutionSelect--BwKnQ{margin-bottom:0;margin-left:10px}input[type=text].datePickerInput--oRwgX{box-sizing:border-box;font-size:12px;height:30px}.addOn--wuaCc{background-color:var(--theme-primary-background)!important;border:1px solid var(--theme-primary-border)!important;box-sizing:border-box;color:var(--theme-primary-text)!important;height:30px!important}.popover--ag4ib{background:#fff;border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 1px 3px #00000026,0 2px 10px #0000001a;max-height:var(--max-height);max-width:60vw;position:relative;width:800px;h4{font-weight:600}}.popoverScrollView--EzwnR{box-sizing:border-box;max-height:var(--max-height);overflow-y:auto;padding:25px}.opener--smv5F{appearance:none;background:none;border:none;cursor:pointer;margin:0;opacity:.6;outline:0}.opener--smv5F:focus-visible{outline:initial}.popoverContainer--_eWKZ{box-sizing:border-box;z-index:650}.backArrow--fszvJ:after,.frontArrow--lyO1w:after{border-radius:2px;content:"";display:block;height:15px;left:0;position:absolute;top:0;transform:translateY(1px) translate(-50%,-50%) rotate(45deg);width:15px}.backArrow--fszvJ{z-index:-1;&:after{box-shadow:0 0 3px #00000026,0 0 10px #0000001a}}.frontArrow--lyO1w{z-index:1;&:after{background:#fff;border:1px solid #d3d3d3;clip-path:polygon(150% -50%,-50% -50%,-50% 150%)}}.container--_CBff{pointer-events:none;position:absolute;z-index:var(--svg-arrow--z-index,2)}.container--_CBff path{pointer-events:stroke}.hovered--_cik_{z-index:var(--svg-arrow--hovered-z-index,3)}.hovered--_cik_ .removeWrapper--H9FZV+.remove--d01YZ{opacity:1}.hovered--_cik_ .removeWrapper--H9FZV{fill-opacity:1}.removeWrapper--H9FZV{fill-opacity:0;rx:3;pointer-events:all}.remove--d01YZ{fill:#000;opacity:0}.label--_koKW{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row}.content--_SY3d{padding-left:.5em}.colorInput--_olYN{border:1px solid var(--theme-secondary-border);border-radius:2px;cursor:pointer;display:inline-block;height:25px;line-height:25px;width:25px}.BarChartContainer--bVqr2.clickable--hhYBZ{svg>g>g>rect{cursor:pointer}}.PieChartContainer--_Cog9.clickable--hhYBZ{svg>g>g>path{cursor:pointer}}.ScatterChartContainer--_ttCz.clickable--hhYBZ{.ScatterNode--sMIy9{cursor:pointer}}.LineChartContainer--aoUUy.clickable--hhYBZ{g:has(.VoronoiMesh--vI96_){pointer-events:all}.VoronoiMesh--vI96_{cursor:pointer}}.tabControls--RlzLY{align-items:center;color:var(--aha-gray-500);display:flex;font-size:10px;gap:10px;justify-content:center;margin-top:auto;padding-top:20px;.active--SKEHu{color:var(--theme-light-gray-800-dark-gray-100)}.control--rmFAN{color:var(--theme-accent-text);cursor:pointer;font-size:16px;padding:0 10px}}.templateExample--naCm_{align-items:center;align-self:center;border-top:1px solid var(--theme-primary-border);display:grid;font-size:13px;gap:20px;grid-template-columns:1fr 1fr;justify-content:center;padding:20px 20px 0;.exampleThumbnail--_e0Tr{border-radius:4px;box-shadow:0 0 7px 1px var(--aha-gray-400);max-height:75px;max-width:120px}.templateAddButton--XjBSs{p{font-weight:500}}}.bestPracticesLoading--TQWA1{align-items:center;display:flex;flex:1;justify-content:center}.bestPracticesPanel--zgKQF{flex:1;position:relative;.bestPracticesContent--YmSZo{background-color:var(--theme-secondary-background);border-radius:4px;bottom:0;display:flex;flex-direction:column;font-size:1.1em;left:0;padding:20px;position:absolute;right:0;top:0;.templateCounter--Xnc_u{align-items:center;display:flex;font-size:14px;gap:5px;justify-content:flex-end;margin-bottom:10px;position:sticky;top:0;z-index:2}.heading--_22bS{font-size:20px;font-weight:600}.bestPracticeHTML--O0Giz{flex-grow:1;margin-right:-20px;overflow-y:auto;padding-right:20px}}}.commentTabNotification--AietN{background-color:var(--aha-orange-600);border-radius:50%;content:"";height:7px;left:8px;position:absolute;top:4px;width:7px}