*{box-sizing:border-box}html{background:var(--colorNeutralBackground2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px}body{height:100%;margin:0;padding:0}#root{height:100%}@media (width>=480px){html{font-size:13px}}@media (width>=600px){html{font-size:14px}}@media (width>=768px){html{font-size:15px}}@media (width>=992px){html{font-size:16px}}.ms-TextField-fieldGroup{background:var(--colorNeutralBackground1)}.comingSoon{--active:1;--play-state:running;width:fit-content;color:var(--colorBrandForeground2);opacity:.65;font-weight:500;position:relative;&.withBg{background-color:var(--colorBrandBackground2);border-radius:.25rem;padding:.5rem 1rem}&:after{content:"";z-index:1;background:-o-linear-gradient(270deg,#fff0 0%,#fffc 50%,#80bae800 99%,#7db9e800 100%);background:-ms-linear-gradient(left, #fff0 0%, #fffc 50%, #80bae800 99%, #7db9e800 100%);width:100%;height:36px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#007db9e8",GradientType=1);background:-moz-linear-gradient(270deg,#fff0 0%,#fffc 50%,#80bae800 99%,#7db9e800 100%);background:-webkit-linear-gradient(270deg,#fff0 0%,#fffc 50%,#80bae800 99%,#7db9e800 100%);background:-o-linear-gradient(270deg,#fff0 0%,#fffc 50%,#80bae800 99%,#7db9e800 100%);background:linear-gradient(90deg,#fff0 0%,#fffc 50%,#80bae800 99%,#7db9e800 100%);animation:1.5s 12s infinite slide;position:absolute;top:0;transform:translate(100%)}}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.particle-pen{aspect-ratio:16/9;z-index:-1;width:200%;opacity:var(--active,0);transition:opacity var(--transition);position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(#fff,#0000 65%);mask:radial-gradient(#fff,#0000 65%)}.particle{fill:var(--colorBrandForeground2);width:calc(var(--size,.25) * 1rem);aspect-ratio:1;top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);opacity:var(--alpha,1);animation:float-out calc(var(--duration,1) * 1s) calc(var(--delay) * -1s) infinite linear;transform-origin:var(--origin-x,1000%) var(--origin-y,1000%);z-index:-1;animation-play-state:var(--play-state,paused);position:absolute}.particle path{fill:var(--colorBrandForeground2);stroke:none}.particle:nth-of-type(2n){animation-direction:reverse}@keyframes float-out{to{rotate:360deg}}.aiSparkle{color:var(--colorBrandForeground1)}._loginButton_iniu3_1{background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border-radius:.3125em;margin:0;padding:.5rem 1rem;font-weight:100}._username_iniu3_9{margin-left:6px;display:none}@media (width>=992px){._username_iniu3_9{display:block}}._container_a46x3_1{flex-direction:column;flex:1;display:flex}._chatRoot_a46x3_8{flex:1;display:flex;overflow-y:auto}._chatContainer_a46x3_14{flex-direction:column;flex:1;width:100%;display:flex}._chatContainerLoading_a46x3_21{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}._chatEmptyState_a46x3_31{flex-direction:column;flex-grow:1;align-items:center;padding-top:1rem;display:flex}h1._chatEmptyStateTitle_a46x3_39{margin:0 0 .625rem;font-size:2.5rem;font-weight:600}h2._chatEmptyStateSubtitle_a46x3_46{margin-bottom:.625rem;font-size:1.25rem;font-weight:400}._chatMessageStream_a46x3_52{flex-direction:column;flex-grow:1;width:100%;margin:0 auto;padding-left:1rem;display:flex;overflow-y:auto}._chatMessageContainer_a46x3_62{width:100%;max-width:912px;margin:0 auto;&:first-child{padding-top:1rem}}._chatMessageGpt_a46x3_72{max-width:100%;margin-bottom:1.25rem;display:flex}._chatMessageGptMinWidth_a46x3_78{margin-bottom:1.25rem}._chatAnalysisPanel_a46x3_82{flex:1;max-height:89vh;margin-left:1.25rem;margin-right:1.25rem;overflow-y:auto}._chatSettingsSeparator_a46x3_90{flex-direction:column;margin-top:.9375rem;display:flex}._loadingLogo_a46x3_96{font-size:1.75rem}._commandsContainer_a46x3_100{flex-wrap:wrap;align-self:flex-end;margin-right:1rem;display:flex}._commandButton_a46x3_107{height:fit-content}._chatInput_a46x3_111{border-top:1px solid var(--colorNeutralStroke2);flex-direction:column;align-items:center;padding:1.5rem;display:flex;position:sticky}._messageDate_a46x3_120{color:var(--colorNeutralForeground4);justify-content:center;padding-bottom:1rem;font-size:.75rem;display:flex}@media (width>=992px){._chatEmptyState_a46x3_31{padding-top:3.75rem}._chatEmptyStateTitle_a46x3_39{font-size:4rem}._commandsContainer_a46x3_100{padding-left:0;padding-right:0}._commandButton_a46x3_107{margin-bottom:1.25rem;margin-right:1.25rem}._chatMessageGpt_a46x3_72{min-width:31.25rem;max-width:80%}}._coremigoIcon_a46x3_153{object-fit:contain;justify-content:center;align-items:center;width:auto;height:3rem;display:flex}._coremigoIconContainer_a46x3_162{justify-content:center;align-items:center;gap:1rem;display:flex}._thoughtProcess_d6ivp_1{word-wrap:break-word;padding-top:.75em;padding-bottom:.75em;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}._tList_d6ivp_8{max-width:100%;padding:1.25em 1.25em 0;display:inline-block}._tListItem_d6ivp_14{border-left:.0625em solid var(--colorBrandForeground1);min-height:3.125em;margin:auto auto auto 1.25em;padding:0 0 1.875em 1.875em;list-style:none;position:relative}._tListItem_d6ivp_14:last-child{border-left:0}._tListItem_d6ivp_14:before{content:" ";border:8px solid var(--colorBrandBackground2Hover);background:var(--colorBrandForeground1);border-radius:500%;width:20px;height:20px;position:absolute;top:-5px;left:-18px}._tStep_d6ivp_40{color:var(--colorBrandForeground1);margin-bottom:.5em;font-size:.875em;position:relative}._tCodeBlock_d6ivp_47{max-height:18.75em}._tProp_d6ivp_51{background-color:var(--colorNeutralBackground6);color:var(--colorNeutralForeground2);border-radius:.625em;margin-bottom:.5em;padding:.1875em .625em;font-size:.75em}._citationImg_d6ivp_60{object-fit:contain;max-width:100%;height:28.125rem}._citationSource_d6ivp_66{justify-content:space-between;align-items:center;width:100%;padding-top:.25rem;display:flex}._citationHeader_d6ivp_74{flex-direction:column;gap:.25rem;width:100%;display:flex}._sourceUrl_d6ivp_81{color:var(--colorNeutralForeground4);border-bottom:1px solid var(--colorNeutralStroke3);padding-bottom:.5rem}._citationUpdate_d6ivp_87{color:var(--colorNeutralForeground1);font-weight:500;& ._citationUpdateLabel_d6ivp_91{color:var(--colorNeutralForeground4);font-weight:400}}._downloadButton_1lb5n_1{float:right;position:relative}._markdownViewer_1lb5n_6{background-color:"var(--colorNeutralBackground3)";border-radius:.5em;margin:1.25em 0;box-shadow:0 0 0 .0625em #0000000d,0 .125em .1875em #0000001a}._loading_1lb5n_15{background-color:"var(--colorNeutralBackground3)";height:100vh;padding:6.25em}._error_1lb5n_21{background-color:"var(--colorNeutralBackground3)";height:100vh}._markdown_1lb5n_6{padding:1.875em}table{border-collapse:collapse}th,td{border:.0625em solid #ddd;padding:.5em}tr:nth-child(2n){background-color:var(--colorNeutralBackground3)}code{background-color:var(--colorNeutralBackground3);border-radius:.25rem;padding:.625em;font-family:monospace;display:block}._supportingContentNavList_1kwve_1{flex-direction:column;gap:.625em;padding-left:.3125em;list-style:none;display:flex}._supportingContentItem_1kwve_9{word-break:break-word;background:var(--colorNeutralBackground3);border-radius:.5em;outline:.0625em solid #0000;flex-direction:column;padding:1.25em;display:flex;box-shadow:0 0 0 .0625em #0000000d,0 .125em .1875em #0000001a}._supportingContentItemHeader_1kwve_22{margin:0}._supportingContentItemText_1kwve_26{margin-bottom:0;font-weight:300}._supportingContentItemText_1kwve_26 a{color:var(--colorBrandForegroundLink);text-underline-offset:.15em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:from-font}._supportingContentItemText_1kwve_26 a:visited{color:var(--colorBrandForegroundLink)}._supportingContentItemText_1kwve_26 a:hover{color:var(--colorBrandForegroundLinkHover);text-decoration-thickness:.125em}._supportingContentItemText_1kwve_26 a:active{color:var(--colorBrandForegroundLinkPressed)}._supportingContentItemText_1kwve_26 a:focus-visible{outline:.125rem solid var(--colorStrokeFocus2);outline-offset:.125rem;border-radius:.125rem}._supportingContentItemImage_1kwve_58{object-fit:contain}._answerContainer_2yk10_1{background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke3);border-radius:.5em;outline:.0625em solid #0000;max-width:100%;padding:.75rem 1rem;&._forceWidth_2yk10_9{padding:.5rem}}._answerLogo_2yk10_14{font-size:1.75em}._answerText_2yk10_18{padding-top:1em;padding-bottom:1em;font-size:1rem;font-weight:400;line-height:1.375em;&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}&._forceWidth_2yk10_9{max-width:100%;white-space:wrap;& :is(ol){padding-left:1rem}& :is(a){word-break:break-word}}}._answerText_2yk10_18 h1,h2,h2{font-size:1rem;font-weight:700}._answerText_2yk10_18 table{border-collapse:collapse}._answerText_2yk10_18 td,._answerText_2yk10_18 th{border:1px solid;padding:.3125em}._selected_2yk10_64{outline:.125em solid #7376e1}._citationLearnMore_2yk10_68{margin-right:.3125em;font-weight:600;line-height:1.5em}._citation_2yk10_68{background:var(--colorBrandBackground2);border:1px solid var(--colorBrandStroke2);color:var(--colorBrandForegroundLink);cursor:pointer;word-break:break-all;border-radius:.25em;align-items:center;padding:0 .5em;text-decoration:none;display:flex}._citatationNumber_2yk10_87{border-right:1px solid var(--colorBrandStroke2);margin-right:.25rem;padding-right:.25rem}._citation_2yk10_68:hover{background-color:var(--colorBrandBackground2Hover)}._followupQuestionsList_2yk10_97{margin-top:.625em}._followupQuestionLearnMore_2yk10_101{margin-right:.3125em;font-weight:600;line-height:1.5em}._followupQuestion_2yk10_97{background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground1);cursor:pointer;border-radius:.25em;padding:0 .5em;font-style:italic;font-weight:600;line-height:1.5em;text-decoration:none}._supContainer_2yk10_119{cursor:pointer;text-decoration:none}._supContainer_2yk10_119:hover{text-decoration:underline}sup{vertical-align:top;color:#123bb6;cursor:pointer;background:#d1dbfa;border-radius:.1875em;outline:.0625em solid #0000;justify-content:center;align-items:center;min-width:.875em;height:.875em;margin:0 .125em;font-size:.625em;font-weight:600;text-decoration-color:#0000;display:inline-flex;position:relative;top:-1px}._retryButton_2yk10_148{width:fit-content}@keyframes _loading_2yk10_170{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}._loadingdots_2yk10_170:after{content:"";animation:1s infinite _loading_2yk10_170}._reactMarkDownCode_2yk10_175{padding:.25em .5em;display:inline-block}._selectedFeedback_2yk10_180>span{color:var(--colorBrandForeground1)!important}._selectedFeedback_2yk10_180:hover>span{color:var(--colorNeutralForeground1)!important}._content_2yk10_188{flex-direction:column;row-gap:20px;display:flex}._shareContextDescription_2yk10_195{color:var(--colorNeutralForeground3);margin-top:-16px}._answerHeader_2yk10_200{border-bottom:1px solid var(--colorNeutralStroke3);padding-bottom:.25rem}._assistantAnswerHeader_2yk10_205{align-items:center;gap:.5rem;display:flex}._coremigoIcon_2yk10_211{object-fit:contain;border-radius:.25rem;justify-content:center;align-items:center;width:auto;height:1.75rem;padding:.1rem;display:flex}._tooltipContent_2yk10_222{align-items:center;gap:.5rem;display:flex}._tooltipTitle_2yk10_228{cursor:pointer}._tooltipTitle_2yk10_228:hover{text-decoration:underline}button._tooltipNumber_2yk10_236{aspect-ratio:1;min-width:0;padding:.2rem}._highlighted_2yk10_242{background-color:var(--colorPaletteYellowBackground2);border-radius:.25rem}._questionInputContainer_16gv6_1{border:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground1);width:100%;color:var(--colorNeutralForeground1);border-radius:.5rem;flex-direction:column;max-width:912px;height:fit-content;padding:.5rem;display:flex;position:relative}._tooltipRoot_16gv6_15{z-index:100}._questionActionsContainer_16gv6_19{flex-flow:wrap-reverse;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem .25rem;display:flex}._textArea_16gv6_29{width:100%;resize:none!important;height:50px!important}._questionActionsContainer_16gv6_19:after{transition-delay:var(--curveAccelerateMid);transition-duration:var(--durationUltraFast);clip-path:inset(calc(100% - var(--strokeWidthThick)) 0 0 0);border-bottom-right-radius:var(--borderRadiusMedium);border-bottom-left-radius:var(--borderRadiusMedium);height:max(var(--strokeWidthThick), var(--borderRadiusMedium));content:"";box-sizing:border-box;border-bottom:var(--strokeWidthThick) solid var(--colorCompoundBrandStroke);transition-property:transform;position:absolute;bottom:0;left:1px;right:1px;transform:scaleX(0)}._rightActions_16gv6_53{justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}._inputLength_16gv6_61{color:var(--colorNeutralForeground4);font-size:.75rem}._questionInputTextAreaLoading_16gv6_66{align-items:center;gap:.5rem;display:flex}._questionInputTextArea_16gv6_66:after{display:none}._questionInputTextArea_16gv6_66:focus-within+._questionActionsContainer_16gv6_19:after{transition-delay:var(--curveDecelerateMid);transition-duration:var(--durationNormal);border-bottom-color:var(--colorCompoundBrandStrokePressed);transition-property:transform;transform:scaleX(1)}._questionInputTextArea_16gv6_66:active:focus-within+._questionActionsContainer_16gv6_19:after{transition-delay:var(--curveDecelerateMid);transition-duration:var(--durationNormal);transition-property:transform;transform:scaleX(1)}._questionInputButtonsContainer_16gv6_91{border-left:1px solid var(--colorNeutralStroke3);align-items:center;padding-left:.5rem;display:flex}._container_vs78i_1{justify-content:flex-end;max-width:80%;margin-bottom:1.25em;margin-left:auto;display:flex}._message_vs78i_9{background:var(--colorBrandBackground2);border-radius:.5em;outline:.0625em solid #0000;padding:1.25em}._layout_wpkgw_1{background-color:var(--colorNeutralBackground2);flex-direction:column;height:100%;display:flex}html{height:100vh}._header_wpkgw_12{background-color:var(--colorNeutralBackground4);color:var(--colorNeutralForeground1);position:sticky}._logo_wpkgw_18{width:auto;height:2rem;padding-left:1rem}._content_wpkgw_24{height:calc(100vh - 56px);display:flex}._contentSidebar_wpkgw_29{background-color:var(--colorNeutralBackground3);transform-origin:0;flex-grow:1;flex-shrink:0;width:100%;height:100%;transition:all .5s}._contentSidebarOpen_wpkgw_39{transform-origin:0;opacity:1;transform:scaleX(1)}._contentSidebarClosed_wpkgw_45{transform-origin:0;opacity:0;white-space:nowrap;width:0;transform:scaleX(0)}._contentMain_wpkgw_53{flex-shrink:1;width:100%;height:100%;display:flex}._headerContainer_wpkgw_60{border-bottom:1px solid var(--colorNeutralStroke2);flex-direction:column;justify-content:space-between;align-items:start;padding:.5rem 1rem;display:flex;position:relative}._headerTitleContainer_wpkgw_70{color:var(--colorNeutralForeground1);align-items:center;text-decoration:none;display:flex}._headerTitle_wpkgw_70{margin-left:.5rem;font-weight:600}._headerNavList_wpkgw_82{z-index:100;flex-direction:column;align-items:flex-end;width:auto;padding:1.1rem;list-style:none;display:none;position:absolute;top:2.7rem;right:0}._headerNavList_wpkgw_82._show_wpkgw_95{display:flex}._headerNavPageLink_wpkgw_99{text-align:right;color:var(--colorNeutralForeground1);opacity:1;white-space:nowrap;border-bottom:1px solid #333;padding:1rem;font-size:1.2rem;text-decoration:none;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.16,1,.3,1)}._headerNavPageLink_wpkgw_99:hover{opacity:1}._headerNavPageLinkActive_wpkgw_117{color:var(--colorNeutralForeground1);text-align:right;padding:1rem;font-size:1.2rem;text-decoration:none}._headerNavLeftMargin_wpkgw_125,._microsoftLogo_wpkgw_129,._githubLogo_wpkgw_130{display:none}._menuToggle_wpkgw_134{color:var(--colorNeutralForeground1);cursor:pointer;z-index:101;background:0 0;border:none;font-size:1.5rem;display:block}._loginMenuContainer_wpkgw_144{justify-content:space-between;align-items:center;gap:0;display:flex}._darkModeSwitch_wpkgw_151>div{border-radius:10px;align-items:center;width:48px;height:24px;display:flex;position:relative}._darkModeSwitch_wpkgw_151>input:enabled:not(:checked)~div svg,._darkModeSwitch_wpkgw_151>input:enabled:checked~div svg{display:none}._darkModeSwitch_wpkgw_151>div:before{font-size:1rem;transition:all .5s}._darkModeSwitch_wpkgw_151>input:enabled:not(:checked)~div{background-color:var(--colorNeutralForeground2);border:none;padding:2px}._darkModeSwitch_wpkgw_151>input:enabled:not(:checked)~div:before{content:"🌞"}._darkModeSwitch_wpkgw_151>input:enabled:checked~div:before{content:"🌑";translate:24px}@media (width>=992px){._loginMenuContainer_wpkgw_144{justify-content:flex-end}._headerTitle_wpkgw_70{white-space:nowrap;font-weight:600}._headerContainer_wpkgw_60{flex-direction:row;align-items:center}._headerNavList_wpkgw_82{flex-direction:row;width:auto;margin:0;padding:0 1rem;list-style:none;display:flex;position:static}._headerNavPageLink_wpkgw_99{border-bottom:none;padding:0;display:block}._headerNavPageLink_wpkgw_99:hover{opacity:1}._headerNavPageLinkActive_wpkgw_117{color:var(--colorNeutralForeground1);text-decoration:none}._headerNavLeftMargin_wpkgw_125{margin-left:1.25rem;display:block}._headerRightText_wpkgw_229{vertical-align:middle;font-weight:400;display:inline-block}._githubLogo_wpkgw_130,._microsoftLogo_wpkgw_129{vertical-align:middle;height:1.25rem;font-weight:600;display:inline-block}._menuToggle_wpkgw_134{display:none}}._dialogContent_wpkgw_248{flex-direction:column;row-gap:20px;display:flex}._feedbackTypes_wpkgw_254{flex-direction:column;row-gap:12px;padding:.5rem 0;display:flex}._npsPrompt_wpkgw_261{z-index:100;background-color:var(--colorNeutralBackground1);box-shadow:var(--shadow8);color:var(--colorNeutralForeground1);border-radius:4px 4px 0 0;flex-direction:column;row-gap:12px;max-width:360px;padding:1rem;display:flex;position:absolute;bottom:0;right:1rem}._npsPromptContent_wpkgw_277{flex-direction:column;display:flex}button._ratingButton_wpkgw_282{background-color:var(--colorNeutralBackground2);min-width:0}._npsPromptButtons_wpkgw_287{flex-direction:row-reverse;gap:4px;margin-top:12px;margin-bottom:4px;display:flex}button._ratingButton_wpkgw_282:hover,button._ratingButton_wpkgw_282:active,button._ratingButton_wpkgw_282:focus,button._ratingButton_wpkgw_282:focus-within{background-color:var(--colorBrandBackground2Hover);color:var(--colorBrandForeground2Hover)}button._ratingButton_wpkgw_282:hover~button._ratingButton_wpkgw_282,button._ratingButton_wpkgw_282:hover~button._ratingButton_wpkgw_282,button._ratingButton_wpkgw_282:active~button._ratingButton_wpkgw_282,button._ratingButton_wpkgw_282:focus~button._ratingButton_wpkgw_282,button._ratingButton_wpkgw_282:focus-within~button._ratingButton_wpkgw_282,button._ratingButton_wpkgw_282._selected_wpkgw_308~button._ratingButton_wpkgw_282{background-color:var(--colorBrandBackground2);color:var(--colorBrandForeground2)}button._ratingButton_wpkgw_282._selected_wpkgw_308{background-color:var(--colorBrandBackground);color:#fff}._npsText_wpkgw_318{color:var(--colorNeutralForeground1)}button._notNowButton_wpkgw_322{min-width:0;padding:0}._npsActionButtons_wpkgw_327{justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}button._sendNps_wpkgw_335{min-width:0}._npsPromptText_wpkgw_339{color:var(--colorNeutralForeground4);justify-content:space-between;align-items:center;display:flex}._headerToggle_wpkgw_346{background:var(--colorNeutralBackground1Pressed);box-shadow:var(--shadow2) inset;border-radius:2rem;align-items:center;gap:.5rem;min-width:156px;padding:.25rem;display:flex;& ._toggleOption_wpkgw_356{cursor:pointer;width:50%;color:var(--colorNeutralForeground2);border-radius:2rem;flex-basis:50%;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;text-decoration:none;display:flex;&._selected_wpkgw_308{background-color:var(--colorNeutralBackground1);box-shadow:var(--shadow4);&>span{font-weight:500}}}}._headerSpacer_wpkgw_380{flex-grow:1}button._feedbackButton_wpkgw_384{width:fit-content;min-width:0}._navBody_l72e1_1{width:100%;padding:0 .5rem!important}div._sidebar_l72e1_6{background-color:var(--colorNeutralBackground2);border-right:1px solid var(--colorNeutralStroke2);min-width:280px}._logoLink_l72e1_12{align-items:center;width:100%;padding:.5rem 0;display:flex;& :is(img){width:100%}}._sidebarTitle_l72e1_23{margin-bottom:1rem;font-size:1.25rem;font-weight:600}._conversationsList_l72e1_29{flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;display:flex}._conversationTitle_l72e1_38{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}._conversationContent_l72e1_46{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}button._conversation_l72e1_29{cursor:pointer;background-color:var(--colorNeutralBackground2);text-align:left;border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;display:flex;justify-content:space-between!important;&:hover,&:focus{background-color:var(--colorNeutralBackground4);&:after{content:"";background-color:var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);width:4px;height:20px;animation-duration:var(--durationFast);animation-fill-mode:both;animation-timing-function:var(--curveAccelerateMid);margin-inline-start:-16px;display:block;position:absolute}}& button._commandButton_l72e1_85{width:fit-content;min-width:0;height:fit-content;min-height:0;padding:0;line-height:0;display:none;&>span{width:fit-content;height:fit-content;padding:0}&:hover{color:var(--colorStatusDangerForeground3)}}}._footer_l72e1_106{width:100%;margin-top:auto;& ._footerContent_l72e1_110{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.5rem;display:flex}}._deleteIcon_l72e1_120{font-size:1rem}._conversationDate_l72e1_124{color:#666;font-size:.75rem;display:block}._conversation_l72e1_29:hover,._conversation_l72e1_29:focus{&>._conversationDate_l72e1_124{display:none}&>button._commandButton_l72e1_85{display:block}}._conversationButton_l72e1_141{cursor:pointer;color:#fff;background-color:#5884ff;border-radius:.5rem;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem;font-weight:600;display:flex;&:hover{color:#fff;background-color:#426ad8}}._conversationActive_l72e1_159{background-color:var(--colorNeutralBackground2)!important}button._showMore_l72e1_163{color:var(--colorBrandForegroundLink);justify-content:flex-start;font-weight:400;&:hover{color:var(--colorBrandForegroundLinkHover);text-decoration:underline}}._navBody_58vq3_1{width:100%;padding:0 .5rem!important}._sidebarContainer_58vq3_6{height:100%;display:flex;position:relative}div._sidebar_58vq3_6{width:var(--sidebar-width,280px);min-width:var(--sidebar-width,280px);background-color:var(--colorNeutralBackground2);border-right:1px solid var(--colorNeutralStroke2)}._resizeHandle_58vq3_19{cursor:col-resize;z-index:1;width:6px;height:100%;transition:background-color var(--durationFast) var(--curveEasyEase);background-color:#0000;position:absolute;top:0;right:0}._resizeHandle_58vq3_19:hover,._resizeHandle_58vq3_19:focus-visible,._resizeHandle_58vq3_19:active{background-color:var(--colorNeutralStroke1);outline:none}._logoLink_58vq3_38{align-items:center;width:100%;padding:.5rem 0;display:flex;& :is(img){width:100%}}._sidebarTitle_58vq3_49{margin-bottom:1rem;font-size:1.25rem;font-weight:600}._conversationsList_58vq3_55{flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;display:flex}._conversationTitle_58vq3_64{text-overflow:ellipsis;white-space:nowrap;max-width:164px;display:block;overflow:hidden}._conversationContent_58vq3_72{flex-direction:column;align-items:flex-start;display:flex}button._conversation_58vq3_55{cursor:pointer;background-color:var(--colorNeutralBackground2);text-align:left;border-radius:.5rem;align-items:center;gap:.5rem;display:flex;justify-content:space-between!important;&:hover,&:focus{background-color:var(--colorNeutralBackground4);&:after{content:"";background-color:var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);width:4px;height:20px;animation-duration:var(--durationFast);animation-fill-mode:both;animation-timing-function:var(--curveAccelerateMid);margin-inline-start:-16px;display:block;position:absolute}}& button._commandButton_58vq3_108{width:fit-content;min-width:0;height:fit-content;min-height:0;padding:0;line-height:0;display:none;&>span{width:fit-content;height:fit-content;padding:0}&:hover{color:var(--colorStatusDangerForeground3)}}}._footer_58vq3_129{width:100%;margin-top:auto;& ._footerContent_58vq3_133{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.5rem;display:flex}}._deleteIcon_58vq3_143{font-size:1rem}._conversationDate_58vq3_147{color:#666;font-size:.75rem;display:block}._conversation_58vq3_55:hover,._conversation_58vq3_55:focus{&>._conversationDate_58vq3_147{display:none}&>button._commandButton_58vq3_108{display:block}}._conversationButton_58vq3_164{cursor:pointer;color:#fff;background-color:#5884ff;border-radius:.5rem;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem;font-weight:600;display:flex;&:hover{color:#fff;background-color:#426ad8}}._conversationActive_58vq3_182{background-color:var(--colorNeutralBackground2)!important}._sectionHeader_58vq3_186{margin-inline-start:2px}._container_1lupi_1{width:100%;display:flex}._main_1lupi_6{background-color:var(--colorNeutralBackground1);border-top:1px solid var(--colorNeutralStroke2);flex:1;width:100%;max-height:calc(100vh - 56px);padding:1rem;overflow-y:auto}._learningProgressLabel_1lupi_16{color:var(--colorNeutralForeground3)}._drawerHeader_1lupi_20{border-top:1px solid var(--colorNeutralStroke2)}._learningStep_1lupi_24{cursor:pointer;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground3);border:none;border:1px solid var(--colorNeutralStroke2);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.5rem;display:flex;& ._learningStepFooter_1lupi_36{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}& ._learningStepStatus_1lupi_44{align-items:flex-end;gap:.35rem;display:flex}&._completed_1lupi_50{background-color:var(--colorNeutralBackground2);border:1px solid var(--colorNeutralStroke3);& ._learningStepStatus_1lupi_44{color:var(--colorStatusSuccessForeground1)}&:hover{background-color:var(--colorNeutralBackground3)}}&._in-progress_1lupi_63{background-color:var(--colorBrandBackground2);border:1px solid var(--colorBrandStroke2);& ._learningStepStatus_1lupi_44{color:var(--colorBrandForeground1)}&:hover{background-color:var(--colorBrandBackground2Hover);& ._learningStepDescription_1lupi_74{color:var(--colorNeutralForeground2)}& ._learningStepDivider_1lupi_78:before,& ._learningStepDivider_1lupi_78:after{border-color:var(--colorBrandStroke2)}}}&._not-started_1lupi_85{background-color:var(--colorNeutralBackground1);& ._learningStepStatus_1lupi_44{color:var(--colorNeutralForeground3)}}&:hover{background-color:var(--colorNeutralBackground2)}& ._learningStepTitle_1lupi_97{color:var(--colorNeutralForeground1)}& ._learningStepDescription_1lupi_74{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}._learningSection_1lupi_111{flex-direction:column;gap:.75rem;margin-top:1rem;padding-bottom:.75rem;display:flex;& ._learningHeader_1lupi_118{flex-direction:column;gap:.5rem;padding-top:.5rem;padding-bottom:1rem;display:flex}& ._learningSteps_1lupi_126{flex-direction:column;gap:.75rem;display:flex}}._learningDialogHeader_1lupi_133{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex;& ._title_1lupi_140{align-items:center;gap:.5rem;min-width:0;display:flex}& ._stepMeta_1lupi_147{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}& ._status_1lupi_156{border:1px solid;border-radius:.5rem;align-items:end;gap:.5rem;padding:.25rem .5rem;display:flex;&._completed_1lupi_50{color:var(--colorStatusSuccessForeground1);border-color:var(--colorStatusSuccessForeground1);background-color:var(--colorStatusSuccessBackground1)}&._in-progress_1lupi_63{color:var(--colorBrandForeground1);border-color:var(--colorBrandStroke1);background-color:var(--colorBrandBackground2)}&._not-started_1lupi_85{color:var(--colorNeutralForeground3);border-color:var(--colorNeutralStroke3);background-color:var(--colorNeutralBackground2)}}}._featuredImageSection_1lupi_184{min-width:0;max-width:100%;padding:.5rem 0}._featuredImage_1lupi_184{max-width:100%;height:auto;display:block}._featuredImageError_1lupi_196{color:var(--colorNeutralForeground2);margin:0}._learningDescription_1lupi_201{color:var(--colorNeutralForeground2);padding:.5rem 0}._learningCompletionHeader_1lupi_206{color:var(--colorNeutralForeground2);padding-top:.5rem;padding-bottom:.25rem;display:block!important}._completionCriteria_1lupi_213{flex-direction:column;gap:8px;display:flex}._criteriaLockedHint_1lupi_219{color:var(--colorNeutralForeground4);padding-bottom:.25rem;display:block}._criteria_1lupi_219{margin:0;padding:0}._completionCriteriaFooter_1lupi_230{color:var(--colorNeutralForeground4);margin-top:.25rem;display:block!important}._urlCriteriaRow_1lupi_236{align-items:center;gap:8px;display:flex}._criteria_1lupi_219 .fui-Checkbox{margin:0;margin-inline-start:0;padding:0}._criteria_1lupi_219 .fui-Checkbox__indicator{margin-left:0}._urlVerifiedIcon_1lupi_252{color:#0f7b0f}._urlErrorText_1lupi_256{color:#d13438}._learningContent_1lupi_260{flex-direction:column;gap:.25rem;display:flex}._citationLearnMore_1lupi_266{margin-right:.3125em;font-weight:600;line-height:1.5em}._citation_1lupi_266{text-align:center;background:var(--colorBrandBackground2);color:var(--colorBrandForegroundLink);cursor:pointer;border-radius:.25em;padding:0 .5em;font-weight:500;line-height:1.5em;text-decoration:none}._citation_1lupi_266:hover{text-decoration:underline}._citations_1lupi_288{width:100%;padding-bottom:.5rem}._citationsStack_1lupi_293{flex-flow:wrap;gap:.25rem;display:flex}._dialogActions_1lupi_299{flex-direction:column;align-items:flex-start;gap:.5rem;width:max-content;display:flex}._dialogFooter_1lupi_307{align-items:center;gap:.5rem;display:flex}._dialogFooter_1lupi_307:empty{display:none}._countdownControls_1lupi_320{align-items:flex-start;gap:.5rem;display:flex}._countdownAction_1lupi_328{flex-direction:column;gap:.25rem;display:flex}._countdownButton_1lupi_334{white-space:nowrap;min-width:16rem}._countdownProgress_1lupi_341{width:100%}._visuallyHidden_1lupi_346{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._supportPeople_1lupi_358{flex-direction:column;gap:.25rem;padding-bottom:.5rem;display:flex}._supportLabel_1lupi_365{color:var(--colorNeutralForeground3)}._supportPeopleList_1lupi_369{flex-flow:wrap;gap:.5rem;display:flex}._supportPersona_1lupi_375{border:1px solid var(--colorNeutralStroke3);border-radius:.5rem;padding:.35rem .5rem;&:hover{background-color:var(--colorNeutralBackground2)}}._embeddedVideo_1lupi_385{border:none;border-radius:.5rem;width:100%;height:100%;overflow:hidden}._relatedVideos_1lupi_393{gap:.5rem;height:148px;margin-bottom:.5rem;display:flex;overflow-x:auto}._learningDialog_1lupi_133{max-width:60vw!important;max-height:98vh!important}._chapters_1lupi_406{flex-direction:column;gap:.5rem;width:100%;padding-bottom:1rem;display:flex}._chapter_1lupi_406{flex-direction:column;gap:.25rem;display:flex}._chapterTitle_1lupi_420{color:var(--colorNeutralForeground1);border-bottom:1px solid var(--colorNeutralStroke2);width:100%;padding-bottom:.25rem}._contextMenu_1lupi_427{filter:drop-shadow(0 0 2px var(--colorNeutralShadowAmbient)) drop-shadow(0 8px 16px var(--colorNeutralShadowKey));background-color:var(--colorNeutralBackground1);z-index:100;pointer-events:all;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.25rem;display:none;position:absolute;& button._contextMenuItem_1lupi_440{width:fit-content;min-width:0;padding:.25rem .5rem}&:before{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:10px solid var(--colorNeutralBackground1);content:" ";width:0;height:0;position:absolute;top:-10px;left:50%}}._urlInput_1lupi_459{flex:1}._container_1pds1_1{padding:8px 0}._header_1pds1_5{align-items:center;gap:8px;margin-bottom:12px;display:flex}._questionCard_1pds1_12{border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground2);margin-bottom:16px;padding:12px}._questionText_1pds1_20{margin-bottom:8px}._optionsList_1pds1_24{margin:8px 0}._actions_1pds1_28{align-items:center;gap:8px;margin-top:8px;display:flex}._feedbackCard_1pds1_35{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);margin-top:10px;padding:10px 12px}._feedbackSatisfactory_1pds1_42{border-left:4px solid #0f7b0f}._feedbackUnsatisfactory_1pds1_46{border-left:4px solid #d48806}._feedbackHeader_1pds1_50{align-items:center;gap:8px;margin-bottom:6px;display:flex}._feedbackMarkdown_1pds1_57 p{margin:4px 0}._feedbackMarkdown_1pds1_57 ul,._feedbackMarkdown_1pds1_57 ol{margin:4px 0 4px 16px}._errorBar_1pds1_66{margin-top:8px}._container_l2jyy_1{padding:12px 0}._header_l2jyy_5{align-items:center;gap:8px;margin-bottom:12px;display:flex}._description_l2jyy_12{margin-bottom:16px}._questionCard_l2jyy_16{border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground2);margin-bottom:16px;padding:12px}._questionText_l2jyy_24{margin-bottom:8px}._optionsList_l2jyy_28{margin:8px 0}._actions_l2jyy_32{align-items:center;gap:8px;margin-top:12px;display:flex}._resultCard_l2jyy_39{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);margin-top:16px;padding:12px 16px}._resultSuccess_l2jyy_46{border-left:4px solid #0f7b0f}._resultFail_l2jyy_50{border-left:4px solid #d48806}._resultHeader_l2jyy_54{align-items:center;gap:8px;margin-bottom:8px;display:flex}._resultActions_l2jyy_61{align-items:center;gap:8px;margin-top:12px;display:flex}._incorrectMark_l2jyy_68{border-color:var(--colorPaletteRedBorder2)}._incorrectLabel_l2jyy_72{color:var(--colorPaletteRedForeground1)}._container_196rl_1{width:var(--chat-width,400px);flex-direction:column;flex-shrink:0;min-width:400px;display:flex;position:relative;container:ResizableChat/inline-size}._resizeHandle_196rl_12{cursor:col-resize;z-index:1;width:6px;height:100%;transition:background-color var(--durationFast) var(--curveEasyEase);background-color:#0000;position:absolute;top:0;left:0}._resizeHandle_196rl_12:hover,._resizeHandle_196rl_12:focus-visible,._resizeHandle_196rl_12:active{background-color:var(--colorNeutralStroke1);outline:none}._chatRoot_196rl_31{flex:1;display:flex;overflow-y:auto}._chatContainer_196rl_37{border-left:1px solid var(--colorNeutralStroke2);flex-direction:column;flex:1;display:flex}._chatContainerLoading_196rl_44{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex}._chatEmptyState_196rl_54{flex-direction:column;flex-grow:1;align-items:center;padding-top:1rem;display:flex}h1._chatEmptyStateTitle_196rl_62{margin:0 0 .625rem;font-size:2.5rem;font-weight:600}h2._chatEmptyStateSubtitle_196rl_69{margin-bottom:.625rem;font-size:1.25rem;font-weight:400}._chatMessageStream_196rl_75{border-top:1px solid var(--colorNeutralStroke2);flex-direction:column;flex-grow:1;width:100%;margin:0 auto;padding:0 .55rem;display:flex;overflow-y:auto;&:not(._scrolling_196rl_85)::-webkit-scrollbar{transition:display .2s ease-in-out;display:none}&._scrolling_196rl_85 ::-webkit-scrollbar{transition:display .2s ease-in-out;display:block}}._chatMessageContainer_196rl_96{width:100%;margin:0 auto;&:first-child{padding-top:1rem}}._chatMessageGpt_196rl_105{max-width:100%;margin-bottom:1.25rem;display:flex}._chatMessageGptMinWidth_196rl_111{margin-bottom:1.25rem}._chatAnalysisPanel_196rl_115{flex:1;max-height:89vh;margin-left:1.25rem;margin-right:1.25rem;overflow-y:auto}._chatSettingsSeparator_196rl_123{flex-direction:column;margin-top:.9375rem;display:flex}._loadingLogo_196rl_129{font-size:1.75rem}._commandsContainer_196rl_133{flex-wrap:wrap;align-self:flex-end;margin-right:1rem;display:flex}._commandButton_196rl_140{height:fit-content}._chatInput_196rl_144{border-top:1px solid var(--colorNeutralStroke2);flex-direction:column;align-items:center;padding:.5rem;display:flex;position:sticky}._messageDate_196rl_153{color:var(--colorNeutralForeground4);justify-content:center;padding-bottom:1rem;font-size:.75rem;display:flex}@media (width>=992px){._chatEmptyState_196rl_54{padding-top:3.75rem}._chatEmptyStateTitle_196rl_62{font-size:4rem}._commandsContainer_196rl_133{padding-left:0;padding-right:0}._commandButton_196rl_140{margin-bottom:1.25rem;margin-right:1.25rem}._chatMessageGpt_196rl_105{min-width:150px;max-width:95%}}._coremigoIcon_196rl_186{object-fit:contain;justify-content:center;align-items:center;width:auto;height:3rem;display:flex}._coremigoIconContainer_196rl_195{justify-content:center;align-items:center;gap:1rem;display:flex}._form_ahbvg_1{background:var(--colorNeutralBackground1);border-radius:var(--borderRadiusMedium);border:1px solid var(--colorNeutralStroke2);flex-direction:column;gap:1rem;max-width:500px;margin:0 auto;padding:1.5rem;display:flex}._formSection_ahbvg_13{flex-direction:column;gap:1rem;display:flex}._formSectionHeader_ahbvg_19{margin-bottom:.5rem}._formSectionTitle_ahbvg_23{color:var(--colorNeutralForeground1);font-weight:600}._actionsRow_ahbvg_28{border-top:1px solid var(--colorNeutralStroke2);justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}._cancelButton_ahbvg_37{color:var(--colorNeutralForeground3)}._cancelButton_ahbvg_37:hover{color:var(--colorNeutralForeground2)}._workspaceLayout_c3b7g_1{grid-template-columns:var(--admin-sidebar-width,260px) 1fr;background:var(--colorNeutralBackground2);grid-template-rows:1fr;width:100vw;height:100vh;display:grid;& :is(main){flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex;overflow-y:auto;&>*{flex-shrink:0}}& ._footer_c3b7g_22{margin-top:auto;& ._footerContent_c3b7g_25{align-items:center;gap:1rem;padding:.5rem 0;display:flex}}}._sidebarColumn_c3b7g_34{min-width:0;height:100%;display:flex;position:relative}div._adminDrawer_c3b7g_41{width:100%;min-width:0;max-width:none}._resizeHandle_c3b7g_47{cursor:col-resize;z-index:1;width:6px;height:100%;transition:background-color var(--durationFast) var(--curveEasyEase);background-color:#0000;position:absolute;top:0;right:0}._resizeHandle_c3b7g_47:hover,._resizeHandle_c3b7g_47:focus-visible,._resizeHandle_c3b7g_47:active{background-color:var(--colorNeutralStroke1);outline:none}._logoLink_c3b7g_66{align-items:center;width:100%;padding:.5rem 0;display:flex;& :is(img){width:100%}}._workspacesSection_c3b7g_77{flex-direction:column;gap:.25rem;display:flex}._createWorkspaceButton_c3b7g_83{margin-top:.5rem;padding-left:.75rem}._addButton_c3b7g_88{width:100%;color:var(--colorBrandForeground1);justify-content:flex-start;font-size:14px}._addButton_c3b7g_88:hover{background-color:var(--colorBrandBackground2Hover);color:var(--colorBrandForeground1)}
