.badge-secondary{background-color:#dcebfe}#main{background-color:#f5f9ff}.body-content.rostering-page,.body-content.rostering-widgets-page{padding:0 0 0 260px}.body-content.rostering-page .page-header,.body-content.rostering-widgets-page .page-header{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.body-content.rostering-page>.nav-tabs,.body-content.rostering-widgets-page>.nav-tabs{margin-right:10px}.body-content.rostering-page>.alert,.body-content.rostering-widgets-page>.alert{margin-right:10px}.sidebar-mini .body-content.rostering-page,.sidebar-mini .body-content.rostering-widgets-page{padding-left:50px}#aside{padding:.5rem 1rem 1rem}#aside .aside-nav{max-height:calc(100vh - 128px)}#aside .aside-nav .nav>li .header-icon{color:#fff;font-size:20px}#aside .aside-nav .nav>li .sidebar-icon{display:none}#aside .aside-nav .nav>li .sidebar-icon-staff,#aside .aside-nav .nav>li .sidebar-icon-dashboard{display:none}#aside .aside-nav .menu-header .header-icon-dashboard{color:#fff;font-size:16px}#aside .aside-nav .menu-header a{color:#fff;padding:10px 20px;cursor:pointer;display:block;background:#343a40;font-weight:700}#aside .aside-nav .menu-header .drop ul{list-style:none;padding:0;margin-left:0}#aside .aside-nav .menu-header .drop ul li{margin-left:0;border-bottom:none;min-height:auto}#aside .aside-nav .menu-header .drop ul li a{color:#fff;padding:10px 20px 10px 48px;font-weight:100}#aside .aside-nav .menu-header .drop ul li a.collapsed{color:#fff}#aside .aside-nav .menu-header-fixed .header-icon{color:#fff;font-size:20px}#aside .aside-nav .menu-header-fixed .header-icon-staff{color:#fff;font-size:16px}#aside .aside-nav .menu-header-fixed a{color:#fff;padding:10px 20px;cursor:default;display:block;background:#343a40;font-weight:700}#aside .aside-nav .menu-header-fixed a:hover{color:#fff;background-color:#343a40}#aside .aside-nav .menu-items-fixed ul{list-style:none;padding:0;margin-left:0}#aside .aside-nav .menu-items-fixed ul li{margin-left:0;border-bottom:1px solid rgba(151,151,151,.2)}#aside .aside-nav .menu-items-fixed ul li>a{padding:10px 20px 10px 48px}#aside .aside-nav .menu-items-fixed ul li>a.active{background-color:#56616c;color:#fff;border-radius:.35rem}#aside .aside-nav .menu-items-fixed ul li>.item-with-badge{padding:10px 20px 10px 48px;position:relative;overflow:hidden}#aside .aside-nav .menu-items-fixed ul li>.item-with-badge.active{background-color:#56616c;color:#fff;border-radius:.35rem}#aside .aside-nav .menu-items-fixed ul li>.item-with-badge>a{display:inline;padding:unset;text-decoration:none}#aside .aside-nav .menu-items-fixed ul li>.item-with-badge:hover{background:#424e59;color:#b8d9f9;border-radius:.35rem}.sidebar-mini #aside{padding:0}.sidebar-mini #aside .aside-nav .nav>li .sidebar-icon{display:block;font-size:25px;color:#fff;padding-top:10px;padding-left:12px}.sidebar-mini #aside .aside-nav .nav>li .header-icon{display:none}.sidebar-mini #aside .aside-nav .nav>li .sidebar-icon-staff,.sidebar-mini #aside .aside-nav .nav>li .sidebar-icon-dashboard{display:block;font-size:20px;color:#fff;padding-top:15px;padding-left:12px}#topMenu,.top-menu{min-height:31px;margin-bottom:.7rem;display:flex;position:relative}#topMenu.top-menu-convex,.top-menu.top-menu-convex{padding:14px 8px 14px 16px;background-color:#fff;box-shadow:0 1px 5px #d1d1d1;min-height:60px}#topMenu>BUTTON,.top-menu>BUTTON,#topMenu>.btn-group,.top-menu>.btn-group,#topMenu .visible-links>button,.top-menu .visible-links>button,#topMenu .visible-links>.btn-group,.top-menu .visible-links>.btn-group{margin-right:12px;flex:none}#topMenu .btn>SPAN,.top-menu .btn>SPAN{margin-left:6px}#topMenu .multi-dropdown-container,.top-menu .multi-dropdown-container{border:0}#topMenu .hidden-links,.top-menu .hidden-links,#topMenu .hidden-sub-links,.top-menu .hidden-sub-links{position:absolute;right:0;left:auto;top:0;z-index:99;background-color:#fff;border:1px solid #CAD1DD;border-radius:.25rem}#topMenu .hidden-links BUTTON,.top-menu .hidden-links BUTTON,#topMenu .hidden-sub-links BUTTON,.top-menu .hidden-sub-links BUTTON,#topMenu .hidden-links .btn-group,.top-menu .hidden-links .btn-group,#topMenu .hidden-sub-links .btn-group,.top-menu .hidden-sub-links .btn-group{display:block;border-color:transparent;width:100%;text-align:left;border-radius:0}#topMenu .hidden-links BUTTON .dropdown-toggle:after,.top-menu .hidden-links BUTTON .dropdown-toggle:after,#topMenu .hidden-sub-links BUTTON .dropdown-toggle:after,.top-menu .hidden-sub-links BUTTON .dropdown-toggle:after,#topMenu .hidden-links .btn-group .dropdown-toggle:after,.top-menu .hidden-links .btn-group .dropdown-toggle:after,#topMenu .hidden-sub-links .btn-group .dropdown-toggle:after,.top-menu .hidden-sub-links .btn-group .dropdown-toggle:after{display:none}#topMenu .hidden-links .dropdown-arrow,.top-menu .hidden-links .dropdown-arrow,#topMenu .hidden-sub-links .dropdown-arrow,.top-menu .hidden-sub-links .dropdown-arrow{position:absolute;right:10px;color:#000;margin-left:5px}#topMenu .hidden-links .btn-primary>.dropdown-arrow,.top-menu .hidden-links .btn-primary>.dropdown-arrow,#topMenu .hidden-sub-links .btn-primary>.dropdown-arrow,.top-menu .hidden-sub-links .btn-primary>.dropdown-arrow,#topMenu .hidden-links .btn-secondary:hover>.dropdown-arrow,.top-menu .hidden-links .btn-secondary:hover>.dropdown-arrow,#topMenu .hidden-sub-links .btn-secondary:hover>.dropdown-arrow,.top-menu .hidden-sub-links .btn-secondary:hover>.dropdown-arrow{color:#e6eaf2}#topMenu .visible-links,.top-menu .visible-links{position:relative;display:flex;justify-content:flex-start}#topMenu .visible-links .dropdown-arrow,.top-menu .visible-links .dropdown-arrow{display:none}#topMenu .visible-links .extra-space,.top-menu .visible-links .extra-space{margin-left:1rem}#topMenu .hamburger,.top-menu .hamburger{position:absolute;right:10px;margin:0 0 0 10px}#topMenu .hamburger button:after,.top-menu .hamburger button:after{display:none}.page-content{margin:0 16px;visibility:hidden}.modal-content{border-radius:.75rem}.bootstrap-dialog .modal-header{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.bootstrap-dialog .modal-title{font-size:1.25rem;font-weight:700;color:#212529}select.form-control.is-invalid{background-position:right 1.25rem center}.icon-neutral,.approval-Cancelled{color:#595959}.icon-success,.approval-Approved{color:#00af5d}.icon-info{color:#3897aa}.icon-warning,.approval-Pending{color:#ffc000}.icon-danger,.approval-Rejected{color:#bf0013}.icon-prompt{color:#00c7ef}.icon-secondary{color:#000}.btn:hover:enabled .icon-secondary{color:#fff}.btn-width-auto{width:auto!important}.alert{padding:.5rem 1rem}.tooltip{top:0}.popover-header{text-align:center}.popover-body p:last-of-type{margin-bottom:0}.utcDate,.utcDateTime,.staticDate{visibility:hidden}h2.page-header{font-size:1.5rem;line-height:1.3;margin-bottom:.65rem}h2.page-header.ellipsis{max-width:300px;text-decoration:none;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editable-header{border-bottom:1px solid #eee;margin:16px 0 0}.editable-header input{width:100%;max-width:calc(100% - 350px);font-size:30px;font-family:Proxima Nova Regular,Helvetica,Arial,sans-serif;padding:0 4px 9px;border-width:0;height:42px;outline:none}.editable-header input.has-error::placeholder{color:#a8434d}.table thead th{border-bottom:2px solid #dee2e6}table.heightable{height:1px}.table-fix-header>thead>tr>th{position:-webkit-sticky!important;position:sticky!important;top:0;background:#fff;z-index:10}table.dataTable.table-fix-header{margin-top:0!important}table.dataTable>thead.custom-sort-icons .sorting:before,table.dataTable>thead.custom-sort-icons .sorting:after,table.dataTable>thead.custom-sort-icons .sorting_asc:before,table.dataTable>thead.custom-sort-icons .sorting_asc:after,table.dataTable>thead.custom-sort-icons .sorting_desc:before,table.dataTable>thead.custom-sort-icons .sorting_desc:after,table.dataTable>thead.custom-sort-icons .sorting_asc_disabled:before,table.dataTable>thead.custom-sort-icons .sorting_asc_disabled:after,table.dataTable>thead.custom-sort-icons .sorting_desc_disabled:before,table.dataTable>thead.custom-sort-icons .sorting_desc_disabled:after{content:" "}table.dataTable>thead.custom-sort-icons th:not(.sorting_disabled){white-space:nowrap;padding-right:.5rem!important}table.dataTable>thead.has-filter th:first-child{padding-right:2rem!important}table.dataTable>thead th span.sort-icon{display:inline-block;margin-left:4px;width:16px;height:16px}table.dataTable>thead th.sorting span.sort-icon{background:url(/images/sort/both.png) no-repeat center right}table.dataTable>thead th.sorting_asc span.sort-icon{background:url(/images/sort/asc.png) no-repeat center right}table.dataTable>thead th.sorting_desc span.sort-icon{background:url(/images/sort/desc.png) no-repeat center right}table.dataTable>thead th.sorting_asc_disabled span.sort-icon{background:url(/images/sort/asc_disabled.png) no-repeat center right}table.dataTable>thead th.sorting_desc_disabled span.sort-icon{background:url(/images/sort/desc_disabled.png) no-repeat center right}table.dataTable>thead th .filter-button{position:absolute;right:12px;top:4px;padding:4px}table.dataTable>thead th[class*=sorting]{cursor:default}table.dataTable.table-striped>tbody>tr:nth-of-type(odd),table.dataTable.table-hover>tbody>tr:nth-of-type(odd){background-color:#2350a90d}table.dataTable.table-striped>tbody>tr:hover,table.dataTable.table-hover>tbody>tr:hover{background-color:#2350a91a}table.dataTable.table-striped>tbody>tr.row-selected,table.dataTable.table-hover>tbody>tr.row-selected{background-color:#0047cc21}table.dataTable.table-striped>tbody>tr>*,table.dataTable.table-hover>tbody>tr>*{box-shadow:none!important}.searchHeader{display:flex;flex-wrap:nowrap;justify-content:space-between;height:2.625rem}.searchHeader>div.header-col{flex-grow:1;flex-shrink:1;padding-right:.5rem;max-width:calc(100% - 28rem);min-width:7rem}.searchHeader>div.header-col>.dropdown{margin-bottom:.7rem}.searchHeader>div.header-col>.dropdown .dropdown-toggle{display:flex;max-width:100%;min-width:5.5rem}.searchHeader>div.header-col>.dropdown .dropdown-toggle>.dropdown-toggle-text{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.searchHeader>div.header-col>.dropdown .dropdown-toggle>.dropdown-toggle-caret{padding-left:.75rem;flex-shrink:0}.searchHeader>div.header-col>.dropdown .dropdown-toggle:after{display:none}.searchHeader>div.search-filter-col{flex-basis:28rem;text-align:right;display:flex}.searchHeader>div.search-filter-col div.filter-col{width:3rem;text-align:right;padding-right:.5rem}.searchHeader>div.search-filter-col div.search-col{width:100%;min-width:6rem;position:relative;flex-shrink:1}.searchHeader .clearBtn{position:absolute;right:36px;width:30px;z-index:10}.filter-modal .input-group-prepend{width:40%}.filter-modal .input-group-prepend select.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.scrollable-panel{overflow:auto;background-color:#fff;border:1px solid #dddddd;border-radius:8px;box-shadow:5px -3px 8px #dde6f5}SPAN.clash-warning:after{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;margin-left:1rem;color:#dc3545}.loading-spinner{animation:rotate-spinner 1.4s linear infinite;-webkit-animation:rotate-spinner 1.4s linear infinite;-moz-animation:rotate-spinner 1.4s linear infinite;position:relative}@keyframes rotate-spinner{to{transform:rotate(360deg)}}@-webkit-keyframes rotate-spinner{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate-spinner{to{transform:rotate(360deg)}}.spinner-path{stroke-dasharray:170;stroke-dashoffset:20}.panel-heading h4{margin:5px 0}.panel-heading .btn-lg{padding:2px 7px}.step-selector{float:right;margin-top:-6px;padding-right:10px}.step-selector>SELECT{width:unset;display:inline}.popover-action{z-index:1020;border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 7px -2px #78788226}.popover-action .popover-body{padding:0}.popover-action .popover-body .btn-icon-danger{background-color:#ffe7e9}.managedHeader{font-size:1.5rem;line-height:1.2;margin-top:.8rem;margin-bottom:.7rem;display:flex;justify-content:space-between}.managedHeader>.header-text{display:flex;flex-grow:1;flex-shrink:1;width:calc(100% - 12rem);min-width:100px;white-space:nowrap;align-items:center}.managedHeader>.header-text .header-text-name{cursor:default;overflow:hidden;text-overflow:ellipsis;display:inline-block}.managedHeader>.header-buttons{white-space:nowrap}.managedHeader .badge{cursor:default;font-size:.8rem;line-height:1.6}.editor-area{display:flex}.editor-area .table-fixHeader>THEAD>tr>th{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:10;box-shadow:0 -1px #ddd inset}.editor-area .table-fixHeader>THEAD>tr>th:first-of-type{left:0;z-index:11}.editor-area .table-fixHeader>THEAD>tr>td:first-of-type,.editor-area .table-fixHeader>TBODY>tr>td:first-of-type,.editor-area .table-fixHeader>TFOOT>tr>td:first-of-type{position:sticky;left:0;z-index:9}.editor-area .scrollable-area{flex-grow:1;overflow:auto;height:calc(100vh - 224px)}.rs-panel{width:20rem;flex-shrink:0;overflow:auto;height:calc(100vh - 224px);border-left:1px solid #E7EBF3;box-shadow:-12px 0 10px 2px #7878820d}.rs-panel .rs-panel-body{padding:1rem 1rem .5rem}.rs-panel.collapsed{width:0;border-left:none}.rs-panel.collapsed .rs-panel-body{display:none}.rs-panel .eye-btn{color:gray}.rs-panel .eye-btn.eye-btn-active{color:#000}.chart-panel{width:30%;max-width:30rem;flex-shrink:0;overflow:auto;height:calc(100vh - 239px);border-left:1px solid #E7EBF3;box-shadow:-12px 0 10px 2px #7878820d}.chart-panel>.d-flex{justify-content:space-between}.chart-panel .chart-panel-body{height:calc(100vh - 302px);overflow:auto}.chart-panel .chart-panel-body .table-fix-row-headers>THEAD>tr:first-of-type>th:first-of-type{z-index:12}.moreInfoToggle>a{color:unset;font-weight:700;font-size:larger;text-decoration:none}.moreInfoToggle>a>.fa{width:.9rem}.moreInfoToggle>a>.fa:before{content:""}.moreInfoToggle>a.collapsed>.fa:before{content:""}.toggle-labeled{display:flex;align-items:center}.toggle-labeled>label{margin-right:1rem}.toggle-labeled>.form-switch{margin-bottom:.5rem}.rule-toggle,.highlight-toggle{margin-bottom:.5rem}.rule-toggle LABEL,.highlight-toggle LABEL{vertical-align:middle}.rule-toggle .fa,.highlight-toggle .fa{vertical-align:text-top}.highlight-toggle{display:flex;justify-content:space-between}.highlight-toggle .highlight-color{display:inline-block;border-radius:1rem;padding:.5rem;height:1rem;border:1px solid rgba(0,0,0,.25)}.rosterGrid.limited-width>TBODY.assignments TD.shifts>DIV.shift .slot-title .staff-title{max-width:130px}>THEAD TH.inverted-table .rosterGrid.landscape-date{text-align:left}.inverted-table .rosterGrid>TBODY.assignments TR:not(:hover):not(.banded-weekday) TD:not(.banded-weekday).shifts>.shift.cell-empty:before{background-color:#fbfcfd}.rosterGrid{min-width:100%;border-collapse:separate}.rosterGrid TD,.rosterGrid TH{cursor:default}.rosterGrid>THEAD TH{padding:.5rem;vertical-align:bottom;border-bottom:1px solid #E7EBF3}.rosterGrid>THEAD TH.landscape-date{min-width:10em;vertical-align:top;text-align:center}.rosterGrid TD.label{background-color:#fff}.rosterGrid .event-label{color:#dc3545;font-weight:700;text-align:center;font-size:92%}.rosterGrid>TBODY.assignments{background-color:#fbfcfd}.rosterGrid>TBODY.assignments TR:hover{background:linear-gradient(#00327f0d,#00327f12)}.rosterGrid>TBODY.assignments TD{border-top:1px solid #E7EBF3;vertical-align:top;padding:.5rem}.rosterGrid>TBODY.assignments TD.shifts{padding:0}.rosterGrid>TBODY.assignments TD.shifts>.shift{padding:2px;white-space:nowrap;position:relative}.rosterGrid>TBODY.assignments TD.shifts>.shift.cell-empty:before{content:" ";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-radius:.35rem;z-index:3;border-color:transparent;background-color:#e5ecf673}.rosterGrid>TBODY.assignments TD.shifts>.shift.cell-empty.slot-selected:before{border-color:#2350a9}.rosterGrid>TBODY.assignments TD.shifts>.shift.staff-unknown{color:#808eae}.rosterGrid>TBODY.assignments TD.shifts>.shift.staff-editable{min-height:37px;cursor:pointer}.rosterGrid>TBODY.assignments TD.shifts>.shift.staff-removed>.rounded-bg{border-color:#ffc107}.rosterGrid>TBODY.assignments TD.shifts>.shift.staff-removed>.rounded-bg>.slot-title>i{position:relative;font-weight:900;font-size:115%;margin-left:auto;margin-right:2px;margin-top:2px;display:block;z-index:3;color:#ffc107}.rosterGrid>TBODY.assignments TD.shifts>.shift.staff-selectable{padding:4px}.rosterGrid>TBODY.assignments TD.shifts>.shift.leave-clash>.rounded-bg,.rosterGrid>TBODY.assignments TD.shifts>.shift.rest-clash>.rounded-bg,.rosterGrid>TBODY.assignments TD.shifts>.shift.unavail-clash>.rounded-bg{border-color:#dc3545}.rosterGrid>TBODY.assignments TD.shifts>.shift.leave-clash>.rounded-bg>.slot-title>i,.rosterGrid>TBODY.assignments TD.shifts>.shift.rest-clash>.rounded-bg>.slot-title>i,.rosterGrid>TBODY.assignments TD.shifts>.shift.unavail-clash>.rounded-bg>.slot-title>i{position:relative;font-weight:900;font-size:115%;margin-left:auto;margin-right:2px;margin-top:2px;display:block;z-index:3;color:#dc3545}.rosterGrid>TBODY.assignments TD.shifts>.shift.assignment-clash>.rounded-bg,.rosterGrid>TBODY.assignments TD.shifts>.shift.cover-notrequired>.rounded-bg{border-color:#0dcaf0}.rosterGrid>TBODY.assignments TD.shifts>.shift.assignment-clash>.rounded-bg>.slot-title>i,.rosterGrid>TBODY.assignments TD.shifts>.shift.cover-notrequired>.rounded-bg>.slot-title>i{position:relative;font-weight:900;font-size:115%;margin-left:auto;margin-right:2px;margin-top:2px;display:block;z-index:3;color:#0dcaf0}.rosterGrid>TBODY.assignments TD.shifts>.shift.is-offer .slot-title>i,.rosterGrid>TBODY.assignments TD.shifts>.shift.is-swap .slot-title>i{position:relative;font-weight:900;font-size:115%;margin-left:auto;margin-right:2px;margin-top:2px;display:block;z-index:3;color:#0dcaf0}.rosterGrid>TBODY.assignments TD.shifts>.shift.is-bid .slot-title>i{position:relative;font-weight:900;font-size:115%;margin-left:auto;margin-right:2px;margin-top:2px;display:block;z-index:3;color:#713b8e}.rosterGrid>TBODY.assignments TD.shifts>.shift.recent-change>.rounded-bg{border-color:#713b8e;border-width:2px}.rosterGrid>TBODY.assignments TD.shifts>.shift.slot-selected>.rounded-bg{border-color:#2350a9}.rosterGrid>TBODY.assignments TD.shifts>.shift>.rounded-bg{border:1px solid transparent;border-radius:.35rem;padding:.3rem;min-height:2rem;height:100%}.rosterGrid>TBODY.assignments TD.shifts>.shift .slot-title{display:flex;justify-content:space-between;min-width:50px}.rosterGrid>TBODY.assignments TD.shifts>.shift .slot-title>.staff-title{padding-right:4px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rosterGrid>TBODY.assignments TD.shifts>.shift .template-staff-name{font-weight:700;padding-right:4px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rosterGrid>TBODY.assignments TD.shifts>.shift>.notes-indicator{position:absolute;right:2px;top:2px;height:0;width:0;border-style:solid;border-color:transparent red transparent transparent;border-width:0 6px 6px 0;z-index:2}.rosterGrid>TBODY.assignments TD.shifts>.shift .staff-subtitle{font-size:.75rem;color:#6c757d}.rosterGrid>TBODY.assignments TD.shifts>.shift.shift-inactive{font-style:italic;padding:.5rem}.rosterGrid>TBODY.assignments TD.shifts>.shift.shift-inactive:before{content:" ";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-radius:.35rem;z-index:3;border-color:transparent}.rosterGrid>TBODY.assignments TD.shifts>.shift.shift-inactive.slot-selected:before{border-color:#2350a9}.rosterGrid TD.row-header,.rosterGrid TH.row-header{cursor:pointer}.rosterGrid TD.row-header.cell-selected:before,.rosterGrid TH.row-header.cell-selected:before{content:" ";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-radius:.35rem;z-index:3;border-color:#2350a9}.rosterGrid TD.row-header:hover,.rosterGrid TH.row-header:hover{background:linear-gradient(#00327f0d,#00327f12);background-color:#fff}.rosterGrid .summary-panel{background-color:#fff}.rosterGrid .summary-panel .total-cell{position:absolute;background-color:#fff;right:.5rem;top:.4rem;font-weight:700;padding-left:.25rem}.rosterGrid .available-staff .staff-panel-h3-subcell,.rosterGrid .unavailable-staff .staff-panel-h3-subcell,.rosterGrid .summary-panel .staff-panel-h3-subcell{vertical-align:top;border-bottom:1px solid #E7EBF3;padding:.15rem 0 .15rem .75rem;font-size:.75rem;color:#6c757d;background-color:#fff;vertical-align:middle}.rosterGrid .available-staff .staff-panel-cell,.rosterGrid .unavailable-staff .staff-panel-cell,.rosterGrid .summary-panel .staff-panel-cell{vertical-align:top;padding:.4rem 0 .5rem .5rem;border-bottom:1px solid #E7EBF3;position:relative}.rosterGrid .available-staff .staff-panel-cell.avail-staff-cell,.rosterGrid .unavailable-staff .staff-panel-cell.avail-staff-cell,.rosterGrid .summary-panel .staff-panel-cell.avail-staff-cell{cursor:pointer}.rosterGrid .available-staff .staff-panel-cell.avail-staff-cell.cell-selected:before,.rosterGrid .unavailable-staff .staff-panel-cell.avail-staff-cell.cell-selected:before,.rosterGrid .summary-panel .staff-panel-cell.avail-staff-cell.cell-selected:before{content:" ";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-radius:.35rem;z-index:3;border-color:#2350a9}.rosterGrid .available-staff .staff-panel-cell.avail-staff-cell:hover,.rosterGrid .unavailable-staff .staff-panel-cell.avail-staff-cell:hover,.rosterGrid .summary-panel .staff-panel-cell.avail-staff-cell:hover{background:linear-gradient(#00327f0d,#00327f12)}.rosterGrid .available-staff .staff-panel-subcell,.rosterGrid .unavailable-staff .staff-panel-subcell,.rosterGrid .summary-panel .staff-panel-subcell{vertical-align:top;padding:.15rem 0 .15rem .2rem;border-bottom:1px solid #E7EBF3}.rosterGrid .available-staff .staff-panel-cell>div,.rosterGrid .unavailable-staff .staff-panel-cell>div,.rosterGrid .summary-panel .staff-panel-cell>div,.rosterGrid .available-staff .staff-panel-subcell>div,.rosterGrid .unavailable-staff .staff-panel-subcell>div,.rosterGrid .summary-panel .staff-panel-subcell>div{max-width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-panel-h1{background-color:#dcebfe}.editor-panel-h1>TD{font-weight:700;color:#2350a9;padding:.25rem .75rem}.editor-panel-h2>TD{font-size:.75rem;padding:.25rem .75rem;background-color:#ebf0f7}.staff-info-header{display:flex;align-items:center;justify-content:space-between}.staff-info-header>#staffName{margin-top:.8rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.popover-decision-flow{max-width:420px}.decision-flow-item{margin-bottom:1rem}.decision-flow-item:last-child{margin-bottom:0}.decision-flow-item h4 i{margin-right:.25rem;font-size:80%}.decision-flow-item .approver-info{margin-left:26px}.staff-page-active{height:calc(100vh - 236px)}.scrollable-panel.staff-page-inactive{height:calc(100vh - 291px)}.filtersValidationErrors>ul{margin-bottom:5px}.bookmark-active{color:#e6eaf2;background-color:#2350a9}select.font-italic option{font-style:normal!important}table.leave-rule-summary{background-color:#eee;border-collapse:separate}table.leave-rule-summary th{background-color:#fff;padding:.25rem .5rem;border-bottom:1px solid #DDD}table.leave-rule-summary th.header-row{text-align:center}table.leave-rule-summary .header-col{background-color:#fff;position:sticky;left:0;min-width:16em}table.leave-rule-summary .header-col .info-icon{margin-left:6px;cursor:pointer}table.leave-rule-summary td{padding:.25rem .5rem}table.leave-rule-summary td.clash-cell{background-color:#fff;border:2px solid}table.leave-rule-summary td .label-text{padding:0 10px;text-align:center}.table-fix-row-headers>THEAD>tr>th:first-of-type{left:0;z-index:11}.table-fix-row-headers>TBODY>tr>th:first-of-type,.table-fix-row-headers>TFOOT>tr>th:first-of-type{background-color:#fff;position:sticky;left:0;z-index:9}.limit-width-10{max-width:10em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-limit-width{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.collapse-header{cursor:pointer}.dialog-body-bordered{border:1px solid #e9ecef;border-radius:.75rem}.nav-tabs-bg{background-color:#f4f7fb;padding-top:.6rem;padding-left:1rem;border-top-right-radius:.75rem;border-top-left-radius:.75rem}.unit-name-cell{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:200px;cursor:default}.unit-select .form-control{cursor:default}.unit-select .unit-indicator{position:absolute;color:#2350a9;top:.25rem;left:.5rem;z-index:6;visibility:hidden}.unit-select.unit-select-nonempty .unit-indicator{visibility:visible}.unit-select.unit-select-nonempty .form-control{padding-left:1.5rem}.b-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:2.5rem;height:2.5rem;font-size:inherit;font-weight:400;line-height:1;max-width:100%;max-height:auto;text-align:center;overflow:visible;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{padding:0;border:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-text,.b-avatar .b-avatar-img{border-radius:inherit;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.bootstrap-icon{width:60%;height:auto;max-width:100%}.b-avatar .b-avatar-img img{width:100%;height:100%;max-height:auto;border-radius:inherit;object-fit:cover}.b-avatar .b-avatar-badge{position:absolute;min-height:1.5em;min-width:1.5em;padding:.25em;line-height:1;border-radius:10em;font-size:70%;font-weight:700;z-index:1}.b-avatar-sm{width:1.5rem;height:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{width:3.5rem;height:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled){z-index:1}.card-deck{gap:1.5rem}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap}}.card-deck>.card{flex:1 0 0%;margin-bottom:0}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.b-form-rating{display:flex;justify-content:space-between;padding:.375rem .75rem;margin:.5rem;border-radius:.375rem;border:1px solid var(--bs-secondary-border-subtle, #dee2e6);background-color:var(--bs-body-bg);gap:.25rem}.b-form-rating.no-border{border:none}.b-form-rating .clear-icon{width:1em;height:1em;transition:transform var(--bs-transition-duration) ease;color:var(--bs-body-color);fill:currentColor}.b-form-rating:not(.is-readonly) .clear-icon:hover{transform:scale(1.5)}.star{cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 .25em}.is-readonly .star{cursor:default}.clear-button-spacing{cursor:pointer;margin-left:.5rem}.star-spacing{margin:0 .5rem}.rating-value-text{color:var(--bs-body-color);margin:0 .6}.b-form-rating-star svg{transition:transform .2s ease}.b-form-rating:not(.is-readonly) .star:hover .b-form-rating-star svg{transform:scale(1.5)}.b-form-tags.focus{background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.b-form-tags.disabled{background-color:var(--bs-secondary-bg)}.b-form-tag.disabled{opacity:.75}.b-form-tags.focus.is-valid{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.b-form-tags.focus.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.b-form-tags .b-form-tags-list{margin-top:-.25rem}.b-form-tags .b-form-tags-list .b-form-tag,.b-form-tags .b-form-tags-list .b-from-tags-field{margin-top:.25rem}.b-form-tags .b-form-tags-list .b-form-tag{padding:.25em .65em}.b-form-tag{font-size:75%!important;font-weight:400!important;line-height:1.5!important;margin-right:.25rem}.b-form-tags .b-form-tag+.b-form-tag{margin-left:0}.b-form-tag>button.b-form-tag-remove{color:inherit;font-size:75%;line-height:1;float:none;margin-left:.25rem}.input-group .btn-group:not(:last-child)>:not(:first-child){border-start-end-radius:0px;border-end-end-radius:0px}.input-group .btn-group:not(:last-child)>:not(:last-child){border-start-start-radius:0px;border-end-start-radius:0px}.input-group .btn-group:not(:first-child)>:not(:last-child){border-end-start-radius:0px;border-start-start-radius:0px}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;margin-left:.25rem!important;line-height:1}.b-pagination-pills .page-item:first-child .page-link{margin-left:0!important}.b-table-stacked-label{display:none;font-weight:700}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>tfoot,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked>tbody>tr>th{display:block}.table.b-table.b-table-stacked>tbody>tr>:first-child,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}@media (max-width: 575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>tfoot,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-sm>tbody>tr>th{display:block}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}}@media (max-width: 767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>tfoot,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-md>tbody>tr>th{display:block}.table.b-table.b-table-stacked-md>tbody>tr>:first-child,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}}@media (max-width: 991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>tfoot,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-lg>tbody>tr>th{display:block}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}}@media (max-width: 1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>tfoot,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-xl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}}@media (max-width: 1399.98px){.table.b-table.b-table-stacked-xxl{display:block;width:100%}.table.b-table.b-table-stacked-xxl>tfoot,.table.b-table.b-table-stacked-xxl>tfoot>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xxl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xxl>thead,.table.b-table.b-table-stacked-xxl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xxl>thead>tr.b-table-top-row{display:none}.table.b-table.b-table-stacked-xxl>caption,.table.b-table.b-table-stacked-xxl>tbody,.table.b-table.b-table-stacked-xxl>tbody>tr,.table.b-table.b-table-stacked-xxl>tbody>tr>td,.table.b-table.b-table-stacked-xxl>tbody>tr>td>.b-table-stacked-label,.table.b-table.b-table-stacked-xxl>tbody>tr>th{display:block}.table.b-table.b-table-stacked-xxl>tbody>tr>:first-child,.table.b-table.b-table-stacked-xxl>tbody>tr>[rowspan]+td,.table.b-table.b-table-stacked-xxl>tbody>tr>[rowspan]+th{border-top-width:3px}.table.b-table.b-table-stacked-xxl>tbody>tr>[data-label]:before{content:attr(data-label);width:40%;float:left;text-align:right;word-wrap:break-word;font-weight:700;font-style:normal;padding:0 .5rem 0 0;margin:0}.table.b-table.b-table-stacked-xxl>tbody>tr>[data-label]:after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-xxl>tbody>tr>[data-label]>div{display:inline-block;width:60%;padding:0 0 0 .5rem;margin:0}}.b-table-sticky-header,.table-responsive,[class*=table-responsive-]{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table,[class*=table-responsive-]>.table{margin-bottom:0}.b-table-sticky-header{overflow-y:auto}@media print{.b-table-sticky-header{overflow-y:visible!important;max-height:none!important}}.table.b-table[aria-busy=true]{opacity:.55}@supports (position: sticky){.b-table-sticky-header>.table.b-table>thead>tr>th{position:sticky;top:0;z-index:2}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{position:sticky;left:0}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5}.b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,.b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,.table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,[class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column{z-index:2}}.table.b-table>tbody>tr>.table-b-table-default,.table.b-table>tfoot>tr>.table-b-table-default,.table.b-table>thead>tr>.table-b-table-default{color:#212529;background-color:#fff}.table th.b-table-sortable-column,.b-table.b-table-selectable td{cursor:pointer}.b-table.b-table-busy .b-table-busy-slot>td{border:none;padding:0}.b-table.b-table-fixed{table-layout:fixed}.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}input[type=range].is-valid::-webkit-slider-thumb{background-color:#198754}input[type=range].is-valid::-moz-range-thumb{background-color:#198754}input[type=range].is-valid::-ms-thumb{background-color:#198754}input[type=range].is-invalid::-webkit-slider-thumb{background-color:#dc3545}input[type=range].is-invalid::-moz-range-thumb{background-color:#dc3545}input[type=range].is-invalid::-ms-thumb{background-color:#dc3545}input[type=range].is-valid::-webkit-slider-runnable-track{background-color:#84e8ba}input[type=range].is-valid::-moz-range-track{background-color:#84e8ba}input[type=range].is-valid::-ms-track{background-color:#84e8ba}input[type=range].is-invalid::-webkit-slider-runnable-track{background-color:#fae3e5}input[type=range].is-invalid::-moz-range-track{background-color:#fae3e5}input[type=range].is-invalid::-ms-track{background-color:#fae3e5}input[type=file].form-control-input-file-hide-button::-webkit-file-upload-button{display:none}input[type=file].form-control-input-file-hide-button::file-selector-button{display:none}.b-form-spinbutton{text-align:center;overflow:hidden;background-image:none;padding:0}[dir=rtl] .b-form-spinbutton:not(.flex-column),.b-form-spinbutton[dir=rtl]:not(.flex-column){flex-direction:row-reverse}.b-form-spinbutton output{font-size:inherit;outline:0;border:0;background-color:transparent;width:auto;margin:0;padding:0 .25rem}.b-form-spinbutton output>div,.b-form-spinbutton output>bdi{display:block;min-width:2.25em;height:1.5em}.b-form-spinbutton.flex-column{height:auto;width:auto}.b-form-spinbutton.flex-column output{margin:0 .25rem;padding:.25rem 0}.b-form-spinbutton:not(.d-inline-flex):not(.flex-column){output-width:100%}.b-form-spinbutton.d-inline-flex:not(.flex-column){width:auto}.b-form-spinbutton .btn{line-height:1;box-shadow:none!important}.b-form-spinbutton .btn:disabled{pointer-events:none}.b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon{transform:scale(1.25)}.b-form-spinbutton.disabled,.b-form-spinbutton.readonly{background-color:var(--bs-secondary-bg)}.b-form-spinbutton.disabled{pointer-events:none}.b-form-spinbutton:not(.form-control-sm):not(.form-control-lg):not(.flex-column){height:calc(1.5em + .5rem + var(--bs-border-width) * 2)}.alert .progress .progress-bar{--bs-progress-bar-transition: none}.alert .btn-close-custom{margin-bottom:auto;position:relative}.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:has(+div>.popover-header):after,.bs-popover-bottom .popover-arrow:has(+div>.popover-header):after{--bs-popover-bg: var(--bs-popover-header-bg)}.toast .progress .progress-bar{--bs-progress-bar-transition: none}.toast:not(.show){opacity:unset}.toast.fade:not(.show){opacity:0}.toast .btn-close-custom{margin:var(--bs-toast-padding-x) var(--bs-toast-padding-x) auto}.b-list-move,.b-list-enter-active,.b-list-leave-active{transition:all .5s cubic-bezier(.55,0,.1,1)}.b-list-enter-from,.b-list-leave-to{opacity:0}.b-list-leave-active{position:fixed}.container,.container-fluid{display:block}.input-group>.form-floating:not(:first-child)>:not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-floating:not(:last-child)>:not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle.dropdown-toggle-no-caret:before,.dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.bv-no-focus-ring:focus{outline:none}@media (max-width: 575.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width: 767.98px){.bv-d-md-down-none{display:none!important}}@media (max-width: 991.98px){.bv-d-lg-down-none{display:none!important}}@media (max-width: 1199.98px){.bv-d-xl-down-none{display:none!important}}@media (max-width: 1399.98px){.bv-d-xxl-down-none{display:none!important}}.fade-enter-active,.fade-leave-active{transition:opacity .25s linear}.fade-enter-from,.fade-leave-to{opacity:0}.no-transition{transition:none!important}:root{--bs-modal-zindex: 1055;--bs-toast-max-width: 350px}.editor-area .scrollable-area[data-v-f995e4ae]{height:calc(100vh - 185px);padding-right:10px}.editor-area .rs-panel[data-v-f995e4ae]{height:calc(100vh - 185px)}.scrollable-panel[data-v-2aafd5ba],.scrollable-panel[data-v-87f529b8]{height:calc(100vh - 181px)}.table-responsive[data-v-87f529b8]{padding-right:2px}.details-panel[data-v-87f529b8]{width:20rem;flex-shrink:0;overflow:auto;height:calc(100vh - 183px);border-left:1px solid #dee2e6}.details-panel.collapsed[data-v-87f529b8]{width:2.5rem}.details-panel-heading[data-v-87f529b8]{padding:.5rem .5rem .25rem 1rem}.details-panel-heading .btn-link[data-v-87f529b8]{padding:0 .25rem}.details-panel-body[data-v-87f529b8]{padding:.5rem 1rem}.details-panel.collapsed .details-panel-heading[data-v-87f529b8]{padding-left:.5rem}.details-panel.collapsed .details-panel-body[data-v-87f529b8]{display:none}div.table-responsive>div.dataTables_wrapper>div[class=row][data-v-87f529b8]:nth-child(2){height:calc(100vh - 243px);overflow:auto}div.table-responsive>div.dataTables_wrapper>div[class=row][data-v-87f529b8]:last-child{align-content:flex-end}div.table-responsive>div.dataTables_wrapper>div[class=row]:last-child>div[data-v-87f529b8]{background-color:#fff;border-top:1px solid #dee2e6}#historyTable_info[data-v-87f529b8]{padding-left:1rem;padding-top:1.2rem;color:#6c757d}#historyTable_paginate[data-v-87f529b8]{padding:.6rem 1rem .2rem}.scrollable-panel[data-v-e24f788e]{height:calc(100vh - 181px)}.approval-Cancelled[data-v-e24f788e]{color:#595959}.approval-Approved[data-v-e24f788e]{color:#47ae53}.approval-Pending[data-v-e24f788e]{color:#f5c026}.approval-Rejected[data-v-e24f788e]{color:#b1170d}#requestsTable_filter[data-v-e24f788e]{display:none}.scrollable-panel[data-v-cbb0448f],.scrollable-panel[data-v-16a96a7f],.scrollable-panel[data-v-458b3167]{height:calc(100vh - 181px)}#availabilityTable_filter[data-v-458b3167]{display:none}.scrollable-panel[data-v-9d9765e7],.scrollable-panel[data-v-bf0e8c89]{height:calc(100vh - 181px)}.searchHeader>div.header-col[data-v-bf0e8c89]{max-width:unset}.scrollable-panel[data-v-ab5658bd],.scrollable-panel[data-v-9a13bc2a]{height:calc(100vh - 181px)}.scrollable-area[data-v-d55da264]{overflow:auto;height:calc(100vh - 189px)}.scrollable-panel[data-v-0de3dcc7]{height:calc(100vh - 181px)}.scrollable-area[data-v-db730fe2]{overflow:auto;height:calc(100vh - 225px)}#topMenu>BUTTON[data-v-db730fe2]{margin-right:8px}.splash-page[data-v-7909083b]{padding:1rem}.splash-page I[data-v-7909083b]{font-size:1.3rem}.splash-page>.d-flex[data-v-7909083b]:not(:last-child){margin-bottom:1rem}.splash-page .tab-link[data-v-7909083b]{margin-right:.6rem;width:3rem}.splash-page .tab-link>a[data-v-7909083b]{display:inline-block;background-color:#f5f9ff;border-radius:2.6rem;width:2.6rem;height:2.6rem;padding:.6rem;text-align:center}.splash-page h3[data-v-7909083b]{margin-bottom:0;font-size:1.25rem}.splash-page p[data-v-7909083b]{color:#8793a9}#roleGeneralTab[data-v-2ccd643a]{overflow:auto;padding-right:10px}.scrollable-panel[data-v-1d97f9ad]{height:calc(100vh - 228px)}#teamGeneralTab[data-v-8f43b9e2]{overflow:auto;padding-right:10px}[data-v-f9afe2fc] div.inner.show{max-height:calc(100vh - 208px)!important}.scrollable-panel[data-v-f78bb2f5]{height:calc(100vh - 228px)}.tagify-dropdown[data-v-f78bb2f5]{z-index:1100}.scrollable-panel[data-v-77d9d956],.scrollable-panel[data-v-ba4e4c40]{height:calc(100vh - 228px)}.searchHeader>div.header-col[data-v-ba4e4c40]{max-width:unset}.tagify-dropdown[data-v-ba4e4c40]{z-index:1100}#unitGeneralTab[data-v-87905edd]{overflow:auto;padding-right:10px}.scrollable-panel[data-v-c4704424],.scrollable-panel[data-v-23dda45d]{height:calc(100vh - 228px)}.searchHeader>div.header-col[data-v-23dda45d]{max-width:unset}.scrollable-panel[data-v-3d09664b],.scrollable-panel[data-v-75814793],.scrollable-panel[data-v-1a1d6a82]{height:calc(100vh - 181px)}#addStaffPanel[data-v-1a1d6a82]{overflow:auto}#addStaffPanel .scrollable-panel[data-v-1a1d6a82]{height:calc(100vh - 181px)}.scrollable-panel.staff-page-inactive[data-v-de0c1dc9]{height:calc(100vh - 291px)}#editPane[data-v-16688e73]{overflow:auto;padding-right:10px}.scrollable-panel.staff-page-inactive[data-v-93d43693]{height:calc(100vh - 291px)}.pool-members-dropdown[data-v-74fb1b68]{z-index:1100}.scrollable-panel[data-v-74fb1b68]{height:calc(100vh - 181px)}.scrollable-panel.staff-page-inactive[data-v-fc2299d3]{height:calc(100vh - 291px)}.toggle-labeled[data-v-ea928dd0]{justify-content:flex-end}.scrollable-panel.staff-active[data-v-ea928dd0]{height:calc(100vh - 183px)}.scrollable-panel.staff-inactive[data-v-ea928dd0]{height:calc(100vh - 238px)}.assignment-table[data-v-da9783a4] td:first-child{width:40%}.scrollable-panel[data-v-3997ea6d]{height:calc(100vh - 181px)}#templateEditor .scrollable-area,#templateEditor .rs-panel{height:calc(100vh - 185px)}#templateEditor.with-tabs .scrollable-area,#templateEditor.with-tabs .rs-panel{height:calc(100vh - 224px)}#templateEditor .weeks{position:absolute;right:0;top:0;padding-right:5px;color:#4e65a0;font-size:90%}#templateEditor .slot-icons{position:absolute;right:.5rem;bottom:.1rem}#templateEditor .assign-icon{color:#198754}#templateEditor .cover-icon{color:#0dcaf0}#templateRosterGrid .flexi TD{padding:.5rem}#templateRosterGrid .flexi TD:first-of-type{background-color:#fff}.scrollable-panel[data-v-3d9bbf87],.scrollable-panel[data-v-34304023]{height:calc(100vh - 181px)}.date-picker-container[data-v-7b5eee32]{position:relative}.date-picker-container INPUT[readonly][data-v-7b5eee32]{background-color:#fff;cursor:pointer}.date-picker-container INPUT[disabled][data-v-7b5eee32]{background-color:var(--bs-secondary-bg);cursor:not-allowed}.date-picker-container BUTTON[data-v-7b5eee32]{position:relative}.with-calendar-icon[data-v-7b5eee32]{padding-right:2.5rem}.calendar-icon[data-v-7b5eee32]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;z-index:2}.active[data-v-7b5eee32]{background-color:var(--bs-primary);color:#fff}#rosterGrid.view-normal>TBODY.assignments TD{border-top:2px solid #DEE5F2}#rosterGrid.view-normal>TBODY.assignments>TR:last-of-type>TD{border-bottom:2px solid #DEE5F2}#rosterGrid.view-normal>TBODY:first-of-type>TR:first-of-type>TD{border-top:none}#rosterGrid.view-normal .td-thin-line{border-top:1px dashed #DEE0E5!important}#rosterGrid.view-inverted>TBODY.assignments TD{border-top:2px solid #aaaaaa}#rosterGrid.view-inverted>TBODY.assignments>TR:last-of-type>TD{border-bottom:2px solid #aaaaaa}#rosterGrid.view-inverted>TBODY:first-of-type>TR:first-of-type>TD{border-top:none}.scrollable-panel[data-v-c8601cad],.scrollable-panel[data-v-cf107e14]{height:calc(100vh - 181px)}.bootstrap-dialog .modal-lg .bootstrap4-dialog-button:first-child{margin-top:4px}
