._container_4hcvv_1{flex:1;display:flex;flex-direction:column;margin-top:1rem}._chatRoot_4hcvv_8{flex:1;display:flex}._chatContainer_4hcvv_13{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;max-height:calc(100vh - 10rem)}._chatEmptyState_4hcvv_22{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:64rem;padding-top:1rem}._chatEmptyStateTitle_4hcvv_32{font-size:2.75rem;font-weight:600;margin-top:0;margin-bottom:1.875rem}._chatEmptyStateSubtitle_4hcvv_39{font-weight:600;margin-bottom:.625rem}._chatMessageStream_4hcvv_44{flex-grow:1;max-height:64rem;width:100%;overflow-y:auto;padding:0 2rem;display:flex;flex-direction:column;resize:horizontal;min-width:50vw}._chatMessageGpt_4hcvv_56{margin-bottom:1.25rem;max-width:100%;display:flex}._chatMessageGptMinWidth_4hcvv_62{max-width:31.25rem;margin-bottom:1.25rem}._chatInput_4hcvv_67{position:sticky;bottom:0;flex:0 0 6.25rem;padding:1rem;width:100%;max-width:64.25rem;background:#f2f2f2}._chatAnalysisPanel_4hcvv_77{flex:1;overflow-y:auto;max-height:85vh;margin-left:1.25rem;margin-right:1.25rem}._chatSettingsSeparator_4hcvv_85{display:flex;flex-direction:column;margin-top:.9375rem}._loadingLogo_4hcvv_91{font-size:1.75rem}._commandsSplitContainer_4hcvv_95{display:flex;justify-content:space-between}._commandsContainer_4hcvv_100{display:flex;padding-left:1rem;padding-right:1rem;align-self:flex-end}._commandButton_4hcvv_107{margin-bottom:1.25rem}@media(min-width:992px){._container_4hcvv_1{margin-top:1.25rem}._chatEmptyState_4hcvv_22{padding-top:3.75rem}._chatEmptyStateTitle_4hcvv_32{font-size:4rem}._chatInput_4hcvv_67{padding:.75rem 1.5rem 1.5rem}._commandsSplitContainer_4hcvv_95{padding-left:1rem}._commandsContainer_4hcvv_100{padding-left:0rem;padding-right:0rem}._commandButton_4hcvv_107{margin-right:1.25rem;margin-bottom:1.25rem}._chatMessageGpt_4hcvv_56{max-width:80%;min-width:31.25rem}}._header_4hcvv_148{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 15px;border-bottom:1px solid #e0e0e0}._header_4hcvv_148 a{margin-right:.5rem}._header_4hcvv_148 h1{margin:0;line-height:1.75rem}._header_4hcvv_148 h5{margin:.5rem 0 0}._header_4hcvv_148 p{margin:.5rem 0}._headerLeft_4hcvv_168{display:flex;flex-direction:column}._brand_4hcvv_173{display:flex}._brand_4hcvv_173>div{display:flex;flex-direction:column}._brandLogo_4hcvv_181{height:50px;margin-right:4px}._brandTitle_4hcvv_186{margin:0;font-size:24px;font-weight:500}._logoutButton_4hcvv_192{padding:10px 20px;font-size:14px;cursor:pointer;background-color:#fff;color:#000;border:1px solid #e0e0e0;border-radius:4px;transition:background-color .2s ease}._logoutButton_4hcvv_192:hover{background-color:#0000000d}._userInfoCard_4hcvv_207{padding:20px;background-color:#fafafa;border-radius:8px;width:100%}._userGreeting_4hcvv_215{margin-top:4px;font-weight:500}._userDetail_4hcvv_226{margin:5px 0;color:#666}._inputDisclaimer_4hcvv_231{background-color:#f2f2f2;font-size:12px;color:gray;margin-bottom:8px;line-height:1.4}._chipModal_4hcvv_238{display:flex;flex-direction:column;text-align:center}._chipModal_4hcvv_238 img{margin:auto}._chipModal_4hcvv_238 h1{margin:.75rem}._chipModal_4hcvv_238 h3{margin:.5rem}._chipModal_4hcvv_238 p{margin:.5rem .5rem 1.5rem}._chipModal_4hcvv_238 button{width:100%;margin:0 1rem}._welcomeModal_4hcvv_259{max-width:450px!important;width:100%}@media(max-width:767px){._header_4hcvv_148{padding:10px}._header_4hcvv_148 h1{font-size:1.25rem}._headerLeft_4hcvv_168{height:110px}._container_4hcvv_1{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background-color:#fff}._chatContainer_4hcvv_13{max-height:calc(100vh - 192px)}._header_4hcvv_148,._commandsSplitContainer_4hcvv_95{flex-shrink:0}._chatRoot_4hcvv_8,._chatContainer_4hcvv_13{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}._container_4hcvv_1._keyboardActive_4hcvv_300,._container_4hcvv_1._keyboardActive_4hcvv_300 ._chatInput_4hcvv_67,._container_4hcvv_1._keyboardActive_4hcvv_300 .fui-Input__textarea{overscroll-behavior:none;touch-action:none;scrollbar-width:none;-ms-overflow-style:none}._container_4hcvv_1._keyboardActive_4hcvv_300 ._chatMessageStream_4hcvv_44{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 12px 10px;min-height:0;overscroll-behavior:none;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none}._chatInput_4hcvv_67{flex-shrink:0}._container_4hcvv_1._keyboardActive_4hcvv_300 ._chatInput_4hcvv_67 textarea{overscroll-behavior:none;touch-action:none;scrollbar-width:none;-ms-overflow-style:none}}._answerContainer_ftic1_1{padding:1.25em;background:#f9f9f9;border-radius:.5em;box-shadow:0 .125em .25em #00000024,0 0 .125em #0000001f;outline:transparent solid .0625em}._answerLogo_ftic1_11{font-size:1.75em}._answerText_ftic1_15{font-size:1rem;font-weight:400;line-height:1.375em;padding-top:1em;padding-bottom:1em}._answerText_ftic1_15 a{word-break:break-word}._answerText_ftic1_15 h1,h2{font-size:1rem;font-weight:700}._answerText_ftic1_15 table{border-collapse:collapse}._answerText_ftic1_15 td,._answerText_ftic1_15 th{border:1px solid;padding:.3125em}._selected_ftic1_44{outline:.125em solid rgba(115,118,225,1)}._citationLearnMore_ftic1_48{margin-right:.3125em;font-weight:600;line-height:1.5em}._citation_ftic1_48{font-weight:500;line-height:1.5em;text-align:center;border-radius:.25em;padding:0 .5em;background:#d1dbfa;color:#123bb6;text-decoration:none;cursor:pointer}._citation_ftic1_48:hover{text-decoration:underline}._followupQuestionsList_ftic1_70{margin-top:.625em}._followupQuestionLearnMore_ftic1_74{margin-right:.3125em;font-weight:600;line-height:1.5em}._followupQuestion_ftic1_70{font-weight:600;line-height:1.5em;text-align:center;border-radius:.25em;padding:0 .5em;background:#e8ebfa;color:#000;font-style:italic;text-decoration:none;cursor:pointer}._supContainer_ftic1_93{text-decoration:none;cursor:pointer}._supContainer_ftic1_93:hover{text-decoration:underline}sup{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:.625em;font-weight:600;vertical-align:top;top:-1;margin:0 .125em;min-width:.875em;height:.875em;border-radius:.1875em;background:#d1dbfa;color:#123bb6;text-decoration-color:transparent;outline:transparent solid .0625em;cursor:pointer}._retryButton_ftic1_122{width:fit-content}@keyframes _loading_ftic1_144{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}._loadingdots_ftic1_144:after{content:"";animation:_loading_ftic1_144 1s infinite}._feedbackContainer_ftic1_149{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid #e0e0e0}._feedbackTopRow_ftic1_159{display:flex;align-items:center;gap:12px}._feedbackButtons_ftic1_164{display:flex;gap:8px}._feedbackButton_ftic1_164{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d1d1d1;border-radius:4px;background-color:transparent;cursor:pointer;transition:all .2s ease;color:#605e5c}._feedbackButton_ftic1_164:hover:not(:disabled){background-color:#f3f2f1;border-color:#8a8886}._feedbackButton_ftic1_164:disabled{cursor:not-allowed;opacity:.5}._feedbackActive_ftic1_193{background-color:#e1dfdd;border-color:#605e5c}._feedbackButton_ftic1_164._feedbackActive_ftic1_193:hover{background-color:#e1dfdd}._feedbackThanks_ftic1_202{font-size:12px;color:#107c10;font-style:italic}._feedbackCommentSection_ftic1_209{display:flex;flex-direction:column;gap:8px;width:100%;animation:_slideDown_ftic1_1 .3s ease-out}@keyframes _slideDown_ftic1_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._feedbackCommentField_ftic1_229{width:100%;min-height:60px;max-height:120px;resize:vertical;box-sizing:border-box;padding:8px 12px;border:1px solid #d1d1d1;border-radius:4px;font-size:14px;line-height:1.5;transition:border-color .2s ease}._feedbackCommentField_ftic1_229:focus{outline:none;border-color:#605e5c;box-shadow:0 0 0 1px #605e5c}._feedbackCommentField_ftic1_229::placeholder{color:#a19f9d}._feedbackCommentError_ftic1_254{font-size:12px;font-weight:500;color:#d13438;display:flex;align-items:center;gap:4px;animation:_slideDown_ftic1_1 .2s ease-out}._feedbackCommentFieldError_ftic1_265{border-color:#d13438}._feedbackCommentFieldError_ftic1_265:focus{border-color:#d13438;box-shadow:0 0 0 1px #d13438}._feedbackCommentActions_ftic1_275{display:flex;justify-content:space-between;align-items:center}._commentCharCount_ftic1_281{font-size:12px;color:#605e5c}._feedbackActionButtons_ftic1_286{display:flex;gap:8px}._feedbackCancelButton_ftic1_291,._feedbackSubmitButton_ftic1_292{padding:6px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid}._feedbackCancelButton_ftic1_291{background-color:transparent;border-color:#d1d1d1;color:#605e5c}._feedbackCancelButton_ftic1_291:hover:not(:disabled){background-color:#f3f2f1;border-color:#8a8886}._feedbackSubmitButton_ftic1_292{background-color:#0078d4;border-color:#0078d4;color:#fff}._feedbackSubmitButton_ftic1_292:hover:not(:disabled){background-color:#106ebe;border-color:#106ebe}._feedbackCancelButton_ftic1_291:disabled,._feedbackSubmitButton_ftic1_292:disabled{cursor:not-allowed;opacity:.6}._answerIconButton_ftic1_330{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#0078d4;color:#fff;border:none;border-radius:4px;width:32px;height:32px;padding:0;transition:background-color .2s ease}._answerIconButton_ftic1_330:hover{background-color:#106ebe}._answerIconButton_ftic1_330:disabled,._answerIconButton_ftic1_330[aria-disabled=true]{background-color:#c8c8c8;color:#8a8a8a;cursor:not-allowed}._questionInputContainer_18yqr_1{border-radius:.5rem;box-shadow:0 .5rem 1rem #00000024,0 0 .125rem #0000001f;width:95%;padding:.8rem;background:#fff}._questionInputTextArea_18yqr_11{width:100%;line-height:2.5rem}._questionInputButtonsContainer_18yqr_16{display:flex;flex-direction:column;justify-content:flex-end}@media(min-width:992px){._questionInputContainer_18yqr_1{height:5.625rem}}@media(max-width:767px){._questionInputTextArea_18yqr_11 textarea{transform:scale(.8125)}}._examplesNavList_15w2u_1{list-style:none;padding-left:1rem;padding-right:1rem;display:flex;flex-wrap:wrap;gap:.625rem;flex:1;justify-content:center}._example_15w2u_1{word-break:break-word;background:#fff;border-radius:.75rem;display:flex;flex-direction:column;margin-bottom:.3125rem;cursor:pointer;transition:transform 1s;border:1px solid #d1d1d1}._example_15w2u_1:hover{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025);border:1.2px solid #d1d1d1}._exampleText_15w2u_31{margin:0;font-size:1rem;width:25rem;padding:.5rem .75rem}._examplesNavList_15w2u_1 li{display:none}._examplesNavList_15w2u_1 li:nth-of-type(1),._examplesNavList_15w2u_1 li:nth-of-type(2){display:block}@media only screen and (min-width:992px){._examplesNavList_15w2u_1{flex-direction:row;padding-left:0;padding-right:0}._example_15w2u_1{margin-bottom:.3125rem;padding:.75rem 1rem}._examplesNavList_15w2u_1 li:nth-of-type(2),._examplesNavList_15w2u_1 li:nth-of-type(3){display:block}._exampleText_15w2u_31{font-size:1rem;width:17.5rem;padding:0}}@media(max-width:767px){._examplesNavList_15w2u_1{display:unset}}._container_1a7lj_1{display:flex;justify-content:flex-end;margin-bottom:1.25em;max-width:80%;margin-left:auto}._message_1a7lj_9{padding:1.25em;background:#232c65;color:#fff;border-radius:.5em;box-shadow:0 .125em .25em #00000024,0 0 .125em #0000001f;outline:transparent solid .0625em;font-size:1rem}._supportingContentNavList_1o6aa_1{list-style:none;padding-left:.3125em;display:flex;flex-direction:column;gap:.625em}._supportingContentItem_1o6aa_9{word-break:break-word;background:#f9f9f9;border-radius:.5em;box-shadow:#0000000d 0 0 0 .0625em,#0000001a 0 .125em .1875em;outline:transparent solid .0625em;display:flex;flex-direction:column;padding:1.25em}._supportingContentItemHeader_1o6aa_22{margin:0}._supportingContentItemText_1o6aa_26{margin-bottom:0;font-weight:300}._supportingContentItemImage_1o6aa_31{object-fit:contain}._container_286vi_1{display:flex;align-items:center;gap:.375em;cursor:pointer;padding:.5rem}._languagePicker_roq0j_1{word-break:break-word;background:#dbdbdb;border-radius:.5rem;display:flex;justify-content:center;align-items:center;padding-left:.3125rem;padding-right:.3125rem;margin-bottom:.3125rem;cursor:pointer;width:fit-content}._languagePicker_roq0j_1:hover{box-shadow:0 .5rem 1rem #00000024,0 0 .125rem #0000001f;outline:.125rem solid rgba(115,118,225,1)}._languagePickerIcon_roq0j_22{margin-bottom:.15625rem;margin-left:.125rem}._container_1y0oo_1{margin-top:.625em}._settingsSeparator_1lc32_1{margin-top:.75rem}._option-slider_1lc32_5{width:100%;max-width:400px;margin:20px auto;position:relative;-webkit-user-select:none;user-select:none}._slider-track_1lc32_13{width:100%;height:40px;background:#e0e0e0;border-radius:20px;position:relative}._slider-thumb_1lc32_21{position:absolute;top:0;width:33.33%;height:40px;background:#0078d4;border-radius:20px;color:#fff;text-align:center;line-height:40px;transition:left .3s ease;cursor:pointer}._slider-options_1lc32_35{display:flex;justify-content:space-between;position:absolute;top:0;width:100%;height:40px}._slider-option_1lc32_35{width:33.33%;text-align:center;line-height:40px;color:#333;cursor:pointer}._slider-option_1lc32_35._active_1lc32_52{font-weight:700;color:#fff}*{box-sizing:border-box}html{background:#fff;font-size:12px;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=password],input[type=date],input[type=time],select,textarea{font-size:16px!important;transform:scale(.75);transform-origin:left top;width:133.33%}body{height:100%;margin:0;padding:0}#root{height:100%}@media(max-width:479px){html{font-size:13px}}@media(min-width:480px){html{font-size:13px}}@media(min-width:600px){html{font-size:14px}}@media(min-width:768px){html{font-size:15px}}@media(min-width:992px){html{font-size:16px}}@media(max-width:767px){html{height:100%}body{overflow:hidden}.fui-FluentProvider{height:100%}html,body,#root,.fui-FluentProvider{width:100%;height:100%;margin:0;padding:0;overflow:hidden;position:fixed}html.keyboardActive,html.keyboardActive body,html.keyboardActive #root{overscroll-behavior:none;touch-action:none;scrollbar-width:none;-ms-overflow-style:none}}.primaryButton{background:#501744;color:#fff;border:none;border-radius:4px}.primaryButton:hover{background:#501744;color:#fff}
