body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 gray;border-radius:3px}::-webkit-scrollbar-thumb{background:gray;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#646363}.profile-msg{font-size:.65rem;color:#f6f6f6;text-align:center}.sidebarContainer{width:"4.5rem";height:100%}.dropdown-menu{--bs-dropdown-min-width: 7rem}.sideIcons>i{font-size:1.5rem}.homeModules{z-index:-1}.homeModules>div>.card>img{height:145px}.homeModules>div>.card>.card-body{height:4rem}.homeContainer{margin-left:2.5rem}.modulecard{width:20rem}.knowlegePlaceholder{position:absolute;right:2rem;bottom:2rem}.indexPosition{position:absolute;z-index:-1}.knowlegePlaceholder>a{background:#5a9bc9;border-radius:50%;padding:13px;cursor:pointer;width:3.5rem;float:right}.ktBoat{width:17rem;text-align:center;border:1px solid #5a9bc9;padding:2rem;border-radius:9px;background-color:#fff;margin:0 40px -8px 0}.topicCard:hover{background-color:#5a9bc9!important;color:#fff;cursor:pointer}.subModuleBtn{width:13rem}.subscriptionPanel>.MuiPaper-root{background-color:#fff!important;border:1px solid #d2d2d2}.subscriptionPanel>.MuiPaper-root>.MuiAlert-icon{color:#3e3b3b!important;font-size:3rem!important}.subscriptionPanel>.MuiPaper-root>.MuiAlert-message>.MuiAlertTitle-root{font-weight:600!important}.copayTab>.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#fff!important;border-bottom:2px solid #5a9bc9!important;--bs-nav-tabs-link-active-bg: none !important;color:#5a9bc9}.cardContainerSize{height:70vh;overflow-y:scroll;overflow-x:clip}.containerFixed{position:fixed;z-index:-1}.copay-alert{width:100%;justify-content:center}.copayHeaderText{color:#000;font-size:1.2rem}.questionList{padding:0;list-style:none}.questionList>li:hover{color:#5a9bc9;cursor:pointer;background-color:#fafafa}.questionList>li>a{text-decoration:none;padding:3px;font-size:.875rem}.chartButton>li{border:1px solid gray;background-color:#fafafa;margin:.15rem;border-radius:5px}.chartButton>li>.nav-link:hover{color:gray;cursor:pointer}.chartButton>li>.btnActive{background-color:#44779c;color:#fff;border-radius:0}.chartButton.nav{--bs-nav-link-padding-x: .6rem}.button-list.nav-link{color:gray}.button-list.nav-link:hover{color:#fff}.copayAccumulator{height:350px;overflow-y:scroll}.chartBorder:first-child{border-right:1px solid}.togglechartBorder:nth-child(2n){border-right:1px solid}.chart-title-1{color:#000;font-size:1.1rem;font-weight:500;margin:0 0 .5rem}.chart-title-2{color:#a887e0}.filterPanel{background-color:#fafafa}.filterCardSize{height:7.7rem}.chartPanel{width:100%}.chartSubHeader{background-color:#dadada;color:#2b2b2b;padding:.5rem}.chartMetaHead{background-color:#d5d5d5;padding:5px}.chartMetaHeadTwoView{background-color:#d5d5d5;padding:5px;min-height:120px}.meanContainer{align-self:center}.meanArea{height:100%;text-align:center;align-self:center}.buttonToggleBg{background-color:#ced4da;color:#000}.Payers,.Payers:hover,.Payers:active,.Payers:focus{background-color:#73aad1}.Physicians,.Physicians:hover,.Physicians:active,.Physicians:focus{background-color:#8351d9}.Oncologists,.Oncologists:hover,.Oncologists:active,.Oncologists:focus{background-color:#8351d9}.PracticeManagers,.PracticeManagers:hover,.PracticeManagers:active,.PracticeManagers:focus{background-color:#798f44}.highcharts-no-data{font-size:14px!important;color:#000!important}.question_toggle{position:absolute;writing-mode:vertical-lr;height:80vh;padding:0;margin:0;left:-18px;border:0;width:20px}.chartFullArea{margin-left:30px;width:98%}.filterBtn{position:relative;right:0}.questionLabel{margin-top:4px;background-color:#343232;box-shadow:4px 4px 8px #8e8484;color:#fff;border-radius:4px}.highcharts-tooltip-container .highcharts-tooltip .chartPopHoverTableContainer{min-width:200px;max-width:350px;word-break:break-all;background-color:red}.popHoverTable{min-width:200px;background:#fff}.popHoverTable table{border:1px solid #e0e0e0;width:100%;font-family:Roboto,Helvetica,Arial,sans-serif;color:#000000de;font-size:.875rem}.popHoverTable .popHoverHeader{background-color:#73aad1;padding:10px}.popHoverTable td{padding:5px}.popHoverTable tr{padding:10px;border:1px solid #e0e0e0}.MuiToolbar-root.MuiToolbar-gutters.MuiToolbar-regular.MuiTablePagination-toolbar{align-items:baseline;padding-top:5px}.firstTable>.MuiDataGrid-toolbarContainer,.secondTable>.MuiDataGrid-toolbarContainer{display:block!important;text-align:right}.MuiDataGrid-menuList>li:last-child{display:none}:root{---color-payer-commercial: #73AAD1;---color-payer-medicare: #73AAD1;---color-physician: #8351d9;---color-practice-manager: #798F44}.report{padding:10px;height:80vh;overflow-y:scroll}.report table{border:1px solid grey;border-bottom:none;border-spacing:0px}.report table tr th:not(:last-of-type),.report table tr td:not(:last-of-type){border-right:1px solid grey}.tableHeader{justify-content:center;text-align:center}.report table tr th,.report table tr td{height:30px;border-bottom:1px solid grey}.report table .sectionHeader:first-child{font-size:14px;font-weight:700;height:40px;text-align:center}.report table .sectionContent:first-child{padding-left:10px}.report table .sectionContent:not(:first-child){text-align:center}.bg_payer_commercial{background-color:var(---color-payer-commercial)}.bg_payer_medicare{background-color:var(---color-payer-medicare)}.bg_physician{background-color:var(---color-physician)}.bg_practiceManager{background-color:var(---color-practice-manager)}.color_payer_commercial{color:var(---color-payer-commercial)}.color_payer_medicare{color:var(---color-payer-medicare)}.color_physician{color:var(---color-physician)}.color_practiceManager{color:var(---color-practice-manager)}.color_black{display:flex;color:#000;justify-content:center}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.wrapper-container{background-color:#fafafa;overflow-x:hidden}.sitecontainer{margin-left:4.5rem}.loginPageErrorMsg{text-align:center;margin:15% 25%;border:1px solid #f70303;background-color:#f5d8d8;padding:10px;font-size:18px;color:#f70303}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
