.ConversationInitializationError,.ConversationNotFound{max-width:500px;padding:3rem}#ChatContainer .ChatContainerMessageContainerWrapper #SidebarContent .noDataMessage,#ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidget .ApplicationsWidgetNoData,#ChatContainer .ChatContainerMessageContainerWrapper .NoDataMessage,#SidebarContent #ChatContainer .ChatContainerMessageContainerWrapper .noDataMessage,#SidebarContent .noDataMessage,.ApplicationsWidget #ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidgetNoData,.ApplicationsWidget .ApplicationsWidgetNoData,.NoDataMessage{color:var(--color-slate-400);font-size:14px;height:40px;line-height:24px;padding:.5rem}#SmallScreenNavigation button,.SidebarHeaderButton,.SidebarLogoHeader .SidebarToggle,.SidebarResourcesAndTrainingButton,.SidebarUserButton,.SidebarUserButton .SidebarUserButtonDepartment{color:hsl(var(--color-qh-regal-blue-hsl));font-weight:400}#SmallScreenNavigation button:hover,.SidebarHeaderButton:hover,.SidebarLogoHeader .SidebarToggle:hover,.SidebarResourcesAndTrainingButton:hover,.SidebarUserButton .SidebarUserButtonDepartment:hover,.SidebarUserButton:hover{background-color:hsla(0,0%,100%,.5);border-color:transparent}#SmallScreenNavigation button:not(:hover),.SidebarHeaderButton:not(:hover),.SidebarLogoHeader .SidebarToggle:not(:hover),.SidebarResourcesAndTrainingButton:not(:hover),.SidebarUserButton .SidebarUserButtonDepartment:not(:hover),.SidebarUserButton:not(:hover){background-color:transparent;box-shadow:none}#SmallScreenNavigation button .lucide,.SidebarHeaderButton .lucide,.SidebarLogoHeader .SidebarToggle .lucide,.SidebarResourcesAndTrainingButton .lucide,.SidebarUserButton .lucide{color:hsl(var(--color-qh-regal-blue-hsl));height:20px;width:20px}.SidebarHeaderButton,.SidebarResourcesAndTrainingButton,.SidebarUserButton{font-size:16px;height:40px;justify-content:flex-start}.SidebarContentListTabsPrimary,.SidebarContentListTabsSecondary,.SidebarHeaderButton,.SidebarResourcesAndTrainingButton,.SidebarUserButton{align-items:center;display:flex;padding-left:.5rem;padding-right:.5rem;width:100%}.SidebarContentListTabsPrimary>*,.SidebarContentListTabsSecondary>*{align-items:center;border-radius:6px;color:hsl(var(--color-qh-regal-blue-hsl));display:flex;flex-basis:1px;flex-grow:1;font-size:16px;justify-content:center;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.SidebarContentListTabsPrimary>:hover,.SidebarContentListTabsSecondary>:hover{background-color:hsla(0,0%,100%,.5)}.SidebarContentListTabsPrimary>.active,.SidebarContentListTabsSecondary>.active{font-weight:500}.ApplicationsWidget .ApplicationsWidgetTabContainer>*,.SidebarContentListTabsPrimary>*{border-bottom-color:transparent;border-bottom-width:2px}.ApplicationsWidget .ApplicationsWidgetTabContainer>.active,.SidebarContentListTabsPrimary>.active{border-bottom-color:#33b4ff;border-bottom-left-radius:0;border-bottom-right-radius:0}:root{--color-qh-carrot-orange-hsl:35,98%,47%;--color-qh-dodger-blue-hsl:205,96%,46%;--color-qh-picton-blue-hsl:202,100%,60%;--color-qh-regal-blue-hsl:206,82%,21%;--onboarding-tutorial-overlay-background-color:#18181b80;--ring:var( --color-qh-dodger-blue-hsl )}body{background-color:#f7faff;overscroll-behavior:none}.AdminDashboardSidebar{color:hsl(var(--color-qh-regal-blue-hsl))}.AdminDashboardSidebar .AdminDashboardSidebarMenuItem{align-items:center;border-radius:.375rem;display:flex;padding:.4rem .75rem;margin:.125rem 1rem}.AdminDashboardSidebar .AdminDashboardSidebarMenuItem.active{background-color:#fff}.AdminDashboardSidebar .AdminDashboardSidebarMenuItem:hover{outline:1px solid #33b4ff}.AdminDashboardSidebar .AdminDashboardSidebarMenuItem .lucide{height:16px;margin-right:.5rem}.AdminDashboardUnauthorizedAlert{background-color:var(--color-red-100);border:1px solid var(--color-red-200);border-radius:.375rem;margin:3rem;max-width:480px;padding:1.25rem}.ApplicationTileList{align-items:stretch;display:flex;font-size:14px;flex-wrap:wrap;gap:var(--qh-flex-gap);overflow:auto}.ApplicationTileList.ApplicationTileListComplex{--qh-flex-gap:2rem}.ApplicationTileList.ApplicationTileListSimple{--qh-flex-gap:1rem}.ApplicationTileList>.ApplicationTile{--qh-width:calc((100% / var(--qh-row-item-count)) - (var(--qh-flex-gap) * (var(--qh-row-item-count) - 1)) / var(--qh-row-item-count));align-items:flex-start;border-radius:12px;display:grid;flex-basis:var(--qh-width);flex-direction:column;justify-content:space-between;max-width:var(--qh-width);min-width:var(--qh-width);position:relative;width:var(--qh-width)}.ApplicationTileList>.ApplicationTile:hover{background-color:#f9f9f9!important;border:1px solid var(--color-sky-200)!important;cursor:pointer!important}.ApplicationTileList>.ApplicationTile:not(:hover){background-color:#fff!important;border:1px solid var(--color-slate-200)!important}.ApplicationTileList>.ApplicationTile:has(.ApplicationTileDropdownTrigger:hover){background-color:#fff!important;border:1px solid var(--color-slate-200)!important}.ApplicationTileList>.ApplicationTile .ApplicationTileDropdownTrigger:hover{background-color:#f9f9f9!important;border:1px solid var(--color-sky-200)!important;cursor:pointer!important}.ApplicationTileList>.ApplicationTile.ApplicationTileSimple{--qh-row-item-count:3;padding:1rem .75rem;grid:" image title       " auto " image description " auto/auto 1fr}.ApplicationTileList>.ApplicationTile.ApplicationTileSimple .ApplicationTileFooter{display:none}.ApplicationTileList>.ApplicationTile.ApplicationTileSimple .ApplicationTileImage{--qh-image-size:44px}.ApplicationTileList>.ApplicationTile.ApplicationTileComplex{--qh-row-item-count:2;padding:1.375rem 1.125rem;grid:" image  title       " auto " image  description " auto " footer footer      "/auto 1fr}.ApplicationTileList>.ApplicationTile.ApplicationTileComplex .ApplicationTileImage{--qh-image-size:54px}.ApplicationTileList>.ApplicationTile .ApplicationTileDescription{display:-webkit-box;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-card-foreground);grid-area:description;font-size:12px}.ApplicationTileList>.ApplicationTile .ApplicationTileDropdownTrigger{align-items:center;border-color:transparent;border-radius:.25rem;border-width:1px;display:flex;height:26px;justify-content:center;padding:.25rem;position:absolute;right:1rem;top:.5rem;width:26px}.ApplicationTileList>.ApplicationTile .ApplicationTileDropdownTrigger .lucide{height:16px;width:16px}.ApplicationTileList>.ApplicationTile .ApplicationTileFooter{align-items:center;color:var(--color-muted-foreground);display:flex;font-size:12px;grid-area:footer;justify-content:space-between;margin-top:1.5rem}.ApplicationTileList>.ApplicationTile .ApplicationTileImage{border-radius:.25rem;grid-area:image;height:var(--qh-image-size);margin-right:.75rem;min-width:var(--qh-image-size);width:var(--qh-image-size)}.ApplicationTileList>.ApplicationTile .ApplicationTileTitle{font-weight:500;grid-area:title;line-height:1;margin-bottom:.375rem}.ApplicationsWidget header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.ApplicationsWidget .ApplicationsWidgetDescription{color:#5e7484;margin-left:auto;margin-right:auto;max-width:540px;text-align:center}.ApplicationsWidget .ApplicationsWidgetSearch{background-color:#fff;border-radius:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.102);display:flex;gap:.75rem;margin-bottom:2rem;margin-top:2rem;padding:.75rem 1.25rem}.ApplicationsWidget .ApplicationsWidgetSearch .lucide{height:16px;width:16px}.ApplicationsWidget .ApplicationsWidgetSearch input{flex-grow:1;outline:0}.ApplicationsWidget .ApplicationsWidgetTitle .ContainerForTextGradient{background:linear-gradient(90deg,#058be8,#635bff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-weight:700}.ApplicationsWidget .ApplicationsWidgetToolbar{display:flex;justify-content:flex-end}.ApplicationsWidget .ApplicationsWidgetTabContainer{display:flex;gap:1.2rem}.ApplicationsWidget .ApplicationsWidgetTabContainer>*{color:var(--color-muted-foreground);cursor:pointer;font-size:15px;padding:.3rem .375rem}.ApplicationsWidget .ApplicationsWidgetTabContainer>.active{color:var(--color-popover-foreground)}.ApplicationsWidget .ApplicationsWidgetViewAllButton{color:var(--color-qh-dodger-blue)}.ApplicationsWidget.isFullPage header{justify-content:center}.ApplicationsWidget.isFullPage .ApplicationsWidgetTitle{font-size:42px}.ButtonDestructive,.ButtonDestructive:hover{background-color:var(--color-destructive-DEFAULT);border:2px solid var(--color-destructive-DEFAULT)}.ButtonDestructive:hover{border-color:var(--color-red-800)}.ButtonWithBlueGradient,.OnboardingTutorialTriggerButton{background:linear-gradient(90deg,#058be8,#034e82)}.ButtonWithBlueGradient,.ButtonWithBlueGradient:hover,.OnboardingTutorialTriggerButton{background-color:var(--color-qh-dodger-blue);border:2px solid var(--color-qh-dodger-blue)}.ButtonWithBlueGradient:hover,.OnboardingTutorialTriggerButton:hover{border-color:var(--color-blue-800)}#ChatContainer{display:grid;flex-grow:1;margin-left:auto;margin-right:auto;overflow:auto;position:relative;width:100%}#ChatContainer .ChatContainerGuardrailsAlert,#ChatContainer .ChatContainerMessageContainer .ConversationMessage,#ChatContainer .ChatContainerMessageContainer .ConversationMessagesLoading,#ChatContainer .ChatContainerMessageContainerWrapper #SidebarContent .noDataMessage,#ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidget .ApplicationsWidgetNoData,#ChatContainer .ChatContainerMessageContainerWrapper .NoDataMessage,#ChatContainer .ChatContainerMessageInput,#SidebarContent #ChatContainer .ChatContainerMessageContainerWrapper .noDataMessage,.ApplicationsWidget #ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidgetNoData{margin-left:auto;margin-right:auto;max-width:min(800px,100vw);padding-left:1rem;padding-right:1rem}#ChatContainer .ChatContainerHeader{width:100%;align-items:center;background:#eff6ff;border-bottom:1px solid var(--color-slate-300);display:flex;overflow:hidden;padding:.5rem;grid-area:header;justify-content:space-between}#ChatContainer .ChatContainerHeader .ChatContainerChatTitleButton{max-width:100%;overflow:hidden;text-align:left}#ChatContainer .ChatContainerHeader .ChatContainerChatTitleButton>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ChatContainer .ChatContainerHeader .ChatContainerChatTitle{padding:.375rem .75rem}#ChatContainer .ChatContainerHeader button{background-color:transparent;box-shadow:none}#ChatContainer .ChatContainerHeader button:hover{background-color:#fff}#ChatContainer .ChatContainerMessageContainerWrapper{grid-area:messages;overflow:auto;position:relative}#ChatContainer .ChatContainerMessageContainerWrapper #SidebarContent .noDataMessage,#ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidget .ApplicationsWidgetNoData,#ChatContainer .ChatContainerMessageContainerWrapper .NoDataMessage,#SidebarContent #ChatContainer .ChatContainerMessageContainerWrapper .noDataMessage,.ApplicationsWidget #ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidgetNoData{padding-bottom:2rem;padding-top:2rem}#ChatContainer .ChatContainerMessageContainerWrapper .ScrollDownButton{background-color:#fff;border:1px solid var(--color-slate-300);border-radius:100%;bottom:1rem;height:34px;left:50%;position:absolute;transform:translateX(-50%);width:34px;z-index:30}#ChatContainer .ChatContainerMessageContainer{height:100%;overflow:auto;padding-bottom:2rem;padding-top:2rem}#ChatContainer .ChatContainerMessageContainer>:not(:last-child){margin-bottom:1.5rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessagesLoading{color:var(--color-slate-400);font-size:14px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage>div:first-child{flex-basis:48px;min-width:48px;width:48px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h1{font-size:26px;font-weight:500}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h2{font-size:23px;font-weight:500}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h3{font-size:20px;font-weight:500}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h4{font-size:18px;font-weight:500}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h5{font-size:16px;font-weight:500}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h6{font-size:14px;font-weight:500}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper table{border:1px solid var(--color-gray-300);padding:.5rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper table td,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper table th{border-bottom:1px solid var(--color-gray-200);padding:.3rem .8rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper table th{background-color:var(--color-gray-100)}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h1,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h2,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h3,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h4,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h5,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper h6,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper ol,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper p,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper table,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper ul{margin-bottom:.5rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper .ConversationMessageCodeBox{border:1px solid var(--color-slate-200);border-radius:.25rem;padding:0 .75rem .75rem!important}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper .ConversationMessageCodeBox header{align-items:center;background-color:var(--color-gray-200);border-bottom:1px solid var(--color-gray-300);display:flex;justify-content:space-between;margin-bottom:.75rem;margin-left:-.75rem;margin-right:-.751rem;padding:.375rem .75rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper .ConversationMessageCodeBox header button{align-items:center;display:flex}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .MarkdownRendererWrapper .ConversationMessageCodeBox header button .lucide{height:14px;margin-right:.375rem;width:14px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection{font-size:14px;min-width:0;padding-top:2px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageSenderName{margin-bottom:.3rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageControls{display:flex;gap:2px;left:-6px;margin-top:6px;position:relative}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageControls .ConversationMessageControlButton{align-items:center;display:flex;gap:6px;height:32px;justify-content:center;min-width:32px;padding-left:8px;padding-right:8px;position:relative}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageControls .ConversationMessageControlButton.activated,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageControls .ConversationMessageControlButton.activated svg{color:var(--color-qh-picton-blue)}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageControls .ConversationMessageControlButton.processing svg{animation-name:Flicker;animation-timing-function:linear;animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite}@keyframes Flicker{0%{color:var(--color-muted-foreground);scale:100%}to{color:var(--color-qh-picton-blue);scale:108%}}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageControls .ConversationMessageControlButton>svg{color:var(--color-muted-foreground);height:16px;width:16px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationLlmMessageFailedAlert{background-color:var(--color-red-50);border:1px solid var(--color-red-400);border-radius:4px;color:var(--color-red-700);display:inline-block;padding:8px 12px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationLlmMessageFailedAlert .lucide{display:inline-block;margin-right:.3rem;height:16px;width:16px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .ConversationMessageToggleReferencesButton{color:var(--color-sky-400);font-size:12px;height:auto;margin-left:1rem;padding:.25em .75em}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection .LoadingDotsWrapper{align-items:center;display:flex;height:32px;margin-top:6px}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection pre{overflow:auto;width:100%}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection table td,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection table th{text-align:left}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection ol{list-style-type:decimal}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection ul{list-style-type:disc}#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection ol,#ChatContainer .ChatContainerMessageContainer .ConversationMessage .ConversationMessageMainContentSection ul{padding-left:1rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference{max-height:300px;max-width:100%;overflow:auto;padding-bottom:.5rem;padding-top:.5rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceHeader{align-items:center;display:flex}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceHeader .lucide{height:16px;width:16px}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceHeader .lucide-file-text{color:var(--color-sky-500);margin-right:.5rem}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceHeader .ConversationMessageReferenceFileName{font-weight:700}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceHeader .ConversationMessageReferenceDownloadButton{color:var(--color-muted-foreground);height:28px;margin-left:2rem;margin-bottom:-4px;margin-top:-4px;padding:.4rem;width:28px}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceHeader .ConversationMessageReferenceDownloadButton:hover{color:var(--color-sky-500)}#ChatContainer .ChatContainerMessageContainer .ConversationMessageReference .ConversationMessageReferenceMainContent{color:var(--color-slate-600);border-left:1.5px solid var(--color-sky-500);margin-left:.4rem;margin-top:.4rem;padding-left:1rem}#ChatContainer .ChatContainerMessageInput{grid-area:input}#ChatContainer .ChatContainerGuardrailsAlert{grid-area:alert}#ChatContainer .ChatContainerGuardrailsAlert>div{background-color:var(--color-slate-100);border:1px solid var(--color-slate-300);border-radius:8px;color:var(--color-slate-700);font-size:13px;margin-bottom:1rem;padding:.75rem}.ConversationMessageInput{width:100%}.ConversationMessageInput form{align-items:flex-start;background-color:var(--color-blue-50);box-shadow:0 25.98px 51.96px -12.47px rgba(0,0,0,.502);background-color:#fff;border:1px solid var(--color-gray-300);border-radius:21px;box-shadow:0 4px 6px -2px rgba(0,0,0,.051),0 10px 15px -3px rgba(0,0,0,.102);padding:10px 13px}.ConversationMessageInput form textarea{background-color:#fff;border:1px solid transparent;border-radius:8px;display:block;max-height:240px;min-height:50px;outline:0;overflow-x:hidden!important;padding:13px 16px;resize:none;width:100%}.ConversationMessageInput form>button:first-child{margin-right:.5rem;margin-top:5px}.ConversationMessageInput form>button:first-child .lucide{color:var(--color-slate-500);height:16px;width:16px}.ConversationMessageInput form>button:first-child:focus{border:1px solid var(--color-qh-dodger-blue)}.ConversationMessageInput form footer{align-items:center;display:flex;justify-content:center;margin-left:.5rem;margin-bottom:5px;gap:10px;margin-top:10px}.ConversationMessageInput form footer button{align-items:center;border-radius:7px;border-style:solid;border-width:1px;display:flex;font-size:13px;height:34px;padding-left:.65rem;padding-right:.65rem;transition:background-color .2s!important}.ConversationMessageInput form footer button:hover{text-decoration:none}.ConversationMessageInput form footer button[type=submit]{border:0}.ConversationMessageInput form footer button[type=submit]:not([disabled]){background-color:var(--color-blue-100);color:var(--color-qh-dodger-blue)}.ConversationMessageInput form footer button[type=submit][disabled]{background-color:var(--color-gray-200);color:var(--color-gray-400)}.ConversationMessageInput form footer button[type=submit] .lucide{height:20px;width:20px}.ConversationMessageInput form footer button:not([type=submit]){border-color:var(--color-gray-200);color:var(--color-gray-600)}.ConversationMessageInput form footer button:not([type=submit]):hover{background-color:var(--color-blue-100)}.ConversationMessageInput form footer button:not([type=submit]) .lucide{color:var(--color-gray-600);height:16px;width:16px}.ConversationMessageInput form footer .AnalyzingFilesMessage{font-size:13px;color:var(--color-gray-500)}.ConversationMessageInput form footer .LoadingSpinner{height:24px!important;width:24px!important}.ConversationMessageInput form footer .ConversationStopStreamingMessageButton,.ConversationMessageInput form footer button[type=submit]{flex-basis:38px;min-width:38px;max-width:38px;width:38px}.ConversationMessageInput form:focus-within{border:1px solid #635bff}.ConversationMessageInput.isFlashing form textarea{background-color:var(--color-sky-100)}.ConversationMessageInputFileList{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding:5px .5rem .5rem}.ConversationMessageInputFileList .ConversationMessageInputFile{background:linear-gradient(51.69deg,#fff 23.61%,#f6f7f8 50.24%,#edf1f4 70.72%,#dce6ee 89.16%,#dae5ed 91.89%);border:1px solid var(--color-slate-200);border-radius:2px;flex-basis:96px;height:64px;max-width:96px;min-width:96px;position:relative;width:96px}.ConversationMessageInputFileList .ConversationMessageInputFile:not(:first-child){margin-left:.5rem}.ConversationMessageInputFileList .ConversationMessageInputFile.isError{background:var(--color-red-50);border-color:var(--color-destructive-DEFAULT)}.ConversationMessageInputFileList .ConversationMessageInputFile.isTextFile{clip-path:polygon(0 0,calc(100% + 24px) -24px,100% calc(100% - 13px),calc(100% - 13px) 100%,-24px 100%)}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileDeleteButton{align-items:center;background-color:#fff;border:1px solid var(--color-slate-500);border-radius:100%;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:-5px;top:-5px;width:20px}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileDeleteButton:hover{background-color:var(--color-slate-300)}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileDeleteButton .lucide{color:var(--color-slate-500);height:10px;width:10px}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileFoldedCorner{background-color:var(--color-slate-300);bottom:-1px;height:13px;position:absolute;right:-1px;width:13px}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileTag{align-items:center;border-radius:2px;color:#fff;display:flex;font-size:8px;height:14px;line-height:1;left:-4px;padding:2px 4px;position:absolute;bottom:4px}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileTitle{color:var(--color-slate-500);font-size:12px;line-height:1.5}.ConversationMessageInputFileList .ConversationMessageInputFile .ConversationMessageInputFileTitleContainer{height:40px;margin:6px;overflow:hidden}.ConversationMessageInputFileList .ConversationMessageInputFile .LoadingSpinner{border-width:1.5px;bottom:5px;height:13px;position:absolute;left:31px;width:13px}.ConversationShareDialog{font-size:14px}.ConversationShareDialog h3{font-size:18px;font-weight:500}.ConversationShareDialog footer{display:flex;gap:1rem;justify-content:flex-end}.ConversationShareDialog .ConversationSharedDialogExistingUsersStuff .ConversationSharedDialogExistingUsersLabel{display:block;font-weight:500;margin-bottom:.5rem}.ConversationShareDialog .ConversationSharedDialogExistingUsersStuff .ConversationSharedDialogExistingUsersList{display:flex;flex-wrap:wrap;gap:.5rem}.ConversationShareDialog .ConversationSharedDialogExistingUsersStuff .ConversationSharedDialogExistingUserError{color:var(--color-destructive-DEFAULT)}.ConversationShareDialog .ConversationSharedDialogExistingUsersStuff .ConversationSharedDialogExistingUserError .lucide{display:inline-block;height:16px;margin-right:.375rem;position:relative;top:-1px;width:16px}.ConversationShareDialog .ConversationShareDialogSubmittingOverlay{background-color:rgba(0,0,0,.15);height:100%;left:0;position:absolute;top:0;width:100%;z-index:5000}.DropdownMenuContentWithChecks .DropdownMenuContentWithChecksItem{display:block}.DropdownMenuContentWithChecks .DropdownMenuContentWithChecksItem .lucide-check{color:var(--color-qh-picton-blue);height:17px;margin-left:.5rem;visibility:hidden;width:17px}.DropdownMenuContentWithChecks .DropdownMenuContentWithChecksItem.active .lucide-check{visibility:visible}.DropdownMenuContentWithChecks .DropdownMenuContentWithChecksItem:hover{cursor:pointer}.DropdownMenuContentWithChecks .ItemDescription{color:var(--color-slate-400);font-size:.8em}.DropdownMenuContentWithChecks .ItemLabel{align-items:center;display:flex;justify-content:space-between}.ConversationMessageLlmModelDropdownTrigger.isNotDefault,.ConversationMessageStyleDropdownTrigger.isNotDefault{background-color:var(--color-blue-50)}.ConversationStopStreamingMessageButton{background-color:#fff;border:1px solid var(--color-gray-300);transition:background-color .25s}.ConversationStopStreamingMessageButton:hover{background-color:var(--color-gray-200);border:1px solid var(--color-gray-500)}.ConversationStopStreamingMessageButton:before{background-color:var(--color-gray-700);border-radius:2px;content:"";display:block;height:16px;width:16px}.FileDropOverlay{align-items:center;backdrop-filter:blur(8px);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:20}.GuardrailFilterTextPhi{color:var(--color-red-600)}.GuardrailFilterTextSdoh{color:var(--color-fuchsia-800)}.GuardrailFilterTextUnknown{color:var(--color-yellow-700)}.SwitchWithLabel{align-items:flex-start;display:flex;justify-content:space-between;padding:.5rem}.SwitchWithLabel .SwitchText>div:first-child{align-items:center;color:hsl(var(--color-qh-regal-blue-hsl));display:flex}.SwitchWithLabel .SwitchText>div:first-child .lucide{height:14px;margin-left:.375rem;width:14px}.SwitchWithLabel .SwitchText>div:nth-child(2){color:hsla(var(--color-qh-regal-blue-hsl),.7);font-size:12px}.SwitchWithLabel>button:last-child{position:relative;top:2px}.SwitchWithLabel>button:last-child[data-state=unchecked]{background-color:var(--color-gray-600)}.SwitchWithLabel>button:last-child[data-state=checked]{background-color:var(--color-blue-400)}.QuickPromptContainer{align-items:stretch;display:flex;flex-wrap:wrap;font-size:14px;gap:1rem;justify-content:center;margin-top:2rem}.QuickPromptContainer>button.inverse{background-color:var(--color-white);border:1px solid var(--color-slate-200);box-shadow:none;font-size:inherit}.QuickPromptContainer>button.inverse>span{font-size:inherit}.QuickPromptContainer>button.inverse:hover{background-color:var(--color-white);border:1px solid var(--color-blue-400)}.QuickPromptContainer>button{align-items:flex-start;background-color:var(--color-blue-100);border:1px solid var(--color-blue-200);border-radius:8px;box-shadow:0 2px 8px -2px hsla(0,0%,50%,.25);color:#18181b;display:flex;flex-basis:calc(25% - .75rem);font-size:13px;max-width:calc(25% - .75rem);min-width:calc(25% - .75rem);padding:.6rem .8rem;width:calc(25% - .75rem)}.QuickPromptContainer>button>svg{height:14px;margin-left:-2px;margin-right:.5rem;margin-top:.15rem;min-width:14px;width:14px}.QuickPromptContainer>button>span{display:-webkit-box;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:12px;text-align:left}.QuickPromptContainer>button:hover{background-color:var(--color-blue-200);border:1px solid var(--color-slate-400)}#MainLayoutContainer{align-self:stretch;display:flex;flex-direction:column;flex-grow:1;overflow:hidden}#MainLayoutContainer,.LayoutSettings{height:100%;max-height:100%;min-height:100%}.LayoutSettings{display:grid;grid:" header header " auto " nav    main   " 1fr/auto 1fr}.LayoutSettings>header{grid-area:header;padding:1.5rem}.LayoutSettings>header .LayoutSettingsTitle{color:var(--color-muted-foreground);font-weight:500}.LayoutSettings>nav{border-right:1px solid #e4e4e7;flex-basis:270px;grid-area:nav;max-width:270px;min-width:270px;padding:0 1.5rem 1.5rem;width:270px}.LayoutSettings>nav a{align-items:center;border-color:transparent;border-radius:.5rem;border-width:1px;color:var(--color-slate-600);cursor:pointer;display:flex;gap:.5rem;padding:.5rem .75rem;white-space:nowrap}.LayoutSettings>nav a.active{background-color:var(--color-sky-100);color:var(--color-slate-900)}.LayoutSettings>nav a:focus,.LayoutSettings>nav a:hover{border-color:var(--color-sky-300);color:var(--color-slate-900);outline:0}.LayoutSettings>nav a:not(:first-child){margin-top:.75rem}.LayoutSettings>nav a .lucide{height:16px;margin-left:.375rem;width:16px}.LayoutSettings>main{flex-grow:1;grid-area:main;max-height:100%;overflow:auto;padding:0 1.5rem 1.5rem}.LayoutSettings>main>header{align-items:flex-end;display:flex;margin-bottom:1.5rem}.LayoutSettings>main h1{color:var(--color-muted-foreground);font-size:18px;font-weight:500}.LayoutSettings>main h2{font-size:20px}.LayoutSettings>main section h2{margin-bottom:.5rem}.LayoutSettings>main .SwitchWithLabel{background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.059);border-radius:.5rem;padding-left:1rem;padding-right:1rem}.LineChartCustomTooltip{background-color:#fff;border-radius:.375rem;box-shadow:0 3px 6px -1px rgba(0,0,0,.102);font-size:12px;padding:.6rem}.LoadingDots{align-items:center;display:flex;gap:.25rem;justify-content:center;padding:.25rem}.LoadingDots>*{animation-name:Pulsate;animation-direction:alternate;animation-duration:.45s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#000;border-radius:100%;height:8px;width:8px}.LoadingDots>:first-child{background-color:#333;animation-delay:0ms}.LoadingDots>:nth-child(2){background-color:#666;animation-delay:.15s}.LoadingDots>:nth-child(3){background-color:#999;animation-delay:.3s}@keyframes Pulsate{0%{scale:100%}to{scale:0}}.LoadingSpinner{border-color:var(--color-qh-dodger-blue);border-radius:100%;border-style:dashed;border-width:2px;height:1rem;width:1rem}.OnboardingTutorialIntroduction{align-items:center;background-color:var(--onboarding-tutorial-overlay-background-color);display:flex;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100vw;z-index:600}.OnboardingTutorialIntroduction .OnboardingTutorialIntroductionDialog{background:linear-gradient(180deg,#e0f2fe 0,#fff 42.08%,#e0f2fe 85.88%),linear-gradient(0deg,var(--white-60,hsla(0,0%,100%,.6)),var(--white-60,hsla(0,0%,100%,.6)));border-radius:26px;padding:2rem;width:670px}.OnboardingTutorialIntroduction .OnboardingTutorialIntroductionDialog h1{font-size:28px;font-weight:500;margin-bottom:1rem}.OnboardingTutorialIntroduction .OnboardingTutorialIntroductionDialog img{margin:1rem auto;width:240px}.OnboardingTutorialIntroduction .OnboardingTutorialIntroductionDialog footer{align-items:center;display:flex;gap:1rem}.OnboardingTutorialIntroduction .OnboardingTutorialIntroductionDialog footer>button{flex-basis:0;flex-grow:1}.OnboardingTutorialTooltip{background-color:#fff;border-radius:16px;width:400px;padding:1.25rem}.OnboardingTutorialTooltip .lucide{display:inline;height:18px;width:18px}.OnboardingTutorialTooltip .OnboardingTutorialTooltipBackButton{color:var(--color-muted-foreground);margin-right:.5rem}.OnboardingTutorialTooltip .OnboardingTutorialTooltipContent{margin-bottom:1.25rem;margin-top:1.25rem}.OnboardingTutorialTooltip .OnboardingTutorialTooltipCounter{align-items:center;display:flex}.OnboardingTutorialTooltip .OnboardingTutorialTooltipCounter>div{background-color:var(--color-sky-100);border-radius:100%;cursor:pointer;height:9px;width:9px}.OnboardingTutorialTooltip .OnboardingTutorialTooltipCounter>div:not(:first-child){margin-left:.25rem}.OnboardingTutorialTooltip .OnboardingTutorialTooltipCounter>div.isActive{background-color:var(--color-qh-dodger-blue)}.OnboardingTutorialTooltip .OnboardingTutorialTooltipEndTourButton{color:var(--color-muted-foreground);left:-1rem;position:relative}.OnboardingTutorialTooltip>footer,.OnboardingTutorialTooltip>header{display:flex;justify-content:space-between}.OnboardingTutorialTooltip>header h3{font-size:17px;font-weight:700}.OnboardingTutorialTriggerButton{position:absolute;top:1rem;right:1rem;z-index:1}#PageApplications{margin-left:auto;margin-right:auto;max-height:100%;overflow:auto;width:100%}#PageApplications .ApplicationsWidgetToolbar{padding:1rem 1.5rem 0}#PageApplications .ApplicationsWidgetEverythingButTheToolbar{margin-left:auto;margin-right:auto;max-width:860px;padding:1.5rem}#PageHome{align-items:center;display:flex;flex-grow:1;justify-content:center;padding-left:1rem;padding-right:1rem;position:relative;width:100%}#PageHome .ApplicationsWidget{min-height:180px;min-width:100%;margin-bottom:1.5rem}#PageHome .PageHomeChatArea{align-items:center;display:flex;flex-grow:1;justify-content:center;width:100%}#PageHome .PageHomeChatArea>div{width:100%}#PageHome .PageHomeInnerWrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;max-width:800px;min-height:100%;padding-bottom:1.5rem;padding-top:1.5rem}#PageHome .PageHomeInnerWrapper,#PageHome .PageHomeInnerWrapper>img{margin-left:auto;margin-right:auto}#PageHome .PageHomeWelcomeMessage{background:linear-gradient(90deg,#058be8 35.93%,#635bff 71.04%,#ed8d02 109.95%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:28px;font-weight:500;margin-bottom:2rem;text-align:center}.PageSettingsGuardrails .SwitchWithLabel{margin-bottom:1rem;width:320px}.PageSettingsPrivacy p,.PageSettingsTerms p{max-width:600px}.PersonalizationForm .DepartmentTaskContainer{display:flex;flex-wrap:wrap;gap:.5rem}.PersonalizationForm .DepartmentTaskContainer .DepartmentTaskBadge,.PersonalizationForm .DepartmentTaskContainer .DepartmentTaskButton{border-radius:.3rem;font-weight:400;font-size:13px;height:auto!important;padding:.25rem .5rem}.PersonalizationForm .DepartmentTaskContainer .DepartmentTaskBadge{background-color:var(--color-slate-200)}.PersonalizationForm .DepartmentTaskContainer .DepartmentTaskButton.selected{outline:1.5px solid #33b4ff}.PersonalizationForm>footer{display:flex;justify-content:flex-end;margin-top:1.5rem}.PersonalizationDialog .PersonalizationDialogPreamble{margin-bottom:1rem;margin-top:.5rem;text-align:center}.PersonalizationDialog .PersonalizationDialogPreamble h1{font-size:24px;font-weight:500}.PersonalizationDialog footer{display:flex;margin-bottom:.5rem;margin-top:1rem}.ProfileRoleUpdateDialogContent{max-width:400px}.ProfileRoleUpdateDialogContent h2{font-size:20px}.ProfileRoleUpdateDialogContent footer{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.QhBadge{font-weight:400}.QhBadgeRemovable{border-color:transparent;border-width:2px}.QhBadgeRemovable.isMarkedForRemoval{color:#b3b3b3;text-decoration:line-through}.QhBadgeRemovable button{color:#b3b3b3;font-size:14px;margin-left:.5rem}.QhBadgeRemovable button:hover{color:#fff}.QhBadgeRemovable button .lucide{height:14px;width:14px}.QualifiedHealthAlertDialog.QualifiedHealthAlertDialogDangerous{padding-left:3rem}.QualifiedHealthAlertDialog.QualifiedHealthAlertDialogDangerous .lucide{color:var(--color-destructive-DEFAULT);height:20px;left:1.1rem;position:absolute;top:1.75rem;width:20px}.QualifiedHealthAlertDialog .AlertDialogCloseButton{position:absolute;right:1rem;top:1rem}.QualifiedHealthAlertDialog .AlertDialogFooter{gap:.5rem}.QualifiedHealthAvatar{align-items:center;aspect-ratio:1;background-color:var(--color-qh-picton-blue);border-radius:100%;display:flex;justify-content:center}.QualifiedHealthAvatar img{width:45%}.QualifiedHealthToastDefault{background-color:var(--color-sky-100);border:1px solid var(--color-sky-300)}.QualifiedHealthToastDestructive{background-color:var(--color-red-200);border:1px solid var(--color-red-500)}.QualifiedHealthToastSuccess{background-color:var(--color-green-100);border:1px solid var(--color-green-400)}.QualifiedHealthToastWarning{background-color:var(--color-amber-100);border:1px solid var(--color-amber-400)}.QualifiedHealthForm>div:not(:first-child){margin-top:2.2rem}.QualifiedHealthForm>div label{display:block;margin-bottom:.7rem}.QualifiedHealthForm>div input[readonly]{background-color:var(--color-slate-200);opacity:1}.QualifiedHealthForm>div .SelectTrigger,.QualifiedHealthForm>div input{border:1px solid var(--color-slate-300);color:#1a1a1a}.QualifiedHealthForm>div .SelectTrigger,.QualifiedHealthForm>div input,.QualifiedHealthForm>div textarea{background:#fff}.QualifiedHealthForm>div .Sublabel{color:var(--color-gray-400);font-size:13px;margin-bottom:.7rem}.QualifiedHealthForm>div label+.Sublabel{margin-top:calc(-1*.7rem/2)}#SidebarContainer{height:100vh}#SidebarContent li [data-sidebar=menu-button]{display:block;color:hsl(var(--color-qh-regal-blue-hsl));height:40px;line-height:24px;padding-left:.5rem;padding-right:.5rem;text-overflow:ellipsis;white-space:nowrap}#SidebarContent li [data-sidebar=menu-button]:hover{background-color:hsla(0,0%,100%,.5)}#SidebarContent li [data-sidebar=menu-button] .ActiveDot{background-color:var(--color-qh-picton-blue);border-radius:8px;height:6px;left:-2.5px;position:absolute;top:17px;width:6px}#SidebarContent li [data-sidebar=menu-action]{background-color:#fff;color:hsl(var(--color-qh-regal-blue-hsl));padding:.3rem .8rem;top:7px!important}#SidebarContent li:not(:hover) [data-sidebar=menu-action][data-state=closed]{visibility:hidden}#SidebarContent .noDataMessage{padding-left:1rem;padding-right:1rem}#SidebarContent .noDataMessage a{color:var(--color-qh-picton-blue);cursor:pointer}.SidebarContentListTabsPrimary{margin-top:1rem}.SidebarContentListTabsSecondary button{border-radius:.1rem;font-size:14px;font-weight:400;padding-bottom:.4rem;padding-top:.4rem}.SidebarContentListTabsSecondary button.active{background-color:hsla(var(--color-qh-picton-blue-hsl),.2)}.SidebarContentListTabsSecondary button .lucide{height:15px;margin-right:.25rem}.SidebarResourcesAndTrainingButton{border:.5px solid var(--color-blue-400);margin-top:.7rem;flex-direction:row-reverse;justify-content:space-between}.QualifiedHealthDropdownMenuContent{background-color:#fff;border-color:#fff;color:hsl(var(--color-qh-regal-blue-hsl))}.QualifiedHealthDropdownMenuContent [role=menuitem]{align-items:center;display:flex;gap:.75rem;justify-content:flex-start;padding-left:.6rem;padding-right:1rem}.QualifiedHealthDropdownMenuContent [role=menuitem]:hover{background-color:#fff;color:hsl(var(--color-qh-regal-blue-hsl));cursor:pointer}.QualifiedHealthDropdownMenuContent [role=menuitem] .lucide{height:16px;width:16px}.QualifiedHealthDropdownMenuContent [role=menuitem]>a{align-items:center;display:flex;justify-content:space-between}.SidebarHeaderButton{flex-direction:row-reverse;justify-content:space-between}.SidebarLogoHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.3rem;margin-top:1rem;padding-left:.5rem;padding-right:.5rem}.SidebarLogoHeader .QualifiedHealthLogo{width:140px}.SidebarLogoHeader .SidebarToggle{padding-left:.5rem;padding-right:.5rem;position:relative;right:-.5rem;top:-2px}.SidebarUserButton{height:unset}.SidebarUserButton:has(.SidebarUserButtonDepartment:hover):hover{background-color:transparent;border-color:transparent;box-shadow:none}.SidebarUserButton .SidebarUserButtonAvatar{height:36px;width:36px}.SidebarUserButton .SidebarUserButtonCog{align-self:start;margin-left:auto}.SidebarUserButton .SidebarUserButtonDepartment{align-items:center;border-radius:.25rem;cursor:pointer;display:inline-flex;font-size:14px;padding:.15rem .4rem;margin-left:-.4rem;margin-right:-.4rem}.SidebarUserButton .SidebarUserButtonDepartment:hover{background-color:hsla(0,0%,100%,.5)}.SidebarUserButton .SidebarUserButtonDepartment .lucide{height:14px;margin-left:.25rem;width:14px}.SidebarUserButton .SidebarUserButtonName{align-self:end;font-weight:500}.SidebarUserButton .SidebarUserButtonText{text-align:left;overflow:hidden;padding-left:.5rem;padding-right:.5rem}.SidebarUserButton .SidebarUserButtonDepartment,.SidebarUserButton .SidebarUserButtonName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#SmallScreenNavigation{align-items:center;background-color:#eff6ff;display:flex;justify-content:space-between;padding:.375rem .5rem}#SmallScreenNavigation button{padding-left:.5rem;padding-right:.5rem}#SmallScreenNavigation .QualifiedHealthLogo{position:relative;top:2px;width:140px}.TermsAndConditionsDialogContent{overflow:hidden}.TermsAndConditionsDialogContent.isExpandedLayout{display:grid;max-height:min(90vh,600px);width:min(90vw,800px);max-width:800px;grid:" header " auto " main   " 1fr " footer " auto/auto}.TermsAndConditionsDialogContent.isExpandedLayout header{grid-area:header}.TermsAndConditionsDialogContent.isExpandedLayout main{grid-area:main}.TermsAndConditionsDialogContent.isExpandedLayout footer{grid-area:footer}.TermsAndConditionsDialogContent.isExpandedLayout main{overflow:auto}.TermsAndConditionsDialogContent .MarkdownRendererWrapper,.TermsAndConditionsDialogContent main{max-width:100%}.TermsAndConditionsDialogContent footer{align-items:center;display:flex;gap:.75rem}.TermsAndConditionsDialogOverlay{backdrop-filter:blur(7px);background-color:rgba(0,0,0,.25);opacity:1;-webkit-backdrop-filter:blur(7px)}.UserAvatarAnonymous{align-items:center;background-color:var(--color-slate-200);border:1px solid var(--color-slate-400);border-radius:100%;display:flex;justify-content:center}.UserAvatarAnonymous .lucide{color:var(--color-slate-500);height:75%;width:75%}.UserPromptUpdateAlertDialogForm>div:not(:first-child){margin-top:1rem}.PageAdmin{padding-bottom:2rem!important;padding-top:2rem!important}.PageAdmin>header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem;min-height:36px}.PageAdmin>.AdminDashboardToolbar{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.PageAdmin>.AdminDashboardToolbar .MultiSelectUser,.PageAdmin>.AdminDashboardToolbar input{background-color:#fff}.PageAdmin>.AdminDashboardToolbar .MultiSelectUser,.PageAdmin>.AdminDashboardToolbar .SelectSimpleTrigger,.PageAdmin>.AdminDashboardToolbar input{max-width:290px}.PageAdmin>.AdminDashboardToolbar .MultiSelectUser{min-height:unset!important}.PageAdmin h1{align-items:center;color:#404040;display:flex;font-size:28px;font-weight:700;gap:.5rem;line-height:1}.PageAdmin h1 .lucide-chevron-right,.PageAdmin h1>div:first-child{color:#666;font-weight:400}.PageAdmin h2{color:#404040;font-size:20px;line-height:1}.PageAdmin section{margin-bottom:2.25rem;margin-top:2.25rem}.PageAdmin section h2{margin-bottom:.75rem}.PageAdmin section h2+p{color:var(--color-slate-500);font-size:.8em;margin-bottom:.75rem}.PageAdmin .AdminDashboardBox,.PageAdmin .AdminDashboardCardMetricSimple{background-color:#deeaff;border:1px solid #c4daff;border-radius:.6rem;box-shadow:0 3px 6px -1px rgba(0,0,0,.102);padding:1.25rem}.PageAdmin .AdminDashboardCardMetricSimple .AdminDashboardCardMetricSimpleLabel{align-items:center;color:grey;display:flex;gap:.5rem;margin-bottom:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PageAdmin .AdminDashboardCardMetricSimple .AdminDashboardCardMetricSimpleTooltip{color:#78aaff;height:19px;width:19px}.PageAdmin .AdminDashboardCardMetricSimple .AdminDashboardCardMetricSimpleValue{align-items:center;display:flex;color:#0a3b61;font-size:22px;font-weight:700}.PageAdmin .AdminDashboardCardMetricSimple .AdminDashboardCardMetricSimpleValue .AdminDashboardCardMetricSimpleUnit{font-size:14px;font-weight:400;margin-left:.5rem;position:relative;top:2px}.PageAdmin .AdminDashboardPrimaryHeading{color:#0a3b61}.PageAdmin .AdminDashboardTableWrapper{border:1px solid #0a3b61;border-radius:.375rem;box-shadow:0 3px 6px -1px rgba(0,0,0,.102)}.PageAdmin .AdminDashboardTableWrapper td,.PageAdmin .AdminDashboardTableWrapper th{padding:.45rem .75rem}.PageAdmin .AdminDashboardTableWrapper td{text-align:left}.PageAdmin .AdminDashboardTableWrapper th{background-color:#0a3b61;color:#e6e6e6}.PageAdmin .AdminDashboardTableWrapper th.clickable:hover{color:#fff;cursor:pointer}.PageAdmin .AdminDashboardTableWrapper th>div{align-items:center;display:flex;flex-wrap:nowrap}.PageAdmin .AdminDashboardTableWrapper th>div .lucide-chevron-right{height:16px;margin-left:.25rem;width:16px}.PageAdmin .AdminDashboardTableWrapper tbody tr:nth-child(odd){background-color:#e3edff}.PageAdmin .AdminDashboardTableWrapper tbody tr:nth-child(2n){background-color:#d8e7ff}.PageAdmin .AdminDashboardTableWrapper+.CustomPagination{margin-top:1rem}#ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidget .PageAdmin .ApplicationsWidgetNoData,#ChatContainer .ChatContainerMessageContainerWrapper .PageAdmin .NoDataMessage,#SidebarContent .PageAdmin .noDataMessage,.ApplicationsWidget #ChatContainer .ChatContainerMessageContainerWrapper .PageAdmin .ApplicationsWidgetNoData,.ApplicationsWidget .PageAdmin .ApplicationsWidgetNoData,.PageAdmin #ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidget .ApplicationsWidgetNoData,.PageAdmin #ChatContainer .ChatContainerMessageContainerWrapper .NoDataMessage,.PageAdmin #SidebarContent .noDataMessage,.PageAdmin .ApplicationsWidget #ChatContainer .ChatContainerMessageContainerWrapper .ApplicationsWidgetNoData,.PageAdmin .ApplicationsWidget .ApplicationsWidgetNoData,.PageAdmin .NoDataMessage{background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:.6rem;box-shadow:0 3px 6px -1px rgba(0,0,0,.102);display:inline-block;height:auto;padding:.6rem 1.3rem;width:auto}.PageAdmin section{gap:1.5rem}.HMEPageContainer,.ICDFinderPageContainer,.PageAdmin,.UtilizationReviewPageContainer,.pageContainer{margin:0 auto;max-width:min(1244px,84%);padding:1.125rem 0;width:100%}.HMEPageContainer .highlightRow,.ICDFinderPageContainer .highlightRow,.UtilizationReviewPageContainer .highlightRow,.highlightRow{background-color:#f0f6ff}.highlightRow .leftBorderCell{position:relative}.highlightRow .leftBorderCell:before{position:absolute;content:"";width:3px;height:101%;background-color:#1d4fd7;top:0;left:0}.UtilizationReviewPageContainer .hideScrollBar::-webkit-scrollbar{display:none}.UtilizationReviewPageContainer .hideScrollBar{-ms-overflow-style:none;scrollbar-width:none}.highlightedCitation{background-color:#ff0;transition:background-color .3s ease}.hideCloseBtn>button.absolute{display:none}.utilization-review-filter-container{height:130px}.ICDFinderPageContainer .lastRowBorder>div{overflow:visible}.ICDFinderPageContainer .lastRowBorder table tr:last-child{border-bottom:1px solid hsl(var(--border))}.HMEPageContainer .metStatusTable .highlightRow{border:none;background-color:#fef2f2}.HMEPageContainer .metStatusTable .highlightRow>td:first-child{position:relative}.HMEPageContainer .metStatusTable .highlightRow>td:first-child:before{content:"";position:absolute;width:4px;height:100%;border-left:4px solid #fca5a5;z-index:1;top:0;left:0}.HMEPageContainer .metStatusTable .nonHighlightRow{border-bottom:none}.assistants-form-container{width:100%;max-width:min(1244px,95%);margin:0 auto;padding:1.125rem 0}.PageAssistantChat{display:grid;height:100%;padding-bottom:1rem;padding-top:1rem;grid:" header " auto " center " 1fr " input  " auto/auto}.PageAssistantChat header{grid-area:header;padding-left:1rem;padding-right:1rem}.PageAssistantChat .AssistantDropdownMenuTrigger{background-color:#fff;color:#1a1a1a}.PageAssistantChat .AssistantDropdownMenuContent{background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.059);color:#1a1a1a}.PageAssistantChat .AssistantDropdownMenuContent>div{align-items:center;color:#262626;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:.35rem .5rem;width:180px}.PageAssistantChat .AssistantDropdownMenuContent>div .lucide{height:16px;width:16px}.PageAssistantChat .AssistantDropdownMenuContent>div:hover{background-color:#f5f5f5;outline:0}.PageAssistantChat .ConversationMessageInput{margin-left:auto;margin-right:auto;max-width:min(800px,100vw)}.PageAssistantChat .PageAssistantChatWelcome h1 .ContainerForTextGradient{background:linear-gradient(90deg,#0a3d63,#058be8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-weight:700}.PageAssistantChat .PageAssistantChatWelcome>*{margin-left:auto;margin-right:auto;text-align:center}.SidebarPrimary{scrollbar-color:var(--color-blue-900) transparent;background:linear-gradient(179.99deg,#eff6ff .01%,#bfdbfe 108.48%)}.SidebarPrimary ::-webkit-scrollbar-track{background:transparent}.SidebarPrimary ::-webkit-scrollbar-thumb{background:var(--color-blue-900)}.SidebarPrimary [data-sidebar=group-label]{color:hsla(var(--color-qh-regal-blue-hsl),.7)}[role=menu] [role=menuitem]:hover{cursor:pointer}.tandcWrapper .MarkdownRendererWrapper h1{font-size:26px;font-weight:500}.tandcWrapper .MarkdownRendererWrapper h2{font-size:23px;font-weight:500}.tandcWrapper .MarkdownRendererWrapper h3{font-size:20px;font-weight:500}.tandcWrapper .MarkdownRendererWrapper h4{font-size:18px;font-weight:500}.tandcWrapper .MarkdownRendererWrapper h5{font-size:16px;font-weight:500}.tandcWrapper .MarkdownRendererWrapper h6{font-size:14px;font-weight:500}.tandcWrapper .MarkdownRendererWrapper ol{list-style-type:decimal}.tandcWrapper .MarkdownRendererWrapper ul{list-style-type:disc}.tandcWrapper .MarkdownRendererWrapper ol,.tandcWrapper .MarkdownRendererWrapper ul{padding-left:1rem}.assistantFormBg{background-color:#f7faff}