body{margin:0}body,input,button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.subtask-open-blue{background-color:#d5dde7}.subtask-closed{background-color:#dff0d8}.tool-status__checkedOut{background-color:#bae7ff}.tool-status__quarantine{background-color:#fff1b8}.tool-status__missing{background-color:#ffccc7}.fc-more-popover{overflow-y:auto;height:calc(100vh - 300px)}.fc-day-today{background-color:unset!important}.fc-day-today .fc-daygrid-day-top,.fc-col-header-cell.fc-day-today{background-color:#fa8c1650!important}.ant-menu-item,.ant-menu-submenu-title{height:30px!important;line-height:30px!important}.ant-input-affix-wrapper{height:32px!important}.ant-input-affix-wrapper>.ant-input{height:auto!important}.ant-btn{height:31px!important}.ant-btn-sm{height:24px!important}.ant-btn-lg{height:40px!important}.ant-form-item{margin-bottom:19px}.ant-form-item-with-help{margin-top:0;margin-bottom:-5px}.ant-descriptions-header{margin-bottom:10px!important}.ant-spin-text{padding-top:12px!important}.ant-alert-info .ant-alert-icon,.anticon.ant-notification-notice-icon-info{color:#1890ff}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.row-dragging{background:#fafafa;border:1px solid #ccc}.row-dragging td{padding:8px}.row-dragging .drag-visible{visibility:visible}.dashed{background:#fff;color:#d9d9d9;border-style:dashed;border-color:#d9d9d9}th.ant-table-cell.ghost{background-color:#fff;border:none}td.ant-table-cell.ghost{border:none}.internalTrainingTable .ant-table-row-expand-icon-cell,.internalTrainingTable .ant-table-selection-column{background-color:#fff;border:none}.internalTrainingTable td.ant-table-cell{border:none}.internalTrainingTable tr.ant-table-row-selected td{background:white}.heightAuto{height:auto!important}.red{background-color:#fff1f0}.red td:first-child{border-left:3px solid #ff4d4f}.fixed-bg{background-color:#fafafa}.weekend{background-color:#e6f7ff}.public-holiday{background-color:#f9f0ff}.today{background-color:#f6ffed}.man-power-totals,.man-power-unassigned{font-size:10px;white-space:nowrap}.man-power-table .ant-table-column-sorter-up,.man-power-table .ant-table-column-sorter-down{font-size:6px;display:none}.man-power-table .date-col .ant-table-column-sorters{font-size:10px}.man-power-red{background-color:#ffccc7}.man-power-red td:nth-child(3),.man-power-red td:nth-child(2){background-color:#ffccc7;color:red;font-weight:700}.baselink{font-size:12px!important}.header-transparent .ant-page-header-heading-title{color:transparent!important}.invisible{display:none}.notifications-popover .ant-popover-inner{padding:0!important}.notifications-popover-item:hover{background-color:#fafafa!important}.smartLink{line-height:28px;padding:2px .44em 3px;display:inline;-webkit-box-decoration-break:clone;border-radius:3px;background-color:#fff;box-shadow:0 0 1px 1px #091e4221;cursor:pointer;-webkit-user-select:text;user-select:text;transition:all .1s ease-in-out 0s;font-size:12px;margin-bottom:4px;font-weight:700}.active-row{background-color:#e3672a1a;border-radius:5px}.ant-badge-status-large .ant-badge-status-dot{height:8px;width:8px}@media print{.dontPrint{display:none!important}.fullWidth{padding-left:0!important;flex:0 0 100%!important;max-width:100%!important}.ant-layout-content{padding:0!important}.ant-card-head{display:none!important}.ant-card-bordered{border:0!important}h3{font-size:20px!important}h4{font-size:16px!important}h5{font-size:14px!important}span,td,th{font-size:12px!important}}@font-face{font-family:Twemoji Country Flags;unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;src:url(https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1/dist/TwemojiCountryFlags.woff2) format("woff2")}.windows-os .emoji-flag{font-family:Twemoji Country Flags,sans-serif}.ant-form-item-has-error{margin-bottom:19px}.ant-skeleton-element .ant-skeleton-image-svg{height:75%;width:75%}.fc-datagrid-cell-cushion{display:flex}.fc-datagrid-cell-main{flex-grow:1}.cursor-pointer{cursor:pointer}.fc-h-event{border:unset!important;background-color:transparent!important}.bom-collapse .ant-collapse-content-box{padding:0}.no-padding{padding:0!important}.ant-tag{font-size:12px!important}.ant-menu-item,.ant-menu-submenu{margin-top:6px!important;margin-bottom:6px!important}.ant-menu-inline.ant-menu-root .ant-menu-submenu-title,.ant-menu-light.ant-menu-inline .ant-menu-item{height:35px!important}.ant-modal-content{padding:0!important}.ant-modal .ant-modal-header{padding:16px 24px;border-bottom:1px solid #f0f0f0;margin-bottom:0!important}.ant-modal-body{padding:24px}.ant-modal-footer{padding:10px 16px;border-top:1px solid #f0f0f0}h5{margin-top:0!important}.ant-badge-count{font-size:12px!important}.ant-badge-status-processing.ant-badge-color-green{color:#52c41a!important;background-color:#52c41a!important}.country-select .ant-select-item:not(.ant-select-item-group){padding:0 0 0 12px!important}.checkoutNrcSelect .ant-select .ant-select-selector{padding:0;font-size:16px;font-weight:600;color:#333}.checkoutNrcSelect .ant-select .ant-select-selector .ant-select-selection-search{inset-inline-start:0px}.checkoutNrcSelect .ant-select-selection-item{font-weight:600}.checkoutItem{font-size:16px!important}.ant-modal-confirm-btns .ant-btn-primary,.ant-modal-confirm-btns .ant-btn-primary:hover{background:#e3672a;color:#fff!important}.ant-modal-confirm-btns .ant-btn:hover{border-color:#e3672a;color:#e3672a}.ant-modal-confirm-btns button,.ant-modal-content{border-radius:3px!important}.boldedLabel label{font-weight:500!important}.ant-list-item-meta-title{margin-top:0}.text-center input{text-align:center!important}.text-right input{text-align:right!important}.ant-input-affix-wrapper.mobile-password{height:40px!important}.ant-select .ant-select-selection-item .ant-tag{line-height:18px;overflow:visible}.ant-select-dropdown .ant-select-item-option-content .ant-tag{overflow:visible}.sigCanvas{background:#f8f8f8}.full-width-form-label div div label{width:100%}
