.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{left:100%;margin-top:-1px;max-height:400px;overflow-y:auto;top:0}.dropdown-submenu .dropdown-menu.right{left:inherit;right:100%}.dropdown-submenu a{color:inherit}.column-datepicker{white-space:inherit!important}.attendance-table,.attendance-table .rt-tbody,.column-datepicker,.rank-picker{overflow:visible!important}.outline-btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:5px 10px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.outline-btn:hover{opacity:.8}.outline-btn-danger{background-color:transparent;border-color:#d43f3a;color:#d43f3a}.outline-btn-danger.fill{background-color:#d43f3a;border-color:#d43f3a;color:#fff}.outline-btn-success{background-color:transparent;border-color:#449d44;color:#449d44}.outline-btn-success.fill{background-color:#449d44;border-color:#449d44;color:#fff}.outline-btn-info{background-color:transparent;border-color:#5bc0de;color:#5bc0de}.outline-btn-info.fill{background-color:#5bc0de;border-color:#5bc0de;color:#fff}.outline-btn-warning{background-color:transparent;border-color:#f0ad4e;color:#f0ad4e}.outline-btn-warning.fill{background-color:#f0ad4e;border-color:#f0ad4e;color:#fff}.condensed{padding:5px 10px}.announcement-widget .system-announcement .card-header{background-color:#da4f49}.announcement-widget .announcement-content img{height:auto;max-width:100%}.skill-icon-list{display:inline-flex;flex-wrap:wrap}.skill-icon-list span{align-items:center;display:flex;margin:1px}.crewing-warnings-panel{margin-bottom:4px}.crewing-warnings-panel .panel-body,.crewing-warnings-panel .panel-heading{padding:0 4px}.condensed{margin-bottom:4px;padding:2px 2px 6px}.crewing-warnings-panel h4{display:inline-block}.contract-compliance .period-stats{border:1px solid gray;border-radius:5px;cursor:pointer;display:inline-block;margin:0 1%;padding:5px;text-align:center;width:18%}.contract-compliance .period-stats p{margin:0}.contract-compliance .period-stats.selected{border:2px solid blue}.contract-compliance .period-carousel{margin:0 auto;width:80%}.contract-compliance .progress-table{margin-bottom:0}.contract-compliance .progress-table td,.contract-compliance .progress-table th{border:none}.contract-compliance .progress-table td.progress-bar-column{width:100%}.fc .fc-dayGridMonth-view .availability-indicator{font-size:inherit!important}.fc .fc-timegrid-body tr{font-size:.3rem;height:1px}.fc .fc-timegrid-body tr .fc-timegrid-slot-label-cushion{font-size:.6rem;left:0;position:absolute;transform:translateY(-50%)}.fc .fc-event-main{font-size:1rem}.fc .fc-timegrid-event{width:85%}.fc .fc-bg-event{opacity:var(--fc-bg-event-opacity,.6)}.fc .not-interactive{cursor:not-allowed;opacity:.6}.candidate-selector-container{max-height:750px;overflow:auto}.candidate-item{border-color:#ccc;font-size:90%;margin-top:2px;padding:2px 8px;width:100%}h5{margin-bottom:5px}.clickable-inner-item:hover{background-color:#f0f0f0;border-radius:10%;cursor:pointer}.timeline{margin-bottom:0}.timeline.mini{height:3px}.condensed-panel{padding:8px!important}@media print{.react-calendar-timeline{left:5mm;width:900mm}}.datetime-wrapper.medium{width:140px}.function-header{padding-left:4px}.function-header.dragging{background-color:#fff}.function-header.performable.dragging{background-color:#90ee90;color:#fff}.function-header.fully-covered:not(.dragging){background-color:green;color:#fff}.function-header.over-covered:not(.dragging){background-color:orange;color:#fff}.react-calendar-timeline .rct-scroll{overflow-x:hidden!important}.animated-progress-bar{animation:fill-progress-bar 5s linear}@keyframes fill-progress-bar{0%{width:100%}to{width:0}}.assigment-row .name-column,.assigment-row .skill-column{padding:0 8px}.assigment-row .name-column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReactTable{border-color:var(--bs-border-color)!important}.ReactTable .-pagination{background-color:var(--bs-light-bg-subtle)!important}.ReactTable .-pagination input,.ReactTable .-pagination select{background-color:inherit!important;border-color:var(--bs-border-color)!important}.ReactTable .-pagination button{color:inherit!important}.ReactTable .-pagination .select-wrap{appearance:none;background:var(--bs-body-bg)}.ReactTable .rt-th{overflow:initial!important}.ReactTable .rt-th .MuiInputBase-input{padding:0 5px!important}.ReactTable .rt-th .MuiInputAdornment-root button{padding-left:1px}.ReactTable .rt-th button.btn{padding:5px 10px!important}.ReactTable .rt-th input{background-color:inherit!important;border-color:var(--bs-border-color)!important}.ReactTable .rt-th datetime-wrapper{bottom:5px;left:10px;position:absolute;right:10px;top:5px}.ReactTable .rt-th input:not([type=checkbox]){height:34px}.ReactTable .rt-th input[type=checkbox]{border-radius:.25em}.ReactTable .rt-th input[type=checkbox]:checked{background-color:var(--bs-primary)!important;background-image:var(--bs-form-check-bg-image);border-color:var(--bs-primary)!important}.ReactTable .rt-td.td-action{overflow:initial!important}.dashboard-header-edit{background:var(--bs-body-bg);top:69px;width:99%;z-index:999}.loading-status-container{bottom:30px;height:40px;left:0;margin:0 5%;position:fixed;width:90%;z-index:99}.loading-status-bullet{background-color:#f5f5f5;border-color:#ddd;border-radius:20px;box-shadow:-1px 4px 8px 0 rgba(0,0,0,.75);-webkit-box-shadow:-1px 4px 8px 0 rgba(0,0,0,.75);-moz-box-shadow:-1px 4px 8px 0 rgba(0,0,0,.75);color:#4a4a4a;display:inline;height:30px;margin-right:10px;padding:5px 10px;width:fit-content}.dashboard-content h1{font-size:2.5em}.dashboard-content h2{font-size:2em}.dashboard-content h3{font-size:1.75em}.dashboard-content h4{font-size:1.5em}.dashboard-content h5{font-size:1.15em}.dashboard-content h6{font-size:1em}.dashboard-content .display-1{font-size:5em}.dashboard-content .display-2{font-size:4.5em}.dashboard-content .display-3{font-size:4em}.dashboard-content .display-4{font-size:3.5em}.dashboard-content .display-5{font-size:3em}.dashboard-content .display-6{font-size:2.5em}.react-grid-layout.layout .react-resizable-handle{display:none}.react-grid-layout.layout.editable .react-resizable-handle{display:block}.react-grid-layout.layout.editable .react-resizable-handle:after{border-bottom:3px solid var(--bs-body-color);border-right:3px solid var(--bs-body-color);height:6px;width:6px}.datetime-picker{display:inline-block}@media print{.rdtPicker{display:none!important}}.react-grid-item{.overflow-auto{scrollbar-width:thin}}.fullWidth{margin-bottom:0;width:100%}.ps-submenu-content{overflow:inherit!important}.inverse-exchange-selected-interval{background-color:#337ab7!important;color:#fff!important}.rt-resizable-header-content{text-align:left}.rt-td,.rt-th{border-right:1px solid rgba(0,0,0,.1)!important}.pager-configuration-table thead th{position:sticky;top:30px;z-index:2}.pager-configuration-table thead th:nth-child(-n+5){z-index:3}.pager-configuration-table tbody td:nth-child(-n+5){position:sticky;z-index:1}.pager-configuration-table thead th:first-child{left:0}.pager-configuration-table tbody td:first-child{left:0;min-width:3rem!important}.pager-configuration-table thead th:nth-child(2){left:3rem}.pager-configuration-table tbody td:nth-child(2){left:3rem;min-width:12rem!important}.pager-configuration-table thead th:nth-child(3){left:15rem}.pager-configuration-table tbody td:nth-child(3){left:15rem;min-width:9rem}.pager-configuration-table thead th:nth-child(4){left:24rem}.pager-configuration-table tbody td:nth-child(4){left:24rem;min-width:9rem}.pager-configuration-table thead th:nth-child(5){left:33rem}.pager-configuration-table tbody td:nth-child(5){left:33rem;min-width:5rem}.pager-configuration-table thead th:last-child{min-width:130px}.wtd-cell{height:100%;text-align:center;width:100%}.wtd-cell.yellow{background-color:#ffcc5c}.wtd-cell.green{background-color:#96ceb4}.wtd-cell.red{background-color:#ff6f69}.wtd-cell.grey{background-color:grey}.wtd-report .rt-td{padding:0!important}.search-bar .search-result .action-buttons{display:inline-block;font-size:80%}.search-bar .search-result .action-buttons a{display:none}.search-bar .search-result:hover .action-buttons a{display:inherit}.fixed-header .rt-thead{overflow-y:scroll}.fixed-header{height:600px}
/*# sourceMappingURL=application-a8f41c26.css.map*/