@import"https://fonts.googleapis.com/css2?family=Public+Sans&display=swap";*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0;background:#ffffff!important;line-height:25px!important;overflow:hidden}html{font-family:Public Sans,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}#root{height:100%}._container_1cf6j_1{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px;max-width:80%}._message_1cf6j_9{padding:16px 0 16px 37px}._answerGPTTitle_1cf6j_13{margin:1px 1px 2px 9px}._questionRoleChatUser_1cf6j_17{display:flex;flex-flow:row;width:auto;height:auto;box-sizing:border-box;justify-content:flex-start}._answerLogo_15pk8_1{font-size:28px}._answerText_15pk8_5{font-size:16px;font-weight:400;line-height:22px;padding:16px 0 16px 37px;white-spacex:pre-line;margin-right:71px}._answerText_15pk8_5 table{border-collapse:collapse}._answerText_15pk8_5 td,._answerText_15pk8_5 th{border:1px solid;padding:5px}._answerRoleChatGPT_15pk8_24{display:flex;flex-flow:row;width:auto;height:auto;box-sizing:border-box;justify-content:flex-start}._answerGPTTitle_15pk8_33{margin:1px 1px 2px 9px}._selected_15pk8_37{outline:2px solid rgba(115,118,225,1)}._citationLearnMore_15pk8_41{margin-right:5px;font-weight:600;line-height:24px}._citationHeader_15pk8_47{font-family:Public Sans;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#22272b;margin-bottom:0}._citation_15pk8_41{font-weight:500;line-height:24px;text-align:center;border-radius:4px;padding:0 8px;background:#eaedf4;color:#002664;text-decoration:none;cursor:pointer;transition:font-weight .3s ease,background-color .3s ease}._citation_15pk8_41:hover{text-decoration:underline}._citationSelected_15pk8_74{font-weight:700!important;background-color:#d1dbfa;transition:font-weight .3s ease,background-color .3s ease}._followupQuestionsList_15pk8_80{margin-top:10px}._followupQuestionLearnMore_15pk8_84{margin-right:5px;font-weight:600;line-height:24px}._followupQuestion_15pk8_80{font-weight:600;line-height:24px;text-align:center;border-radius:4px;padding:0 8px;background:#e8ebfa;color:#000;font-style:italic;text-decoration:none;cursor:pointer}._feedback_15pk8_103{font-weight:800;font-size:20px;line-height:25px}._feedbackItem_15pk8_109{font-weight:600;text-align:center;opacity:70%;text-decoration:underline;cursor:pointer;min-width:60px;padding:0 10px}._feedbackItem_15pk8_109:hover{background-color:#d1dbfa}._feedbackContent_15pk8_123{display:flex;align-items:center}._feedbackSubmited_15pk8_127{color:"#008A07";text-decoration:"none !important"}._feedbackProvide_15pk8_132{display:flex;align-items:center}._buttons_15pk8_137{display:flex;flex-direction:column;justify-content:space-between;margin:15px}._supContainer_15pk8_144{text-decoration:none;cursor:pointer}._supContainer_15pk8_144:hover{text-decoration:underline}sup{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;vertical-align:top;top:-1;margin:0 2px;min-width:14px;height:14px;border-radius:3px;background:#d1dbfa;color:#123bb6;text-decoration-color:transparent;outline:transparent solid 1px;cursor:pointer;transition:font-weight .3s ease,background-color .3s ease,transform .3s ease}sup._selected_15pk8_37,sup[style*="font-weight: bold"]{font-weight:700!important;background-color:#b0c0f7;transform:scale(1.05)}._retryButton_15pk8_180{width:fit-content}@keyframes _loading_15pk8_202{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}._loadingdots_15pk8_202:after{content:"";animation:_loading_15pk8_202 1s infinite}._container_gd4lb_1{display:flex;flex-direction:column;align-items:center;margin:5em auto auto;max-width:848px;min-width:577px}@media only screen and (max-width: 847px){html,body{overflow-x:auto;overflow-y:auto}._container_gd4lb_1{margin-left:15px;min-width:600px}._chatRefresh_gd4lb_20{margin-left:15px}}._chat_gd4lb_20{width:100%;display:flex;flex-direction:row}._chatMessages_gd4lb_31{height:100%;overflow:hidden auto;flex-grow:1;margin-bottom:10px}._chatEmptyState_gd4lb_38{display:flex;flex-direction:column;align-items:center;padding-top:16px}._chatEmptyState_gd4lb_38 h3{color:#242934}._chatEmptyStateTitle_gd4lb_49{font-weight:600;margin-top:0;margin-bottom:30px}._chatEmptyStateSubtitle_gd4lb_55{font-weight:600;max-width:1024px;margin:0 auto 10px}@media only screen and (max-height: 780px){._chatEmptyState_gd4lb_38{padding-top:0}._chatEmptyStateTitle_gd4lb_49{font-size:3rem;margin-bottom:0}}h3{color:#002664;text-align:center;font-size:23px;font-style:normal;font-weight:700;line-height:24px}._footNote_gd4lb_82{font-size:80%;margin-bottom:calc(0% - 100px);text-align:center;max-width:90%;opacity:70%}._chatMessageBody_gd4lb_90{width:100%;display:flex;flex-direction:column;height:75vh;margin-top:1em;overflow-x:hidden;overflow-y:auto;min-width:53.13em}._chatMessageWrapper_gd4lb_101{width:100%}._chatMessageGpt_gd4lb_105{margin-bottom:20px;display:flex;min-width:500px}._chatMessageGptMinWidth_gd4lb_111{margin-right:auto;max-width:500px;margin-bottom:20px}._chatInput_gd4lb_117{box-shadow:0 2px 2px #00000024,0 0 2px #0000001f;display:flex;flex:0 0 74px;align-items:center;width:100%;background:transparent;border:.5px solid #002664;border-radius:4px!important;flex-shrink:0}@media only screen and (max-width: 768px){html,body{overflow-x:hidden;overflow-y:auto}._chat_gd4lb_20{width:80vw}._chatMessageBody_gd4lb_90{min-width:603px}._chatInput_gd4lb_117{width:80vw}}@media only screen and (max-width: 600px){._chat_gd4lb_20{width:93vw}._container_gd4lb_1{margin:auto}._chatMessageBody_gd4lb_90{min-width:550px}._chatInput_gd4lb_117{width:80vw}}._chatInput_gd4lb_117:hover{outline:2px solid rgba(115,118,225,1)}._chatAnalysisPanel_gd4lb_168{height:100%}._chatSettingsSeparator_gd4lb_172{margin-top:15px}._chatHeader_gd4lb_176{background:#ffffff!important;display:flex;justify-content:center;position:fixed;top:0;width:100%;z-index:100}._chatHeaderMenu_gd4lb_186{display:flex;width:100%;justify-content:space-between;max-inline-size:847px}._chatRefresh_gd4lb_20{cursor:pointer;margin-top:9px}._loadingLogo_gd4lb_198{font-size:28px}._commandsContainer_gd4lb_202{display:flex;align-self:flex-end}._commandButton_gd4lb_207{margin-right:20px;margin-bottom:20px}._header_gd4lb_214{background-color:#222;color:#f2f2f2}._headerContainer_gd4lb_219{display:flex;align-items:center;justify-content:space-around;margin-right:12px;margin-left:12px}._headerTitleContainer_gd4lb_227{display:flex;align-items:center;margin-right:40px;color:#f2f2f2;text-decoration:none}._headerLogo_gd4lb_235{height:40px}._headerTitle_gd4lb_227{margin-left:12px;font-weight:600}._headerNavList_gd4lb_244{display:flex;list-style:none;padding-left:0}._headerNavPageLink_gd4lb_250{color:#f2f2f2;text-decoration:none;opacity:.75;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.5s;transition-property:opacity}._headerNavPageLink_gd4lb_250:hover{opacity:1}._headerNavPageLinkActive_gd4lb_264{color:#f2f2f2;text-decoration:none}._headerNavLeftMargin_gd4lb_269{margin-left:20px}._headerRightText_gd4lb_273{font-weight:400;margin-left:40px}._button_k9pb1_1{margin:15px!important}._container_k9pb1_5{display:flex!important;align-items:center!important;padding:9px 27px!important;color:#fff!important;background-color:#002664!important;cursor:pointer;border-radius:6px!important;border:3px solid #002664!important}._container_k9pb1_5:hover{color:#002664!important;background-color:#fff!important}._newChatIcon_k9pb1_21{margin-top:5px!important;margin-left:6px!important}._mySvg_k9pb1_26{fill:#fff}._container_k9pb1_5:hover ._mySvg_k9pb1_26{fill:#002664}._button_1i77i_1{display:flex;align-items:center}._container_1i77i_6{background:transparent!important;border:none!important;color:#002664!important;display:flex!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;border-radius:4px!important;cursor:pointer!important;font-weight:500!important;font-size:14px!important;transition:all .2s ease!important}._container_1i77i_6:hover{background:rgba(0,38,100,.05)!important}._container_1i77i_6:disabled{opacity:.6!important;cursor:not-allowed!important}._promptIcon_1i77i_30{display:flex;align-items:center;justify-content:center}._promptIcon_1i77i_30 svg{transition:color .2s ease}._overlay_2e3wp_1{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);overflow:auto;display:flex;align-items:center;justify-content:center;z-index:1000}._popup_2e3wp_15{background:white;border-radius:8px;width:95%;max-width:95%;height:90vh;box-shadow:0 5px 15px #0000004d;transition:all .3s ease;display:flex;flex-direction:column;position:relative}._header_2e3wp_28{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #e1e1e1;flex-shrink:0}._title_2e3wp_37{font-size:1.5rem;margin:0}._closeButton_2e3wp_42{color:#002664}._content_2e3wp_46{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:20px 24px 80px}._loadingContainer_2e3wp_54{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px}._promptSection_2e3wp_62{display:flex;flex-direction:column;flex:1;min-height:0}._label_2e3wp_69{display:block;margin-bottom:8px;font-weight:700}._textarea_2e3wp_75{flex:1;min-height:0}._textarea_2e3wp_75 .fui-Textarea__textarea{max-height:none!important}._textarea_2e3wp_75 .fui-Textarea__textarea::selection{background-color:#0078d4!important;color:#fff!important}._textarea_2e3wp_75 .fui-Textarea__textarea::-moz-selection{background-color:#0078d4!important;color:#fff!important}._textarea_2e3wp_75 .fui-Textarea__textarea{user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}._footer_2e3wp_105{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #e1e1e1;background-color:#fff;box-shadow:0 -2px 8px #0000001a;border-radius:0 0 8px 8px}._leftButtons_2e3wp_120,._rightButtons_2e3wp_126{display:flex;gap:8px;align-items:center}._buttonGroup_2e3wp_132{display:flex;gap:12px;align-items:center}._promptHeader_2e3wp_138{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._customBadge_2e3wp_145{background:#28a745;color:#fff;padding:2px 6px;border-radius:4px;margin-left:8px;font-size:.75rem}._emailBadge_2e3wp_154{background:#0078d4;color:#fff;padding:2px 6px;border-radius:4px;margin-left:8px;font-size:.75rem}._textarea_2e3wp_75._maximized_2e3wp_163{font-size:14px;line-height:1.5}._errorMessage_2e3wp_168{margin-top:8px}._errorMessage_2e3wp_168 ._fui-MessageBar_2e3wp_172{border-radius:4px}._successMessage_2e3wp_176{margin-top:8px}._successMessage_2e3wp_176 ._fui-MessageBar_2e3wp_172{border-radius:4px}._actionButton_2e3wp_184{padding:8px 12px!important;min-height:32px!important;font-weight:500!important;border-radius:4px!important;font-size:13px!important;border:1px solid #d1d1d1!important;background-color:#fff!important;color:#424242!important}._actionButton_2e3wp_184:hover{background-color:#f8f9fa!important;border-color:#999!important}._cancelButton_2e3wp_200{padding:8px 16px!important;min-height:32px!important;font-weight:500!important;border-radius:4px!important;font-size:13px!important;color:#666!important;border:1px solid #d1d1d1!important;background-color:#fff!important}._cancelButton_2e3wp_200:hover{background-color:#f8f9fa!important;border-color:#999!important}._primaryButton_2e3wp_216{padding:8px 16px!important;min-height:32px!important;font-weight:600!important;border-radius:4px!important;font-size:13px!important;background-color:#0078d4!important;border-color:#0078d4!important;color:#fff!important}._primaryButton_2e3wp_216:hover{background-color:#106ebe!important;border-color:#106ebe!important}._button_2kb4w_1{display:flex;align-items:center}._container_2kb4w_6{color:#002664;gap:8px;padding:8px 12px;font-weight:500;font-size:14px;transition:all .2s ease}._container_2kb4w_6:hover{background:rgba(0,38,100,.05)}._container_2kb4w_6:disabled{opacity:.6}._downloadIcon_2kb4w_23{display:flex;align-items:center;justify-content:center}._downloadIcon_2kb4w_23 svg{transition:color .2s ease}._overlay_1lq5d_1{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}._popup_1lq5d_14{background:white;border-radius:8px;width:90%;max-width:450px;box-shadow:0 5px 15px #0000004d;display:flex;flex-direction:column}._header_1lq5d_24{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e1e1e1}._title_1lq5d_32{font-size:1.25rem;margin:0}._closeButton_1lq5d_37{color:#002664}._content_1lq5d_41{padding:24px;display:flex;flex-direction:column;gap:16px}._inputSection_1lq5d_48{display:flex;flex-direction:row;gap:16px;align-items:end}._inputGroup_1lq5d_55{display:flex;flex-direction:column;gap:8px}._label_1lq5d_61{font-weight:500;color:#333}._input_1lq5d_48{flex:1;min-width:100px}._select_1lq5d_71{flex:1;min-width:140px}._select_1lq5d_71 .fui-Select__select{padding-left:20px}._errorMessage_1lq5d_80{margin-top:8px}._footer_1lq5d_84{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #e1e1e1}._cancelButton_1lq5d_92{color:#666}._primaryButton_1lq5d_96{background:#002664;color:#fff}._questionInputContainer_d7jhv_1{font-size:18px!important;border:0px!important;border-radius:4px!important;margin:0!important;height:100%!important;width:100%;padding:20px!important;background:white}._questionInputContainer_d7jhv_1:hover{outline:none!important}._questionInputTextArea_d7jhv_16{font-size:18px!important;width:100%;line-height:40px}._questionInputTextArea_d7jhv_16 ::placeholder{font-size:18px;font-weight:500}._questionInputButtonsContainer_d7jhv_27{display:flex;font-size:18px!important;height:100%!important;min-width:7.5rem!important;background-color:#002664!important;border-radius:0!important;border:none!important;padding:12px 24px;justify-content:center;align-items:center;gap:10px}._questionInputButtonsContainer_d7jhv_27:focus{outline:none!important}._examplesNavList_1gv6e_1{display:flex;margin-top:40px;margin-bottom:135px;justify-content:center}._example_1gv6e_1{box-shadow:0 2px 2px #00000024,0 0 2px #0000001f;background:transparent;border-radius:6px;border:solid .5px #002664;display:flex;flex-direction:column;justify-content:center;height:67px;padding:20px;margin-bottom:21px;cursor:pointer}._example_1gv6e_1:hover{box-shadow:0 8px 16px #00000024,0 0 2px #0000001f;outline:2px solid rgba(115,118,225,1)}._exampleText_1gv6e_31{color:#2e5299;font-weight:600;font-size:18px!important;width:370px!important;height:100px}@media only screen and (max-height: 780px){._exampleText_1gv6e_31{font-size:20px;height:80px}}._layout_18mmu_1{display:flex;flex-direction:column;height:100%}._microsoftLogo_18mmu_7{height:23px;font-weight:600}._githubLogo_18mmu_12{height:20px}._wrapper_4pvcm_2{display:flex;flex-direction:column;min-height:100vh;background:#ffffff}._chatHeader_4pvcm_10{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:center;background:#ffffff;padding-block:32px}._chatHeaderMenu_4pvcm_22{display:flex;align-items:center;width:100%;max-inline-size:847px}._band_4pvcm_29{width:100%;background:#f2f3f5;padding-block:64px 48px;margin-block-start:120px;display:flex;justify-content:center;margin-bottom:80px}._content_4pvcm_39{max-width:880px;margin-inline:auto;padding-inline:24px}._heading_4pvcm_45{text-align:left;font-weight:bolder;font-size:35px;line-height:1.2;margin-block:0 32px}._messageBox_4pvcm_53{display:flex;gap:16px;background:#e3ebf4;border-inline-start:4px solid #003c7d;padding:24px 32px;border-radius:4px}._messageIcon_4pvcm_62{color:#003c7d;flex-shrink:0}._messageText_4pvcm_67{margin:0;line-height:1.5;color:#1a1a1a}._closeBtn_4pvcm_73{display:flex!important;align-items:center!important;align-self:center;padding:9px 27px!important;border-radius:6px!important}._actionBtn_1aymp_2{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:9px 40px!important;font-weight:600;border-radius:6px;background:#002664!important;border:3px solid #002664!important;color:#fff!important;cursor:pointer;transition:background .2s,color .2s,border-color .2s}._actionBtn_1aymp_2:hover:not(:disabled){background:#ffffff!important;color:#002664!important}._iconWrap_1aymp_25{display:inline-flex;margin-block-start:5px;margin-inline-start:6px}._actionBtn_1aymp_2 svg{fill:#fff}._actionBtn_1aymp_2:hover svg{fill:#002664}
