.simbot-hidden svg{position:absolute;top:13px;color:#006d9a}.simbot-hidden div{padding-left:32px}#balloon{display:none;position:absolute;background:#fff;padding:8px 16px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:3px;top:51px;min-width:130px;left:-42px;z-index:1101}#balloon:after{content:"";position:absolute;top:15px;left:50%;width:0;height:0;border:15px solid transparent;border-bottom-color:#4a4a4a;border-top:0;border-left:0;margin-left:-15px;margin-top:-30px}#balloon.active{display:block}.scale-in-center{-webkit-animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}.swing-in-top-fwd{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}.shake{animation-name:shake-animation;animation-duration:3s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;backface-visibility:hidden;transform-origin:bottom center}@keyframes shake-animation{0%{transform:rotate(0)}3%{transform:rotate(5deg)}6%{transform:rotate(-5deg)}9%{transform:rotate(4deg)}12%{transform:rotate(-4deg)}15%{transform:rotate(2deg)}18%{transform:rotate(-2deg)}21%{transform:rotate(1deg)}24%{transform:rotate(0)}to{transform:rotate(0)}}.ManualDialog .MuiDialog-paperWidthSm{min-width:90vw;min-height:50vh;max-width:90vw}.ManualDialog .loadingContainer{justify-content:center;align-items:center;min-height:30vh}.ManualDialog .subjectsContainer{margin-block:10px;padding-bottom:15px;border-bottom:1px solid #d9d9d9;gap:10px}.ManualDialog .subjectsContainer .MuiButton-root{margin:0}.ManualDialog .subjectsContainer .activeSubject{background-color:#009b7d}.ManualDialog .itemsContainer{margin-block:20px;overflow:auto;padding-bottom:40px;max-height:40vh}.ManualDialog .itemsContainer .manualItem{max-width:calc(100% - 15px);flex-wrap:nowrap;align-items:center;background:#f4f4f4;padding:5px;border-radius:5px;height:56px;margin-bottom:10px}.ManualDialog .itemsContainer .manualItem svg{color:grey;margin-right:10px;font-size:32px}.ManualDialog .itemsContainer .manualItem .fakeLink{color:#00f;text-decoration:underline;cursor:pointer}.ManualDialog .itemsContainer .manualItem .fakeLink:hover{color:#07079b}.ManualDialog .itemsContainer .manualItem .MuiTypography-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:20px}.ManualDialog .itemsContainer .manualItem .itemDescription{color:grey;font-size:.9rem}.footerCollapseTag a{margin-left:5px;margin-right:5px}@font-face{font-family:Indie Flower;src:local("Indie Flower"),url(/build/fonts/IndieFlower-Regular.9bd64a34.ttf) format("woff2")}body{margin:0!important;font-family:Verdana,"sans-serif",Helvetica,Roboto;font-size:14px;color:#212121;line-height:1.2;letter-spacing:0;background-color:hsla(0,0%,96.1%,.27);overflow:hidden}body.tiledBackground{background-color:hsla(0,0%,96.1%,.27058823529411763);background-image:none!important;overflow:hidden!important;padding:0!important}h6{font-size:20px;font-weight:700}.MuiInputBase-input{color:#212121;border:0;border-radius:0}.MuiOutlinedInput-input{border:0}.MuiTable-root{border-collapse:unset}.MuiTablePagination-toolbar{min-height:60px;margin-bottom:20px}.MuiTablePagination-root{position:sticky;bottom:0;background-color:#fafafa}a,a:hover,a:visited{text-decoration:none;color:#42839d;cursor:pointer}.MuiInput-underline:before{border-bottom:0!important}.MuiTableRow-root th{color:#006d9a!important;font-size:14px!important;background-color:#fff}#sdt{color:#fff;font-size:1.2em;padding-left:100px;padding-right:100px}#sdt .news-feed-wrapper{margin-bottom:0}.news-feed-content{overflow:auto;max-height:calc(100vh - 295px);border-radius:0}.divider{height:1px;width:100%;background-color:rgba(0,0,0,.23)}.MuiCardContent-root:last-child{padding-bottom:16px}.makeStyles-root-1{min-height:calc(100vh - 40px);position:relative;overflow:hidden}.dashboard-module-info-img{padding:0;height:20px;cursor:pointer}.module-card{border-bottom:5px solid #008596!important;height:100%}.module-card.disabled{border-bottom:5px solid #d0d0d0!important;box-shadow:none;border:1px solid #eee;background:#f0f0f0}.disabled .pointer p{color:#939393}.disabled .pointer img{filter:grayscale(100%) brightness(150%)}.top-row{display:flex;justify-content:right;min-height:40px}.simboxDashboard .top-row{min-height:unset;height:20px}.dashboard-info{flex-grow:1;max-height:341px}.license-wrapper{padding:1px 5px;color:#555;border-radius:3px;border:1px solid #848484}svg.primary{color:#006d9a}#user-avatar{height:25px;width:25px;font-size:.8rem;text-transform:uppercase}#user-menu{top:30px!important}.module-exp-date{float:right;background:orange;color:#fff;padding:5px 10px;font-size:12px;cursor:default}.helper{--reactour-accent:#5cb7b7;line-height:1.3;color:#2d2323}.footerCollapseTag a:nth-child(n+1){width:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}@media screen and (min-width:600px){.footerCollapseTag a:nth-child(n+1){width:auto;overflow:visible;white-space:normal;text-overflow:clip}}.fullWidth{width:100%}.disabledbutton{pointer-events:none;opacity:.7}#analysis-table .MuiDialog-paper{overflow-y:initial}.export-chart-wrapper{position:relative}.export-chart-button{position:absolute;top:8px;left:8px;z-index:1}.top-tabs{margin-left:0!important;font-weight:400;padding:8px 16px;border:none;border-bottom:3px solid transparent;border-radius:0!important}.top-tabs.active{font-weight:700;border-bottom:3px solid #006d9a}.mp10{margin:10px;padding:10px}.news-feed-wrapper{list-style:none;padding-left:5px;padding-right:5px}.news-feed-wrapper>:last-child{border-bottom:0}.individual-feed{border-bottom:2px solid #d2d2d2;padding-bottom:20px}.individual-feed h4{color:#0074a3;text-transform:uppercase}.individual-feed a{text-decoration:none;color:inherit}.individual-feed .read-more{font-weight:700;color:#0074a3}.individual-feed img{width:100%}.individual-feed .blog-date{font-weight:400;color:#789;font-size:1em;margin-left:5px}.individual-feed .blog-image{margin-top:15px}.apititle{font-weight:700;font-size:large}.title,header{float:left;position:relative!important}.appdisplay{padding:20px}.dialogview{max-width:1000px;max-height:600px}.tabledisplaydata{margin-left:30px;width:calc(100% - 30px);overflow-y:auto;height:calc(100vh - 145px)}.loading{width:100%;text-align:center}.loading img{width:20px;height:20px}.tabledisplay{margin:0!important;width:100%!important}.table{padding:0!important}.table thead .heading th{min-width:150px}.table thead .heading th,.table thead .type th{padding:2px!important;color:#000!important;text-align:center}.table thead .type th{font-size:15px!important;font-weight:400}.table .tablebody td{white-space:nowrap}.table .tablebody td svg{color:#006d9a}.hidden{visibility:hidden}.worksheet.tabledisplaydata{margin-left:0;max-height:calc(100vh - 285px);overflow-y:auto}.worksheet.tabledisplaydata.data-column{max-height:calc(100vh - 345px);width:calc(100% - 4px)}.worksheet.tabledisplaydata.entity{width:calc(100% - 4px)}.worksheet.button-row{padding:25px;display:flex;justify-content:space-evenly;width:100%;position:relative;bottom:8px}.workcolumn-header{padding:25px!important;position:relative;display:flex;justify-content:center}.workcolumn-header .title{font-size:1.5em;font-weight:700;padding:0;line-height:2.1em;font-style:italic}.workcolumn-header .add-column{position:absolute;right:25px;top:39px}.entity{height:calc(100vh - 137px)}table.datacontent thead tr:first-child th{background:#ededed}table.datacontent thead tr:nth-child(2) th{background:#fff}table.datacontent tbody tr:first-child td{background:#ededed}table.datacontent tbody tr:nth-child(2) td{background:#fff}.DatafilePage .overflowEllipsisText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.DatafilePage .noWrapContainer{flex-wrap:nowrap;align-items:center;gap:10px}.buttondisplay,.buttonfirst{background:#006d9a;color:#fff;cursor:pointer;width:-webkit-fill-available}.buttonfirst{margin-left:30px}.buttonlast{background:#006d9a;color:#fff;cursor:pointer;width:-webkit-fill-available;margin-right:30px}.root{margin:0;background:#009877;padding:5px 20px;color:#fff}.tablerow{display:block;max-height:400px;overflow-y:scroll}.tablerow td{padding:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttoncancel{background:grey;color:#fff;cursor:pointer;width:-webkit-fill-available}table.datacontent thead tr:first-child th{font-weight:900;padding:6px}table.datacontent tbody tr:first-child td div{width:100%;padding:2px 0}.importHelpIcon{color:grey;font-size:1.2rem;margin-left:5px;cursor:help}.csvDateFormatInfo{margin:10px;text-align:center;width:100%}.UserFormDialog .borderTop{border-top:1px solid #c7c7c7;padding-top:15px}.UserFormDialog .passwordRequirementsContainer{background:#f0f0f0;border-radius:5px;margin-bottom:10px}.dialog.AuthorizationRoles .MuiDialog-paperWidthSm{max-width:1000px;min-width:250px}.dialog.AuthorizationRoles .dialogTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:10px}.dialog.AuthorizationRoles .loadingContainer{flex-direction:column;align-items:center;gap:10px;padding:50px}.dialog.AuthorizationRoles .MuiTableContainer-root{max-height:70vh}.dialog.AuthorizationRoles .secondRow .MuiTableCell-head{border-bottom:2px solid #bbb;top:57px}.dialog.AuthorizationRoles .borderRight{border-right:2px solid #bbb}.dialog.AuthorizationRoles .textAlignCenter{text-align:center}.dialog.AuthorizationRoles .nameCell{flex-wrap:nowrap;align-items:center;gap:10px;white-space:nowrap;max-width:250px}.dialog.AuthorizationRoles .actionButtons{flex-wrap:nowrap;flex:0;margin-left:auto}.dialog.AuthorizationRoles .leftCell,.dialog.AuthorizationRoles .MuiTableCell-head.leftCell{position:sticky;left:0;background:#fff;z-index:10}.dialog.AuthorizationRoles .MuiTableCell-head{left:unset;background:#d7d7d7!important;color:#000!important}.dialog.AuthorizationRoles .screenSetting{gap:10px;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-block:10px;min-width:250px}.dialog.AuthorizationRoles .subHeader{font-weight:700;padding-top:10px}.dialog.AuthorizationRoles .MuiTableCell-body ul{padding-left:15px;margin:0}.dialog.AuthorizationRoles .screenSetting .settingTitle{color:#006d9a}.dialog.AuthorizationRoles .restrictedPagesContainer{flex-direction:column}.dialog.AuthorizationRoles .ellipsisCell .MuiTypography-root{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:160px}.dialog.AuthorizationRoleForm .MuiDialog-paperWidthSm{max-width:800px;min-width:300px}.dialog.AuthorizationRoleForm .formSectionContainer{margin-block:10px}.dialog.AuthorizationRoleForm .borderTop{border-top:1px solid #c7c7c7;padding-top:10px}.dialog.AuthorizationRoleForm .sectionTitle{font-weight:700;color:#006d9a;font-size:1.2rem;padding-bottom:10px}.dialog.AuthorizationRoleForm .formItemHeader{font-weight:500}.dialog.AuthorizationRoleForm .formSectionContainer .checkboxContainer .MuiFormControlLabel-root{width:100%}.dialog.AuthorizationRoleForm .formSectionContainer .checkboxContainer .MuiFormControlLabel-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog.AuthorizationRoleForm .formSectionContainer .checkboxContainer.headerCheckbox .MuiGrid-container{justify-content:center;background:#f0f0f0;padding-block:5px}.dialog.AuthorizationRoleForm .formSectionContainer .checkboxContainer.headerCheckbox .MuiFormControlLabel-root{width:unset}.toolbox .module-card{min-height:245px}.bedCalculatorCard.disabled,.capacityCalculatorCard.disabled,.diceGameCard.disabled,.distributionCard.disabled,.pathwayCard.disabled,.scheduleCard.disabled{border-bottom:5px solid #d0d0d0!important;box-shadow:none;background:#f0f0f0}.toolbox .content{max-width:1100px!important}.bedCalculatorCard{min-height:245px;border-bottom:5px solid #007180!important;height:100%}.scheduleCard{min-height:245px;border-bottom:5px solid #529692!important;height:100%}.capacityCalculatorCard{min-height:245px;border-bottom:5px solid #a1ceba!important;height:100%}.diceGameCard{min-height:245px;border-bottom:5px solid #b8ecd8!important;height:100%}.distributionCard{min-height:245px;border-bottom:5px solid #ececd8!important;height:100%}.pathwayCard{border-bottom:5px solid #003d46;min-height:245px;height:100%}.toolbox-info{min-height:506px;position:fixed;top:78px;width:210px}.card-top{min-height:24px}@media screen and (min-width:600px){.toolbox{height:calc(100vh - 93px);overflow:auto}}@media screen and (min-width:960px){.toolbox{height:auto;overflow:hidden}.toolbox-info p{line-height:1.5em}}@media screen and (min-width:1280px){.toolbox .module-card{min-height:245px}.toolbox-info p{line-height:1.7em}.toolbox-info{width:240px}}.WelcomeScreen{padding-top:50px;height:calc(100vh - 150px);padding-inline:34px;overflow:auto}.WelcomeScreen .instructionsCard{margin-top:30px}.WelcomeScreen .instructionsCard .MuiFormControlLabel-label,.WelcomeScreen .instructionsCard .MuiTypography-root{color:#000;line-height:2}.WelcomeScreen .instructionsCard .MuiFormControlLabel-root{display:flex;align-items:flex-start;margin-top:15px}.WelcomeScreen .instructionsCard .MuiButtonBase-root{padding-top:4px}.WelcomeScreen .destinationInstruction{display:flex;margin-left:20px;align-items:flex-start}.WelcomeScreen .destinationInstruction .MuiSvgIcon-root{font-size:20px;color:#006d9a;padding:4px 9px 9px}.WelcomeScreen .menuGrid{display:flex;justify-content:center;flex-wrap:wrap;max-width:1100px}.WelcomeScreen .menuItem{display:flex}.WelcomeScreen .menuGrid .menuItemCard,.WelcomeScreen .menuGrid .statsCard{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;border-bottom:5px solid #009191!important;width:100%}.WelcomeScreen .menuGrid .menuItemCard:hover{background-color:#ededed;cursor:pointer}.WelcomeScreen .menuGrid .menuItemCard.disabledMenuItem:hover{background-color:#fff;cursor:default}.WelcomeScreen .menuGrid .menuItemCard.disabledMenuItem{opacity:.5;cursor:default}.WelcomeScreen .menuGrid .menuItemCard img{height:100px}.WelcomeScreen .menuGrid .menuItemCard .MuiTypography-root{color:#009191;text-transform:uppercase;font-weight:700}.WelcomeScreen .modelStatsContainer{display:flex;flex-direction:column;align-items:center;width:100%}.WelcomeScreen .modelStatsContainer .statsHeader{display:flex;justify-content:end;width:100%}.WelcomeScreen .modelStatsContainer .statsContent{display:flex;justify-content:space-around;width:100%}.WelcomeScreen .modelStatsContainer .statsItem{display:flex;gap:20px;margin-inline:15px;text-align:left}.WelcomeScreen .modelStatsContainer .statsItem .statLabels p{font-weight:700}#welcomeScreenAnalysisSubmenu ul,#welcomeScreenPlanningSubmenu ul{display:flex}#welcomeScreenAnalysisSubmenu .submenuItem,#welcomeScreenPlanningSubmenu .submenuItem{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:100px}#welcomeScreenAnalysisSubmenu .submenuItem img,#welcomeScreenPlanningSubmenu .submenuItem img{height:80px}@media screen and (max-width:550px){.WelcomeScreen .modelStatsContainer .statsContent{flex-direction:column}.WelcomeScreen .modelStatsContainer .statsItem{justify-content:space-between;max-width:300px}}.title{font-family:Arial,Helvetica,sans-serif;color:#006d9a;font-size:11pt;padding:20px;font-weight:700}.worksheet_header{background-color:#fff;color:#272727;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);z-index:2}.worksheet_header p{font-size:15px;padding-left:12px;min-width:40px;text-align:center}.listicon,.worksheet_title{color:#006d9a}.listicon{z-index:10;float:left;padding:0 5px 0 0;font-size:17px}.dayofoccurance input{width:100%!important;height:5px!important;border-radius:5px;margin-top:5px}select.selectactivity{height:30px!important;width:100%!important;border-radius:5px}.titletext{margin-top:10px;font-style:italic}.button-top{background:#006d9a;color:#fff;cursor:pointer;width:-webkit-fill-available;font-size:small;width:100%;border-radius:0}.locationProfileRow{background:#009877!important}.locationProfileRow a{color:inherit}.nonLocationProfileRow{background:inherit}.nonLocationProfileRow a{color:inherit}.textdisplay{background:#add8e6;margin-top:10px;font-size:18px}.labledisplay{text-align:right;margin-top:12px}.catdisplay,.labledisplay{color:#006d9a;font-size:16px}.catdisplay{text-align:center}.resize{padding:"2px"}.root{color:#006d9a;padding:20px 0 0;background:#fff;margin:0 50px;text-transform:uppercase}.tabledisplay{background:#fff;margin-left:30px;width:95%;overflow-y:scroll;max-height:calc(100vh - 100px);overflow:auto}.spin{animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.imagespace{margin-right:5px;padding-right:5px;height:20px}.imageheight,.imagespace{width:auto;cursor:pointer}.imageheight{margin:10px 5px 0;height:30px}.filterheight{margin-top:5px;width:auto;height:20px;cursor:pointer;padding:0 10px}.dialogr{width:500px;height:200px}.griddata{padding-top:20px}.largeWidth{min-width:190px}.mediumWidth{min-width:150px}.smallWidth{min-width:80px}.add_category{margin-top:20px}.model-delete{min-width:500px}.model-delete .MuiTextField-root button{background:none!important}.model-delete button{border-radius:0!important;background:#006d9a!important;padding:12px 20px;font-size:20px;color:#fff}.MTableToolbar-title-309{width:40%}.workbar{background-color:"rgb(0, 109, 154)"!important;max-height:5px;position:absolute}.displaygap{padding-left:10px}.spanclass{display:block}.bottombutton>div>button>span{text-transform:none!important}.buttondisplayright{background:#009877;color:#fff}.dataarrow{background:#fff;top:60px;height:50px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #e6e6e6;left:-1px;z-index:1101;border-top-left-radius:0;border-bottom-left-radius:0}.dataarrow,.leftarrow,.rigtharrow{cursor:pointer;position:fixed;width:10px}.leftarrow,.rigtharrow{background:#006d9a;color:#fff;top:50%;margin-top:-50px;height:100px;border-radius:2px}.leftarrow:hover,.rigtharrow:hover{background:rgba(0,109,154,.8)}.rigtharrow{right:0}.leftarrow{left:0;z-index:1103}.draweropen{width:200px;margin-top:52px;background:#006d9a;text-align:center;height:calc(100vh - 91px)}.drawer-data-open{width:250px;margin-top:52px;background:#fff;text-align:left;height:calc(100vh - 123px);padding:16px 16px 16px 35px;z-index:1102}.drawerbottom{height:50px;width:500px;position:relative;left:calc(50% - 25px);background-color:#fff;border:1px solid #000}.drawer-close{font-size:1em;color:#fff;cursor:pointer;width:100%;margin:20px 0;text-transform:uppercase}.drawer-close svg{position:relative;top:7px}.drawer-close span{text-transform:uppercase}.drawer-container{width:100%;margin:0}.drawer-container,.drawer-container .MuiGrid-item{padding-left:0;padding-right:0}.bottomDrawerButton,.collapseButton{height:20px;width:100%;text-align:center;cursor:pointer;display:block;position:relative;top:-8px}.footerButtonCenter{height:25px;width:160px;text-align:center;cursor:pointer;display:flex;position:absolute;right:calc(50% - 58px);top:7px;background-color:#009877;font-size:.9em!important;box-shadow:none}.bottomButtonIcon{color:#fff;float:left;margin-left:44px}.bottomButtonText{color:#fff;float:left;margin-top:2px;margin-left:5px;font-size:14px}.bottomDrawerButton:hover,.collapseButton:hover,.footerButtonCenter:hover{background:#f5f5f5}.footerButtonCenter:hover .MuiSvgIcon-root,.footerButtonCenter:hover .MuiTypography-body1{color:#212121!important}.collapseHeaderWrapper{position:absolute;left:calc(50% - 15px);top:156px}.bottombutton{position:relative;background:#fff;padding:8px 0;border:1px solid #e6e6e6;border-radius:4px;height:auto}.bottom-big-button.disabled{pointer-events:none;cursor:not-allowed;opacity:.7}.bottom-big-button{height:60px;width:60px;cursor:pointer;color:#fff;font-weight:400;margin:5px;font-size:.7em;display:block;float:left;text-align:center}.bottom-big-button.largerButton{width:80px;height:70px;padding-top:10px;font-weight:700}.bottom-big-button.tertiar{background-color:#009877}.bottom-big-button.tertiar:hover{background:rgba(0,152,119,.8)}.bottom-big-button.primary{background-color:#006d9a}.bottom-big-button.primary:hover{background-color:rgba(0,109,154,.8)}.bottom-big-button img{height:35px;width:auto}.bottom-big-button.largerButton img{height:45px}#footerButtonDrawer{width:390px;z-index:2000;position:fixed;left:calc(50% - 195px);bottom:38px}.footer-left{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:600px){.bottombutton{height:auto}.bottom-big-button{width:80px;height:70px;padding-top:10px;margin:5px;font-size:.7em;font-weight:700}.bottom-big-button img{height:45px}}.collapseHeader{position:relative}.buttondraw{color:#006d9a;background:#fff}.buttondraw,.buttondrawTop{width:-webkit-fill-available;width:160px;line-height:1.25;min-height:3.25rem}.buttondrawTop{color:#fff;background:#3597bd}.buttondraw:hover{background:#fff}.buttondrawTop:hover{background:rgba(77,168,204,.8)}.buttondraw span{color:#006d9a!important}.buttondrawTop span{color:#fff}.buttondrawoverview{color:#006d9a;background:#fff;width:-webkit-fill-available;width:160px;line-height:1.25;min-height:3.25rem}.drawtext{margin-left:10px;font-weight:700;color:#fff}.tablework{height:calc(100vh - 145px)}.tableworkgrid{padding-top:50px}.modelTable{max-height:calc(100vh - 259px);border-radius:0}.modelTable .MuiTableCell-stickyHeader{left:unset}.model-container{padding:100px}.topbar2{background-color:#fff;color:#002135;position:absolute;top:60px}.tableworkdata{top:110px}.buttondisplay.coloumn{font-size:10px}.imageheight.coloumn{padding-right:5px;padding-left:5px}.columnworksheet{display:flex}.gradientLine{height:1px;width:100%;background-image:linear-gradient(90deg,#00a884,#00749f)}.pathway-slider{width:80%;margin:0;border-radius:3px;display:inline-block}.pathway-slider-inner{padding:8px 0}.arrival-slider-row{margin:5px}.pathway-slider-count{margin-left:5px;vertical-align:text-bottom}.pathway-sliders{width:70%;margin:0 10px}.button-topbar{width:auto;max-height:45px;cursor:pointer;margin-left:2px;margin-right:5px}.button-topbar:hover{background-color:#ededed;border-radius:4px}.button-topbar.active{background:#ededed;border-radius:4px;border:2px solid #006d9a;margin-left:0;margin-right:3px}.savetopbar{display:flex;vertical-align:text-bottom;padding-bottom:2%;float:left;height:100%;line-height:150px;margin:0}.button-text{margin-top:0;padding:0 5px 10px 10px;display:block;font-size:xx-small}.display-inlineblock{display:inline-block}.header-button-wrapper{margin:0 35px;padding-top:15px;width:calc(100% - 60px);border-bottom:1px solid rgba(0,0,0,.23)}.filter-pathways-button{text-transform:none;font-weight:400;padding:8px 16px 10px!important;color:#212121;margin-left:0!important}.filter-key-numbers-title,.filter-pathways-title{display:block;font-size:11px;font-style:italic;color:grey;font-weight:700;margin-bottom:2px;margin-top:10px}.pathway-slider-style{margin:0 20px;font-style:italic}.filter-toolbar-button{width:45%;margin:5px 0!important}.filter-toolbar-homeicon{width:45%;color:#000}.filter-number-button{border-radius:6px!important;color:#000;text-transform:none;background-color:bisque;padding:8px 25px!important;font-size:10px;font-weight:500;display:inline-block;height:40px;margin:12px 0}.filter-number-rounded{display:inline-block;width:auto;min-width:15px;border-radius:50%;text-align:center;line-height:15px;background:#fe8117;font-size:12px;color:#fff!important;position:absolute;right:0;top:0;padding:2px;height:15px}.height20{height:20px}.button-topbar span{text-transform:none!important}.modelsave{padding-top:20px}.labledisplayleft{color:#006d9a;font-size:16px;text-align:left;margin-top:12px}.footerTextright{font-size:.9em!important;color:#57def4}.grouptext{text-align:left}.tablegap{padding:7px!important}.gridspace{padding-left:30px!important;width:calc(100% - 30px);margin:0}.textdisplaycolor{background:#00f;margin-top:10px;font-size:18px;padding-left:10px}.buttongroup,.tabgroup{color:#fff;cursor:pointer;width:-webkit-fill-available}.tabgroup{background-color:grey}.tabledisplaygroup{margin-left:30px;width:calc(100% - 30px);overflow-y:auto;max-height:calc(100vh - 145px)}.capacity .tabledisplaygroup{max-height:calc(100vh - 270px)}.buttongrey{color:#a9a9a9}.capcityleft{float:left;width:50%}.capcityright{float:right;width:calc(50% - 10px);margin-left:10px;line-height:2.4rem}.createactivity,.createcapacity{padding:2px 20px!important;background:rgba(0,109,154,.8);margin:8px 5px 0;color:#fff}.selall-checkbox{margin:2px 10px;padding:0 26px}.capacity,.groups{width:100%;margin:0}.groups .header{width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:15px}.groups .sub-header{display:flex;flex-direction:row}.groups .header .title{text-align:center;padding:5px}.groups .MuiTableCell-stickyHeader{background-color:transparent}.groups .buttongroup{width:100%}.groups .tabledisplaydata{height:calc(100vh - 300px)}.imagecapacity{width:60px;height:60px;cursor:pointer}.imagedis{padding-right:10px;width:30px;height:30px;cursor:pointer}.boldText{font-weight:700}.activeBackground{background-color:#006d9a;color:#fff}.activeBackground:hover{color:#000}.btn-clear-changes{display:flex}.calculation-top{background:#fff}.calculation-top,.calculation-top-selected{margin:12px 10px}.calculation-top-selected,.calculation-top-selected:hover{background:#006d9a;color:#fff}.buttons-topnavbar-calculation{background:#fff;padding:2px;margin:12px 0;display:inline-block}.calculator-box{width:calc(100% - 60px);margin-bottom:2px}.dialog-close-button{position:absolute;top:5px;right:5px}#arrival-graphinfo-data table,#departure-graphinfo-data table{width:96%;margin:0 10px}#arrival-graphinfo-data table th,#departure-graphinfo-data table th{font-weight:800;font-style:italic}#arrival-graphinfo-data table,#arrival-graphinfo-data table td,#departure-graphinfo-data table,#departure-graphinfo-data table td{border-collapse:collapse;border:1px solid}.margin-top-5{margin-top:5px}#leadtime-label{font-size:1.2em}.active_section,.active_section:hover{color:#006d9a;border-bottom:2px solid #006d9a;text-align:center}.active_section div.header-subtitle,.inactive_section div.header-subtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inactive_section,.inactive_section:hover{color:grey;text-align:center}.worksheetHint{position:absolute}.hints>div>p{font-family:Indie Flower,Verdana,cursive;font-size:1.4em}.hintRight{top:48vh;right:40px;text-align:right}.hintLeft{top:37vh;left:38px}.hintTop{top:69px;left:38px}.hintTop img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.hintBottom{bottom:90px;left:calc(50vw - 550px)}.hintBottom img{float:right}.hintBottomright{bottom:90px;left:53vw}.rotate90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.horizontal-flip{-webkit-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.refresh-img{width:auto;display:block;max-width:35px;max-height:35px;cursor:pointer}.refresh-red{color:#f44336}.refresh-gray{color:#686665}.rc-slider-step{cursor:pointer!important}.activityCal-a,.activityCal-a:hover{width:100%!important;border:0!important}.activityCal-div{font-size:17px!important}.data-header-name{margin-top:20px;color:#42839d;padding-left:20px;min-height:32px}.data-header{margin-bottom:14px;margin-top:5px;width:100%;padding-left:42px}.data-header.border-bottom{border-bottom:1px solid rgba(0,0,0,.23)}.data-header.pd-l-0{padding-left:0}.data-header.pd-l-40{padding-left:40px}.data-header.mg-t-29{margin-top:29px}.data-header .MuiTab-root{font-size:.8125rem;text-transform:capitalize;font-weight:700}.capacity-header .header-title,.data-header .header-title,.group-header .header-title,.process-header .header-title{font-size:1.2rem;margin-bottom:7px}.capacity-header .header-subtitle,.data-header .header-subtitle,.group-header .header-subtitle,.process-header .header-subtitle{font-size:.9rem;color:inherit}.capacity-list,.capacity-optimization,.data-list,.group-list{width:100%;padding-left:0;list-style:none;overflow-y:auto;margin-top:0}.data-list{max-height:calc(100vh - 215px)}.capacity-list,.capacity-optimization,.group-list{max-height:calc(100vh - 249px);padding-right:5px}.capacity-list li:first-child,.capacity-optimization li:first-child,.data-list li:first-child,.group-list li:first-child{padding-top:0}.capacity-container,.data-container,.group-container{padding:5px 0}.capacity-item,.data-item,.filtercapacity-item,.group-item{overflow:auto}.all-check,.capacity-item .checkbox,.data-item .checkbox,.filtercapacity-item .checkbox,.group-item .checkbox{float:left}.capacity-box,.data-box,.group-box{position:relative;max-width:300px;width:calc(100% - 50px);margin-bottom:2px}:is(.data-box,.group-box,.capacity-box) .MuiCardContent-root{padding:8px}.activityNormInfo{display:flex;border:2px solid #006d9a;min-height:50px;color:#006d9a;margin-bottom:10px}.activityNormInfo span{width:100%}.conflict{color:#d60c0c;display:flex}.graphWrapper{background:#fff;border:1px solid #d3d3d3;border-radius:4px;padding:5px 25px 5px 15px}.graphWrapper.empty{padding-top:15px;padding-bottom:15px}.data-box .description,.data-box .name,.group-box .description,.group-box .name{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}:is(.data-box,.capacity-box,.group-box) .name{font-size:.9rem;margin-bottom:8px}:is(.data-box,.capacity-box,.group-box) .description{color:initial}:is(.data-box,.group-box) .info{color:#006d9a;top:-1px}:is(.group-box,.data-box) :is(.info,.preview) svg{height:.7em;width:auto}.data-box .preview{color:#006d9a;position:absolute;top:10px;right:15px}.data-box .preview img{width:20px;height:auto}.button-row{margin-bottom:12px;width:100%;overflow:auto}.button-row .MuiButtonBase-root{font-size:small;float:right;margin-right:8px}.button-row .MuiButtonBase-root:first-child{float:left}.button-row .MuiButtonBase-root:nth-child(2){margin-right:0}#group-selection .worksheet-table,.data-column .worksheet-table{max-height:calc(100vh - 300px)}#group-selection .worksheet-table .MuiTableCell-stickyHeader{left:unset}.worksheet-container{padding-left:35px;padding-right:35px}.worksheet-table table{padding:0}.worksheet-table{width:100%}.dataEntitiesPage{flex-wrap:nowrap}.dataEntitiesPage .datafileSelectionContainer{max-width:250px;width:250px;align-content:flex-start}.dataEntitiesPage .entitiesAttachmentContainer{width:calc(100vw - 250px);max-width:calc(100vw - 250px);flex-wrap:nowrap}.dataEntitiesPage .DT-entitiesContainer{width:250px;max-width:250px}.dataEntitiesPage .disabled-entity-card{cursor:not-allowed!important;opacity:.6!important}.entity-list{width:100%;list-style:none;padding-left:0;max-height:calc(100vh - 215px);overflow-y:auto;margin-top:0}.entity-list li:first-child{padding-top:0}.entity-container{padding:5px 0}.entity-wrapper{display:flex;align-items:center}.entity-wrapper .info{margin-left:5px;color:#006d9a;height:30px}.entity-card{float:left;min-width:100px;position:relative;margin-bottom:2px;width:calc(100% - 70px)}.entity-card.filtered-out{opacity:.4;background:#eaeaea}.entity-card.filtered-out:hover{background:#eaeaea}.entity-card:hover{background-color:#f7f7f7}.entity-card .drag-handle{position:absolute;left:6px;top:calc(50% - 12px);color:#a4a4a4}.entity-placed{padding:15px;border:1px solid #d3d3d3;width:calc(100% - 30px);float:left;display:flex;justify-content:space-between;border-radius:2px}.entity-placed .name{display:flex;align-items:center}.dataEntitiesPage .DT-attachedEntitiesContainer{width:calc(100% - 250px);max-width:calc(100% - 250px)}.capacity-header,.cluster-header,.group-header{margin-bottom:10px;margin-top:15px;width:calc(100% - 50px);max-width:308px;width:100%;background:#f2f2f2;padding:10px;border-radius:10px;display:flex;justify-content:center;gap:10px}.group-header-cal{margin-bottom:5px;max-width:308px;width:calc(100% - 10px);background:#ececec;padding:5px;display:flex;border-radius:5px;height:55px}.group-header a{width:50%}.cluster-header a{width:30%}.capacity-header a{width:50%;margin-right:10px}.header-button-row{width:100%;margin-bottom:4px}.header-button-row .MuiButtonBase-root{font-size:small}.header-button-row .delete-button{padding:8px}.column-wrapper{max-width:400px}.form-card{background-color:#fff;padding:16px 32px;border-radius:2px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.action-buttons{float:left;max-width:308px;width:calc(100% - 50px)}.action-buttons,.action-buttons-process{display:flex;justify-content:space-between;align-items:center}.action-buttons-process{float:right;width:calc(100% - 42px)}.action-buttons .delete-button{float:right}.process-header{margin-bottom:10px;margin-top:15px;padding-left:42px}.MuiTab-root{padding:3px 12px}.color-picker input{cursor:pointer}.color-picker input.Mui-disabled{cursor:default}.data-header .MuiTab-textColorInherit{color:#a9a9a9;opacity:1}.data-header .MuiTab-textColorInherit.Mui-selected{color:#212121}.location-list-btn{border:none;color:#42839d;text-decoration:none;font-size:1.1rem;font-family:Arial,"sans-serif",Helvetica,Roboto}@media screen and (min-width:960px){.form-card{width:calc(100% - 20px)}}@media screen and (min-width:1280px){.form-card{width:700px}}.capacity-calculation-form-card,.capacity-calculation-form-card-norms{background-color:#fff;padding:16px 32px;border-radius:2px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.capacity-calculation-form-card{width:1000px}.capacity-calculation-form-card-norms{width:auto}.capacity-norms-ul{max-height:500px;overflow-y:auto}.capacity-norms-selection-ul{max-height:320px;overflow-y:auto}.capacity-norm-settings{max-height:440px;overflow-y:auto}.capacity-norm-settings>div{padding:4px}.emergencyDialog .MuiDialog-paperWidthSm{max-width:800px;width:800px}.entitiesAttachmentContainer .incompatibleExplanation{color:#bf0000;font-style:italic}.groupArrivalsTableHistBig .MuiTableCell-root,.groupArrivalsTableHistSmall .MuiTableCell-root{padding:4px}.groupArrivalsTableHistSmall{height:calc(100vh - 600px);min-height:300px;overflow:auto}.chartCardArrivals{height:250px;width:calc(100% - 10px);float:left;margin-top:12px;box-shadow:none;border:1px solid #d3d3d3}.groupArrivalsTableFutBig .MuiTableCell-root,.groupArrivalsTableFutSmall .MuiTableCell-root{padding:4px}.groupArrivalsTableFutSmall{overflow:auto;height:calc(100vh - 600px)}.groupArrivalsTableFutBig{overflow:auto;height:calc(100vh - 340px)}.groupArrivalsTableFutBig .MuiInputBase-input,.groupArrivalsTableFutSmall .MuiInputBase-input{padding:6px 14px}.groupArrivalsTableFutSmall .MuiTableRow-root th{color:#444!important}.groupArrivalsTableFutSmall .MuiTableCell-root{width:25%}.groupArrivalsTableFutBig .MuiTableRow-root th{color:#444!important}.groupArrivalsTableFutBig .MuiTableCell-root{width:25%}.switchGrid .MuiSwitch-sizeSmall{align-self:center}.iconButtonForHoliday .MuiSvgIcon-root{width:19px;height:14px}.primaryRedButton,.primaryRedButton:hover{background-color:red;color:#fff}.primaryRedButton:hover{opacity:.8}.secondaryRedButton{background-color:#fff;color:red;border:1px solid red}.switchAutomaticArrivals .MuiSwitch-root{margin-top:8px}.firstColumnPathTable{width:"30px"}.pathTableOverview{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin-top:"16px"}.emptyArrivalTable .td{padding:2px}.emptyArrivalTable .MuiInputBase-input{padding:6px 14px}.emptyArrivalTable .MuiTableCell-root{padding:4px}.emptyArrivalTable .MuiTableRow-root th{background-color:grey;color:#000!important}.emptyArrivalTable{width:calc(100% - 300px)}.groupProperties .colorPickerContainer .chrome-picker{position:fixed!important}.group-container.filtered-out .group-box{background:#f4f4f4;opacity:.5}.calculationParameters .disabled{pointer-events:none;opacity:.7}.calculationParameters .formContent{height:calc(100vh - 280px);overflow:auto;width:100%;max-width:1000px}.calculationParameters .formLabel{font-weight:700}.calculationParameters .formSection{flex-direction:column;padding-block:20px;border-bottom:1px solid #d3d3d3}.calculationParameters .formError{color:red;font-size:.9rem}.Staffing{height:calc(100vh - 48px);margin-inline:40px}.Staffing .staffingMenu{width:100%;align-items:center;flex-wrap:nowrap}.Staffing .staffingContent{height:calc(100vh - 150px)}.Staffing .leftPageMenu{width:270px;height:100%}.Staffing .listHeader{text-align:center;margin-bottom:10px;background-color:#dfdfdf;border-radius:5px;padding-bottom:10px}.Staffing .leftPageMenu.disabledMenu{opacity:.6}.Staffing .leftPageMenu .menuList{height:calc(100% - 250px);overflow:auto}.Staffing .leftPageMenu .listItem{margin-block:10px;padding-right:5px;align-items:center;flex-wrap:nowrap}.FunctionNormDialog .listItem.filteredOut,.Staffing .listItem.filteredOut{opacity:.5}.Staffing .leftPageMenu .listItemCard{cursor:pointer}.Staffing .pageContent{margin-left:20px;width:calc(100% - 300px)}.Staffing .formCard .formHeader{align-items:center;flex-wrap:nowrap;font-size:1.2rem;color:#006d9a;font-weight:700;border-bottom:1px solid #d2d2d2;padding-block:10px;margin-bottom:20px;height:70px}.Staffing .pageContent .formHeading{font-weight:700}.NormDialog .MuiDialog-paperWidthSm{max-width:1400px;min-height:70vh}.NormDialog .normSettings{justify-content:space-between}.NormDialog .normSettings .fixedVariableContainer{flex-wrap:nowrap;align-items:center;background:#006d9a;color:#fff;margin-block:20px;padding:10px;justify-content:center}.NormDialog .stepHeader{font-weight:700;color:#006d9a;font-size:1.2rem}.NormDialog .formHeading{font-weight:700;margin-top:5px}.NormDialog .formField .MuiInputBase-root,.NormDialog .formField .MuiTextField-root{width:100%;max-width:400px}.NormDialog .disabledSection{opacity:.4}.NormDialog .shiftsTable .MuiTableCell-head{background-color:#006d9a!important;color:#fff!important}.NormDialog .shiftsTable .MuiFormLabel-root{margin-top:-10px}.NormDialog .shiftsTable .stickyLeftCell{left:0;position:sticky;z-index:10;background:#fff}.NormDialog .shiftsTable .deleteBtn,.NormDialog .shiftsTable .editBtn{padding:5px}.NormDialog .shiftsTable .editBtn{margin-left:auto}.NormDialog .shiftsTable .borderRight{border-right:2px solid #c8c8c8}.NormDialog .shiftsTable .MuiFormLabel-root.MuiInputLabel-shrink{margin-top:0}.NormDialog .shiftsTable .mainRow .MuiTableCell-root{background:#eee;border-top:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8}.NormDialog .shiftsTable .rowHeader{font-size:1.2rem;color:#006d9a;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:180px}.ShiftDialog .actionBtn:hover{color:#006d9a}.ShiftDialog .copyTimingsContainer{gap:10px;justify-content:flex-end;margin-block:10px;border-bottom:1px solid #d2d2d2;padding-block:10px;border-top:1px solid #d2d2d2}.ShiftDialog .MuiAutocomplete-clearIndicator{display:none}.Staffing .Overview{height:100%;align-items:center;padding-top:20px;overflow:auto;max-width:1400px}.Staffing .Overview .overviewSection{height:100%}.Staffing .overviewCard{height:100%;max-height:600px}.Staffing .overviewCard .cardSubHeader{justify-content:center;margin-block:10px;height:55px;flex-wrap:nowrap;text-align:center;border-bottom:1px solid #d9d9d9}.Staffing .overviewCard .cardSubHeader.buttonContainer{padding-bottom:10px}.Staffing .overviewCard .cardSubHeader .MuiButton-root{min-width:60px;width:50%}.Staffing .Overview .noDataText{text-align:center;margin-top:20px}.Staffing .overviewCard .MuiCardContent-root{height:calc(100% - 100px);overflow:auto}.Staffing .overviewCard .cardHeader{font-weight:700;text-align:center;padding-bottom:10px;border-bottom:1px solid #d9d9d9}.Staffing .overviewCard .MuiCardActions-root{justify-content:center}.Staffing .overviewCard .listContainer{max-width:400px;height:calc(100% - 120px);overflow:auto}.Staffing .overviewCard .listItem{justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:-10px;height:48px;padding-inline:20px}.Staffing .overviewCard .editDeleteContainer{margin-left:10px;flex-wrap:nowrap;flex:0}.Staffing .overviewCard .deleteBtn,.Staffing .overviewCard .editBtn{color:transparent;padding:5px}.Staffing .overviewCard .listItem:hover .deleteBtn,.Staffing .overviewCard .listItem:hover .editBtn{color:rgba(0,0,0,.54)}.Staffing .overviewCard .listItem:hover .deleteBtn:hover,.Staffing .overviewCard .listItem:hover .editBtn:hover{color:#006d9a}@media screen and (max-width:960px){.Staffing .Overview .overviewSection{height:50%}}.Staffing .StaffingNorms{margin-top:20px;height:calc(100% - 20px)}.Staffing .StaffingNorms .capacityMenu{height:100%}.Staffing .StaffingNorms .disabledSection{opacity:.5}.Staffing .StaffingNorms .pausedFormMessage{display:flex;position:absolute;background-color:#f4f4f4;border:2px solid #bfbfbf;border-radius:10px;padding:20px;flex-direction:column;align-items:center;gap:20px;top:50%;left:50%;transform:translate(-50%,-50%)}.Staffing .StaffingNorms .disabledMessageContainer{font-style:italic;text-align:center}.Staffing .StaffingNorms .normOverview{height:calc(100% - 100px)}.FunctionNormDialog .listItem,.Staffing .StaffingNorms .listItem{margin-bottom:10px;padding-right:5px;align-items:center;flex-wrap:nowrap}.FunctionNormDialog .listHeader{text-align:center;margin-bottom:10px;background-color:#dfdfdf;border-radius:5px;padding-left:10px}.FunctionNormDialog .menuList{max-height:calc(100vh - 500px);overflow:auto}.Staffing .StaffingNorms .listContainer{max-width:400px}.Staffing .StaffingNorms .listHeader{font-weight:700}.Staffing .StaffingNorms .formError{color:red;font-size:.9rem;padding-block:10px;margin-left:50px}.Staffing .StaffingNorms .disabledSection{opacity:.4}.Staffing .FTECalculation{margin-top:20px;height:calc(100% - 20px)}.Staffing .FTECalculation .formCard .formHeader{margin-bottom:0}.Staffing .FTECalculation .formCard .formHeading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Staffing .FTECalculation .formCard .tableHeaderContainer{background-color:#006d9a;color:#fff;padding-inline:10px;align-items:center;justify-content:space-between;margin-top:10px;flex-wrap:nowrap;min-height:40px}.Staffing .FTECalculation .formCard .tableHeaderContainer .MuiTypography-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FactorTableDialog .MuiTableRow-root,.Staffing .FTECalculation .formCard .MuiTableRow-root{background-color:#fff}.FactorTableDialog .MuiTableCell-root,.Staffing .FTECalculation .formCard .MuiTableCell-root{border-right:1px solid #d9d9d9}.FactorTableDialog .FTEFunctionItem,.Staffing .FTECalculation .formCard .FTEFunctionItem{padding:10px;min-width:100px;margin-block:5px;width:150px;height:50px}.FactorTableDialog .FTE-table .MuiTypography-root,.Staffing .FTECalculation .formCard .FTE-table .MuiTypography-root{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FactorTableDialog .MuiDialog-paperWidthSm{max-width:1200px}.FactorTableDialog .MuiDialogContent-root{height:calc(100vh - 200px)}table#pathwayActivities tbody tr td:first-child{background:#fff;position:sticky;left:2px;z-index:1}table#pathwayActivities thead th{background:#fff;min-width:298px;border:1px solid #e0e0e0;font-weight:400;font-size:1em;line-height:37px;position:sticky;top:2px;z-index:1}table#pathwayActivities thead .header-cover-up{top:-3px;left:-1px;right:-1px;height:2px;z-index:-5;position:absolute;background:#fcfcfc}table#pathwayActivities thead th:first-child{margin-left:-6px;position:sticky;background:#fff;left:2px;z-index:2}table#pathwayActivities tbody tr td:first-child .row-header-cover-up,table#pathwayActivities thead th:first-child .row-header-cover-up{top:0;left:-5px;width:4px;bottom:0;z-index:-1;position:absolute;background:#fcfcfc}table#pathwayActivities td{vertical-align:top;border:1px solid #e0e0e0;position:relative}table#pathwayActivities td:hover>span.addActivity{display:block}span.addActivity{bottom:0;right:0;position:absolute;display:none}table#pathwayActivities thead tr{height:40px;color:#1e1e1e;padding-left:2px}.a-arrival-header{height:40px!important;border-bottom:1px #000!important;display:-moz-box!important;display:-webkit-box!important}.activity-pathway-grid-container,.pathway-grid-container{width:100%;overflow:auto;height:calc(100vh - 380px)}table#pathwayCombined tbody tr td:first-child{background:#fff;position:sticky;left:2px;z-index:1}table#pathwayCombined thead th{background:#fff;min-width:298px;border:1px solid #e0e0e0;font-weight:400;font-size:1em;line-height:37px;position:sticky;top:2px;z-index:1}table#pathwayCombined thead .header-cover-up{top:-3px;left:-1px;right:-1px;height:2px;z-index:-5;position:absolute;background:#fcfcfc}table#pathwayCombined thead th:first-child{margin-left:-6px;position:sticky;background:#fff;left:2px;z-index:2}table#pathwayCombined tbody tr td:first-child .row-header-cover-up,table#pathwayCombined thead th:first-child .row-header-cover-up{top:0;left:-5px;width:4px;bottom:0;z-index:-1;position:absolute;background:#fcfcfc}table#pathwayCombined td{vertical-align:top;border:1px solid #e0e0e0}table#pathwayCombined thead tr{height:40px;color:#1e1e1e;padding-left:2px}.combinedtd{overflow:auto;max-height:100px}.combinedtd,.combinedtd_activity,.combinedtd_capacity{width:100%;float:left}.combined-activity,.combined-capacity{width:100px;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:28px;margin:2px;padding:1px 5px;font-size:small;text-align:center;font-weight:700;line-height:30px;float:left}.combined-capacity{color:#fff;height:32px;width:104px}.combined-activity{color:#000;height:28px;width:104px;background-color:#fff}table#pathwayCombined tr td:first-child{color:#000}table#pathwayCombined tbody tr td:first-child span:first-child,table#pathwayCombined thead tr th:first-child span:first-child{float:left;width:60%}table#pathwayCombined thead tr th:first-child span:nth-child(2){position:relative;right:5px}table#pathwayCombined tbody tr td:first-child span:first-child{width:100%}.c-no-border{border:1px}.c-display-none{display:none}nav{text-align:left}img.contextMenuIcon{height:26px;width:26px;position:absolute;top:4px;left:4px}nav ul{margin:0;padding:0;list-style:none;width:fit-content}.nav a{background:#fff;color:#2b2b2b;text-decoration:none;padding:10px 30px;font-size:80%;letter-spacing:1px;position:relative}.nav,.nav a{display:block}.nav{border-radius:6px}.nav li{position:relative}.nav>li{border-bottom:1px solid #aaa;margin-right:1px}.nav>li>a{margin-bottom:1px}.nav li:hover>a{background-color:#e3e3e3;color:#3c3c3c}.nav>li:last-child{border-radius:0 0 4px 0;margin-right:0}.nav>li:last-child>a{border-radius:0 4px 0 0}.nav li a:first-child:nth-last-child(2):before{content:"";position:absolute;height:0;width:0;border:5px solid transparent;top:50%;right:5px;color:#0275db}.nav ul{position:absolute;white-space:nowrap;z-index:1;left:-99999em}.nav>li>ul{left:auto;padding:0;min-width:100%;border:1px solid grey;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#fff;transition-delay:.2s}.nav>li li ul{border-left:1px solid #fff}.nav>li li:hover>ul{left:100%;top:-1px;border:1px solid grey;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);transition-delay:0ms}.nav>li>a:first-child:nth-last-child(2):before{border-top-color:#0275db}.nav>li:hover>a:first-child:nth-last-child(2):before{border:5px solid transparent;border-bottom-color:#3c3c3c;margin-top:-5px}.nav li li>a:first-child:nth-last-child(2):before{border-left-color:#3c3c3c;margin-top:-5px}.nav li li:hover>a:first-child:nth-last-child(2):before{border:5px solid transparent;border-right-color:#3c3c3c;right:10px}.pathway-container{width:100%;margin:0 auto}.pathway-background{padding-top:15px}.pathway-wrapper{width:100%;overflow:auto;height:calc(100vh - 400px)}.pathway-wrapper-inner{display:flex;flex-direction:column;position:relative}.pathway-header-container{display:flex;position:relative;border:none}.pathway-data{display:flex;align-items:center}.header2{padding:1rem;width:100%!important;display:flex}.pathway-fixed-data{position:relative;left:0;width:390px;display:inline-block}.pathway-row-data{border:none;width:100%;display:flex;position:relative;display:-moz-box;display:-webkit-box}.header-container{border:none}.fixed-width{width:100%;line-height:30px}.pathway-arraival-header{position:relative;left:0;background:#fff;padding:0;text-align:right}.pathway-header{height:0;text-align:center}.fixed-header-row{display:-webkit-box;position:relative;left:0;width:100%;height:50px;background:#fff}.pathway-fixed-header{position:absolute;left:10px}.activityInfoIcon,.combinedInfoIcon{position:relative;top:30px;left:10px}.capacityInfoIcon{position:relative;bottom:18px}.markCombinedIcon{bottom:15px}.markCapacityIcon,.markCombinedIcon{float:right;width:60px;height:60px;cursor:pointer;position:relative}.markCapacityIcon{bottom:25px}.idealPathActivityIcon,.markActivityIcon{position:relative;top:25px}.idealPathCmobinedIcon{position:relative;bottom:15px;cursor:pointer}.idealPathCapacityIcon{position:relative;bottom:25px;cursor:pointer}.switchContainer{border:1px solid #bdb5b5;border-radius:5px;padding-inline:5px}.done{text-decoration:line-through;color:#a1a1a1}.tooltip{position:relative;top:30px;left:15px;cursor:pointer}.tooltipIcon{height:25px;width:auto}.tooltip .tooltiptext{display:flex;justify-content:space-around;flex-direction:column;opacity:0;max-width:260px;background-color:#fff;text-align:center;border-radius:4px;position:absolute;z-index:99999;bottom:-37px;left:37px;padding:15px;min-width:215px;color:#252525!important;height:76px;text-align:left;overflow:auto}.tooltipIcon:hover+.tooltiptext{opacity:1%;transition:.1s ease-in}.pathwayInfoButtons{display:flex;flex-direction:row-reverse}.wizard-capacity .form-card{box-shadow:none;width:auto}.wizard-capacity .gridspace{padding-left:0!important;width:100%;margin:0 auto}.wizard-capacity .MuiGrid-item{max-width:700px}.wizard-group-list{display:flex;justify-content:center}.wizard-group-list .content{padding:8px;width:400px;border:1px solid #d9d9d9;overflow:auto;max-height:300px;border-radius:4px}.wizard-group-list li{padding-left:0}.wizard-row-margin{margin-bottom:15px}.wizard-capacity .capacity-save-button{position:absolute;bottom:9px}.wizard-capacity .data-header{display:none}.wizard-capacity .form-card{padding:0}.wizard-error{color:red}.activity-groupinfo{padding:5px}.tooltip:hover .tooltiptext{opacity:1%;transition:.1s ease-in}.capacity-pathway-wrapper{width:100%;overflow:auto;height:calc(100vh - 450px)}.changes-mapping{position:relative;top:-18px}.changes-source{background:ivory!important}.changes-destination{background:beige!important}.pathwayFiltersDialog{min-width:770px;padding:15px;margin-bottom:20px}.pathwayFiltersDialog .MuiPaper-root{min-width:unset}.pathwayFiltersDialog .transferList.changingOrder .customList{max-width:100%;width:100%;flex-basis:100%}.pathwayFiltersDialog .transferList .customList .MuiCardHeader-root{background-color:grey;color:#fff}.pathwayFiltersDialog .transferList .customList.selectedValues .MuiCardHeader-root{background-color:#006d9a}.pathwayFiltersDialog .transferList .customList .MuiCardHeader-root .MuiButtonBase-root,.pathwayFiltersDialog .transferList .customList .MuiCardHeader-root .MuiCardHeader-subheader,.pathwayFiltersDialog .transferList .customList .MuiCardHeader-root .MuiCheckbox-colorPrimary.Mui-checked,.pathwayFiltersDialog .transferList .customList .MuiCardHeader-root svg{color:#fff}@media screen and (max-width:900px){.pathwayFiltersDialog{min-width:unset;padding:0;max-height:500px}.pathwayFiltersDialog .transferList{flex-direction:column;padding-bottom:60px}.pathwayFiltersDialog .transferList .customList{max-width:100%;width:100%}}.pathOverviewItem{background:#efefef;border-radius:5px;padding:10px;margin-right:10px;white-space:nowrap}.pathOverviewItem .smallDivider{margin-inline:5px;color:#9d9999}.pathOverviewItem .character{font-weight:700}.capacityPathChangesActionHeader .MuiFormControlLabel-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChangesOrderingDialog .MuiDialog-paperWidthSm{max-width:80vw}.ChangesOrderingDialog .loadingContainer{align-items:center;justify-content:center;min-height:150px;flex-direction:column;gap:15px}.pathwayLocation .locationCard .MuiCardHeader-content{overflow:hidden}.pathwayLocation .locationCard .MuiCardHeader-title{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DTPathSectionMenu .subMenuItem{padding-left:40px}.DTPathSectionMenu .selectedMenuItem{background-color:rgba(0,0,0,.04)}.DTPathSectionMenu .selectedMenuItem .itemHeader{color:#5757a2;font-weight:700}.DTPathSectionMenu .itemHeader{min-width:calc(100% - 40px)}.location-capacity-groups{display:flex}.location-capacity-groups .title{font-size:18px;line-height:42px;color:#000;padding:0}.location-check-groups{display:inline}.location-container{width:100%;margin:0 auto;position:relative}.location-wrapper{width:100%;overflow:auto;height:calc(100vh - 276px);background:#fcfcfc;position:absolute;top:40px;margin-top:10px}.location-wrapper-inner{display:flex;flex-direction:column;position:relative}.location-data{display:flex;align-items:center}.location-fixed-data{position:relative;left:0;width:30%;z-index:2;background:#fcfcfc;display:flex;margin:4px 0 4px 1px;min-width:200px;max-width:300px}.location-fixed-data.label{height:95px;margin:0;padding-bottom:30px;flex-direction:column}.location-row-data{border:none;width:100%;display:flex;position:relative;display:-moz-box;display:-webkit-box}.location-data .card-width{width:200px!important;margin:0 5px}.location-row-data-fixed{position:sticky;top:0;z-index:3;background:#fcfcfc;border-bottom:2px solid #cecece}.assigned-location-label{position:absolute;top:-10px;left:50%}.capacity-info svg{color:rgba(0,109,154,.5);cursor:pointer}.report-dialog-icon svg{font-size:25px;color:#f7b529;cursor:pointer;text-align:center}.MuiTooltip-popperArrow{z-index:99999}.capacity-red{color:red}.capacity-orange{color:orange}.location-item .group-box:hover{background:#f7f7f7}.location-label-bold{font-weight:700}.assigned-location-card{width:168px}.empty-all-fields-button{height:38px;width:calc(100% - 90px);margin-top:12px}div#create-change-capacity-paths .data-container{height:calc(100vh - 413px);overflow:auto;display:-moz-box;display:-webkit-box}.change-pathway-container{width:100%;margin:0 auto}.change-pathway-container .pathway-background{background:#fff;text-align:center;padding-top:15px}.change-pathway-container .pathway-wrapper{width:100%;overflow:hidden;height:calc(100vh - 374px)}.change-pathway-container .pathway-wrapper-inner{display:flex;flex-direction:column;position:relative}.change-pathway-container .pathway-header-container{display:flex;position:relative;border:none}.change-pathway-container .pathway-data{padding:0 15px;display:flex;align-items:center}.change-pathway-container .header2{padding:1rem;width:100%!important;display:flex}.change-pathway-container .pathway-fixed-data{position:sticky;left:0;background:#fff;border:1px solid #efefef;border-radius:4px;margin-right:5px;margin-bottom:5px;width:250px}.change-pathway-container .pathway-row-data{border:none;width:100%;display:inline-flex;position:relative;align-items:center}.change-pathway-container .header-container{border:none}.change-pathway-container .fixed-width{width:100%;font-size:16px;line-height:30px;text-align:right}.change-pathway-container .pathway-arraival-header{position:relative;left:0;width:14%;background:#fff;padding:0;text-align:right}.change-pathway-container .pathway-header{height:0;text-align:center}.change-pathway-container .fixed-header-row{display:-webkit-box;position:relative;left:0;width:100%;height:70px}.change-pathway-container .pathway-fixed-header{position:absolute;left:0;width:20%;background:#fff}.change-pathway-container .add-pathway,.pathway-row-data .add-pathway{display:block;position:fixed;right:70px;width:2.5%;z-index:99}.change-pathway-container .add-pathway>div{position:sticky}@media (min-width:1920px){table#changePathwayActivities table,table#changePathwayActivities tbody,table#changePathwayActivities thead{width:1860px!important}}@media (min-width:1600px){table#changePathwayActivities table,table#changePathwayActivities tbody,table#changePathwayActivities thead{width:1540px!important}}@media (min-width:1500){table#changePathwayActivities table,table#changePathwayActivities tbody,table#changePathwayActivities thead{width:1450px!important}}@media (min-width:1280px){table#changePathwayActivities table,table#changePathwayActivities tbody,table#changePathwayActivities thead{width:1250px!important}}table#changePathwayActivities{position:relative;background:#fff;overflow:hidden;border-collapse:collapse}table#changePathwayActivities thead{position:relative;display:block;overflow:visible}table#changePathwayActivities thead th{background:#fff;min-width:300px;height:32px;border:1px solid #e0e0e0}table#changePathwayActivities thead th:first-child{position:relative;background:#fff;left:0}table#changePathwayActivities td{vertical-align:top}table#changePathwayActivities thead tr{height:35px;color:#000}table#changePathwayActivities tbody{position:relative;display:block;height:450px;overflow:scroll}table#changePathwayActivities tbody td{background:#fff;min-width:300px;border:1px solid #e0e0e0;height:inherit}table#changePathwayActivities tr{height:80px}table#changePathwayActivities tbody tr td:first-child{position:relative;display:block;left:0}.MuiCheckbox-colorPrimary.Mui-checked{color:#006d9a}p.pathwayNumbers{color:#fff;height:30px;width:30px;line-height:30px;border-radius:50%;text-align:center;border:2px solid #aaacf8;float:left;margin:2px;font-size:small}table#changePathwayActivities tr td:first-child{color:#000}table#changePathwayActivities thead tr th:first-child{font-size:12px}table#changePathwayActivities tbody tr td:first-child span:first-child,table#changePathwayActivities thead tr th:first-child span:first-child{float:left;width:60%}table#changePathwayActivities thead tr th:first-child span:nth-child(2){position:relative;right:5px}table#changePathwayActivities tbody tr td:first-child span:first-child{line-height:80px;width:100%}.a-pathway-arrivals{font-size:10px!important;font-style:italic;font-weight:500!important;border-bottom:solid #000!important;border-width:1px!important;height:41px!important}.change-activity-input{border:2px solid #006d9a;text-align:center;border-radius:4px}.change-activity-input fieldset{border:none}.CollaborationCapacityPreferences{height:calc(100vh - 200px)}.CollaborationCapacityPreferences .pageHeaderContainer{padding-inline:30px;align-items:center}.CollaborationCapacityPreferences .pageContentContainer{height:calc(100% - 80px)}.CollaborationCapacityPreferences .CapacityPreferences,.CollaborationCapacityPreferences .CollaborationMatrix{height:100%;padding:10px 30px}.CollaborationCapacityPreferences .loadingContainer{flex-direction:column;flex-wrap:nowrap;gap:10px;width:100%;height:100%;justify-content:center;align-items:center}.CollaborationCapacityPreferences .legendCard{width:400px;position:relative}.CollaborationCapacityPreferences .hiddenLegend.legendCard{width:50px}.CollaborationCapacityPreferences .legendCard .MuiCardContent-root{padding:10px}.CollaborationCapacityPreferences .noWrapContainer{flex-wrap:nowrap;gap:10px;align-items:center}.CollaborationCapacityPreferences .legendCard .legendList{margin-block:10px}.CollaborationCapacityPreferences .legendCard .legendOptionContainer{margin-block:15px}.CollaborationCapacityPreferences .legendCard .legendList .colorBlock{height:25px;width:25px;min-width:25px;font-size:1rem;border:1px solid grey;border-radius:5px;justify-content:center;align-items:center}.CollaborationCapacityPreferences .legendCard .methodBtn{padding:6px}.CollaborationCapacityPreferences .legendCard .currentMethod{background:#ddf}.CollaborationCapacityPreferences .tableCard{white-space:nowrap;height:100%;width:calc(100% - 50px)}.CollaborationCapacityPreferences .MuiTable-root{width:unset}.CollaborationCapacityPreferences .narrowTableCard.tableCard{width:calc(100% - 420px)}.CollaborationCapacityPreferences .tableCard .MuiCardContent-root{height:calc(100% - 35px)}.CollaborationCapacityPreferences .tableCard .MuiTableContainer-root{height:100%}.CollaborationCapacityPreferences .tableCard .withItselfCell{background:#aeaeae}.CollaborationCapacityPreferences .tableCard .leftStickyCell{position:sticky;left:0;background:#fff;border-right:2px solid #cacaca}.CollaborationCapacityPreferences .tableCard .cornerCell{z-index:4;border-right:2px solid #cacaca;min-width:150px}.CollaborationCapacityPreferences .tableCard th{border-bottom:2px solid #cacaca;width:100px;overflow:hidden;max-width:100px;text-overflow:ellipsis;padding:5px}.CollaborationCapacityPreferences .tableCard .middleCell{width:100px;max-width:100px;min-width:100px;padding:5px;border:1px solid #ececec;text-align:center;cursor:pointer;user-select:none}.filteredValues,.originalValues{border:1px solid #d3d3d3;position:relative;flex-grow:0;flex:1;height:calc(100vh - 260px);overflow-y:auto;overflow-x:hidden;margin:0 5px;border-radius:4px;background-color:#f4f4f4}.filteredValuesBackground{position:absolute;top:50%;opacity:.5;font-size:large}.inactive{color:grey}.item{padding:4px 8px;margin:5px;font-size:larger;width:90%;height:50px;max-height:50px;cursor:move;display:inline-block;position:relative}.item .drag-handle,.processtype-item .drag-handle{position:absolute;left:6px;top:calc(50% - 12px);color:#a4a4a4}.item .name,.processtype-item .name{margin-left:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.1em;text-align:center}.on-drag{border:1px dotted #42839d!important;opacity:.5!important}.processtype-item{padding:4px 8px;margin:5px;font-size:larger;width:30%;max-height:70px;height:70px;cursor:move;display:inline-block;position:relative}.item:hover,.processtype-item:hover{background-color:#f7f7f7}.adjust-process-types{position:relative;display:inline-flex;margin:0 auto;width:100%}.adjust-process-types .capacities-count{font-weight:200;width:30px;text-align:center}.adjust-process-types .process-type{width:calc(100% - 95px)}.adjust-process-types .process-icon{position:absolute;right:-5px}.process-icon img{width:35px;height:35px;object-fit:contain}.header{margin-top:32px;margin-bottom:10px}.header .title1{font-size:1.2rem;margin-bottom:7px}.header .title2{font-size:1.1rem;color:rgba(0,0,0,.87)}.filter-actions-container{position:relative}.filter-actions-container .actions{position:absolute;bottom:12px}.filter-validity{position:absolute;top:calc(50% - 12px);right:6px;color:red}::-webkit-scrollbar{width:6px}.process-inline{display:inline-table}::-moz-scrollbar{width:6px}.filterPatientsDialog .MuiDialog-paperWidthSm{width:calc(100vw - 200px);min-width:calc(100vw - 200px);max-height:calc(100vh - 100px)}.date-action-bar{display:flex;justify-content:space-between;align-items:center}.date-action-bar .label,.header .label{padding:0 10px;margin-right:15px;font-size:1.1em;font-weight:500px}.date-picker{border:1px solid #d3d3d3;padding:8px;margin-right:20px;border-radius:4px;background:#fff;display:flex;align-items:center}.date-picker .label{font-size:1.2em}.DayPicker-Day--selected{background-color:#db4437!important}.datedisplay{padding-bottom:20px;overflow-x:hidden;max-height:calc(100vh - 297px);overflow-y:auto}.MuiPickersBasePicker-pickerView{margin:10px auto}.MuiPickersToolbar-toolbar{height:56px;display:flex;background-color:initial;border-bottom:1px solid rgba(0,0,0,.12);flex-direction:row-reverse;align-items:end;padding-bottom:8px}.MuiPickersBasePicker-pickerView{margin-bottom:0}.MuiPickersToolbar-toolbar .MuiButton-label :is(h4,h6){color:var(--default-text-color)}.MuiPickersModal-dialogRoot .MuiDialogActions-root{border-top:1px solid rgba(0,0,0,.12)}.MuiPickersModal-dialogRoot .MuiDialogActions-root button:first-child{background:#fff;color:var(--primary-color);border:1px solid var(--primary-color)}.MuiPickersModal-dialogRoot .MuiDialogActions-root button:first-child:hover{background:#fafafa;border:1px solid #006d9a}.MuiPickersModal-dialogRoot .MuiDialogActions-root button:nth-child(2){background:var(--primary-color);color:#fff}.MuiPickersModal-dialogRoot .MuiDialogActions-root button:nth-child(2):hover{background:rgba(0,109,154,.8)}table.MuiTable-root.calculationsTable.capacityOccupancyTable{border-collapse:collapse}table.MuiTable-root.calculationsTable.capacityOccupancyTable td.MuiTableCell-root.MuiTableCell-body{text-align:center;line-height:35px;border:1px solid #d3d3d3;font-size:medium;font-weight:400;padding:2px}thead tr{height:30px}div[role=tabpanel] div.MuiBox-root{padding:5px}.top-sub-navbar button{padding:5px 10px}.top-sub-navbar button .active{background:#006d9a;color:#fff}.capacity-calculation .sidebar{display:inline-block;border-right:1px solid #c4c4c4;padding-right:10px;padding-top:5px;min-height:100vh;background-color:#fff;z-index:10}.capacity-calculation .content{display:inline-block;padding-inline:10px;padding-left:40px}.content.open{width:calc(100% - 400px)}.export-chart-wrapper .holidayLegendColorBox{width:13px;height:13px}.export-chart-wrapper .holidayLegendItem{gap:5px;align-items:center;flex:0;justify-content:center;white-space:nowrap;flex-wrap:nowrap}.export-chart-wrapper .holidayChartLegend{flex-wrap:nowrap;justify-content:center;gap:15px;margin-block:5px}.tooltip-header{margin-bottom:5px;font-size:16px;font-weight:500;padding-bottom:5px;border-bottom:1px solid #c5c5c5}.tooltip-body{width:auto}.italicTooltipDiv{font-style:italic}.tooltip-body .series-name{font-weight:400;opacity:.6;padding-right:10px}.tooltip-body .series-name,.tooltip-body .value-text{display:inline-block;line-height:1.5}.content.collapsed{width:100%;padding-left:40px}.sidebar{position:relative}.sidebar.open{width:400px}.sidebar.collapsed{width:0}.collapsed :is(.caldisplay,.no-records,.calculate-capacity-select-all),.sidebar.collapsed .sidebarInnerContainer{display:none}.collapse-button{position:absolute;height:30px;width:30px;cursor:pointer;border-radius:50%;background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);top:30px;left:6px}.DTCalculation .collapse-button{height:unset;border-radius:unset;box-shadow:unset;left:unset;right:-30px;border:1px solid #c4c4c4;border-left:unset;border-top-right-radius:15px;border-bottom-right-radius:15px;padding-block:5px;z-index:100}.collapse-button:hover{background-color:#f0f0f0}.collapse-button svg{top:7px;position:relative;left:10px;font-size:1em}.collapse-button .sideBarBtnText{position:relative;right:-8px;margin-top:10px;writing-mode:vertical-lr}.calculate-capacity-select-all{width:100%}.calculate-capacity-select-all .select-all{line-height:2.5rem}.calculate-capacity-group-list{width:100%;padding-left:0;list-style:none;overflow-y:auto;margin-top:0;height:calc(100vh - 495px)}.calculate-capacity-group-list.shorter{height:calc(100vh - 555px)}.calculate-staffing-group-list{width:100%;padding-left:0;list-style:none;overflow-y:auto;margin-top:0;height:calc(100vh - 495px)}.calculate-capacity-group-list.small,.calculate-staffing-group-list.small{max-height:calc(50vh - 215px);height:auto}.optimized-path #center-axis-container div:first-child{width:"25px!important"}.optimized-path #bottom-axis-container g text:nth-child(7n+3),.optimized-path #bottom-axis-container g text:nth-child(7n+4),.optimized-path #bottom-axis-container g text:nth-child(7n+5),.optimized-path #bottom-axis-container g text:nth-child(7n+6),.optimized-path #bottom-axis-container g text:nth-child(7n+7),.optimized-path #bottom-axis-container g text:nth-child(7n+8){fill:transparent!important}.optimized-path #bottom-axis-container g text:first-child,.optimized-path #bottom-axis-container g text:nth-child(7n+2){fill:#000!important}.short-capacity-list{height:50vh}@media screen and (min-width:960px){.calculated-chart,.optimized-path{height:calc(50vh - 219px)!important}}@media screen and (min-width:1920px){.calculated-chart,.optimized-path{height:calc(50vh - 225px)!important}}.inpatientChartWrapper{background:#fff;border-radius:4px;padding:5px 25px 5px 15px}.inpatientChart{border:1px solid #d3d3d3;border-radius:4px}.calculationsTable .MuiTableCell-root{padding:8px}.calculationsTable .MuiTableCell-head{color:#000!important}.group-container.filtered-out .calculator-box{background:#f0f0f0;opacity:.6}.patientsCount{font-size:.7rem;position:absolute;right:10px}.delete-item,.group-lock{display:none}.group-lock{position:absolute;left:6px;top:9px}.group-lock svg{font-size:1em}.group-lock.lock,.placed-hover:hover+.group-lock{display:inline-block}.activeCell{background-color:grey!important}.noBorder{border-bottom:none!important;border-right:none!important;border-top:none!important}.nextGraphCard,.nextGraphCardDisabled{width:100%;height:225px;margin-top:10px;box-shadow:none;border:1px solid #e5e5e5}.nextGraphCardDisabled{background-color:#d9d9d9}.planning-wrapper{padding:0 25px;margin-top:10px}.top-sub-navbar{padding:0 15px}.topbar-button{padding:10px;margin:12px 10px;background:#fff}.topbar-button.active{background:#006d9a;color:#fff}#optimizer-table td h6{display:inline;margin-right:5px}#blueprintTable tr{background:initial}#blueprintTable tbody td:first-child{font-size:1.1em}#blueprintTable td,#blueprintTable thead th,#optimizer-table td{border-right:1px solid #d3d3d3}#blueprintTable td[color="0"]{background:initial}#blueprintTable td[color="1"]{background:rgba(0,109,154,.2)}#blueprintTable td[color="2"]{background:rgba(0,109,154,.4)}#blueprintTable td[color="3"]{background:rgba(0,109,154,.6)}#blueprintTable td[color="4"]{background:rgba(0,109,154,.8)}#blueprintTable td[color="5"]{background:#006d9a}#planning #optimizer-table tr:nth-child(-n+14){background:#fff}#planning #optimizer-table tr:nth-child(-n+7){background:#efefef}.capacityScanCapacityTable .MuiTableCell-root{text-align:center}.capacityScanCapacityTable .darkCell.MuiTableCell-root{background-color:#006d9a;color:#fff!important}.capacityScanCapacityTable .lightCell.MuiTableCell-root{background-color:#55a5c6;color:#fff!important}.capacityScanCapacityTable{max-height:calc(100vh - 246px)}.reportCapacitiesTable{margin-left:8mm;width:281mm;margin-top:16mm;max-height:unset}.reportCapacitiesTable .MuiTableCell-root{padding:6px;font-size:.5rem}.reportCapacitiesTable .MuiTableCell-head{padding:6px;font-size:.7rem!important;line-height:1}.arrivalTableCapacityScan .MuiTableCell-head{background:#55a5c6;color:#fff!important}.arrivalTableCapacityScan .MuiTableCell-root{text-align:center;width:50%}.reportArrivalsTable{max-height:120mm!important}.reportArrivalsTable .MuiTableCell-root{padding:4px;width:16.666666666667%}.arrivalTableCapacityScan{max-height:calc(100vh - 490px)}.longTailTreeDialog .MuiDialog-paperWidthSm{min-width:500px;max-width:100vw!important}.generateReportDialog .MuiDialog-paperWidthSm{min-width:750px;overflow-x:visible;overflow-y:visible}.capacityScan .MuiPaper-elevation1{box-shadow:none;border:1px solid #d3d3d3}.noDataGraph{position:absolute;bottom:20%;left:50%;padding:15px;width:50%;text-align:center;background-color:#e5e4e4;border-radius:20px;transform:translate(-50%,-50%);border:2px solid grey}.PatientToStaffinngRatiosCapacity .MuiCard-root{height:100%}.PatientToStaffinngRatiosCapacity .titleContainer{flex-wrap:nowrap;justify-content:space-between}.PatientToStaffinngRatiosCapacity .grayText{color:grey;margin-top:5px}.capacityScan .Overview .MuiCardHeader-root{text-align:center;white-space:nowrap}.capacityScan .Overview .MuiCardHeader-root .MuiCardHeader-content{width:100%}.capacityScan .Overview .MuiCardHeader-root .MuiTypography-root{overflow:hidden;text-overflow:ellipsis}.capacityScan .Overview .overviewCardsContainer{max-width:900px;flex-wrap:nowrap;gap:10px}.capacityScan .Overview .overviewCardsContainer .overviewCard{box-shadow:none;border:1px solid #d3d3d3;height:125px;background:#55a5c6;color:#fff;width:calc(50% - 5px)}.capacityScan .Overview .overviewCardsContainer .overviewCard .cardTitle{font-size:18px;text-align:center;margin-top:16px}.capacityScan .Overview .overviewCardsContainer .overviewCard .cardSubtitle{font-weight:700;font-size:22px;text-align:center}.capacityScan .Overview .overviewCardsContainer .overviewCard .cardFooter{text-align:center}.capacityScan .Settings .capacityNormsContainer{width:250px;white-space:nowrap;padding-bottom:10px}.capacityScan .Settings .capacityNormsContainer .capacityLabel{overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.analysis-filter tr:nth-child(2n),.analysis-filter tr:nth-child(odd){background:#fff}.analysis-filter :is(td,th){border-bottom:none}.analysis-action-bar button{margin-right:16px}.file-name{margin:16px 16px 4px 0}.button-top-spacing{margin-top:38px}.analysisTable{max-height:calc(100vh - 260px);overflow:auto;padding-right:9px}.vacationDialog .MuiDialog-paperWidthSm{min-width:775px}.importHolidayDialog .MuiDialog-paperWidthSm{min-width:950px}.vacationDialog .MuiPickersToolbar-toolbar{margin-top:15px}.DT-Holidays{height:calc(100vh - 125px);width:calc(100% - 60px);margin-inline:30px;margin-top:63px}.DT-Holidays .loadingContainer{justify-content:center;align-items:center;gap:20px;flex-direction:column;margin:20px}.DT-Holidays .DT-holidaysHeader{flex-wrap:nowrap;align-items:center;gap:10px}.DT-holidaysHeader button{margin:0!important}.DT-Holidays .HolidaysContentContainer{height:100%;width:100%}.DT-Holidays .HolidaysContentContainer .noWrapContainer{flex-wrap:nowrap;align-items:center}.DT-Holidays .cardsContainer{height:calc(100% - 40px);flex-wrap:nowrap;overflow:auto}.DT-Holidays .holidayCard{margin-top:24px;height:calc(100vh - 205px);width:100%;min-width:420px;margin-inline:5px}.DT-Holidays .holidayCard .MuiTableCell-root{padding:8px;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DT-Holidays .holidayCard.MuiCard-root{display:flex;flex-direction:column;justify-content:space-between}.DT-Holidays .holidayCard .MuiCardContent-root{height:100%;overflow:auto}.DT-Holidays .holidayCardHeader .MuiCardHeader-content,.DT-Holidays .holidayCardHeader .MuiCardHeader-root{text-align:center;padding-bottom:0}.DT-Holidays .holidayCardHeader .calendarCardHeaderInnerContainer{flex-wrap:nowrap;gap:5px;justify-content:center;align-items:center}.DT-Holidays .holidayCardHeader .calendarCardHeaderInnerContainer svg{color:#006d9a}.DT-Holidays .holidayCard .filteredOutRow td{opacity:.5;background:#ececec}.calendarViewTable .MuiTableCell-root{padding:4px;text-align:center}.calendarViewTable{margin-top:24px;height:calc(100vh - 250px);border-radius:4px}.calendarViewTable .MuiTableRow-root th{background-color:#006d9a!important;color:#fff!important;text-align:center}.tableRowDatesCalendar{background-color:#eaeaea!important;height:45px;cursor:pointer}.tableRowLocationsCalendar{background-color:#f9f9f9!important;cursor:pointer}.tableRowCapacitiesCalendar{background-color:#fff!important}.tableRowShiftsCalendar{cursor:"pointer"}.tableRowFunctionsCalendar,.tableRowShiftsCalendar{background:#fff!important}.regularCalendarCell{background:#fff}.disabledCalendarCell,.regularCalendarCell{height:120px;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:14.28571%;padding:0;position:relative}.disabledCalendarCell{background-color:#f2f2f2}.headerCalendarRow .MuiTableCell-root{text-align:center;border-right:1px solid #fff;color:#fff!important;background:#006d9a!important;width:14.28571%}.divCalendarCell{height:25px;width:100%;display:flex;cursor:pointer}.disabledCalendarCell .divCalendarCell{border-top:1px solid #d3d3d3}.regularCalendarCell .divCalendarCell{border-top:1px solid #eee}.divCalendarCell:hover{background-color:#ddd}.inDivCalendarCell{align-self:center;margin-left:16px}.dateTextCalendarCell{position:absolute;top:-12px;right:8px}.holidayCalendarCell{position:absolute;top:-12px;left:16px;font-style:italic}.calendarDialog .MuiDialog-paperWidthSm{max-width:unset!important}.weekTableCellCalendar{background:#f2f2f2;font-weight:700;text-align:center;width:50px;border-right:1px solid #bfbfbf}.ArrivalPatterns{width:100vw;height:100vh}.ArrivalPatterns .arrivalPatternsContent{padding:40px 40px 140px;box-sizing:border-box;height:100%;flex-wrap:nowrap;gap:20px}.ArrivalPatterns .loadingContainer{padding-top:50px;justify-content:center;flex-direction:column;text-align:center;align-items:center}.ArrivalPatterns .dropdownsContainer{gap:10px;flex-wrap:nowrap;align-items:center;height:80px}.ArrivalPatterns .dropdownsContainer .MuiFormLabel-root{margin-top:-20px}.ArrivalPatterns .SelectionsContainer{width:400px;min-width:400px;flex-wrap:nowrap;gap:10px;height:100%}.ArrivalPatterns .SelectionsContainer .listContainer{width:calc(50% - 5px)}.ArrivalPatterns .SelectionsContainer .listHeader{background:#e3e3e3;border-radius:5px;padding:10px;text-align:center}.ArrivalPatterns .SelectionsContainer .listHeader .listTitle{font-weight:700;font-size:1.1rem}.ArrivalPatterns .SelectionsContainer .listHeader .MuiTypography-root{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ArrivalPatterns .SelectionsContainer .selectAllContainer{align-items:center;flex-wrap:nowrap}.ArrivalPatterns .SelectionsContainer .italicMessage{font-style:italic}.ArrivalPatterns .SelectionsContainer .listContent{height:calc(100% - 100px)}.ArrivalPatterns .SelectionsContainer .listContent .itemsContainer{overflow:auto;height:calc(100% - 50px);align-content:flex-start}.ArrivalPatterns .SelectionsContainer .listContainer .listItem{margin-block:5px;padding-right:10px;height:60px}.ArrivalPatterns .SelectionsContainer .listContainer .listItem .MuiCard-root{flex:1;cursor:pointer}.ArrivalPatterns .SelectionsContainer .listContainer .listItem .MuiTypography-root{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ArrivalPatterns .rightSection{flex-direction:column;width:calc(100% - 420px)}.ArrivalPatterns .rightSection .MuiCard-root{height:calc(100% - 120px);width:100%;max-width:1000px}.ArrivalPatterns #sankeyGraph{width:100%;max-width:1000px;height:calc(100% - 100px)}.ArrivalPatterns .sankeyFooter{justify-content:space-between;max-width:1000px;flex-wrap:nowrap;gap:5px}.ArrivalPatterns .sankeyFooter .axisTitle{font-weight:700;overflow:hidden;text-overflow:ellipsis}.ArrivalPatterns .sankeyFooter .typeTitle{opacity:.6;overflow:hidden;text-overflow:ellipsis}.ArrivalPatterns .contentCard .MuiCardContent-root{position:relative;height:100%}.ArrivalPatterns .formPausedMessage{background:#fff;border-radius:5px;padding:30px 10px;max-width:400px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.ArrivalPatterns .formPausedMessage .buttonContainer{flex-wrap:nowrap;justify-content:center;margin-top:20px}.ArrivalPatterns .cardPaused{opacity:.5}.vertical-timeline:before{background:#d7d7d7}.vertical-timeline--two-columns .vertical-timeline-element-icon{width:30px;height:30px;left:50%;margin-left:-15px;margin-top:15px}.vertical-timeline-element-title{font-weight:400;margin-bottom:5px}.vertical-timeline-element-subtitle{font-weight:400;margin-bottom:36px}.vertical-timeline-element-content{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.toggleContentOpen{height:auto}.toggleContentClosed{height:3em;overflow:hidden}.timelineCardSubheader{font-weight:700!important;margin-top:20px!important}@media screen and (max-width:1169px){.vertical-timeline--two-columns .vertical-timeline-element-icon{left:20px}}.titleButton{color:#006d9a;font-size:16px;text-align:right;margin-top:12px}div.form{margin-top:50px}.disabledCheckbox{color:grey}span.error{color:red}.calculatorDialog .MuiDialog-paperFullWidth{width:750px}.calculatorDialog .MuiDialog-paperWidthSm{min-width:500px;max-width:750px!important}.blockingModelTable th{background:#d7d7d7;color:#444!important}.tableCellNorm{width:50px;height:30px;vertical-align:top;position:relative;background-color:#eee}.disabledCellOutpatient{background-color:#cecece}.columnHead{width:20px;height:30px}.test-card{text-align:center;vertical-align:auto}.placedDrag .entity-card{min-width:65px}.MuiTypography-body1 .textTable{font-size:12px;text-align:top}.MuiTypography-body1 .smallIcon{width:12px;height:12px;color:#000}.resultCard{text-align:center;display:flex}.outpatientDialog .MuiDialog-paperFullWidth{width:750px}.outpatientDialog .MuiDialog-paperWidthSm{min-width:500px;max-width:750px!important}.outpatientTable .MuiTableCell-root{padding:4px;text-align:center}:is(.outpatientTable,.outpatientCalculatedTable) :is(th,td){border-right:2px solid #aaa;border-bottom:2px solid #aaa}:is(.outpatientTable,.outpatientCalculatedTable) :is(th,td):last-child{border-right:none}.outpatientCalculatedTable{max-height:calc(100vh - 460px);border-radius:0}.outpatientCalculatedTable .MuiTableCell-root{padding:4px}.manageOutpatientTable{max-height:calc(100vh - 270px);border-radius:0}.manageOutpatientTable th{background:#d7d7d7;color:#444}.back-button .MuiButton-label{justify-content:left}.yesDrop{width:calc(100% - 32px);padding:1rem;font-size:1rem;line-height:normal;float:left;border:1px dashed #8a8a8a;border-radius:2px;height:calc(100% - 32px);background-color:#fff}@-moz-document url-prefix(){.yesDrop{display:table}}@-moz-document url-prefix(){.tableCellNorm{height:100%}}.noDrop{width:100%;font-size:1rem;line-height:normal;float:left}.performanceCard{border-top:1px solid #bbb;padding-top:16px}.performanceCard .score{font-size:2rem;line-height:1}.vdivider{color:#aeaeae;margin:0 2px}.textTable{display:flex;justify-content:center}.textTable>span:first-child{margin-right:4px}.textTable>span{display:flex;align-items:center}.schedule-group-list{max-height:calc(100vh - 162px);list-style:none;margin:0;padding-left:0;padding-right:1px;overflow-y:auto;overflow-x:hidden}.resultCards .MuiPaper-elevation1{box-shadow:none;border:1px solid #dfdfdf}.outpatientTable .MuiTableRow-root th{color:#4a4a4a!important}.unit{display:none}@media screen and (min-width:1350px){.unit{display:block}}.manageOutpatientTable .MuiTableCell-stickyHeader{left:unset}.orScheduleTable{width:calc(100vw - 420px);border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin-top:10px;border-top:2px solid #e6e6e6;border-left:2px solid #e6e6e6;height:100%}.orScheduleTable .MuiTableRow-root th{color:#444!important;background:#fff}.origOptimTableCell{font-size:.8rem}.leftSetTableCell{border-left:1px solid #d3d3d3;text-align:center}.leftSetTableCellHeader{border-left:1px solid #fafafa;text-align:center}.largeOrScheduleTable{width:calc(100vw - 100px)!important}.orScheduleTable .MuiTableCell-root{border-right:4px solid #e6e6e6;border-bottom:5px solid #e6e6e6;background-color:#fff}.timeTableCell{width:60px;padding-top:4px;padding-bottom:4px;color:#444!important;background:#fff;font-size:14px;font-weight:500;padding-left:0!important;padding-right:0!important}.orTimeDiv{height:35px;text-align:center;border-bottom:1px solid #ececec}.orScheduleScenarioCard{margin-block:10px;width:340px;height:70px}.orScheduleScenarioText{font-weight:700;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.orScheduleSessionCardHeader{text-align:center;border-bottom:1px solid #d3d3d3}.orScheduleSessionCard{width:340px;height:calc(100% - 150px);margin-top:2px}.orScheduleSessionCardContent{height:calc(100% - 85px);border-bottom:1px solid #d3d3d3}.orScheduleSessionDialog .MuiDialog-paperFullWidth{width:750px}.orScheduleSessionDialog .MuiDialog-paperWidthSm{min-width:500px;max-width:1050px!important;overflow-x:visible;overflow-y:visible}.orScheduleSessionDialog .MuiDialogContent-root .dropdown-content{z-index:999}.addRoomSettingDialog .MuiDialog-paperWidthSm{width:750px;max-width:750px;overflow-x:visible;overflow-y:visible}.placeHereField{visibility:hidden}.dragOverComponent{background:green!important;z-index:50}.assignedCard{border-radius:4px;width:calc(100% - 37px);margin-left:-16px;position:absolute;left:12;box-shadow:none;background:#f9f9f9;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;overflow-y:auto;overflow-x:hidden;z-index:10}.lookingAheadDialog .assignedCard{cursor:default}.overlappingSessionBorder{position:absolute;width:calc(100% - 30px);height:100%;z-index:20;left:0;pointer-events:none;-webkit-box-shadow:0 0 11px 1px #f28080;-moz-box-shadow:0 0 11px 1px #f28080;box-shadow:0 0 11px 1px #f28080}.overlappingSessionIcon{right:0;position:absolute;color:red;cursor:help}.activeGroup{background-color:green!important}.placedSessionText{font-size:.9rem;float:right;margin-right:2px}.orScheduleTableCell{min-width:300px;padding-top:4px;padding-bottom:4px;position:relative}.roomOptionsDiv{position:absolute;top:0;right:28px;z-index:1;width:0}.timeAssignedSession{display:flex;height:10px;padding:4px;justify-content:right;margin-right:8px}.nameAssignedSession{margin-left:10px;font-weight:700;align-self:center;float:left}.nameAssignedGroup,.nameAssignedSession{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.compactSessionContainer{background-color:#fff;margin-left:-10px;height:20px;width:100%;border-bottom:1px solid #d3d3d3}.compactSessionContainer p,.insertHereButton p{margin-left:8px}.compactSessionContainer.selectedSession{background-color:#f2eb7b}.compactSessionContainer.toSelect{cursor:pointer}.compactSessionContainer.toSwap{cursor:pointer;background-color:#97d797;opacity:.7}.compactSessionContainer.toSwap:hover{cursor:pointer;font-style:italic;opacity:1;background-color:rgba(210,244,194,.6784313725490196)}.compactSessionContainer .swapText,.compactSessionContainer.toSwap:hover .compactViewSession{display:none}.compactSessionContainer.toSwap:hover .swapText{display:block}.compactSessionContainer.toDelete{cursor:pointer;background-color:rgba(255,0,0,.23921568627450981)}.compactViewSession{white-space:nowrap;text-overflow:ellipsis;width:120px;overflow:hidden}.percentagesSession{margin-top:-7px}.insideSessionDiv{height:100%;position:absolute;top:0;left:0;width:100%}.topBarAssignedSession{height:36px;width:100%;display:flex;border-bottom:2px solid grey}.disabledOdd{background:#fafafa}.disabledEven{background:#eee}.disabledCell{background:#f4f4f4}.disabledShort{height:18px;border-bottom:1px solid #e8e8e8}.disabledLong{height:18px}.enabledOdd{background:#fff}.enabledEven{background:#fdfdfd}.enabledShort{height:18px;border-bottom:1px solid #ececec}.enabledLong{height:18px}.hourBackgroundCell{border-bottom:1px solid #d3d3d3}.dayTableCell{font-size:14px!important;font-weight:500;width:56px;color:#444!important;background:#fff;text-align:center}.copyRoomDiv{position:absolute;top:4px;bottom:4px;left:4px;right:4px;border:1px dashed green;border-radius:4px;z-index:100;background:hsla(0,0%,100%,.7);text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:2rem}.deleteGroupButton{position:absolute;right:0;top:0;width:22px;height:22px}.dropOnGroupStyle,.placedGroupStyle{position:relative;width:100%;z-index:100}.forwardBackwardCard{border-radius:100px;cursor:"pointer"}.infoIconOptimize{margin-top:7px;margin-left:8px;color:#6a6a6a}.optimizationSelectionGrid{display:flex;align-items:center;padding-inline:10px;border:2px solid #e6e6e6;border-radius:10px;margin-inline:5px}.optimizationActive{font-weight:700}.blueprintOverviewTable .MuiTableCell-root,.calculatedOverviewTable .MuiTableCell-root{text-align:center}.blueprintOverviewTable .lightCell,.calculatedOverviewTable .lightCell{background-color:#ebebeb}.calculatedOverviewTable .darkCell{background-color:#bfbfbf}.blueprintOverviewTable .MuiTableCell-root.textAlignLeft,.calculatedOverviewTable .MuiTableCell-root.textAlignLeft{text-align:left}.blueprintOverviewTable .MuiTableCell-head,.calculatedOverviewTable .MuiTableCell-head{background-color:#2e5376;color:#fff!important}.blueprintOverviewTable .borderLeft,.calculatedOverviewTable .borderLeft{border-left:2px solid #e0e0e0}.blueprintOverviewTable .borderRight,.calculatedOverviewTable .borderRight{border-right:4px solid #2e5376}.blueprintOverviewTable .optimizedToLower,.calculatedOverviewTable .optimizedToLower{color:#1dbd1d;font-weight:700;background-color:rgba(173,235,173,.5607843137254902)}.blueprintOverviewTable .optimizedToHigher,.calculatedOverviewTable .optimizedToHigher{color:red;font-weight:700;background-color:rgba(233,175,175,.3607843137254902)}.orScheduleGroupsDialog .MuiDialog-paperWidthSm{min-width:250px;max-height:80vh;max-width:1200px}.orScheduleGroupsDialog .minModMaxContainer,.pathDialog .minModMaxContainer{flex-wrap:nowrap;justify-content:space-between;max-width:400px}.orScheduleGroupsDialog .minModMaxContainer .MuiTextField-root,.pathDialog .minModMaxContainer .MuiTextField-root{max-width:130px}.orScheduleGroupsDialog .formSection{margin-bottom:10px}@media screen and (max-width:600px){.dialogForm .formHeading{margin-bottom:0!important}}.ORCompactView .insertHereButton{height:20px;width:100%;border-bottom:1px solid #d3d3d3;border-left:1px solid transparent;margin-left:-10px;cursor:pointer;opacity:.7;background:hsla(0,0%,100%,.34);font-style:italic}.ORCompactView .insertHereButton:hover{opacity:1;background:hsla(0,0%,100%,.6784313725490196)}.weightNumber{align-self:center;color:grey;background:#fff;border:1px solid #e1e1e1;padding:0 3px;border-radius:8px;width:100px;text-align:center}.problemsList ul{padding-left:15px}.problemsList .problemsListHeader{font-weight:700;color:red}.problemsList .typeHeader{font-weight:700;font-size:.9rem}.problemsList li{border:1px solid hsla(0,0%,46.7%,.30980392156862746);padding:5px;margin-bottom:5px}.blueprintProblemsIcon{color:red;cursor:help;background:rgba(255,0,0,.1411764705882353);border-radius:5px;padding:2px 5px;flex-wrap:nowrap;white-space:nowrap;gap:5px;margin-inline:10px;flex:0}.mainOrScheduleContainer{height:calc(-150px + 100vh)}.mainOrScheduleContainer .mainLoadingContainer{display:flex;width:100%}.orSchedulePageContent{height:calc(100% - 50px);flex-wrap:nowrap;gap:20px}.orSchedulePageContent .sidebarContainer{position:relative;border-right:2px solid #c1c1c1}.orSchedulePageContent .orScheduleSidebar{height:100%;width:350px;flex-direction:column}.orSchedulePageContent .sidebarBtn{position:absolute;right:-22px;height:40px;width:20px;cursor:pointer;background:#fff;border:2px solid #c1c1c1;border-left:none;border-bottom-right-radius:10px;border-top-right-radius:10px;top:10px}.orSchedulePageContent .sidebarBtn svg{position:relative;font-size:1em;top:10px;left:5px}.mainOrScheduleContainer .noWrapContainer,.OrScheduleHeader{align-items:center;gap:5px;flex-wrap:nowrap}.OrScheduleHeader{height:50px;border-bottom:1px solid #c1c1c1;justify-content:space-between;position:relative}.OrScheduleHeader .actionsContainer{gap:5px;flex-wrap:nowrap;align-items:center}.OrScheduleHeader .actionsContainer button{margin:0}.OrScheduleHeader .MuiAlert-root{padding-block:0;font-style:italic;overflow:hidden}.OrScheduleHeader .MuiAlert-root .MuiAlert-message{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modifyAction{border-radius:5px;padding:2px 5px}.modifyAction.placing{background:#bed7ff}.modifyAction.moving{background:#b8f2bc}.modifyAction.deleting{background:#ffcbcb}.modifyAction.changingLength{background:#e5abff}.modifyAction.duplicating{background:#f2dea1}.OrScheduleHeader .mainMenuToolbar{height:100%}.OrScheduleHeader .headerTabsContainer{flex:0;flex-wrap:nowrap;height:100%;align-items:center}.OrScheduleHeader .secondMenuLayer{position:absolute;top:45px;left:0;background:#fff;z-index:1000;border-block:1px solid #c6c6c6;display:none;height:100%}.OrScheduleHeader .secondMenuLayer .actionsContainer{height:100%;align-items:center;padding-block:5px}.OrScheduleHeader .headerHoverBox:hover .headerTabBtn{color:#006d9a;font-weight:700}.OrScheduleHeader .headerHoverBox{height:100%}.analysisHoverBox:hover .analysisLayer,.displayHoverBox:hover .displayLayer,.editHoverBox:hover .editLayer,.generateHoverBox:hover .generateLayer{display:block}.TableSchedule .loadingContainer{height:100%;flex-direction:column;justify-content:center;align-items:center;gap:20px}.BackgroundTableCell{position:absolute;top:4px;bottom:4px;left:0;width:100%}.BackgroundTableCell.inTheBack{z-index:0;opacity:1}.BackgroundTableCell.availableInTheBack{z-index:0;opacity:.5}.BackgroundTableCell.inTheFront{z-index:50;opacity:.5}.BackgroundTableCell .hoverTableCellComponent{background-color:#bfffbf;opacity:1!important;cursor:pointer}.BackgroundTableCell .hoverTableCellComponent:hover{background-color:#80e680!important}.assignedCard.clickableAssignedCard,.PlacedGroup.clickableGroup{cursor:pointer}.assignedCard.clickableAssignedCard:hover{background:#f0f0f0}.assignedCard.selectedSessionCard,.PlacedGroup.selectedGroup{background:#f0f0f0;border:2px solid #006d9a;box-shadow:0 0 11px 1px #584afb}.dropStyle{background-color:#bfffbf!important;cursor:pointer}.dropStyle:hover{background-color:#9af49a!important}.dropStyle.toSwap:hover .swapText{text-align:center;background:#a9f4bb;opacity:.8}.dropStyle.toSwap:hover .swapText,.PlacedGroup .dropOnGroupStyle .groupActionsContainer{position:absolute;height:100%;font-style:italic;z-index:301;display:flex!important;align-items:center;justify-content:center}.PlacedGroup .dropOnGroupStyle .groupActionsContainer{flex-wrap:nowrap}.PlacedGroup .dropOnGroupStyle .groupActionsContainer .swapBtn{margin-left:auto;padding:2px}.PlacedGroup .dropOnGroupStyle .groupActionsContainer:hover{background:#88d79b}.PlacedGroup .dropOnGroupStyle .groupActionsContainer:hover .placeBeforeText{display:block}.PlacedGroup .placeBeforeText{text-align:center;height:100%}.PlacedGroup .placeBeforeText:hover,.PlacedGroup .swapBtn:hover{color:#fff}.assignedCard.selectedSessionCard .selectedSessionText,.PlacedGroup.selectedGroup .selectedGroupText{display:flex;position:absolute;text-align:center;height:100%;background:#f2f2f2;font-style:italic;z-index:301;display:flex!important;align-items:center;justify-content:center;opacity:.8;cursor:default}.assignedCard.clickToDelete:hover{background:#fdd6d6}.PlacedGroup.clickToDelete:hover .deleteText{display:block;position:absolute;background:rgba(255,147,147,.9411764705882353);text-align:center;font-style:italic;cursor:pointer}.assignedCard.clickToDelete .topBarAssignedSession:hover .deleteText{display:flex;background:rgba(255,147,147,.9411764705882353);position:absolute;height:36px;text-align:center;font-style:italic;justify-content:center;align-items:center;z-index:10;cursor:pointer}.assignedCard.clickToChangeLength:hover .changeLengthText{background:hsla(0,0%,91.8%,.9098039215686274);height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;position:absolute;text-align:center;font-style:italic;cursor:pointer}.TableSchedule .changeLengthText,.TableSchedule .deleteText,.TableSchedule .selectedGroupText,.TableSchedule .selectedSessionText,.TableSchedule .swapText{margin:0;display:none}.deleteText p,.placeBeforeText p,.selectedGroupText p,.selectedSessionText p,.swapGroupText p{margin:0}.PlacedGroup.clickableGroup:hover{background:#d7d7d7}.PlacedGroup{border-bottom:2px solid #d3d3d3;height:24px;position:absolute;left:0;width:100%;z-index:300}.dropStyle:hover .realOccupancy,.hoverOccupancy,.placeBeforeText{display:none}.dropStyle:hover .hoverOccupancy{display:block}.Calculated,.Calculated .calculatedContainer,.Overview,.Overview .overviewContainer{max-height:100%;width:100%}.Calculated .pageHeader,.Overview .pageHeader{align-items:center;border-bottom:1px solid #c1c1c1;flex-wrap:nowrap;height:50px;gap:10px}.Calculated .pageHeader .MuiTab-root,.Overview .pageHeader .MuiTab-root{min-width:20px}.Calculated .loadingContainer,.Overview .loadingContainer{flex-direction:column;gap:10px;justify-content:center;align-items:center;width:100%;min-height:30vh}.Calculated .calculatedPageContent,.Overview .overviewPageContent{height:calc(100% - 130px)}.Calculated .pageHeader .headerStatistic{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;padding-inline:10px;margin-left:auto;flex-direction:column}.Calculated .pageHeader .headerStatistic .statisticText{font-size:12px;margin:0}.Calculated .pageHeader .headerStatistic .statisticNumber{font-size:16px;font-weight:700;margin:0}.Calculated .pageHeader .headerStatistic .doubleStatisticContainer{justify-content:center}.Calculated .pageHeader .headerStatistic .doubleStatisticContainer .statisticContainer{flex:0;justify-content:center;text-align:center;min-width:60px}.Calculated .pageHeader .headerStatistic .doubleStatisticContainer .statisticDivider{font-weight:700;margin-top:0;padding-inline:5px}.Calculated .pageHeader .headerStatistic .doubleStatisticContainer .statisticNumber{font-size:14px}.Calculated .pageHeader .headerStatistic .doubleStatisticContainer .statisticText{font-size:10px!important}.Calculated .tabActionsContainer{flex-wrap:nowrap;align-items:center;gap:10px;height:50px}.Calculated .tabActionsContainer .switchContainer{flex-wrap:nowrap;align-items:center;max-width:400px;justify-content:center}.Calculated .tabActionsContainer .switchContainer.disabled{opacity:.5}.Calculated .calculatedGraphs{max-height:100%;overflow:auto;margin-top:10px;width:100%}.Calculated .calculatedGraphs .graphCard{position:relative;height:260px}.Calculated .calculatedGraphs .graphCard .reactChart{height:230px}.Calculated .calculatedGraphs .graphCard .statisticContainer{position:absolute;right:20px;top:10px;border-radius:4px;border:1px solid #d3d3d3;width:250px;height:50px;text-align:center;z-index:99}.Calculated .calculatedGraphs .graphCard .statisticContainer p{font-weight:700;margin-top:0}.Calculated .calculatedGraphs .graphCard .statisticContainer .statisticContainerText{font-size:10px;margin-bottom:0;margin-top:4px;font-weight:400}.Calculated .calculatedGraphs .graphCard .statisticContainer .doubleStatisticNumber{font-size:14px;margin-bottom:2px}.Calculated .calculatedGraphs .graphCard .statisticContainer .statisticSubheader{font-size:8px}.Calculated .calculatedGraphs .graphCard .statisticContainer .statisticDivider{font-size:14px}.Calculated .calculatedGraphs .graphCard .statisticContainer .singleStatisticNumber{font-size:16px}.Calculated .CalculatedTableOverview{height:100%}.Calculated .CalculatedTableOverview .pageSubheader{margin-block:17px;gap:10px;align-items:center;flex-wrap:nowrap}.Calculated .CalculatedTableOverview .pageSubheader .pageTitle{font-weight:700;font-size:24px;color:#006d9a}.Calculated .CalculatedTableOverview .tableOverviewCard{position:relative;padding:20px;height:calc(100% - 50px)}.Overview .overviewCard{margin-block:10px;padding:20px;height:100%}.Overview .overviewCard .overviewCardInnerContainer{height:calc(100% - 25px)}.outpatientGroupDialog .MuiDialog-paperFullWidth{width:750px;max-height:calc(100vh - 295px)}.outpatientGroupDialog .MuiDialog-paperWidthSm{min-width:1000px;max-height:calc(100vh - 295px)}.step3Outpatient .MuiDialog-paperFullWidth,.step3Outpatient .MuiDialog-paperWidthSm{width:750px!important;max-width:750px!important;max-height:calc(100vh - 295px)}.orGroupDialog .MuiDialog-paperFullWidth{width:750px;max-height:calc(100vh - 295px)}.orGroupDialog .MuiDialog-paperWidthSm{min-width:500px;max-height:calc(100vh - 295px)}.step3Or .MuiDialog-paperFullWidth,.step3Or .MuiDialog-paperWidthSm{width:750px!important;max-width:750px!important;max-height:calc(100vh - 295px)}.radiologyGroupDialog .MuiDialog-paperFullWidth{width:750px;max-height:calc(100vh - 295px)}.radiologyGroupDialog .MuiDialog-paperWidthSm{min-width:500px;max-height:calc(100vh - 295px)}.step3Radiology .MuiDialog-paperFullWidth,.step3Radiology .MuiDialog-paperWidthSm{width:750px!important;max-width:750px!important;max-height:calc(100vh - 295px)}.orTable{max-width:100%;table-layout:fixed}.orTable .MuiTableRow-root th{color:#282828!important;font-weight:400}.orTable td:last-child,.orTable th:last-child{padding-right:32px!important}.orTable td.MuiTableCell-root.whiteCell{background-color:#fff;text-align:right;min-width:75px}.orTable .MuiTableCell-root.firstColumn{text-align:left;min-width:250px}.orTable .MuiTableCell-root{padding:12px!important}.orTable .centeredTextfield .MuiInputBase-input{text-align:center!important}.full-width{width:100%}.full-width .orTable .content-cell{width:auto}.adapting-width .orTable .content-cell{width:200px}.full{width:100%}.partial{width:80%}@media screen and (min-width:960px){.partial{width:100%}}@media screen and (min-width:1920px){.partial{width:80%}}.chartCard{height:450px;width:600px;float:left}.diceGame .MuiPaper-elevation1{box-shadow:none;border:1px solid #dfdfdf}.diceGame .MuiTableContainer-root.smallRoundTable{box-shadow:none;border:1px solid #dfdfdf;border-radius:4px}.diceGame .MuiTableRow-root th{color:#4a4a4a!important}.runCard{width:250px;height:450px;float:left;margin-right:15px;margin-left:15px}.smallRoundTable .MuiTableCell-root{padding:14px}.runDialog .MuiDialog-paperWidthSm{min-width:500px;max-width:750px!important;max-height:100vh;overflow:initial}.MuiButton-root.chartButton{min-width:75px}.secondaryLabel{color:#006d9a;font-size:.9rem;font-weight:700!important;text-align:right}.boxStepByStep{display:flex;align-items:center;justify-content:center;background-color:#ececec}.runSettings{width:475px;overflow:auto;float:left;margin-bottom:15px;box-shadow:none;border:1px solid #dfdfdf;border-radius:4px}.stepsCard{width:514px;float:left}.stickyButtons{position:sticky;bottom:0;background-color:#fff;padding-bottom:16px;margin-bottom:-16px;padding-top:10px}.boxStepByStep{border-radius:4px}.oneDiceGame .pageHeader{margin-bottom:10px;flex-wrap:nowrap;justify-content:space-between}.oneDiceGame .activeTabButton{border-bottom:3px solid #006d9a;border-radius:0}.oneDiceGame td,.oneDiceGame th{background:#fff;border:none}.oneDiceGame .MuiTableCell-stickyHeader{left:unset}.oneDiceGame .GameTab .settingsContainer{height:70px}.oneDiceGame .GameTab .settingsContainer.openedSettingsContainer{height:300px}.oneDiceGame .GameTab .settingsFormSection{flex-wrap:nowrap;margin-bottom:10px;align-items:center}.oneDiceGame .GameTab .formSectionHeader{width:140px;min-width:140px}.oneDiceGame .GameTab .formInnerContainer{align-items:center}.oneDiceGame .GameTab .roundResultsContainer{height:calc(100% - 100px)}.oneDiceGame .GameTab .roundResultsContainer.tallContainer{height:calc(100% - 320px)}.oneDiceGame .GameTab td,.oneDiceGame .GameTab th{text-align:center}.oneDiceGame .GameTab td.lessPadding{padding:5px}.oneDiceGame .GameTab .borderedData{border:2px solid #006d9a;border-radius:10px;padding:5px 20px;width:80px}.oneDiceGame .GameTab .containedData{background:#006d9a;color:#fff;border-radius:10px;padding:5px 20px;border:2px solid #054a66;flex-wrap:nowrap;gap:5px;align-items:center;justify-content:center}.oneDiceGame .GameTab .roundResultsContainer .emptyRow{opacity:.4}.oneDiceGame .GameTab .roundResultsContainer .minusIcon{font-size:2.5rem;color:red;line-height:.5}.oneDiceGame .GameTab .roundResultsContainer .plusIcon{font-size:1.5rem;color:green;line-height:.5}.oneDiceGame .GameTab .roundResultsContainer .disabledRow{opacity:.4}.oneDiceGame .loadingContainer{justify-content:center;align-items:center;min-height:200px}.oneDiceGame .ResultsTab{height:calc(100% - 50px)}.oneDiceGame .ResultsTab td,.oneDiceGame .ResultsTab th{padding:10px;text-align:center}.oneDiceGame .ResultsTab .tableSectionHeader{font-weight:700;color:#070793;font-size:1.3rem}.oneDiceGame .ResultsTab .tableSubSectionHeader{font-weight:700}.oneDiceGame .ResultsTab .rowHeader,.oneDiceGame .ResultsTab .tableSectionHeader,.oneDiceGame .ResultsTab .tableSubSectionHeader{text-align:left}.oneDiceGame .ResultsTab .leftStickyCell{position:sticky;left:0;border-right:1px solid #ccc!important}.oneDiceGame .ResultsTab .resultGraphCard{width:100%}.oneDiceGame .ResultsTab .headerWithInfoIcon{justify-content:space-between;align-items:center;flex-wrap:nowrap}.oneDiceGame .ResultsTab .headerWithInfoIcon svg{color:#cecece;cursor:help}@media screen and (min-width:1280px){.oneDiceGame .ResultsTab .pageSection{height:100%}}@media screen and (max-width:1280px){.oneDiceGame .diceSection{display:none}}.multipleDiceGame .pageHeader{margin-bottom:10px;flex-wrap:nowrap;justify-content:space-between}.multipleDiceGame .activeTabButton{border-bottom:3px solid #006d9a;border-radius:0}.multipleDiceGame td,.multipleDiceGame th{background:#fff;border:none}.multipleDiceGame .MuiTableCell-stickyHeader{left:unset}.multipleDiceGame .GameTab .settingsFormSection{flex-wrap:nowrap;margin-bottom:10px;align-items:center}.multipleDiceGame .GameTab .formSectionHeader{width:140px;min-width:140px}.multipleDiceGame .GameTab .formInnerContainer{align-items:center}.multipleDiceGame .GameTab .CurrentGame{height:calc(100% - 100px)}.multipleDiceGame .GameTab td,.multipleDiceGame .GameTab th{min-width:100px}.multipleDiceGame .GameTab td{text-align:center;border-top:3px solid #e8e8e8}.multipleDiceGame .GameTab td.lessPadding{padding:5px}.multipleDiceGame .GameTab .borderedData{border:2px solid #006d9a;border-radius:10px;padding:5px 20px;width:80px;display:flex;gap:5px;justify-content:center;flex-wrap:nowrap}.multipleDiceGame .GameTab .containedData{background:#006d9a;color:#fff;border-radius:10px;padding:5px 20px;border:2px solid #054a66;width:80px}.multipleDiceGame .GameTab .secondContainedData{color:#fff;border-radius:10px;padding:5px 20px;border:2px solid #054a66;background:#00907b}.multipleDiceGame .GameTab .CurrentGame .emptyRow{opacity:.4}.multipleDiceGame .GameTab .CurrentGame .minusIcon{font-size:2.5rem;color:red;line-height:.5}.multipleDiceGame .GameTab .CurrentGame .plusIcon{font-size:1.5rem;color:green;line-height:.5}.multipleDiceGame .GameTab .CurrentGame .disabledRow{opacity:.4}.multipleDiceGame .GameTab .statistic{cursor:help}.multipleDiceGame .GameTab .CurrentGame .flowContainer{flex-direction:column;margin-top:15px}.multipleDiceGame .GameTab .CurrentGame .arrowContainer1{display:flex;position:relative;width:100%;height:10px}.multipleDiceGame .GameTab .CurrentGame .arrowContainer1 .lineAndArrow{align-items:center;position:absolute;display:flex;width:100%}.multipleDiceGame .GameTab .CurrentGame .arrowContainer1 .lineAndArrow .line{width:100%;height:3px;background:#006d9a;display:block}.multipleDiceGame .GameTab .CurrentGame .arrowContainer1 .lineAndArrow .arrow{border:solid #006d9a;border-width:0 4px 4px 0;display:inline-block;padding:3px;margin-left:-8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.multipleDiceGame .GameTab .CurrentGame .arrowContainer1 .capacityNumber{position:absolute;background:#fff;border:3px solid #006d9a;border-radius:50px;padding:0 6px;top:50%;transform:translateY(-50%);right:20px}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2{height:45px;display:flex;position:relative}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2.down{margin-top:-5px}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2 .lineAndArrow{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;transform:translate(-50%)}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2.up .lineAndArrow{flex-direction:column-reverse}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2 .lineAndArrow .line{width:3px;height:40px;background:#006d9a;display:block}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2 .lineAndArrow .arrow{border:solid #006d9a;border-width:0 4px 4px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-5px}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2.up .lineAndArrow .arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:-5px}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2 .waitlistNumber{position:absolute;top:15%;background:#fff;border:3px solid #006d9a;border-radius:50px;padding:0 6px;left:50%;transform:translate(-50%)}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2.isNotZero.down .waitlistNumber{color:red;border-color:red}.multipleDiceGame .GameTab .CurrentGame .arrowContainer2.isNotZero.up .waitlistNumber{color:#00db00;border-color:#00db00}.multipleDiceGame .GameTab .CurrentGame .statsContainer{border:1px solid #006d9a;padding:5px;border-radius:5px;background:#006d9a;color:#fff;flex-wrap:nowrap;flex-direction:column}.multipleDiceGame .GameTab .CurrentGame .statsContainer .waitlistContainer{background-color:#1e8cb9;flex-wrap:nowrap}.multipleDiceGame .GameTab .CurrentGame .statsContainer .stats{flex-wrap:nowrap;justify-content:space-between;padding-inline:10px}.multipleDiceGame .loadingContainer{justify-content:center;align-items:center;min-height:200px}.multipleDiceGame .ResultsTab{height:calc(100% - 50px)}.multipleDiceGame .ResultsTab td,.multipleDiceGame .ResultsTab th{padding:10px;text-align:center}.multipleDiceGame .ResultsTab .tableSectionHeader{font-weight:700;color:#070793;font-size:1.3rem}.multipleDiceGame .ResultsTab .tableSubSectionHeader{font-weight:700}.multipleDiceGame .ResultsTab .rowHeader,.multipleDiceGame .ResultsTab .tableSectionHeader,.multipleDiceGame .ResultsTab .tableSubSectionHeader{text-align:left}.multipleDiceGame .ResultsTab .stickyTopSubheader{top:60px;z-index:12}.multipleDiceGame .ResultsTab .stickyTopSubheader p{color:#1400ff}.multipleDiceGame .ResultsTab .leftStickyCell{position:sticky;left:0;border-right:1px solid #ccc!important}.multipleDiceGame .ResultsTab .resultGraphCard{width:100%}.multipleDiceGame .ResultsTab .headerWithInfoIcon{justify-content:space-between;align-items:center;flex-wrap:nowrap}.multipleDiceGame .ResultsTab .headerWithInfoIcon svg{color:#cecece;cursor:help}@media screen and (min-width:1280px){.multipleDiceGame .ResultsTab .pageSection{height:100%}}@media screen and (max-width:1280px){.multipleDiceGame .diceSection{display:none}}.inputDist .MuiOutlinedInput-multiline{background:"white";width:"100%"}.headerInputDist .MuiTypography-h5{font-weight:430;color:#4a4a4a}.headerInputDist{text-align:center}.inputDist .MuiInputBase-root{align-items:unset;height:100%;overflow:auto!important}.inputDist .MuiInputBase-input{height:100%!important;overflow:auto!important}.cardInputDist .MuiButton-root{min-width:unset!important;max-width:125px;width:100%}.distfitTable{margin-bottom:15px;border-radius:4px;border:1px solid #cccbcb;width:calc(100% - 2px)}.distfitTable .MuiTableCell-root{padding:12px}.cardInputDist .MuiRadio-colorSecondary.Mui-checked{color:#006d9a}.cardInputDist .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#444}.bedplanTable .MuiInputBase-input{padding:6px 2px;appearance:textfield}.bedplanCardHeader .MuiCardHeader-content,.bedplanCardHeader .MuiCardHeader-root{text-align:center;padding-bottom:0}.bedplanTable .MuiTableCell-head{padding:0 0 0 10px!important}.bedplanCard .MuiCardContent-root,.bedplanTable{padding-top:0}.bedplanTable .MuiTableCell-root{padding:8px;height:31px}.bedplanTable .MuiTableCell-body{background-color:#fff}.bedplanTable .MuiCheckbox-root{padding:5px}.bedplanCard{box-shadow:none;border:1px solid #e1e1e1}.buttonFoot{width:125px}.bedplanTable input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.timeDependentContainer .MuiInputBase-input{padding:6px 14px}.gridItemTimeDependent{width:150px}.pathwayCreatorContainer .react-flow__node{opacity:1!important}.pathwayCreatorCard{width:calc(100% - 14px);margin-left:7px;height:65px;margin-bottom:16px;display:flex;text-align:center;justify-content:center;cursor:grab}.edgeTextField .MuiInputBase-input{padding:2px 3px!important}.applyPathwayCreator.MuiButton-root{min-width:50px!important}.generateDialog .MuiDialog-paperWidthSm{max-width:1000px}.inputGenerateDialog .MuiInputBase-input{padding:2px!important}.pathwayCreatorMain{max-width:3000px!important}.simpleDiceDiv{border-radius:4px;border:1px solid #000;height:160px;width:160px;float:left;margin-right:16px}.higherTextFieldSimple .MuiOutlinedInput-root{height:60px;margin-top:-20px}.simpleDiceTable{width:930px;margin-top:16px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.simpleDiceTable .MuiTableCell-root{padding:4px 8px}.simpleDiceButton{width:105px!important;min-width:105px!important}.simpleDiceCard .MuiInputBase-input{padding-left:4px;padding-right:4px}.forecasterCardHeader{margin-top:-22px;border-bottom:1px solid #d3d3d3;margin-bottom:16px;border-top:1px solid #d3d3d3}.flexItem{display:flex}.verticalCenterItem{align-self:center}.departmentNameColumn{display:flex;width:200px}.departmentNameColumn .p{align-self:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:180px}.staffingNrColumn{width:100px}.templateChoiceGrid .MuiInputBase-input{padding-top:4px!important;padding-bottom:4px!important}.templateChoiceGrid{margin-top:1px;margin-bottom:1px}.uploadValidationErrors{min-height:180px;width:500px;margin-top:20px;color:red;max-height:calc(-320px + 100vh);overflow:auto}.uploadValidationErrors .paddingBottom{padding-bottom:10px}.uploadValidationErrors .errorList{display:list-item;margin-left:20px}.manageOutpatientTable .dataQualityTable .stickyLeftCellHeader{left:0!important;position:sticky;z-index:3}.manageOutpatientTable .dataQualityTable .stickyLeftCell{left:0!important;position:sticky;z-index:3;background:inherit}.manageOutpatientTable .dataQualityTable .minWidth100{min-width:100px}.ForecasterContent .noWrapContainer{flex-wrap:nowrap;gap:5px;align-items:center}.ForecasterContent .forecasterPageContent{max-height:calc(100vh - 170px);overflow:auto;width:100vw}.ForecasterContent .forecasterMenu{flex-wrap:nowrap;align-items:center;height:60px;border-bottom:2px solid #dfdfdf;margin-bottom:10px;overflow:hidden}.ForecasterContent .forecasterMenu .pageOptionsContainer{flex-wrap:nowrap;align-items:center;height:100%}.ForecasterContent .forecasterMenu .pageOptionsContainer button{margin-left:0;border:1px solid transparent;height:100%;white-space:nowrap;padding-inline:10px}.ForecasterContent .forecasterMenu .pageOptionsContainer button.secondary{cursor:default}.ForecasterContent .forecasterMenu .pageOptionsContainer button:hover{border:1px solid transparent}.ForecasterContent .forecasterMenu .rightSection{flex-wrap:nowrap;align-items:center;height:100%;justify-content:flex-end;gap:5px}.ForecasterContent .forecasterMenu .rightSection .dataInfo{flex-wrap:nowrap;align-items:center;max-width:300px}.ForecasterContent .forecasterMenu .rightSection .dataInfo p{font-size:.8rem;min-width:250px;max-width:300px}.ForecasterContent .forecasterMenu .rightSection .patientStreamsWarning{color:orange;cursor:help}.ForecasterContent .ForecasterDashboard{margin-left:5px}.ForecasterContent .ForecasterDashboard .topSection{margin-bottom:20px;margin-top:5px}.ForecasterContent .ForecasterDashboard .dashboardCardContainer{height:425px}.ForecasterContent .ForecasterDashboard .dashboardCard{width:calc(100vw - 70px);height:400px;position:relative}.ForecasterContent .ForecasterDashboard .dashboardCard.compact{width:calc(50vw - 45px)}.ForecasterContent .ForecasterDashboard .dashboardCard .dashboardCardChart{margin-left:20px;height:370px;width:calc(100vw - 120px)}.ForecasterContent .ForecasterDashboard .dashboardCard.compact .dashboardCardChart{width:calc(50vw - 85px)}.ForecasterContent .ForecasterDashboard .earlyWarningBedCapacityTable{overflow:auto;height:250px;width:calc(100% - 19px)}.ForecasterContent .ForecasterDashboard .earlyWarningBedCapacityTable .leftCell{position:sticky;left:0;border-right:1px solid #e0e0e0;z-index:10}.ForecasterContent .ForecasterDashboard .earlyWarningBedCapacityTable .MuiTableCell-head.leftCell{z-index:11}.ForecasterContent .ForecasterDashboard .earlyWarningBedCapacityTable.emptyTable th{position:unset;border-right:none}.ForecasterContent .ForecasterDashboard .forecasterDashboardControls{margin-right:18px;height:250px}.ForecasterSettings .forecasterSettingsCard{margin-bottom:10px}.ForecasterSettings .legendConfigurationContainer{border-top:2px solid #ececec;padding-block:10px}.ForecasterSettings .legendConfigurationContainer p{font-weight:700}.ForecasterDataQuality{margin:5px;max-height:calc(100vh - 190px)}.ForecasterDataQuality .manageOutpatientTable{max-height:calc(-350px + 100vh)}.ForecasterContent .StandardCapacities .MuiFormControlLabel-root{width:100%}.ForecasterContent .StandardCapacities .MuiFormControlLabel-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ForecasterContent .StandardCapacities .loadingContainer{flex-direction:column;gap:20px;justify-content:center;align-items:center;text-align:center;margin-top:20px}.ForecasterContent .StandardCapacities .activeBedsGraphSection{width:calc(100% - 800px);padding:10px;box-sizing:border-box;min-width:500px}.ForecasterStaffing{width:1000px;margin:2px}.deleteForecastsDialog .datePickerTextfield .MuiInputBase-formControl{border:1px solid #ddd;border-radius:5px}.BiDashboard .noWrapContainer{flex-wrap:nowrap;gap:10px;align-items:center}.BiDashboard .fullScreenHeader{position:absolute;top:5px;padding-left:45px}.BiDashboard .exitFullscreenBtn{color:grey}.BiDashboard .biDashboardScenarioHeader{background:#fff;width:100vw;padding-block:10px;padding-inline:50px}.BiDashboard .scenarioContent{overflow:auto;width:100vw}.BiDashboard .dashboardCard .MuiCardContent-root{display:flex;padding:15px;height:calc(100% - 30px)}.BiDashboard .refreshTextContainer{color:grey;margin-left:auto;padding-right:5px;text-align:center}.BiDashboard .refreshTextContainer.fullScreen{position:absolute;right:40px;top:5px}.BiDashboard .timeTillRefreshString{font-style:italic;font-size:.8rem}.BiDashboardPreviewCard{margin-inline:40px}.BiDashboard .notFilteredIcon{color:#bbb;position:absolute;right:10px;cursor:help;font-size:16px}.BiDashboardPreviewCard .MuiCardContent-root{position:relative}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.biDashboardTable .MuiTableCell-root{padding:8px!important}.addCardDateGrid>.MuiInputBase-input,.addCardDateGrid>.MuiInputBase-root{padding-right:0}.addCardDateGrid>.MuiInputAdornment-positionEnd{margin-left:-8px}.addCardDateGrid .MuiInputBase-input{padding-right:0!important}.addCardDateGrid.MuiInputAdornment-positionEnd{margin-left:-8px}.addCardDateGrid .MuiInputAdornment-positionEnd{margin-right:-12px!important}.multiSelectBiDashboard .dropdown-container{width:280px}.multiSelectBiDashboardFilter{width:100%}.dashboardDialogSmall .MuiDialog-paperWidthSm{min-width:500px;max-width:750px!important;max-height:100vh;overflow:initial}.dashboardDialogBig .MuiDialog-paperWidthSm{min-width:500px;max-width:calc(100vw - 100px)!important;max-height:100vh;overflow:initial}.functionStatisticButton{min-width:30px!important;width:30px!important;padding:4px!important}.smartDashboardManagementTable .MuiTableCell-root{height:35px}.productivityDatepicker .MuiOutlinedInput-inputAdornedEnd{padding-left:6px;padding-right:0;margin-right:-8px}.productivityDatepicker .MuiOutlinedInput-adornedEnd{padding-right:0}.productivityDatepicker .MuiIconButton-root{padding-left:0}.smartDashboardDiv .MuiPaper-elevation1{box-shadow:none;border:1px solid #d3d3d3}.BiDashboard .specialCardTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BiDashboard .cardSubheaderContainer .bigStatistic{font-size:18px;font-weight:700}.BiDashboard .cardSubheaderContainer{min-height:40px}.BiDashboard .specialBorderedTable .MuiTableContainer-root{border:1px solid #e6e6e6}.BiDashboard .specialBorderedTable.withSubheader .MuiTableContainer-root{height:calc(100% - 80px)}.BiDashboard .biDashboardTable{height:calc(100% - 60px)}.BiDashboard .biDashboardTable .topLeftCell{z-index:1000}.BiDashboard .biDashboardTable .topLeftCellSecondRow{z-index:999}.BiDashboard .biDashboardTable th{text-align:center}.BiDashboard .biDashboardTable .stickyLeftCell{position:sticky;left:0;z-index:999}.BiDashboard .biDashboardTable .contentCell{text-align:center;z-index:1}.BiDashboard .biDashboardTable .borderRight{border-right:1px solid #e1e1e1!important}.BiDashboard .biDashboardTable .borderLeft{border-left:1px solid #e1e1e1!important}.BiDashboard .biDashboardTable .helpTooltipIcon{font-size:1.2rem;color:grey;cursor:help}.BiDashboard .dashboardCard.firstStyle .biDashboardTable .contentCell,.BiDashboard .dashboardCard.firstStyle .biDashboardTable th{border-left:2px solid grey}.BiDashboard .dashboardCard.firstStyle .biDashboardTable .leftCell{border-left:none}.BiDashboard .dashboardCard.firstStyle .biDashboardTable .stickyLeftCell{background:#d3d3d3!important}.BiDashboard .dashboardCard.firstStyle .biDashboardTable .subTotalCell{border-top:1px solid grey;border-bottom:1px solid grey;background:#eee}.BiDashboard .dashboardCard.firstStyle .biDashboardTable .totalRow td{background:#d3d3d3;border-top:2px solid grey}.BiDashboard .dashboardCard.secondStyle .biDashboardTable td,.BiDashboard .dashboardCard.secondStyle .biDashboardTable th{background:#fff;border:none}.BiDashboard .dashboardCard.secondStyle .totalContent,.BiDashboard .dashboardCard.secondStyle .totalHeader{font-weight:700}.BiDashboard .dashboardCard.secondStyle .contentCell{position:relative}.BiDashboard .dashboardCard.secondStyle .trafficLightGlow{height:calc(100% - 10px);position:absolute;top:5px;border-radius:15px;width:calc(100% - 10px);opacity:.2;left:5px}.BiDashboardPreviewCard .FilterCard{position:relative}.BiDashboard .FilterCard .filterChip{border:1px solid #d0d0d0;border-radius:10px;padding:1px 8px;text-align:center;margin-right:5px;margin-bottom:5px}.BiDashboard .FilterCard .filterChipTitle{font-weight:700}.BiDashboard .FilterCard .filterChipValue{color:grey;font-size:.8rem;position:relative}.BiDashboard .FilterCard .filterChip .filterChipValue.nullChip{text-decoration:line-through}.BiDashboard .ScoreCardContent{text-align:center;flex-direction:column;flex-wrap:nowrap}.BiDashboard .ScoreCardContent.combinedScoreCard{border:1px solid #dfdfdf;margin:5px;min-width:100px;border-radius:5px;padding:5px;width:calc(50% - 10px)}.BiDashboard .ScoreCardContent.lastDataUpdateCard .scoreCardValue{font-size:unset}.BiDashboard .ScoreCardContent .scoreCardValueContainer{height:80%;align-items:center;justify-content:center}.BiDashboard .ScoreCardContent .scoreCardValue{font-weight:700;font-size:28px}.BiDashboard .ScoreCardContent .scoreCardText{height:20%;min-height:30px}.BiDashboard .todaysOccupancy .statisticsBar{border:1px solid #b9b9b9;border-radius:5px;width:100%;display:flex;flex-wrap:nowrap;margin-block:5px}.BiDashboard .todaysOccupancy .filling1,.BiDashboard .todaysOccupancy .filling2{text-align:center;font-weight:700;padding-block:5px}.BiDashboard .todaysOccupancy .filling1{border-right:1px solid #b9b9b9}.BiDashboard .todaysOccupancy .colorIndicator1,.BiDashboard .todaysOccupancy .filling1{background:#ffc3c3}.BiDashboard .todaysOccupancy .colorIndicator2,.BiDashboard .todaysOccupancy .filling2{background:#b6eabe}.BiDashboard .todaysOccupancy .legendaItem{display:flex;flex-wrap:nowrap;align-items:center;gap:5px}.BiDashboard .todaysOccupancy .statisticsBarLegenda{justify-content:space-between;margin-bottom:20px}.BiDashboard .todaysOccupancy .colorIndicator{width:10px;height:10px;border-radius:2px;border:1px solid #b9b9b9}.BiDashboard .todaysOccupancy .trendingDownArrow{color:#0dbf0d;font-size:2.6rem;cursor:help}.BiDashboard .todaysOccupancy .trendingUpArrow{color:red;font-size:2.6rem;cursor:help}.BiDashboard .todaysOccupancy .MuiTableContainer-root{border:1px solid #e6e6e6;height:calc(100% - 225px)}.BiDashboardPreviewCard .todaysOccupancy{height:100%}.BiDashboardPreviewCard .ScoreRangeCard .rangesContainer{min-height:200px}.BiDashboard .ScoreRangeCard .rangesContainer{height:calc(100% - 80px)}.BiDashboard .ScoreRangeCard .rangeContainer{width:33%;flex-wrap:nowrap;text-align:center;justify-content:space-between;min-width:150px;margin-blocK:10px}.BiDashboard .ScoreRangeCard .textContainer{width:calc(100% - 40px);flex-direction:column;justify-content:flex-start}.BiDashboard .ScoreRangeCard .unitIndicator{font-size:.9rem}.BiDashboard .ScoreRangeCard .rangeValue{font-size:28px;font-weight:700;margin-top:30px}.BiDashboard .ScoreRangeCard .rangeValue.noData{font-size:16px;font-weight:400;margin-top:48px;font-style:italic;opacity:.7}.BiDashboard .ScoreRangeCard .rangeBar{height:100%;border:1px solid #dbdbdb;border-radius:5px;position:relative;width:20px}.BiDashboard .ScoreRangeCard .rangeBar .max,.BiDashboard .ScoreRangeCard .rangeBar .min{background:#f78e8e}.BiDashboard .ScoreRangeCard .rangeBar .high,.BiDashboard .ScoreRangeCard .rangeBar .low{background:#ffff72}.BiDashboard .ScoreRangeCard .rangeBar .middle{background:#8ec88e}.BiDashboard .ScoreRangeCard .rangeBar .arrowIcon{left:-35px;position:absolute;font-size:40px}.BiDashboard .GraphCard{width:100%;justify-content:center}.AddBiDashboardCardDialog .MuiDialog-paperWidthMd{width:90vw}.AddBiDashboardCardDialog .loadingContainer{justify-content:center;align-items:center;text-align:center;gap:20px;min-height:30vh;flex-direction:column;min-width:50vw}.AddBiDashboardCardDialog .MuiDialogContent-root{max-height:calc(100vh - 300px)}.AddBiDashboardCardDialog .TabBtn.selected{border-bottom:3px solid #00f}.AddBiDashboardCardDialog .generatedCardOptionsContainer{border:1px solid #d7d7d7;margin-top:20px;border-radius:10px;justify-content:center;overflow:scroll;max-height:301px}.AddBiDashboardCardDialog .formSectionContainer{margin-block:10px;padding-block:10px;border-top:2px solid #d5d5d5}.AddBiDashboardCardDialog .formSectionContainer.firstFormSectionContainer{border-top:none}.AddBiDashboardCardDialog .formTitleAndBtn{justify-content:space-between;flex-wrap:nowrap;align-items:center}.AddBiDashboardCardDialog .formSectionContainer .formSectionTitle{color:#006d9a;font-size:1.4rem;font-weight:700;margin-bottom:5px}.AddBiDashboardCardDialog .formSubSectionContainer{border-top:1px solid #e1dddd;margin-block:5px;padding-block:10px}.AddBiDashboardCardDialog .formSubSectionContainer .formSubSectionTitle{font-size:1rem;color:#006d9a;font-weight:700;margin-bottom:5px}.AddBiDashboardCardDialog .iconBtnsContainer{flex:0;flex-wrap:nowrap}.AddBiDashboardCardDialog .noWrapContainer{flex-wrap:nowrap;gap:10px;align-items:center}.AddBiDashboardCardDialog .formRow{margin-block:10px;align-items:center}.AddBiDashboardCardDialog .specificFiltersContainer .contentContainer{border-radius:5px;margin-top:10px;border:1px solid #c8c8c8;padding-left:10px}.AddBiDashboardCardDialog .TrafficLights .contentContainer{background:#f4f4f4;border-radius:5px;margin-top:10px;padding:5px 10px;border:1px solid #c8c8c8}.AddBiDashboardCardDialog .functionStatisticsRow{background:#f4f4f4;padding:10px;border-radius:5px}.AddBiDashboardCardDialog .functionStatisticsControls{gap:0}.AddBiDashboardCardDialog .functionStatisticsControls button{margin:0}.AddBiDashboardCardDialog .color-picker{width:100%;border-radius:5px}.AddBiDashboardCardDialog .AddFilterCard,.AddBiDashboardCardDialog .AddScoreCard{width:100%}.AddBiDashboardCardDialog .trafficLightCircle{height:30px;border-radius:50px;min-width:30px;cursor:help}.AddBiDashboardCardDialog .variableConfigurationRow .hideVariable .showIcon,.AddBiDashboardCardDialog .variableConfigurationRow .hideVariable:hover .hideIcon,.AddBiDashboardCardDialog .variableConfigurationRow .showVariable .hideIcon,.AddBiDashboardCardDialog .variableConfigurationRow .showVariable:hover .showIcon{display:none}.AddBiDashboardCardDialog .variableConfigurationRow .hideVariable:hover .showIcon,.AddBiDashboardCardDialog .variableConfigurationRow .showVariable:hover .hideIcon{display:unset}.AddBiDashboardCardDialog .variableConfigurationRow .hideVariable .hideIcon{color:#ff6d6d}.AddBiDashboardCardDialog .variableConfigurationRow .disabledTextfield,.AddBiDashboardCardDialog .variableConfigurationRow .disabledTrafficLights{opacity:.5}.AddBiDashboardCardDialog .variableConfigurationRow td{border:none;background:#fff;padding-block:10px}.cardPreviewDialog .MuiDialog-paperWidthMd{width:100%}.cardPreviewDialog .MuiDialogTitle-root{padding-left:55px}.cardPreviewDialog .variableExplanationHeader,.cardPreviewDialog .variableExplanationText{margin-block:10px;border-top:1px solid #eae8e8;padding-top:5px}.BiDashboard .LoS_cardItem{width:50%;padding:5px;justify-content:center;border:1px solid #e6e6e6;align-items:center}.BiDashboard .LoS_cardItem .itemValueContainer{justify-content:center;flex-wrap:nowrap;gap:10px;align-items:center}.BiDashboard .LoS_cardItem .itemValue{font-weight:700;font-size:1.2rem;cursor:help}.BiDashboard .LoS_cardItem p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BiDashboard .trendingDownArrow{color:#0dbf0d;cursor:help;z-index:10}.BiDashboard .trendingUpArrow{color:red;cursor:help;z-index:10}.BiDashboard .trendingFlatArrow{color:#249bd5;cursor:help;z-index:10}.GeneralSettings{width:100%}.GeneralSettings .noWrapContainer{flex-wrap:nowrap;gap:5px;align-items:center}.GeneralSettings .headerContainer{justify-content:space-between;margin-block:10px;flex-wrap:nowrap;align-items:center}.GeneralSettings .pageHeader{font-weight:700;font-size:1.3rem;color:#555;white-space:nowrap;overflow:hidden;width:calc(100% - 130px);text-overflow:ellipsis}.MuiTabScrollButton-root.Mui-disabled{display:none}.GeneralSettings .pageHeader .page{color:#0d91c7}.GeneralSettings .MuiTableCell-stickyHeader{left:unset}.settings-menu{flex-wrap:nowrap}.settings-menu button{margin:0;margin-block:10px}.GeneralSettings .settings-menu .btnInnerContainer{flex-wrap:nowrap;white-space:nowrap;text-align:center;justify-content:center;gap:5px}.GeneralSettings .settings-menu .btnInnerContainer p{overflow:hidden;text-overflow:ellipsis}.settingsContainer{height:calc(100vh - 275px)}.settingsCard{margin-top:20px;height:calc(100vh - 342px)}.settingsCard .border-right{border-right:2px solid #c9c7c7}.settingsCard .border-bottom{border-bottom:2px solid #c9c7c7}.settingsCard .sticky-left-cell{left:0;z-index:2;position:sticky;background-color:#fafafa}.settingsCard .sticky-left-cell.MuiTableCell-stickyHeader{z-index:3;background-color:#fff}.settingsCard .disabledRow .MuiTableCell-root{background-color:#ededed!important}.settingsCard .disabledRow .MuiTableCell-root .Mui-disabled{opacity:.7}.generalSettingsRow{vertical-align:top}.generalSettingsRow .MuiTableCell-root{background-color:#f1f1f1;border-bottom:2px solid #c9c7c7}.generalSettingsRow .MuiIconButton-root{height:40px;padding:5px}.generalSettingsRow .arrowDownBtn:hover{color:#0c7aa7}.btnFilled{display:none}th .blueIconBtn{padding:5px}.blueIconBtn:hover .btnFilled{display:block;color:#006d9a}.blueIconBtn:hover .btnOutlined{display:none}.overflow-visible-dialog .MuiDialog-paperWidthSm,.overflow-visible-dialog .MuiDialogContent-root{overflow:visible}.dialogForm .formHeading{align-self:center;font-weight:700}.formSection{margin-bottom:10px}.GeneralSettings .filterSettingsContainer{flex:0;margin-right:10px}.GeneralSettings .filterSettingsContainer .filterIcon{color:#aeaeae;align-self:end;padding-bottom:10px}@media screen and (max-width:600px){.dialogForm .formHeading{margin-bottom:-10px}}.setDialog .MuiDialog-paperWidthSm{min-width:300px}.setDialog .dialogForm{min-width:350px}.RoomSettings .locationSelectLabel.MuiInputLabel-root{top:-10px;left:15px}.unlockRoomBtn .unlocked{display:none}.unlockRoomBtn:hover .unlocked{display:block;color:#006d9a}.lockRoomBtn .locked,.unlockRoomBtn:hover .locked{display:none}.lockRoomBtn:hover .locked{display:block;color:#006d9a}.lockRoomBtn:hover .unlocked{display:none}.weekdayDialog .MuiDialog-paperWidthSm{max-width:1000px}.sessionDialog .MuiDialog-paperWidthSm{min-width:300px}.sessionDialog .dialogForm{min-width:350px}.GroupSettings .MuiTableCell-stickyHeader{text-align:center}.GroupSettings .in-active-cell{background-color:#ededed!important}.GroupSettings .in-active-cell .Mui-disabled{opacity:.7}.groupDialog .MuiDialog-paperWidthSm{min-width:250px;max-height:80vh;max-width:1200px}.pathDialog .MuiDialog-paperWidthSm{min-width:250px}.pathsDialog .MuiDialog-paperWidthSm{max-width:1200px}.groupDialog .minModMaxContainer,.pathDialog .minModMaxContainer{flex-wrap:nowrap;justify-content:space-between;max-width:400px}.groupDialog .minModMaxContainer .MuiTextField-root,.pathDialog .minModMaxContainer .MuiTextField-root{max-width:130px}.pathContainer .pathSectionContainer{position:relative;margin-inline:10px;z-index:10}.pathContainer .pathSection{background:#efefef;padding:10px;border-radius:10px;border:1px solid #adadad;align-items:center;position:relative;z-index:10;flex-wrap:nowrap;height:75px;width:220px}.pathsTable .rightStickyCell{position:sticky;right:0;z-index:10;background:#fff;border-left:1px solid #e0e0e0}.pathContainer .pathSection .textContainer{overflow:hidden}.pathContainer .pathSection .MuiTypography-root{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pathContainer .pathSection .actionContainer{flex-wrap:nowrap;flex-direction:column;width:30px;margin-left:auto}.pathContainer .pathSection .locationIcon{font-size:32px;color:#006d9a}.pathContainer .pathSectionContainer:before{content:"";height:1px;position:absolute;width:calc(100% + 48px);background-color:#000;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.pathContainer .addPathSectionContainer .MuiIconButton-root{color:transparent;padding-block:0;height:45px;margin-inline:-10px;margin-bottom:20px}.pathContainer .addPathSectionContainer:hover .MuiIconButton-root{color:rgba(0,0,0,.54)}.pathContainer .deleteBtn,.pathContainer .editBtn{color:transparent}.pathContainer .pathSection:hover .deleteBtn,.pathContainer .pathSection:hover .editBtn{color:rgba(0,0,0,.54)}@media screen and (max-width:600px){.groupDialog .formHeading{margin-bottom:0}}@media screen and (max-width:500px){.groupDialog .minModMaxContainer,.pathDialog .minModMaxContainer{flex-wrap:wrap;gap:15px}.groupDialog .minModMaxContainer .MuiTextField-root,.pathDialog .minModMaxContainer .MuiTextField-root{max-width:unset}}.deviceDialog .MuiDialog-paperWidthSm,.doctorDialog .MuiDialog-paperWidthSm{min-width:150px}.DepartmentSettings .bedCapacityTable .MuiTableCell-stickyHeader{z-index:1}.DepartmentSettings.DepartmentQuotas th{padding:8px 20px!important}.DepartmentSettings.DepartmentQuotas .thirdRow th{top:112px}.DepartmentSettings.DepartmentQuotas .secondRow th{top:56px}.DepartmentSettings.DepartmentQuotas .firstRow th{background:#f0f0ff!important}.DepartmentSettings.DepartmentQuotas .MuiTableCell-root{border-right:1px solid #ececec;white-space:nowrap}.DepartmentSettings.DepartmentQuotas .smallGreyText{color:grey}.DepartmentSettings.DepartmentQuotas .PECalendarHolidayIcon{color:#006d9a}.DepartmentSettings.DepartmentQuotas .MuiTableCell-root.borderRight{border-right:2px solid #d7d7d7}.DepartmentSettings.DepartmentQuotas .MuiTableCell-root.borderLeft{border-left:2px solid #d7d7d7}.DepartmentSettings.DepartmentQuotas .MuiTextField-root{min-width:90px}.DepartmentSettings.DepartmentQuotas .quotasMenuTools{border-bottom:2px solid #d2d2d2;padding-bottom:10px;overflow:auto;align-items:end}.GeneralSettings .DepartmentQuotas .scrollBtnContainer{flex:0}.DepartmentSettings.DepartmentQuotas .stickyLeftCell{position:sticky;left:0!important;background:#fff;z-index:1}.DepartmentSettings.DepartmentQuotas th.stickyLeftCell{z-index:3}.Restrictions{max-width:100%;width:100%}.Restrictions .loadingContainer{align-items:center;justify-content:center;flex-direction:column;min-height:200px;gap:10px}.Restrictions .pageHeader{font-weight:700;font-size:1.3rem;color:#555;white-space:nowrap}.Restrictions .horizontalButtonGroup{flex-wrap:nowrap;max-width:calc(100% - 170px)}.Restrictions .verticalButtonGroup{gap:10px}.Restrictions .verticalButtonGroup .MuiButton-root{margin:0;width:130px}.Restrictions .horizontalButtonGroup .btnInnerContainer,.Restrictions .verticalButtonGroup .btnInnerContainer{flex-wrap:nowrap;white-space:nowrap;text-align:center;justify-content:center;gap:5px}.Restrictions .horizontalButtonGroup .btnInnerContainer p,.Restrictions .verticalButtonGroup .btnInnerContainer p{overflow:hidden;text-overflow:ellipsis}.Restrictions .horizontalButtonGroup .MuiButton-root.incompatible,.Restrictions .verticalButtonGroup .MuiButton-root.incompatible{background-color:#aeaeae}.Restrictions .pageSection{flex-wrap:nowrap;margin-bottom:20px}.Restrictions .pageSection .leftSection{width:150px;min-width:150px}.Restrictions .instructionsContainer{min-height:400px;align-content:flex-start;flex-direction:column;gap:10px;overflow:auto}.Restrictions .instructionsContainer .instructionsText{max-width:600px;min-width:400px}.Restrictions .restrictionsForm{height:calc(100vh - 300px)}.Restrictions .restrictionsForm .MuiAlert-root{margin-block:20px}.Restrictions .restrictionsForm .formHeaderContainer{flex-wrap:nowrap;gap:10px;justify-content:space-between;margin-bottom:10px}.Restrictions .restrictionsForm .formHeaderContainer .pageHeader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Restrictions .restrictionsForm .MuiTableContainer-root{height:calc(100% - 100px)}.Restrictions .restrictionsForm .restrictionsTable{width:unset;max-width:100%}.Restrictions .restrictionsForm .restrictionsTable .titleCell{left:0;z-index:10;padding:0;border-right:2px solid #b7bec1}.Restrictions .restrictionsForm .restrictionsTable .titleCell .titleContainer{flex-direction:column;text-align:left;position:relative;padding-block:7px}.Restrictions .restrictionsForm .restrictionsTable .titleCell .horizontalTitle{margin-left:auto;margin-right:5px}.Restrictions .restrictionsForm .restrictionsTable .titleCell .diagonalLine{position:absolute;width:100%;height:calc(100% - 8px);background:linear-gradient(to top right,hsla(0,0%,100%,0) calc(50% - 1px),#b7bec1,hsla(0,0%,100%,0) calc(50% + 1px))}.Restrictions .restrictionsForm .MuiTableCell-head{text-align:center;left:unset;white-space:nowrap;max-width:200px;width:100px;min-width:100px;border-bottom:2px solid #b7bec1}.Restrictions .restrictionsForm .leftStickyCell .MuiTypography-root,.Restrictions .restrictionsForm .MuiTableCell-head .MuiTypography-root{text-overflow:ellipsis;overflow:hidden}.Restrictions .restrictionsForm .leftStickyCell .specialties,.Restrictions .restrictionsForm .MuiTableCell-head .specialties{font-style:italic;color:grey;font-size:.9rem}.Restrictions .restrictionsForm .restrictionsTable .leftStickyCell{position:sticky;left:0;color:#006d9a;z-index:8;white-space:nowrap;max-width:200px;min-width:100px;background-color:#fff!important;border-right:2px solid #b7bec1!important}.Restrictions .restrictionsForm .restrictionsTable .tableHeaderContainer{flex-wrap:nowrap;justify-content:space-between;align-items:center}.Restrictions .restrictionsForm .restrictionsTable .tableHeaderContainer .MuiGrid-root{width:calc(100% - 40px)}.Restrictions .restrictionsForm .searchContainer{margin-top:10px;gap:10px;align-items:center;color:grey;flex-wrap:nowrap}.Restrictions .restrictionsForm .searchContainer .MuiInputLabel-root{margin-top:-10px}.Restrictions .restrictionsForm .searchContainer .MuiInputLabel-root.MuiInputLabel-shrink{margin-top:0}.Restrictions .GroupSetsRestrictions .restrictionsTable input,.Restrictions .SessionGroupRestrictions .restrictionsTable input{width:20px;height:25px;accent-color:#006d9a}.Restrictions .noWrapContainer{flex-wrap:nowrap;gap:5px;align-items:center}.Restrictions .unsavedChangesWarning{margin:0!important;padding-block:0}.Restrictions .SessionRoomRestrictions .restrictionsTable .basicCheckbox{width:18px;height:18px;accent-color:#006d9a}.Restrictions .SessionRoomRestrictions .restrictionsTable .filteredOut{background-color:#f2f2f2;opacity:.6}.Restrictions .SessionRoomRestrictions .restrictionsTable .checkboxContainer{flex-wrap:nowrap;gap:10px}.Restrictions .SessionRoomRestrictions .restrictionsTable .checkboxInnerContainer{flex-direction:column}.Restrictions .SessionRoomRestrictions .restrictionsTable .selectionsContainer .checkboxWithLabel{flex-wrap:nowrap;align-items:center;margin-block:5px;gap:5px;accent-color:#2589b5}.Restrictions .SessionRoomRestrictions .restrictionsTable .selectionsContainer .weekSelectionContainer{background:#e9e9ea;padding:5px;margin-bottom:5px}.Restrictions .SessionRoomRestrictions .restrictionsTable .selectionsContainer .weekSelectionContainer input{height:25px;width:25px;accent-color:#006d9a}.Restrictions .SessionRoomRestrictions .restrictionsTable .checkboxInnerContainer input{width:18px;height:18px}.Restrictions .SessionRoomRestrictions .restrictionsTable .MuiTableCell-root{border-right:2px solid #d9d9d9}.restrictions.switchWeekDialog .MuiDialogActions-root{justify-content:center;margin-block:10px}.restrictions.switchWeekDialog .warningContent{flex-direction:column;text-align:center}.PEMenuButtonInnerContainer{flex-wrap:nowrap;white-space:nowrap;width:100%;gap:10px;justify-content:space-between}.PEMenuButtonInnerContainer .ellipsisText{overflow:hidden;text-overflow:ellipsis}.ScenarioManagement .PEMenuButton{transition:border .4s ease-in-out;border-bottom:5px solid transparent}.ScenarioManagement .PEMenuButton.blueButton.activeButton,.ScenarioManagement .PEMenuButton.blueButton:hover{border-bottom:5px solid #00f}.ScenarioManagement .PEMenuButton.greenButton.activeButton,.ScenarioManagement .PEMenuButton.greenButton:hover{border-bottom:5px solid green}.ScenarioManagement .PEMenuButton.redButton.activeButton,.ScenarioManagement .PEMenuButton.redButton:hover{border-bottom:5px solid red}.ScenarioManagement .PEMenuButton.yellowButton.activeButton,.ScenarioManagement .PEMenuButton.yellowButton:hover{border-bottom:5px solid #ff0}.ScenarioManagement .PEMenuButton.pinkButton.activeButton,.ScenarioManagement .PEMenuButton.pinkButton:hover{border-bottom:5px solid #e124cc}.activePEMenuItem.blueButton svg{color:#00f}.activePEMenuItem.redButton svg{color:red}.activePEMenuItem.yellowButton svg{color:#ff0}.activePEMenuItem.greenButton svg{color:green}.activePEMenuItem.pinkButton svg{color:#e124cc}.PE-scenarios-table .sortableCell{display:flex;align-items:center}.PE-scenarios-table .sortIcon{display:flex;flex-direction:column;margin-inline:-10px}.PE-scenarios-table .sortIcon svg{font-size:32px;margin-block:-10px}.PE-scenarios-table .sortIcon.asc svg.upIcon,.PE-scenarios-table .sortIcon.desc svg.downIcon{display:none}.PE-scenarios-table .sortIcon.default svg{color:transparent!important}.PE-scenarios-table .MuiTableCell-root:hover .sortIcon.default svg{color:#a8acc9!important}.PE-scenarios-table .modelNameContainer{max-width:300px;white-space:nowrap}.PE-scenarios-table .modelNameContainer .nameText,.PE-scenarios-table .modelNameContainer .smallGreyText{overflow:hidden;text-overflow:ellipsis}.PE-scenarios-table .modelNameContainer .optimizationInfoContainer{flex-wrap:nowrap;gap:5px;align-items:center}.PE-scenarios-table .modelNameContainer .optimizationInfoContainer svg{color:#00f;cursor:help}.PE-scenarios-table .modelNameContainer .optimizationInfoContainer .smallGreyText{font-size:.8rem;color:grey;font-style:italic}.admissionTypeDialog .MuiDialog-paperWidthSm,.emergencyDialog .MuiDialog-paperWidthSm,.screenSelectionDialog .MuiDialog-paperWidthSm,.urgencyDialog .MuiDialog-paperWidthSm{padding:20px}.qSlider .MuiSlider-markLabel{top:20px!important}.blueprintTable .MuiTableCell-body{padding-top:0;padding-bottom:0}.planningEngineDialog .MuiDialogContent-root{max-height:calc(100vh - 250px);min-height:300px;width:750px;overflow:auto!important}.planningEngineDialog .MuiDialog-paperWidthSm{min-width:800px}.planningEngineDialogSimple .MuiDialog-paperWidthSm{min-width:1200px!important}.planningEngineDialog.responsiveDialog .MuiDialog-paperWidthSm{min-width:500px!important;margin:15px;max-width:800px}.planningEngineDialogSimple.wizardDialog .MuiDialog-paperWidthSm{min-width:calc(100vw - 100px)!important}.planningEngineDialogSimple.responsiveDialog .MuiDialog-paperWidthSm{max-width:1200px}.planningEngineDialog.responsiveDialog .MuiDialogContent-root{width:unset}.planningEngineDialog.responsiveDialog .MuiFormControl-root,.planningEngineDialog.responsiveDialog .MuiInputBase-root{width:100%}.planningEngineDialog.responsiveDialog .fieldLabel{font-weight:700}@media screen and (max-width:600px){.planningEngineDialog.responsiveDialog .fieldLabel{margin-bottom:-10px;margin-top:5px}.planningEngineDialog.responsiveDialog .MuiDialog-paperWidthSm{min-width:200px!important}}.weekCardPlanningEngine{height:170px;position:relative;cursor:pointer;background-color:#fbf6f6}.weekCardPlanningEngineBig{height:185px!important}.weekCardPlanningEngineSelected{height:166px;padding-left:10px;position:relative;cursor:pointer;border:2px solid #006d9a}.scheduleWeekDialog .MuiPaper-root{min-width:calc(100vw - 200px);overflow:hidden}.histogramCell .div{height:200px;margin-top:-20px;margin-bottom:-20px}.smallApplyButton .MuiButton-root{min-width:100px;max-width:100px;width:100px}.groupsSessionTableRowHead .MuiTableCell-root{background-color:#d3d3d3;padding:4px 4px 4px 16px;margin-top:12px}.groupsSessionTableRow .MuiTableCell-root{background-color:#fff;padding:4px 4px 4px 16px}.weekForwardBackwardArrow{color:#d3d3d3}.weekForwardBackwardArrow:hover{color:grey;background-color:#f1f1f1}.weightTablePlanningEngine .MuiTableCell-root{padding:8px!important}.themeRowReportSettings .MuiTableCell-root{color:#fff!important;background-color:#006d9a!important;height:60px!important;font-weight:700;font-size:18px;cursor:pointer}.questionRowReportSettings .MuiTableCell-root{background-color:#eaeaea!important;font-weight:700}.weightRowReportSettings .MuiTableCell-root{background-color:#fbfbfb!important}.departmentSessionRow .MuiTableCell-root{background-color:#fff!important;height:24px;padding-top:2px!important;padding-bottom:2px!important}.weightTablePlanningEngine{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px;max-height:calc(100vh - 352px);overflow:auto;width:980px}.weightTablePlanningEngine .MuiInputBase-root{background-color:#fff!important}.weightTablePlanningEngine .questionCellReportSettings.MuiTableCell-root{padding-left:20px!important}.weightTablePlanningEngine .weightCellReportSettings.MuiTableCell-root{padding-left:40px!important}.weightTablePlanningEngine .departmentSessionCell.MuiTableCell-root{padding-left:60px!important}.themeRowDetailed .MuiTableCell-root{font-weight:400;background:#f9f9f9}.questionRowDetailed .MuiTableCell-root{font-weight:400;background:#fff;border-bottom:2px solid #d3d3d3}.subQuestionRowDetailed .MuiTableCell-root{background:#fff;padding-left:30px}.departmentRowDetailed .MuiTableCell-root{padding-left:50px;padding-top:2px;padding-bottom:2px;background-color:#fff}.detailedReportTable{border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);margin-top:8px;margin-left:8px}.detailedReportTable .MuiTableCell-root{left:unset}.dxc-tooltip{z-index:10000}.weekTableCalendarCell{background:#fff;border-right:1px solid #d3d3d3;border-bottom:3px solid #999;padding:0;position:relative;min-width:240px;vertical-align:top}.weekItemContainer{min-width:260px}.weekItemContainer .weekHeader,.weekTableCalendarCell .weekHeader{height:70px;align-items:center;flex-wrap:nowrap;padding-inline:5px}.weekItemContainer .categoryCell,.weekTableCalendarCell .categoryCell{padding-inline:5px}.weekItemContainer .categoryCell .categoryTextContainer,.weekTableCalendarCell .categoryCell .categoryTextContainer{display:flex;align-items:center}.weekItemContainer .categoryCluster,.weekTableCalendarCell .categoryCluster{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding-block:3px;cursor:pointer}.weekItemContainer.currentWeek .weekHeader,.weekTableCalendarCell.currentWeek .weekHeader{color:#fff;background:#006d9a;z-index:1}.weekItemContainer.currentWeek .weekNrContainer,.weekTableCalendarCell.currentWeek .weekNrContainer{background-color:#006d9a}.weekItemContainer .categoryCluster:hover,.weekTableCalendarCell .categoryCluster:hover{background-color:#efefef;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.weekTableCalendarHeader .MuiTableCell-root{text-align:center;border-right:1px solid #fff;color:#fff!important;background:#2e5376!important}.monthTableCellCalendar{background:#f2f2f2;font-weight:700;text-align:center;width:75px;border-right:1px solid #bfbfbf;border-bottom:3px solid #999}.filterDialogPE .MuiPaper-root{width:750px;max-height:calc(100vh - 150px);overflow:visible;min-width:100px}.filterDialogPE .MuiDialogContent-root{overflow:visible}.filterDialogPE .multi-select{min-width:200px}.filterDialogPE .multi-select svg{width:30px}.filterDialogPE .multi-select.disabled .dropdown-heading{background:#f1f1f1;color:#a1a1a1}.emptyHeaderTableCell{width:20%;border-right:0!important}.DataCheckDialog .adjustSelectLabel.MuiInputLabel-root{margin-top:-15px;margin-left:10px}.DataCheckDialog .dataFormSection{width:100%}.DataCheckDialog .formLabel{font-weight:700}.DataCheckDialog .datePickerContainer .MuiTextField-root{min-width:200px}.DataCheckDialog .datePickerContainer .MuiInputBase-root{border:1px solid #c4c4c4;border-radius:5px}.DataCheckDialog .formItemContainer{flex-wrap:nowrap;align-items:center;gap:10px}.DataCheckDialog .formResult{padding-left:30px;margin-top:5px;margin-bottom:20px}.selected-sessions-number-rounded{width:auto;min-width:15px;border-radius:8px;text-align:center;line-height:15px;background:#fe8117;color:#fff!important;position:absolute;padding:10px;white-space:nowrap}.blueprintTable.manageOutpatientTable .excludedRoom{opacity:.4;background:#d5d5d5}.introScreen{margin-top:70px;margin-inline:60px;padding:30px 30px 70px;line-height:1.5}.introScreen.basicCalendar{width:100%;margin-inline:auto;max-width:1500px;padding:10px 10px 30px}.introScreen.basicCalendar table{table-layout:fixed;min-width:900px}.introScreen.basicCalendar .sideColumn{width:50px;padding:0!important}.introScreen.basicCalendar .MuiTableRow-root{background:none!important;height:100%}.introScreen.basicCalendar .MuiTableCell-root{border:none;padding:10px;height:100%}.introScreen.basicCalendar .weekContainer{border:1px solid #d2d2d2;padding:10px;border-radius:10px;background-color:#f2f2f2;min-height:100px;height:calc(100% - 24px)}.introScreen.basicCalendar .weekContainer .topContainer{justify-content:space-between}.introScreen.basicCalendar .weekContainer .bottomContainer{flex-wrap:nowrap;overflow:scroll}.basicCalendarContainer .legendItem svg,.introScreen.basicCalendar .activeComment,.introScreen.basicCalendar .weekContainer .bottomContainer svg{color:#2a19f4}.introScreen.basicCalendar .weekContainer.currentWeek .activeComment,.introScreen.basicCalendar .weekContainer.currentWeek .bottomContainer svg{color:#29d7ff}.introScreen.basicCalendar .currentWeek .weekContainer{background-color:#016d9f;color:#fff}.basicCalendarContainer .weekLabel{padding:5px 12px;border-radius:10px;font-size:16px;height:20px;border:1px solid grey;background:#f2f2f2;color:transparent}.introScreen.basicCalendar .commentLabelContainer{flex-wrap:nowrap;flex:0;align-items:center;height:40px}.introScreen.basicCalendar .labelBtn{padding:5px}.introScreen.basicCalendar .commentBtn{padding:2px;height:40px;width:40px}.introScreen.basicCalendar .commentBtn svg{font-size:1.8rem}.introScreen.basicCalendar .commentBtn:hover,.introScreen.basicCalendar .labelBtn:hover{opacity:.7;background:inherit}.basicCalendarContainer .noComment{color:#acacac!important}.basicCalendarContainer .legenda{flex-wrap:nowrap;overflow:scroll;align-items:center;max-width:1500px;margin:0 auto}.basicCalendarContainer .legendItem{flex-wrap:nowrap;gap:5px;align-items:center;justify-content:center}.groupTypesCard{position:relative;max-width:900px;min-width:550px;overflow:visible;max-height:calc(100vh - 250px);margin:5px;justify-self:center;align-self:flex-start}.groupTypesCard .MuiCardContent-root{height:calc(-350px + 100vh)}.groupTypesCard .cardHeader{text-align:center;border-bottom:1px solid #d3d3d3;margin-bottom:32px;flex-direction:column}.groupTypesCard .groupTypesRow{flex-wrap:nowrap}.groupTypesCard .groupTypesRow .loadingContainer{justify-content:center;align-items:center}.groupTypesCard .groupTypesRow .MuiCircularProgress-root{height:25px!important;width:25px!important}.groupTypesCard .groupTypesRow .inputsContainer{margin-block:5px;flex-wrap:nowrap}.groupTypesCard .groupTypesRow .actionBtnsContainer{width:100px;flex-wrap:nowrap;align-items:center;justify-content:center}.groupTypesCard .groupTypesRow .multi-select{min-width:unset}.GenerateSessionImportDialog .MuiDialog-paperWidthSm{max-width:85vw}.GenerateSessionImportDialog .formSection{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;flex-direction:column}.GenerateSessionImportDialog .sectionHeader{font-weight:700}.GenerateSessionImportDialog .MuiAlert-root{margin-block:10px}.GenerateSessionImportDialog .MuiTableContainer-root{max-width:1100px}.GenerateSessionImportDialog .openingTimesWeekdayContainer{flex-wrap:nowrap;gap:5px;align-items:center}.GenerateSessionImportDialog .MuiTableCell-root{border:none;background-color:#fff}.GenerateSessionImportDialog .openingTimesWeekdayContainer .lockedDay,.GenerateSessionImportDialog .openingTimesWeekdayContainer .unlockedDay{padding:8px}.GenerateSessionImportDialog .openingTimesWeekdayContainer .lockedDay .unlockedIcon{display:none}.GenerateSessionImportDialog .openingTimesWeekdayContainer .lockedDay:hover .unlockedIcon{display:block;color:#006d9a}.GenerateSessionImportDialog .openingTimesWeekdayContainer .lockedDay:hover .lockedIcon,.GenerateSessionImportDialog .openingTimesWeekdayContainer .unlockedDay .lockedIcon{display:none}.GenerateSessionImportDialog .openingTimesWeekdayContainer .unlockedDay:hover .lockedIcon{display:block;color:#006d9a}.GenerateSessionImportDialog .openingTimesWeekdayContainer .unlockedDay:hover .unlockedIcon{display:none}.GenerateSessionImportDialog .blockTimesContainer{flex-wrap:nowrap;gap:10px;align-items:center}.GenerateSessionImportDialog .blockTimesContainer.disabled{opacity:.7}.GenerateSessionImportDialog .blockTimesContainer .MuiTypography-root{font-weight:700;width:100px}.ClusterDialog .loadingContainer,.PlangroupClusterDialog .loadingContainer,.SessionGroups .loadingContainer{justify-content:center;align-items:center;min-height:200px;width:100%}.SessionGroups .mappingAlertContainer{flex-wrap:nowrap;align-items:center;gap:10px;margin-top:20px;background:#e8f4fd;padding-right:20px;border-radius:5px}.SessionGroups .ellipsisText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SessionGroups .fieldSelectionContainer{flex-wrap:nowrap;justify-content:space-between;gap:10px;align-items:center;z-index:10;position:relative}.SessionGroups .fieldSelectionContainer p{white-space:nowrap}.SessionGroups .fieldSelectionContainer .multiSelect{width:100%}.PlangroupClusterDialog .MuiDialog-paperWidthSm{max-width:90vw;min-width:80vw;min-height:50vh}.PlangroupClusterDialog .PlangroupOverview .overviewTable th{left:unset;background:#0d5b7b;color:#fff!important}.PlangroupClusterDialog .PlangroupOverview .overviewTable .secondStickyRow .MuiTableCell-stickyHeader{top:58px}.PlangroupClusterDialog .PlangroupOverview .headerContainer{margin-block:10px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px}.PlangroupClusterDialog .PlangroupOverview .quickValuesContainer{flex-wrap:nowrap;gap:5px;align-items:center}.PlangroupClusterDialog .PlangroupOverview .quickValuesContainer svg{color:#fff}.PlangroupClusterDialog .PlangroupOverview .quickValuesContainer .MuiOutlinedInput-root{background-color:#fff;min-width:70px}.PlangroupClusterDialog .PlangroupOverview .automaticLabel{background:#e0e0f9;padding:5px 10px;border-radius:5px}.PlangroupClusterDialog .PlangroupOverview .standardLabel{background:#d1f4ce;padding:5px 10px;border-radius:5px}.PlangroupClusterDialog .PlangroupOverview .standardMatrixLabel{background:#cce0f7;padding:5px 10px;border-radius:5px}.PlangroupClusterDialog .PlangroupOverview .manualLabel{background:#f9ece0;padding:5px 10px;border-radius:5px}.PlangroupSettingsDialog .MuiDialog-paperWidthSm{max-width:80vw}.PlangroupSettingsDialog .MuiDialogContent-root{max-height:calc(100vh - 300px)}.PlangroupSettingsDialog .datepickerContainer{flex-wrap:nowrap;gap:10px;align-items:center;justify-content:space-between}.PlangroupSettingsDialog .datepickerContainer p{white-space:nowrap}.PlangroupSettingsDialog .datepickerContainer .MuiTextField-root{border:1px solid #d2d2d2;border-radius:5px}.PlangroupSettingsDialog .smallComment{color:grey;font-size:.9rem;margin-top:10px}.PlangroupSettingsDialog .fakeDisabledInput{border:1px solid #d0d0d0;border-radius:5px;padding:10px 15px;color:#646262;background:#f7f7f7}.PlangroupSettingsDialog .standardClusterSettings{margin-top:20px;border:1px solid #dfdfdf;background:#f7f7f7;padding:10px;border-radius:10px}.PlangroupSettingsDialog .standardClusterSettings .formSectionHeader{font-weight:700;margin-block:10px;font-size:1.4rem;text-align:center;width:100%;color:#006d9a}.PlangroupSettingsDialog .standardClusterSettings .typeTitleContainer{white-space:nowrap;max-width:200px}.PlangroupSettingsDialog .standardClusterSettings .typeTitleContainer .boldText{overflow:hidden;text-overflow:ellipsis}.PlangroupSettingsDialog .standardClusterSettings .MuiTable-root{min-width:700px}.PlangroupSettingsDialog .standardClusterSettings .firstRow td{padding-top:20px;border-top:1px solid #d9d9d9!important}.PlangroupSettingsDialog .standardClusterSettings td{vertical-align:top}.PlangroupSettingsDialog .standardClusterSettings td,.PlangroupSettingsDialog .standardClusterSettings tr{border:none!important;background:none!important;font-size:1rem!important}.PlangroupSettingsDialog .standardClusterSettings .MuiTableRow-root th{color:#000!important;font-weight:400;font-size:1rem!important;background:unset}.PlangroupSettingsDialog .standardClusterSettings .smallGreyText{font-size:.8rem;color:grey;text-overflow:ellipsis;overflow:hidden}.PlangroupSettingsDialog .standardClusterSettings .noWrapContainer{flex-wrap:nowrap;gap:10px;align-items:center}.PlangroupSettingsDialog .standardClusterSettings .iconBtnsContainer{flex-wrap:nowrap;align-items:center}.PlangroupSettingsDialog .standardClusterSettings .MuiIconButton-root{padding:8px}.PlangroupSettingsDialog .standardClusterSettings .newRuleBtn{cursor:pointer}.PlangroupSettingsDialog .standardClusterSettings .newRuleBtn:hover{background:#ececec!important}.EditClusterDialog .MuiDialog-paperWidthSm{max-width:90vw;min-height:450px;min-width:600px}.PlangroupClusterDialog .ClusterOverview .headerContainer{margin-bottom:20px}.PlangroupClusterDialog .ClusterOverview .clusterContainer{width:100%}.EditClusterDialog .clusterTitleContainer,.PlangroupClusterDialog .ClusterOverview .clusterTitleContainer{white-space:nowrap;margin-bottom:10px;flex-wrap:nowrap;justify-content:space-between;align-items:center}.PlangroupClusterDialog .ClusterOverview .clusterTitleContainer{background:#0d5b7b;color:#fff;padding:5px 20px;margin-top:40px}.PlangroupClusterDialog .ClusterOverview .clusterTitleContainer .groupIcon{background:#fff;padding:5px;font-size:2rem;border-radius:50px;margin-right:10px}.PlangroupClusterDialog .ClusterOverview .clusterTitleContainer .actionIcon,.PlangroupClusterDialog .ClusterOverview .clusterTitleContainer p{color:#fff}.EditClusterDialog .clusterTitleContainer .clusterTitle,.PlangroupClusterDialog .ClusterOverview .clusterTitleContainer .clusterTitle{flex-wrap:nowrap;gap:10px;align-items:center}.EditClusterDialog .clusterRulesTable th,.PlangroupClusterDialog .ClusterOverview .clusterRulesTable th{left:unset;background:#0d5b7b;color:#fff!important}.EditClusterDialog .clusterRulesTable .activeNewRuleBtn{cursor:pointer;transition:.25s ease-in-out}.EditClusterDialog .clusterRulesTable .activeNewRuleBtn:hover{background-color:#f0f0f0}.EditClusterDialog .clusterRulesTable .andRow,.EditClusterDialog .clusterRulesTable .orRow,.PlangroupClusterDialog .ClusterOverview .clusterRulesTable .andRow,.PlangroupClusterDialog .ClusterOverview .clusterRulesTable .orRow{position:relative}.EditClusterDialog .clusterRulesTable .orRow td,.PlangroupClusterDialog .ClusterOverview .clusterRulesTable .orRow td{border-top:3px solid #aaa}.EditClusterDialog .clusterRulesTable .andRow .conditionText,.PlangroupClusterDialog .ClusterOverview .clusterRulesTable .andRow .conditionText{position:absolute;top:-15px;left:50px;background:#e3e3ff;padding:2px 10px;border-radius:30px;font-size:1.3rem}.EditClusterDialog .clusterRulesTable .orRow .conditionText,.PlangroupClusterDialog .ClusterOverview .clusterRulesTable .orRow .conditionText{position:absolute;top:-12px;left:0;background:#ddd;border-radius:5px;padding:2px 7px}.Resizer{background:hsla(0,0%,60%,.7019607843137254);z-index:100;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;position:relative}.Resizer.vertical{width:11px;margin:0 -5px;border-left:5px solid hsla(0,0%,100%,0);border-right:5px solid hsla(0,0%,100%,0);cursor:col-resize}.Resizer.horizontal{height:11px;margin:-5px 0;border-top:5px solid hsla(0,0%,52.2%,0);border-bottom:5px solid hsla(0,0%,100%,0);cursor:row-resize;width:100%}.Resizer:hover{-webkit-transition:all 2s ease;transition:all 2s ease}.Resizer.vertical:hover{border-left:5px solid rgba(107,100,100,.38);border-right:5px solid rgba(107,100,100,.38)}.Resizer.horizontal:hover{border-top:5px solid rgba(107,100,100,.38);border-bottom:5px solid rgba(107,100,100,.38)}.Resizer:after{content:" ";display:block;position:absolute;left:50%;top:50%;width:10px;height:30px;background:#b5b5b5;border:1px solid #afafaf;border-radius:20px;z-index:200;transform:translate(-50%,-50%)}.Resizer.horizontal:after{width:30px;height:10px}.Resizer.vertical:after{width:10px;height:30px}.Pane.vertical{height:calc(100vh - 240px)}.doubleScreen .Pane2{width:0}.tripleScreen .horizontal.Pane2{height:0}.tripleScreen .horizontal.Pane1{display:block!important}.lookingAheadDialog .lookingAheadContent{width:calc(100vw - 50px);height:calc(100vh - 230px)}.filterContainer{margin-bottom:10px}.filterContainer .filterTitleContainer{display:flex;align-items:center}.filterContainer svg{font-size:20px;padding-inline:5px}.filterContainer .MuiTypography-root{font-weight:700}.filterDialogPE .MuiTypography-root.error{font-weight:400;color:red;font-size:14px}.calendarScheduleDialogPE .calendarScheduleDialogTitle{display:flex;align-items:center;justify-content:space-between}.calendarScheduleDialogPE .calendarScheduleDialogTitleText{font-size:20px}.calendarScheduleDialogPE .entityName{font-weight:700;flex-shrink:0}.calendarScheduleDialogPE .dialogRow{display:flex;white-space:pre-wrap}.screenSelectionDialog .MuiDialog-paper{max-width:700px;padding:20px 60px;max-height:70%}.lookingAheadScreen{border:2px solid #e0e0e0;border-radius:10px;width:100%;min-height:100px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#f7f7f7;color:#2e5376}.lookingAheadScreen.wideScreen{min-height:106px}.lookingAheadScreen.thinScreen{width:30%}.screensContainer{justify-content:space-between;display:flex;flex-direction:column}.doubleScreensContainer .MuiButton-label{height:100%}.screensContainer .doubleScreens,.screensContainer .tripleScreens{width:50%}.singleScreensContainer .MuiGrid-root{width:33%}.lookingAheadScreen .MuiSvgIcon-root{font-size:50px}@media screen and (max-width:650px){.screenSelectionDialog .MuiDialog-paper{padding:20px}.screenSelectionDialog .MuiDialog-paperWidthSm{min-width:100px}.doubleScreensContainer{flex-direction:column}.screensContainer .doubleScreens,.screensContainer .tripleScreens{width:100%}}@media screen and (max-width:480px){.singleScreensContainer{flex-direction:column}.singleScreensContainer .MuiGrid-root{width:100%}.lookingAheadScreen,.lookingAheadScreen.wideScreen{min-height:70px}.lookingAheadScreen .MuiSvgIcon-root{font-size:30px}.tripleScreens{margin-top:10px}}.weekLabelDialog .heading{font-weight:700;color:#006d9a;margin-bottom:5px}.weekLabelDialog .labelForm{flex-wrap:nowrap}.weekLabelDialog .labelForm button{min-width:70px;margin-inline:5px}.weekLabelDialog .labelItem,.weekLabelDialog .labelItem .MuiFormControlLabel-label{width:100%}.weekLabelDialog .hiddenIconBtn{display:none;color:#bfbfbf;padding:5px}.weekLabelDialog .labelItem:hover .hiddenIconBtn{display:block}.screenTitle{height:60px;background:#2e5376;color:#fff}.lookingAheadDialog .screenContainer{height:100%}.lookingAheadMenu{height:80px;align-items:center;flex-wrap:nowrap}.lookingAheadMenu .screenButton{margin-right:10px;background-color:#2e5376;color:#fff;font-size:.9rem}.lookingAheadMenu .screenButton.btnSmall{display:none}.lookingAheadMenu .filterIndicatorContainer{display:flex;overflow:auto;padding-block:5px;align-items:center;margin-left:10px}.lookingAheadMenu .filterIndicatorContainer .MuiChip-root{margin-right:5px}.lookingAheadMenu .filterIndicatorContainer .MuiChip-root.chipLoading .MuiChip-label{color:#a6a6a6;min-width:80px;text-align:center}.lookingAheadMenu .filterIndicatorContainer .MuiChip-root.disabled{background:#ececec;color:#b3b3b3;border:1px solid #dbdbdb}.lookingAheadMenu .weekSelector{display:flex;justify-content:center;align-items:center}.lookingAheadMenu .weekSelector p{font-weight:700;font-size:20px;white-space:nowrap}@media screen and (max-width:900px){.lookingAheadDialogMenu .weekSelector p{font-size:14px}.lookingAheadDialogMenu .weekSelector .MuiButtonBase-root{padding:5px}.lookingAheadDialogMenu .weekSelector .MuiSvgIcon-root{font-size:20px}.lookingAheadDialogMenu{max-width:calc(100% - 20px)}}.lookingAheadDialog .MuiTableCell-root{text-align:center;min-width:60px}.lookingAheadDialog .MuiTableCell-root.textAlignLeft{text-align:left}.lookingAheadDialog .MuiTableCell-head{background-color:#2e5376;color:#fff!important}.lookingAheadDialog .MuiTableCell-head svg{font-size:20px;color:#a8acc9;padding-inline:5px}.lookingAheadDialog .borderLeft{border-left:2px solid #e0e0e0}.lookingAheadDialog .borderRight{border-right:4px solid #2e5376}.lookingAheadDialog .borderBottom{border-bottom:3px solid #bbb5b5}.lookingAheadDialog .minWidthS{min-width:80px}.lookingAheadDialog .minWidthS-M{min-width:150px}.lookingAheadDialog .minWidthM{min-width:200px}.lookingAheadDialog .stickyHeaderCell{position:sticky;z-index:4;left:unset}.lookingAheadDialog .stickyHeaderFirstCell{position:sticky;z-index:5}.lookingAheadDialog .stickyFirstColumn{position:sticky;z-index:3;left:0;background-color:#fff}.bedOccupancyContainer .screenTitle{display:flex;justify-content:space-between;padding-inline:10px;align-items:center;margin-bottom:15px}.bedOccupancyContainer .screenTitle .weeksToShowSelector{background-color:#fff}.bedOccupancyContainer .screenTitle p{font-size:2rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.bedOccupancyContainer .bedOccupancyCard{min-width:500px;margin-block:20px;flex:1}.bedOccupancyContainer .varindexContainer{border:1px solid;width:100px;border-radius:5px;text-align:center}.bedOccupancyContainer .departmentGraphsContainer{flex-wrap:nowrap;gap:10px;overflow:auto;padding-inline:10px}.bedOccupancyContainer .departmentTitle{font-size:1.7rem;text-align:center;padding-block:10px;background:#f2f2f2;color:#1461aa}.bedOccupancyContainer .inlineNoDataMessage{text-align:center;margin-inline:30px;align-self:center}.lookingAheadDialog .waitlistContainer .urgencyCell{padding:0;vertical-align:top}.lookingAheadDialog .waitlistContainer .urgencyContainer{display:flex;justify-content:space-between;border-bottom:2px solid #e0e0e0;padding:5px}.MuiTooltip-popper.waitlistUrgencyTooltip{background-color:#fff}.lookingAheadDialog .waitlistContainer .noDataCell{position:relative;padding:10px}.lookingAheadDialog .waitlistContainer .noData{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lookingAheadDialog .waitlistContainer .noData .noDataMessage{display:flex;align-items:center;justify-content:center;background:#e0e0e0;border-radius:15px;padding:10px;min-width:180px;border:1px solid grey}.lookingAheadDialog .waitlistContainer .noData svg{color:#b0b0b0;font-size:20px;padding-inline:5px}.lookingAheadDialog .waitlistContainer .patientsWaitlistContainer .MuiTableCell-root{text-align:left}.lookingAheadDialog .waitlistContainer .filterButton svg,.lookingAheadDialog .waitlistContainer .sortIcon.default svg{color:transparent!important}.lookingAheadDialog .waitlistContainer .MuiTableCell-root:hover .filterButton svg,.lookingAheadDialog .waitlistContainer .MuiTableCell-root:hover .sortIcon.default svg{color:#a8acc9!important}.lookingAheadDialog .waitlistContainer .filterButton.active svg{color:#44baff!important}.filterPopover .MuiPopover-paper{overflow-x:unset;overflow-y:unset}.filterPopover .MuiCard-root{overflow:visible}.lookingAheadDialog .waitlistContainer .MuiTablePagination-toolbar{margin-bottom:0;border:1px solid #e0e0e0}.lookingAheadDialog .orScheduleTable .MuiTableCell-stickyHeader{left:unset}.lookingAheadDialog .orScheduleTableCell{min-width:200px}.lookingAheadDialog .dayTableCell{padding:0}.lookingAheadDialog .assignedCard{width:calc(100% - 20px);max-width:350px}.lookingAheadDialog .topBarAssignedSession{height:50px;display:block;margin-left:5px;text-align:left}.lookingAheadDialog .nameAssignedSession{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 5px 0 0}.lookingAheadDialog .assignedCard .sessionInfo{background-color:#d3d3d3;border-radius:10px;padding-inline:5px}.lookingAheadDialog .skeletonCard{animation:skeleton-loading 1s linear infinite alternate;margin-block:20px}.lookingAheadDialog .skeletonGraphTitle{background-color:#d3d3d3;width:80%;height:30px;border-radius:10px}.lookingAheadDialog .skeletonVarindexContainer{background-color:#d3d3d3;width:100px;height:50px;border-radius:5px}.lookingAheadDialog .skeletonTable .MuiTableCell-root{animation:skeleton-loading 1s linear infinite alternate;color:transparent!important}.lookingAheadDialog .skeletonTable.MuiTableContainer-root{overflow-x:hidden;overflow:hidden}@keyframes skeleton-loading{0%{background-color:#e3e3e4}to{background-color:#f7f7f7}}.PlanningOverview{height:calc(100vh - 150px);width:100%}.PlanningOverview .planningOverviewContent{position:relative;height:calc(100% - 80px)}.PlanningOverview .loadingContainer{justify-content:center;align-items:center;height:100%;flex-direction:column;gap:15px}.PlanningOverview .topSection{border-bottom:3px solid grey}.PlanningOverview .leftScreen,.PlanningOverview .Pane.vertical{height:100%;max-width:95vw}.PlanningOverview .leftScreen .topSection{height:40px}.PlanningOverview .leftScreen .topSection.expanded{height:260px}.PlanningOverview .leftScreen .bottomSection{height:98%}.PlanningOverview .leftScreen .bottomSection.halfHeight{height:calc(100% - 250px)}.PlanningOverview .leftScreen .bottomSection.shorter{height:calc(100% - 28px)}.PlanningOverview .rightScreen{height:100%;overflow:hidden}.PlanningOverview .noWrapContainer{gap:5px;align-items:center;flex-wrap:nowrap}.PlanningOverview .noData{margin-block:74px;color:grey;font-style:italic;text-align:center}.PlanningOverview .suggestionContainer{flex-wrap:nowrap;border:2px solid #ccb9b9;border-radius:5px;max-width:150px;width:150px;height:100%;align-items:center;padding-inline:10px;overflow:hidden;min-width:150px;flex-direction:column;position:relative;padding-left:30px}.PlanningOverview .suggestionContainer .notYetPlannableIcon{position:absolute;left:2px;top:3px;color:#ff8f00;background:#fff;border-radius:50px}.PlanningOverview .alreadyPlannedIcon{color:#25a41a;position:absolute;left:2px;top:3px;background:#fff;border-radius:50px}.PlanningOverview .suggestionIcon{color:#3d57d8;position:absolute;left:2px;top:3px;background:#fff;border-radius:50px}.PlanningOverview .alreadyPlannedSurgery{border:2px solid #00ca00}.PlanningOverview .suggestionContainer.filteredOut{opacity:.6}.PlanningOverview .suggestionContainer p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;max-width:130px}.PlanningOverview .pageErrorsContainer{margin-top:40px;margin-inline:auto;max-width:900px;border:1px solid #2683ae;border-radius:10px;padding:20px}.PlanningOverview .pageErrorsContainer .containerHeader{font-weight:700;font-size:1.2rem;color:#016ea0}.PlanningOverview .pageErrorsContainer .errorSection{margin-block:10px}.PlanningOverview .pageErrorsContainer .errorItem{gap:5px;margin-block:5px}.PlanningOverview .selectionAlert{flex-wrap:nowrap;align-items:center;gap:10px;padding:10px;background:#dcf2d9;padding-inline:10px;justify-content:space-between}.PlanningOverview .selectionAlert p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlanningOverview .pinBtn,.PlanningOverview .pinBtn .unpinIcon,.PlanningOverview .pinBtn:hover .pinIcon{display:none}.PlanningOverview .pinBtn:hover .unpinIcon,.PlanningOverview .pinnedContainer .pinBtn{display:block}.PlanningOverview .pinBtn{position:absolute;right:-10px;top:-10px;background:#dcf2d9;padding:5px}.PlanningOverview .pinBtn:hover{background:#b7ceb4}.PlanningOverview .sectionTitle{font-size:18px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlanningOverview .filtersContainer{position:relative}.PlanningOverview .filtersContainer .filtersList{position:absolute;flex-direction:column;top:30px;gap:5px;z-index:20}.PlanningOverview .pageBtn{min-width:50px}.PlanningOverview .pageBtn.active{background:#eaeaea;color:#016ea0}.PlanningOverview .sectionHeader{height:45px;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:hidden}.PlanningOverview .sectionHeader .arrowBtn{padding:5px}.PlanningOverview .sectionHeader .pageBtnsContainer{flex:0}.PlanningOverview .sectionHeader .middleContainer{justify-content:center}.PlanningOverview .headerContainer{position:relative;top:0;z-index:100;background-color:#fff;transition:top .8s ease-in-out}.PlanningOverview .hiddenHeaderContainer.headerContainer{top:-130px}.PlanningOverview .headerContainer .headerContent{gap:10px;flex-wrap:nowrap;padding-block:5px;border-bottom:1px solid #c6c6c6}.PlanningOverview .lastUpdateText{font-size:.9rem;color:grey;text-align:right;width:100%;white-space:nowrap;position:absolute;right:0;bottom:-10px}.PlanningOverview .lastUpdateText .dateText,.PlanningOverview .lastUpdateText:hover .timeAgoText{display:none}.PlanningOverview .lastUpdateText:hover .dateText{display:inline}.planGroupFilterOption{flex-wrap:nowrap;align-Items:center;gap:10px}.planGroupFilterOption .planGroupIcon{font-size:35px}.planGroupFilterOption p{overflow:hidden;text-overflow:ellipsis}.smallGrayWeekText{margin-left:10px;opacity:.5;font-style:italic}.PlanningOverviewSettingsDialog .MuiDialog-paperWidthSm{max-width:1000px}.PlanningOverviewSettingsDialog .formSection{border-top:1px solid #ddd;margin-top:20px;padding-top:10px}.PlanningOverviewSettingsDialog .sectionHeader{color:#006d9a;font-size:1.2rem;font-weight:700;margin-bottom:5px}.PlanningOverviewSettingsDialog .noWrapContainer{flex-wrap:nowrap;gap:10px;align-items:center;margin-bottom:5px}.PlanningOverviewSettingsDialog .noWrapContainer .shortField{max-width:100px;margin-left:auto}.PlanningOverviewSettingsDialog .noWrapContainer.disabled p{color:#939393}.PlanningOverviewSettingsDialog .errorText{color:red}.PlanningOverviewSettingsDialog .noWrapContainer .rightItem{width:80px}.PlanningOverviewSettingsDialog .scenarioWideSettings{padding:10px 0 10px 10px;border:1px solid #d0d0d0;border-radius:5px;margin-top:20px;background:#f4f4f4}.PlanningOverviewSettingsDialog .scenarioWideSettings .boxHeaderContainer p{font-weight:700}.filterDialogPE .MuiInputBase-root.Mui-disabled{opacity:.6}.filterDialogPE .filterContainer{margin-bottom:20px}.PlanningOverview .PlanningWaitlist{margin-left:auto}.PlanningOverview .PlanningPriority{margin-right:auto}.PlanningOverview .PlanningWaitlist .middleStats{position:absolute;top:70%;left:50%;transform:translate(-50%);text-align:center}.PlanningOverview .PlanningWaitlist .middleStats p{cursor:help}.PlanningOverview .PlanningPriority p,.PlanningOverview .PlanningWaitlist p{text-align:center;white-space:nowrap}.PlanningOverview .PlanningSessions{height:98%}.PlanningOverview .PlanningSessions .planningSessionsContent{height:calc(100% - 65px);overflow:scroll}.PlanningOverview .PlanningSessions .stickyHeader{position:sticky;top:-2px;background:#fff;width:100%;z-index:50;padding-block:5px;font-weight:700;font-size:14px;color:#00709e}.PlanningOverview .PlanningSessions .fakeStickyHeader{font-weight:700;font-size:14px;color:#00709e}.PlanningOverview .PlanningSessions .sessionContainer{padding-block:10px;cursor:pointer;padding:10px}.PlanningOverview .PlanningSessions .sessionContainer.pinnedContainer{margin-right:20px}.PlanningOverview .PlanningSessions .sessionContainer.pinnedContainer .sessionBodyContainer{overflow-x:scroll}.PlanningOverview .PlanningSessions .sessionContainer.selected{background:#dcf2d9;position:relative;cursor:default;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.PlanningOverview .PlanningSessions .sessionContainer.notSelected:hover{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f4f4f4}.PlanningOverview .PlanningSessions .sessionContainer .sessionHeaderSection{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlanningOverview .PlanningSessions .sessionBodyContainer{gap:10px;align-items:center;overflow:hidden;flex-wrap:nowrap}.PlanningOverview .PlanningSessions .sessionBodyContainer p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.PlanningOverview .PlanningSessions .sessionName{font-size:1rem;margin-left:5;font-style:italic}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar{height:37px;border:2px solid #c6bfbf;border-radius:5px;position:relative;max-width:150px;min-width:150px;z-index:20;overflow:hidden}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar .fill{height:100%;z-index:8;background-color:#a4f0a4}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar .exceededFill{background-color:#ff8282}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar .fill.withSuggestions{position:absolute;background-image:repeating-linear-gradient(125deg,#d8ffd8,#d8ffd8 4px,#fff 0,#fff 7px)}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar .fill.exceededFill.withSuggestions{position:absolute;background-image:repeating-linear-gradient(125deg,#ffd3d3,#ffd3d3 4px,#fff 0,#fff 7px)}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar p{position:absolute;left:10px;top:25%;z-index:10}.PlanningOverview .PlanningSessions .sessionBodyContainer .customProgressBar .withSuggestionsText{color:grey;right:10px;left:unset!important;cursor:help}.PlanningOverview .PlanningSessions .suggestionsSection{flex-wrap:nowrap;gap:10px;height:37px;padding-right:20px;align-items:center}.PlanningOverview .PlanningSessions .maxOccupancy{cursor:help;position:absolute;height:100%;width:3px;background-color:#5a0000;z-index:40}.PlanningOverview .PlanningSessions .italicText{font-style:italic;opacity:.7}.PlanningOverview .PlanningBeds{height:98%}.PlanningOverview .PlanningBeds .commonLegenda{position:sticky;top:0;background:#fff;z-index:10;margin-inline:9px;min-width:502px}.PlanningOverview .PlanningBeds .commonLegenda .MuiFormControlLabel-root{height:25px;width:100%}.PlanningOverview .PlanningBeds .commonLegenda .MuiCheckbox-root{padding:5px}.PlanningOverview .PlanningBeds .commonLegenda .MuiTypography-root{font-size:.9rem;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 20px);overflow:hidden}.PlanningOverview .PlanningBeds .bedOccupancyCard{min-width:500px;margin-block:10px;flex:1}.PlanningOverview .Patients{height:100%}.leftPlanningTooltipText{min-width:100px}.PlanningOverview .Patients .patientContainer{padding-block:10px;border-bottom:1px dashed #b3b3b3;align-items:center;cursor:pointer;padding:10px}.PlanningOverview .Patients .patientContainer .innerPatientContainer{gap:10px;flex-wrap:nowrap;align-items:center}.PlanningOverview .Patients .patientContainer.pinnedContainer .innerPatientContainer{overflow-x:scroll}.PlanningOverview .Patients .patientContainer.selected{background:#dcf2d9;cursor:default;position:relative;margin-top:10px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.PlanningOverview .Patients .patientContainer.notSelected:hover{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#f4f4f4}.PlanningOverview .Patients .patientContainer .suggestionContainer{margin-left:auto;padding-block:5px}.PlanningOverview .Patients .statisticHeader{color:grey}.PlanningOverview .Patients .statisticText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlanningOverview .Patients .patientContainer .section1,.PlanningOverview .Patients .patientContainer .section2{gap:10px;flex-wrap:nowrap}.PlanningOverview .SearchPatientCluster{padding-inline:15px;height:calc(100% - 70px);overflow:auto}.PlanningOverview .SearchPatientCluster .searchContainer{gap:10px;border-bottom:1px solid #d7d7d7;padding-bottom:10px;margin-bottom:20px;align-items:end}.patientClusterSearchFieldMenuItem,.PlanningOverview .SearchPatientCluster .fieldContainer{max-width:400px}.patientClusterSearchFieldMenuItem p{overflow:hidden;text-overflow:ellipsis}.PlanningOverview .SearchPatientCluster .MuiOutlinedInput-root{min-width:120px}.PlanningOverview .SearchPatientCluster .MuiOutlinedInput-root p{text-overflow:ellipsis;overflow:hidden}.PlanningOverview .SearchPatientCluster .noDataText{font-style:italic;color:grey;margin-block:40px;text-align:center}.PlanningOverview .SearchPatientCluster .resultsContainer{margin-block:10px;gap:10px}.PlanningOverview .SearchPatientCluster .suggestionContainer{height:40px;justify-content:center;cursor:help}.PECalendarOverview .calendarOverviewContent{height:calc(100vh - 250px);margin-top:10px}.PECalendarOverview .calendarOverviewContent.shorterContent{height:calc(100vh - 350px)}.PECalendarOverview .loadingContainer{flex-direction:column;gap:20px;justify-content:center;align-items:center}.noWrapContainer{flex-wrap:nowrap;gap:5px;align-items:center}.PECalendarHolidayIcon{font-size:20px;color:#197aa7;cursor:help}.PECalendarSmallGreyText{color:grey;font-size:.9rem}.PECalendarOverview .calendarOverviewMenu{flex-wrap:nowrap;align-items:center;border-bottom:2px solid #d5d5d5;position:relative;gap:10px;padding-block:5px}.PECalendarOverview .weekBtnsContainer button{margin:0;min-width:unset;width:100px}.PECalendarOverview .calendarOverviewMenu .foldOutBtn{position:absolute;bottom:-27px;height:25px;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 10px;border:2px solid #d5d5d5;border-top:none;right:0;cursor:pointer;z-index:100}.PECalendarWeekSelectionBtn{text-align:left;justify-content:space-between;white-space:nowrap}.PECalendarOverview .calendarOverviewMenu .MuiSelect-root .weekNrText{color:#000!important}.PECalendarOverview .calendarOverviewMenu .MuiSelect-root .PECalendarSmallGreyText{color:grey!important}.currentWeekBtn.notSelected{border:2px solid #197aa7}.currentWeekBtn.notSelected .weekNrText{font-weight:700!important;color:#016c9e!important}.selectedWeekBtn{background:#197aa7!important}.selectedWeekBtn,.selectedWeekBtn .PECalendarSmallGreyText,.selectedWeekBtn .weekNrText{color:#fff!important}.selectedWeekBtn .PECalendarHolidayIcon{color:#dbfcff!important}.PECalendarOverview .calendarOverviewMenu .foldOutBtn:hover{background:#f7f7f7}.PECalendarOverview .calendarOverviewMenu .scrollBtnContainer{flex:0}.PECalendarOverview .calendarOverviewMenu .scrollBtnContainer button{padding:0}.displayLargeFalse{display:none}.displayLargeTrue{display:flex}@media screen and (max-width:1560px){.smallMenuComponent{display:flex}.foldOutBtn,.largeMenuComponent{display:none}.PECalendarOverview .calendarOverviewContent.shorterContent{height:calc(100vh - 250px)}}.PECalendarOverview .calendarWeekHeader{height:50px;align-items:center;gap:10px;flex-wrap:nowrap}.PECalendarOverview .calendarWeekHeader p{color:#989898;font-weight:700}.PECalendarOverview .calendarWeekHeader .MuiIconButton-root{padding:5px}.PECalendarOverview .calendarWeekHeader .weekNrText{font-weight:700;color:#006d9a;font-size:1rem}.PECalendarOverview .sessionInfoCard{width:300px;height:100%;min-width:300px}.PECalendarOverview .sessionInfoCard .MuiCardContent-root{height:calc(100% - 30px)}.PECalendarOverview .sessionInfoCard .sessionColorIndicator{width:5px;height:100%;border-radius:5px}.PECalendarOverview .sessionInfoCard .closeBtn{padding:5px}.PECalendarOverview .sessionInfoCard .sessionTitleText{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:#006d9a}.PECalendarOverview .sessionInfoCard .statsContainer p{margin-block:10px}.PECalendarOverview .calendarOverviewTable{width:unset}.PECalendarOverview .CalendarOverviewTableCard{height:100%}.PECalendarOverview .CalendarOverviewTableCard .MuiCardContent-root{height:calc(100% - 30px)}.PECalendarOverview .calendarTableContainer{height:100%}.PECalendarOverview .calendarTableContainer .MuiTableCell-root{border-bottom:2px solid #dbdbdb}.PECalendarOverview .calendarOverviewTable td{padding:0!important;background-color:#fff}.PECalendarOverview .calendarOverviewTable .dayCell{padding:5px;min-height:70px;width:120px}.roomRow.secondRow .MuiTableCell-stickyHeader{top:35px}.PECalendarOverview .calendarOverviewTable .roomRow th{background:#045073!important;color:#fff!important;white-space:nowrap}.PECalendarOverview .calendarOverviewTable .stickyLeftCell{position:sticky;left:0}.PECalendarOverview .calendarOverviewTable td.stickyLeftCell,.PECalendarOverview .calendarOverviewTable td.stickyLeftSecondCell{border-right:1px solid #d5d5d5;z-index:9}.PECalendarOverview .calendarOverviewTable th.stickyLeftCell,.PECalendarOverview .calendarOverviewTable th.stickyLeftSecondCell{z-index:12}.PECalendarOverview .calendarOverviewTable .stickyLeftSecondCell{position:sticky;left:131px}.PECalendarOverview .calendarOverviewTable th{z-index:10}.PECalendarOverview .calendarOverviewTable .locationRow th{padding:5px}.PECalendarOverview .calendarOverviewTable .roomRow .whiteCell,.PECalendarOverview .calendarOverviewTable .whiteCell{background:#fff!important;border:none!important;min-width:50px}.PECalendarOverview .calendarOverviewTable .borderLeft{border-left:2px solid grey!important}.PECalendarOverview .calendarOverviewTable .borderTop{border-top:2px solid grey!important}.PECalendarOverview .calendarOverviewTable .borderRight{border-right:2px solid grey!important}.PECalendarOverview .calendarOverviewTable .borderBottom{border-bottom:2px solid grey!important}.PECalendarOverview .calendarOverviewTable .noBorder{border:none!important}.PECalendarOverview .calendarOverviewTable .roomHeader{max-width:85px;overflow:hidden;text-overflow:ellipsis}.PECalendarOverview .dayPartContainer{height:40px;align-items:center;flex-wrap:nowrap;width:120px;position:relative;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.PECalendarOverview .calendarOverviewTable .stickyLeftSecondCell .dayPartContainer{padding:5px;width:unset}.PECalendarOverview .sessionBlock{height:100%;align-items:center;justify-content:center;border:1px solid #f4f4f4;position:absolute;top:0;z-index:2;padding:5px}.PECalendarOverview .sessionBlock.selectedSession{border:3px solid #0f0f0f}.PECalendarOverview .sessionBlock p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PECalendarOverview .sessionBlock .lengthText{position:absolute;bottom:0;left:2px;font-size:.7rem;max-width:calc(100% - 3px)}.PECalendarOverview .sessionBlock .warningIndicator{color:#fff;position:absolute;background:#ff3838;border-radius:15px;font-size:1rem;padding:1px;cursor:help}.PECalendarOverview .okHoursText{text-align:center;color:grey;white-space:nowrap;margin-block:10px}.PECalendarOverview .okHoursText.vertical{margin-right:50px;text-align:left;padding-left:10px}.CalendarOverviewSettingsDialog .MuiDialogContent-root{max-height:70vh}.CalendarOverviewSettingsDialog .formCategorySection{border-bottom:1px solid #d0d0d0;padding-block:20px}.CalendarOverviewSettingsDialog .formCategoryHeader{font-size:1.2rem;font-weight:700;color:#006d9a;margin-bottom:5px}.CalendarOverviewSettingsDialog .formGroupBorderedContainer{border:1px solid #d5d5d5;border-radius:5px;padding:10px;align-items:center;gap:10px}.CalendarOverviewSettingsDialog .MuiDialog-paperWidthSm{max-width:1200px}.CalendarOverviewSettingsDialog td{background:#fff}.CalendarOverviewSettingsDialog th{color:#000!important}.CalendarOverviewSettingsDialog .PECalendarSmallGreyText{color:grey;font-size:.9rem}.CapacityBudget{user-select:none;max-width:100vw}.CapacityBudget .filter-number-rounded{display:inline-block;width:auto;min-width:15px;border-radius:8px;text-align:center;line-height:15px;background:#fe8117;font-size:12px;color:#fff!important;position:absolute;right:-10px;top:-12px;padding:4px;height:15px}.CapacityBudget .openCapacityBudget{height:calc(100vh - 110px);padding-block:75px;margin-inline:10px}.CapacityBudget .capacityBudgetPage{height:calc(100% - 100px)}.CapacityBudget .loadingContainer{align-items:center;justify-content:center;min-height:150px;flex-direction:column;gap:15px}.CapacityBudget .modelTitleContainer{flex-direction:column;flex:0;min-width:170px;text-align:center}.CapacityBudget .modelTitleContainer p{font-weight:700;font-size:1.3rem;color:#006d9a}.CapacityBudget .capacityBudgetPage .pageContent{max-height:calc(100% - 50px);overflow:auto;padding:2px}.CapacityBudget .activeStep .MuiStepLabel-iconContainer{border:8px solid #d7e8ff;border-radius:35px;margin-top:-6px}.CapacityBudget .activeStep.incomplete .MuiStepLabel-iconContainer{border:8px solid #ffe2d7}.CapacityBudget .activeStep.incomplete .MuiStepLabel-iconContainer svg{color:#f7964f}.CapacityBudget .activeStep .MuiStepLabel-label{font-size:1.2rem}.CapacityBudget .modelOverview{height:calc(100vh - 110px);padding-block:75px;margin-inline:10px}.CapacityBudget .modelOverview .MuiTableCell-head{background:#d7d7d7;color:#444!important}.CapacityBudget .modelOverview .MuiTableCell-stickyHeader{left:unset}.CapacityBudget .modelOverview .sortableCell{display:flex;align-items:center}.CapacityBudget .dataSelection .pageWarningContainer{gap:10px;align-items:center;flex-wrap:nowrap;overflow:hidden;margin-left:auto;margin-bottom:10px}.CapacityBudget .dataSelection .cbImport{width:100%}.CapacityBudget .dataSelection .cbImport .deleteContainer{width:50px;margin-left:-20px}.CapacityBudget .dataSelection .cbImport.addNewImport{background-color:#eee}.CapacityBudget .dataSelection .cbImport .MuiAccordionSummary-content{overflow:hidden}.CapacityBudget .dataSelection .cbImport .accordionHeader{align-items:center;gap:15px;flex-wrap:nowrap}.CapacityBudget .dataSelection .cbImport .importType{width:170px;min-width:170px}.CapacityBudget .dataSelection .cbImport .importType p{font-weight:700;text-transform:capitalize}.CapacityBudget .dataSelection .cbImport .importType .subHeader{font-size:.9rem;color:grey;font-weight:400}.CapacityBudget .dataSelection .cbImport .importType .extraImportType{color:grey;font-weight:400}.CapacityBudget .dataSelection .cbImport .datafileSelection{gap:15px;align-items:center;flex-wrap:nowrap;flex:0}.CapacityBudget .dataSelection .cbImport .datafileSelection p{white-space:nowrap;width:95px}.CapacityBudget .dataSelection .cbImport .datafileSelection .MuiInputBase-root{width:200px}.CapacityBudget .dataSelection .cbImport .combinedText{display:inline-flex;white-space:pre-wrap}.CapacityBudget .dataSelection .cbImport .combinedText .orangeText{color:orange}.CapacityBudget .dataSelection .cbImport .validityInfo{gap:10px;align-items:center;flex-wrap:nowrap;max-width:300px;overflow:hidden;margin-left:auto}.CapacityBudget .dataSelection .cbImport .validityInfo p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CapacityBudget .dataSelection .additionalDatafileContainer{gap:10px;align-items:center;flex-wrap:nowrap;overflow:hidden}.CapacityBudget .dataSelection .additionalDatafileContainer.disabledContainer{opacity:.5}.CapacityBudget .dataSelection .additionalDatafileContainer .MuiInputBase-root{width:calc(100% - 120px);max-width:250px}.CapacityBudget .dataSelection .entitySelectionContainer .entityHeader{font-weight:700}.CapacityBudget .dataSelection .entitySelectionContainer .entityHeader.disabledHeader{opacity:.4}.MuiListItem-button.incompatibleItem:hover{background:#fff}.MuiListItem-button.incompatibleItem{opacity:.5;cursor:default}.CapacityBudget .dataSelection .entitySelectionContainer .outerContainer,.CBDSMenuItem .outerContainer{gap:10px;align-items:center;justify-content:space-between;flex-wrap:nowrap}.CapacityBudget .dataSelection .entitySelectionContainer .innerContainer,.CBDSMenuItem .innerContainer{gap:5px;align-items:center;flex-wrap:nowrap}.CapacityBudget .dataSelection .entitySelectionContainer .subHeader,.CBDSMenuItem .subHeader{font-size:.9rem;font-style:italic;color:grey;text-overflow:ellipsis;overflow:hidden}.CapacityBudget .Settings .fakeInput{border:1px solid #d2d2d2;border-radius:5px;padding:5px 10px;cursor:pointer}.CapacityBudget .Settings .formHeader{font-weight:700;color:#000}.CapacityBudget .Settings .sectionHeader{font-weight:700;color:#006d9a;font-size:1.2rem;margin-bottom:10px}.CapacityBudget .Settings .sectionSubHeader{color:#006d9a;font-size:1.1rem}.CapacityBudget .Settings .referencePeriodContainer{margin-block:10px}.CapacityBudget .Settings .shortReferencePeriodContainer{background:#ffefd2;padding:10px;align-items:center;margin-block:10px;border-radius:5px}.CapacityBudget .Settings .datepickerContainer{flex-wrap:nowrap;gap:10px;align-items:center;justify-content:space-between}.CapacityBudget .Settings .datepickerContainer p{white-space:nowrap}.CapacityBudget .Settings .formSectionContainer{margin-block:10px;border-top:1px solid #e1d8d8;padding-block:15px}.CapacityBudget .Settings .manualYearPatternInnerContainer{flex-wrap:nowrap;overflow:auto;gap:5px;padding-bottom:10px}.CapacityBudget .Settings .manualYearPatternOuterContainer{background:#f4f3f3;border-radius:5px;padding:10px;margin-block:10px}.CapacityBudget .Settings .manualYearPatternTitleContainer{justify-content:space-between;align-items:center;margin-bottom:10px}.CapacityBudget .Settings .manualYearPatternInnerContainer .weekContainer{flex-direction:column;align-items:center;justify-content:center;min-width:120px}.CapacityBudget .Settings .datepickerContainer .MuiTextField-root{border:1px solid #d2d2d2;border-radius:5px}.CapacityBudget .Settings .tabCard{margin-top:20px;width:100%;max-height:calc(100vh - 380px)}.CapacityBudget .Settings .tabCard .MuiCardContent-root{height:calc(100% - 100px);overflow:auto}.CapacityBudget .Settings .tabCard .MuiTableContainer-root{height:100%}.CapacityBudget .Settings .errorMessage{color:red;font-size:.9rem}.CapacityBudget .Settings .doubleNamesError{color:red;font-size:1.2rem}.CapacityBudget .Settings .standardParameters{padding:10px;background:#f4f3f3;border-radius:10px}.CapacityBudget .Settings .activityParameters .disabledRow,.CapacityBudget .Settings .capacityParameters .disabledRow{background:#f0f0f0}.CapacityBudget .Settings .activityParameters .MuiInputBase-input.Mui-disabled,.CapacityBudget .Settings .capacityParameters .MuiInputBase-input.Mui-disabled{opacity:.7}.CapacityBudget .Settings .activityParameters .MuiTableCell-stickyHeader,.CapacityBudget .Settings .capacityParameters .MuiTableCell-stickyHeader{left:unset}.CapacityBudget .Settings .activityParameters .MuiTableCell-head{min-width:120px}.CapacityBudget .Settings .MuiFormControlLabel-labelPlacementBottom{margin-left:0;margin-right:0}.CapacityBudget .Settings .unsavedChangesContainer{align-items:center;margin-right:10px;flex-wrap:nowrap;padding:10px;background:#ffe9db;border-radius:5px}.CapacityBudget .Settings .unsavedChangesContainer svg{color:orange}.CBYearSelectionDialog .MuiPickersToolbar-toolbar{display:none}.budgetChangesDialog .MuiDialog-paperWidthSm{max-width:90vw}.budgetChangesDialog .sectionHeader{font-size:1.2rem;font-weight:700}.budgetChangesDialog .loadingContainer{align-items:center;justify-content:center;min-height:150px;flex-direction:column;gap:15px}.budgetChangesDialog .MuiTypography-root.error{color:red;font-weight:400;font-size:.9rem;white-space:nowrap}.budgetChangesDialog .changesOverviewHeader{justify-content:space-between;margin-bottom:10px;margin-top:20px;align-items:center;gap:10px;flex-wrap:nowrap}.budgetChangesDialog .MuiTableContainer-root.changesOverviewTable{height:calc(100% - 200px)}.budgetChangesDialog .changesOverviewTable .changeTypeContainer{flex-wrap:nowrap;gap:5px;align-items:center}.budgetChangesDialog .changesOverviewTable .changeTypeIcon{width:40px;display:flex;align-items:center;font-weight:700;color:#ffbe26;font-size:1.4rem;min-width:40px;justify-content:center}.budgetChangesDialog .pathChange{background:#dcdcf2!important}.budgetChangesDialog .changesOverviewTable .MuiTableRow-root th{color:#fff!important;background-color:#006d9a!important;left:unset}.budgetChangesDialog .newChangeTable .MuiTableCell-body{padding-block:0;background:#fff;border:0;padding-left:0}.budgetChangesDialog .newChangeTable .errorRow .MuiTableCell-body{vertical-align:top}.budgetChangesDialog .newChangeTable .MuiTableCell-head{padding-bottom:2px;padding-top:0;border:0;padding-left:0;min-width:150px}.budgetChangesDialog .newChangeTable{margin-bottom:5px;padding-bottom:15px}.BCselectAllOption{position:sticky;top:0;background:#fff;z-index:2;padding-block:10px}.filterDialogCB .filterContainer.indented{margin-left:40px}.filterDialogCB .filterContainer.indented .MuiOutlinedInput-root{max-width:360px!important}.filterDialogCB .filterContainer .MuiTypography-root.error{color:red;font-weight:400;font-size:.9rem}.CBselectAllOption{position:sticky;top:0;background:#fff;z-index:2}.MuiListItem-button.CBselectAllOption:hover{background-color:#f2f2f2}.CapacityBudget .CBTable .sortableCell{display:flex;align-items:center;min-height:48px}.CapacityBudget .CBTable .sortIcon{display:flex;flex-direction:column;margin-inline:-10px}.CapacityBudget .CBTable .sortIcon svg{font-size:32px;margin-block:-10px}.CapacityBudget .CBTable .sortIcon.asc svg.upIcon,.CapacityBudget .CBTable .sortIcon.desc svg.downIcon{display:none}.CapacityBudget .CBTable .sortIcon.default svg{color:transparent!important}.CapacityBudget .CBTable .MuiTableCell-root:hover .sortIcon.default svg{color:#a8acc9!important}.CapacityBudget .CBTable tr{background:#fff}.CapacityBudget .CBTable .stickyRow{position:sticky;top:98px;background:#e6e6e6;z-index:2}.CapacityBudget .CBTable .stickyRow td{border-bottom:2px solid #bfbfbf;border-top:2px solid #bfbfbf}.CapacityBudget .CBTable .stickyLeftCell{left:0!important;position:sticky;border-right:2px solid #bfbfbf;text-align:left;z-index:1}.CapacityBudget .CBTable .borderRight{border-right:1px solid #bfbfbf}.CapacityBudget .CBTable .borderLeft{border-left:1px solid #bfbfbf}.stepperOptionalText{color:#5050df;margin-top:5px}.CapacityBudget .capacityCalculation .MuiTableRow-root th,.CapacityBudget .capacityProfile .MuiTableRow-root th{color:#fff!important;background-color:#006d9a;left:unset;white-space:nowrap}.CapacityBudget .capacityCalculation .capacityCellHeader,.CapacityBudget .capacityProfile .capacityCellHeader{background-color:#436fc4!important}.CapacityBudget .capacityCalculation .activityCellHeader,.CapacityBudget .capacityProfile .activityCellHeader{background-color:#008c77!important}.CapacityBudget .capacityCalculation .tableFieldContainer,.CapacityBudget .capacityProfile .tableFieldContainer{align-items:center;justify-content:center;flex-wrap:nowrap}.CapacityBudget .capacityCalculation .tableFieldContainer button,.CapacityBudget .capacityProfile .tableFieldContainer button{padding:5px}.CapacityBudget .capacityCalculation .tableFieldContainer .MuiTextField-root,.CapacityBudget .capacityProfile .tableFieldContainer .MuiTextField-root{min-width:160px}.CapacityBudget .capacityCalculation .MuiTableCell-root,.CapacityBudget .capacityProfile .MuiTableCell-root{text-align:center}.CapacityBudget .capacityCalculation .buttonMenu,.CapacityBudget .capacityProfile .buttonMenu{padding-block:10px;justify-content:space-between;gap:5px}.CapacityBudget .capacityCalculation .instructionsContainer,.CapacityBudget .capacityProfile .instructionsContainer{max-width:800px;margin-top:20px;gap:15px;flex-direction:column}.CapacityBudget .capacityProfile .LOSContainer{align-items:center;gap:10px;flex-wrap:nowrap}.CapacityBudget .capacityProfile .LOSContainer .indicator{color:grey;width:20px;text-align:left}.CapacityBudget .capacityProfile .containerWithActionBtn{align-items:center;justify-content:center;gap:5px;flex-wrap:nowrap}.CapacityBudget .capacityProfile .actionButton{opacity:0;color:#6c6969;margin-right:-15px;padding:5px}.CapacityBudget .capacityProfile .containerWithActionBtn:hover .actionButton{opacity:1}.CapacityBudget .capacityProfile .emptyFinancialMetricsCount,.CapacityBudget .capacityProfile .loadedPathsCount{background:#dfdfdf;border-radius:5px;padding:5px 10px;margin-bottom:5px;margin-top:-10px}.CapacityBudget .capacityProfile .loadedPathsCount{background:#c4eec4;text-align:right}.CapacityBudget .capacityCalculation .stickyRow{top:135px}.CapacityBudget .capacityCalculation .loadedGroupsCount{background:#c4eec4;text-align:right;border-radius:5px;padding:5px 10px;margin-bottom:5px;margin-top:-10px}.CBPathsDialog .MuiDialog-paperWidthSm{min-width:90vw}.CBPathsDialog .headerContainer{border-bottom:1px solid #d7d7d7;margin-bottom:10px;padding-bottom:10px;gap:5px}.CBPathsDialog .headerInnerContainer{justify-content:space-between;flex-wrap:nowrap}.CBPathsDialog .pathOuterContainer{flex-wrap:nowrap;gap:10px;align-items:center}.CBPathsDialog .pathInnerContainer{flex-wrap:nowrap;gap:5px;align-items:flex-end}.CBPathsDialog .pathSection{border-radius:10px;height:40px;align-items:center;gap:5px;flex-wrap:nowrap}.CBPathsDialog .pathSection .selectedItem{border-radius:10px;color:#fff;background-color:rgba(0,0,0,.3215686274509804)}.CBPathsDialog .layer1,.CBPathsDialog .layer2,.CBPathsDialog .layer3{position:relative;height:40px}.CBPathsDialog .layer2 .pathSection,.CBPathsDialog .layer3 .pathSection{position:absolute;top:-45px}.CBPathsDialog .pathSection .tooltipHitbox{position:absolute;width:100%;height:100%;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.CBPathsDialog .pathSection .selectedItem .menuIcon,.CBPathsDialog .pathSection .tooltipHitbox:hover .menuIcon{display:block}.CBPathsDialog .pathSection .tooltipHitbox.disabled:hover .menuIcon,.CBPathsDialog .pathSection .tooltipHitbox .menuIcon{display:none;color:#4f4f4f}.CBPathsDialog .pathSection p{padding-inline:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CBPathsDialog .clickableCard{cursor:pointer}.CBPathsDialog .nonSelectedCard{opacity:.6}.CBPathsDialog .loadingContainer{flex-direction:column;justify-content:space-between;text-align:center;align-items:center;gap:20px;margin-block:30px}.NewPathChangeDialog .formHeader{margin-bottom:5px;margin-top:10px}.PathChangesMenu .subMenuItem{padding-left:40px}.PathChangesMenu .selectedPathChangeMenuItem{background-color:rgba(0,0,0,.04)}.PathChangesMenu .selectedPathChangeMenuItem .itemHeader{color:#5757a2;font-weight:700}.PathChangesMenu .itemHeader{min-width:calc(100% - 30px)}.PathChangesMenu .thisVSAllMetrics{color:#5757a2}.SimboxHospitalSettings .noWrapContainer{align-items:center;gap:10px;flex-wrap:nowrap}.SimboxHospitalSettings{height:calc(100vh - 100px);margin-top:60px}.SimboxHospitalSettings .hospitalSettingsMenu{height:50px;padding-inline:40px;margin-bottom:20px}.SimboxHospitalSettings .hospitalSettingsMenu .MuiTab-root{text-transform:none}.SimboxHospitalSettings .hospitalSettingsContent{height:calc(100% - 100px)}.SimboxHospitalSettings .greyItalicText{color:grey;font-style:italic;text-align:center;padding-block:9px}.SimboxHospitalSettings .loadingContainer{justify-content:center;align-items:center;gap:20px;flex-direction:column;margin:20px}.SimboxHospitalSettings .LocationSettings{margin:40px;max-width:1000px}.SimboxHospitalSettings .LocationSettings .formTitle{font-size:1.3rem;color:#006d9a;font-weight:700}.SimboxHospitalSettings .LocationSettings .formSubText{margin-bottom:20px}.SimboxHospitalSettings .LocationSettings .formHeader{font-weight:700}.SimboxHospitalSettings .LocationSettings .MuiCardActions-root{justify-content:flex-end;padding:16px}.SimboxHospitalSettings .Calendar,.SimboxHospitalSettings .calendarContainer,.SimboxHospitalSettings .MuiTableContainer-root{height:100%}.SimboxHospitalSettings .calendarContainer .calendarMenu{height:40px;padding-inline:20px;gap:10px;flex-wrap:nowrap;white-space:nowrap}.SimboxHospitalSettings .Calendar .cardsContainer{flex-wrap:nowrap;gap:20px;overflow:scroll;padding:20px;max-height:calc(100% - 50px);height:100%}.SimboxHospitalSettings .Calendar .calendarCard{min-width:400px;flex:1}.SimboxHospitalSettings .Calendar .MuiCardHeader-content{width:100%}.SimboxHospitalSettings .Calendar .calendarCardHeaderInnerContainer{flex-wrap:nowrap;gap:5px;justify-content:center;align-items:center}.SimboxHospitalSettings .Calendar .calendarCardHeaderInnerContainer p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700;font-size:1.4rem}.SimboxHospitalSettings .Calendar .calendarCardHeaderInnerContainer svg{color:#006d9a}.SimboxHospitalSettings .Calendar .calendarCard .MuiCardContent-root{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:calc(100% - 160px)}.SimboxHospitalSettings .Calendar .calendarCard .MuiCardActions-root{justify-content:center}.SimboxHospitalSettings .Calendar .calendarCard .eventActionsContainer{flex-wrap:nowrap;justify-content:center;align-items:center}.SimboxHospitalSettings .Calendar .calendarCard .eventActionsContainer button{padding:5px}.SimboxHospitalSettings .Calendar .calendarCard .MuiTableCell-root{padding:8px;max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SimboxHospitalSettings .Calendar .calendarCard .filteredOutRow td{opacity:.5;background:#ececec}.CalendarEventDialog .datepickerContainer .MuiInput-root{border:1px solid #d2d2d2;border-radius:5px}.CalendarEventDialog .formHeader{font-weight:700}.CalendarEventDialog .datepickerContainer.dateError .MuiInput-root{border:1px solid red}.MasterTables{margin:15px 40px}.MasterTables .tabsContainer{margin-bottom:10px;flex-wrap:nowrap;align-items:center;gap:10px}.MasterTables .MuiTableRow-root th{color:#fff!important;background:#014764!important}.MasterTables .MuiCardActions-root{border-top:2px solid #e0e0e0}.MasterTables .cardActionsContainer{justify-content:flex-end;gap:10px;flex-wrap:nowrap;align-items:center}.MasterTables .AgeGroups .MuiTableContainer-root{max-height:calc(100vh - 400px)}.TimeSeriesDecomposition{width:100%;height:100%}.TimeSeriesDecomposition .sideBar{width:350px;height:calc(-130px + 100vh);margin-right:16px}.TimeSeriesDecomposition .sideBar .TimeSeriesDecompositionSettingsCard{width:100%;height:calc(100% - 38px);box-shadow:none;border:1px solid #e8e8e8;border-radius:4px;justify-content:space-between;display:flex;flex-direction:column}.TimeSeriesDecomposition .sideBar .TimeSeriesDecompositionSettingsCard .MuiCardContent-root{overflow-y:scroll}.TimeSeriesDecomposition .loadingContainer{justify-content:center;align-items:center;flex-direction:column;gap:20px;flex-wrap:nowrap;height:100%}.TimeSeriesDecomposition .pageContent{width:calc(100% - 375px);height:calc(-130px + 100vh);border-radius:4px;overflow-y:scroll}:root{--primary-color:#006d9a;--secondary-color:#009877;--tertiary-color:#9c9c9c;--default-text-color:#212121}.login-submit{color:#fff;margin:10px 0;background:#006d9a}.login-submit:hover{background:rgba(0,109,154,.8)}.MuiButton-root{min-width:125px;border-radius:3px;text-transform:none}.MuiDialog-paperWidthSm{min-width:500px}.MuiButton-root+.MuiButton-root{margin-left:16px}.MuiButton-root.primary{color:#fff;background:#006d9a}.MuiButton-root.primary:hover{background:rgba(0,109,154,.8)}.MuiButton-root.danger{color:#fff;background:#db4437}.MuiButton-root.danger:hover{background:#db4437}.MuiButton-root.warning{color:#fff;background:#fe8117}.MuiButton-root.warning:hover{background:#fe8117;opacity:.8}.MuiButton-root.default{color:#fff;background:#7a7975}.MuiButton-root.default:hover{background:#7a7975;opacity:.8}.MuiButton-root.disabled{border:none!important;background:#d2d2d2!important;pointer-events:none!important}.MuiButton-root.disabled span{color:#999!important}.MuiInputBase-root.Mui-disabled,.MuiSelect-select.Mui-disabled{opacity:.6}.MuiSvgIcon-colorPrimary{color:#006d9a}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.float-right{float:right}.theme-icon-color{color:#00a386}.color-grey,.icon-inactive{color:grey}.MuiButton-root.secondary{background:#fff;border:1px solid rgba(0,109,154,.8);height:calc(100% - 2px)}.MuiButton-root.secondary .MuiButton-label{color:#006d9a}.MuiButton-root.secondary:hover{background:#fafafa;border:1px solid #006d9a}.MuiButton-root.tertiary{background:#009877}.MuiButton-root.tertiary .MuiButton-label{color:#fafafa}.MuiButton-root.tertiary:hover{background:rgba(0,152,119,.8)}.form-label{color:#006d9a;font-size:.9rem}.MuiInputBase-input{padding:10px 14px}.MuiOutlinedInput-inputMultiline.MuiInputBase-input{padding:0}.MuiDialogTitle-root{color:#006d9a}.MuiDialogContent-root{min-height:60px}.header-border{height:2px;width:100%;background-image:linear-gradient(90deg,#00a884,#00749f);margin-top:10px}.confirmation-dialog-icon{text-align:center}.confirmation-dialog-icon svg{font-size:100px;color:#ff9800}.confirmation-user-dialog-icon{float:left}.confirmation-user-dialog-icon svg{font-size:25px;color:#ff9800}body::-webkit-scrollbar-thumb{cursor:pointer,auto}.large{font-size:large}.medium{font-size:medium}.pointer{cursor:pointer}.cursor-auto{cursor:auto}::-webkit-scrollbar{width:10px;height:6px;background:#e3e3e3}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{background:#42839d;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#42839d}::-moz-scrollbar{width:10px;height:6px}::-moz-scrollbar-track{border-radius:0}::-moz-scrollbar-thumb{background:#42839d;border-radius:0}::-moz-scrollbar-thumb:hover{background:#42839d}tr:nth-child(2n){background:#fff}tr:nth-child(odd){background:#fafafa}table#pathwayCombined tr:nth-child(odd) td{background:#efefef}.MuiButton-containedPrimary{background:var(--primary-color)}.active-page-btn{background:#fe8117!important}.position-relative{position:relative}.display-block{display:block}.fontsize-small{font-size:small}.how-it-works-button{position:absolute;right:10px}.empty-message{position:relative;padding:20px 20px 20px 75px}.empty-message.spacing{margin-top:110px}.empty-message p{max-width:65ch}.empty-message svg{position:absolute;left:20px;top:20px;color:var(--primary-color)}.multi-select{min-width:250px;max-width:400px}.toolbox-container{display:flex;width:100%}.toolbox-menu{width:250px;min-width:200px;display:flex;flex-direction:column;height:calc(100vh - 180px);margin-right:32px}.toolbox-menu-container{padding:8px 0;display:flex;flex-direction:column;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background:#fff}.toolbox-menu-container button{width:100%;padding:8px 16px;color:#555;background:#fff;margin-bottom:0}.toolbox-menu-container .secondary:hover{cursor:auto;border:1px solid transparent}.toolbox-menu-container button.MuiButton-root{margin-left:0;border:1px solid transparent}.toolbox-menu-container button .MuiButton-label{justify-content:left;color:#555}.toolbox-menu-container button.MuiButton-root:last-child{margin-bottom:0}.toolbox-menu .back-button .MuiButton-label{justify-content:left}:is(.modelTable,.manageOutpatientTable,.biDashboardTable,.blockingModelTable,.waitingModelTable,.distfitTable,.bedplanTable,.loggingTable,.timeDependentCapacityTable,.orScheduleSetsTable,.viewCalendarDataTable,.arrivalTableCapacityScan) th{background:#d7d7d7;color:#444!important;left:unset}:is(.modelTable,.manageOutpatientTable,.blockingModelTable,.waitingModelTable) button.MuiButton-root{min-width:0;padding:2px 16px;border-radius:4px;margin-right:8px}:is(.modelTable,.manageOutpatientTable,.blockingModelTable,.waitingModelTable) .MuiButton-startIcon svg,:is(.modelTable,.manageOutpatientTable,.blockingModelTable,.waitingModelTable) button.MuiIconButton-root svg{color:#006d9a}:is(.modelTable,.manageOutpatientTable,.blockingModelTable,.waitingModelTable) .table-cell-action{width:250px}:is(.modelTable,.manageOutpatientTable,.blockingModelTable,.waitingModelTable) .table-cell-action button{margin-right:16px}:is(.modelTable,.manageOutpatientTable,.blockingModelTable,.waitingModelTable) .table-cell-action button:last-child{margin-right:0}:is(.blockingModelTable,.waitingModelTable) .MuiCheckbox-root{padding:5px}.toolbox-content{width:calc(100vh - 250px)}.headerDropdownUser{width:auto;overflow:hidden;font-size:1rem;box-sizing:border-box;min-height:41px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;padding-top:6px;white-space:nowrap;letter-spacing:.00938em;padding-bottom:6px;padding-left:16px;display:flex}