.main{background-color:#f0f2f8;height:auto;margin-left:250px;min-height:100%;transition:margin-left .3s ease-in-out,width .3s ease-in-out;width:calc(100% - 250px)}.main.expanded{margin-left:70px;width:calc(100% - 70px)}.page-header{color:#212124;font-size:24px;font-weight:700}.page-header-desc{color:#676767;font-size:16px;font-weight:700}.sidebar{background-color:#172733;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;overflow:hidden;overflow-y:auto;padding:16px;position:fixed;top:0;transition:width .3s ease-in-out;width:250px;z-index:100}.sidebar__header{display:flex;justify-content:center;padding:16px 0}.sidebar__header__logo{height:35px;object-fit:contain;width:auto}.sidebar__header__logo--collapsed{display:none}.sidebar__menu{margin-top:40px}.sidebar__menu ul{display:flex;flex-direction:column;gap:16px;list-style-type:none;padding:0}.sidebar__menu li{width:100%}.sidebar__menu a,.sidebar__menu div{align-items:center;color:#fff;display:flex;text-decoration:none;width:100%}.sidebar__menu__section{color:#6fbf4b;font-size:17px;font-weight:700}.sidebar__menu__section--collapsed{display:none}.sidebar__menu__link{align-items:center;display:inline-flex;font-size:15px;font-weight:700;gap:20px}.sidebar__menu__link svg{height:25px;width:25px}.sidebar__menu__link--active span{text-decoration:underline}.sidebar__menu__link--active:after{background-color:#6fbf4b;content:"";height:24px;left:0;position:absolute;width:4px}.sidebar__user{border-top:1px solid hsla(0,0%,100%,.2);padding-top:16px}.sidebar__user button{all:unset}.sidebar__user>ul{display:flex;flex-direction:column;gap:16px;margin:0}.sidebar__user a{align-items:center;color:#fff;display:flex;width:100%}.sidebar__user__name{display:flex;font-size:15px}.sidebar__user__name--collapsed{display:none}.sidebar__user__logout button{align-items:center;display:inline-flex;font-size:15px;font-weight:700;gap:20px}.sidebar__user__logout button svg{height:25px;width:25px}.sidebar.collapsed{padding:16px 8px;width:70px}.sidebar.collapsed .sidebar__menu__section{display:none}.sidebar.collapsed .sidebar__menu__section--collapsed{display:block;text-align:center}.sidebar.collapsed .sidebar__menu__link{justify-content:center}.sidebar.collapsed .sidebar__header__logo,.sidebar.collapsed .sidebar__menu__link span{display:none}.sidebar.collapsed .sidebar__header__logo--collapsed{display:block}.sidebar.collapsed .sidebar__user__name{display:none}.sidebar.collapsed .sidebar__user__logout,.sidebar.collapsed .sidebar__user__name--collapsed{display:flex;justify-content:center}.sidebar.collapsed .sidebar__user__logout span{display:none}.widget-container .widget{box-shadow:inset 0 -1px 0 rgba(0,0,0,.2)}.widget-container .widget h6{background-color:#6fbf4b}.sidebar-toggle{all:unset;align-items:center;background-color:#3e3e3f;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;position:relative;transition:all .3s ease-in-out;width:100px}.sidebar-toggle:hover{color:#fff}.sidebar-toggle:before{background-color:transparent;border:2px solid #fff;border-radius:4px;content:"";height:17px;margin-right:6px;width:17px}.sidebar-toggle:after{background-color:#fff;border-radius:1px;content:"";height:11px;left:30px;position:absolute;transition:left .3s ease-in-out;width:3px}.sidebar-toggle.collapsed:after{left:21px}#newest-notifications{background-color:#f0f2f8!important;left:-12px;width:225px}#newest-notifications>div{direction:rtl;max-height:250px;overflow-y:auto}#newest-notifications>div span.btn{display:block;font-size:13px;font-weight:400;text-align:right}#newest-notifications>div>div.content{direction:ltr}#newest-notifications>div>div.content span.no-newest-notifications{display:block;font-size:13px;font-style:italic;padding-bottom:5px;text-align:center}#newest-notifications>div>div.content ul{font-size:12px}#newest-notifications>div>div.content ul li{border-bottom:1px solid #dee2e6;cursor:default;padding:10px 12px 12px 5px;position:relative}#newest-notifications>div>div.content ul li.more-elements-container{border-bottom:0;padding-bottom:10px;text-align:center}#newest-notifications>div>div.content ul li.more-elements-container a{color:#8b8c8f;display:inline-block;font-size:13px;font-style:italic;line-height:10px;padding:8px 0}#newest-notifications>div>div.content ul li:first-child{padding-top:0}#newest-notifications>div>div.content ul li:last-child{border-bottom:none}#newest-notifications>div>div.content ul li span.notification-index{display:inline-block;font-weight:700;padding-right:3px}#newest-notifications>div>div.content ul li span.fa,#newest-notifications>div>div.content ul li svg{color:#8b8c8f;cursor:pointer;opacity:0;position:absolute;right:3px;top:40%}#newest-notifications>div>div.content ul li:hover span,#newest-notifications>div>div.content ul li:hover svg{opacity:1;transition:opacity .2s ease}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;src:url(/build/fonts/PublicSans-Regular.032d8a60.ttf) format("truetype")}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;src:url(/build/fonts/PublicSans-Bold.3e9a7b11.ttf) format("truetype")}@font-face{font-family:Public Sans;font-style:italic;font-weight:400;src:url(/build/fonts/PublicSans-Italic.9335a455.ttf) format("truetype")}@font-face{font-family:Public Sans;font-style:italic;font-weight:700;src:url(/build/fonts/PublicSans-BoldItalic.9bfe062f.ttf) format("truetype")}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;src:url(/build/fonts/PublicSans-SemiBold.a1f89199.ttf) format("truetype")}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{background-color:#808e9b;box-sizing:border-box;font-family:Public Sans,sans-serif;margin:0;overflow-x:hidden;padding:0}ol,ul{list-style:none;padding:0}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.btn-primary{--bs-btn-bg:#0fbcf9;border:none}.btn-primary:hover{--bs-btn-hover-bg:#34ace0}.btn-save{align-items:center;border-radius:4px;color:#f0f2f8;display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:8px;padding:8px 16px}.btn-save,.btn-save:hover{background:#f75454}.btn-green{background-color:#6fbf4b;color:#fff}.btn-green:hover{background:#6fbf4b}.btn-grey{background-color:#3e3e3f;color:#fff}.btn-grey:hover{background:#3e3e3f}.bg-image{background-image:url(/build/images/background.0db0c863.jpg);background-position:50%;background-size:cover}.main-card{background:#fff;border:none;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden;padding:20px}.main-card .card-header{background:transparent;border-bottom:1px solid #f0f2f8;font-size:1.2rem;font-weight:700}.main-card .card-body{color:#333;font-size:1rem;line-height:1.5}.main-card .card-footer{background:transparent;border-top:none;text-align:right}.main-card .btn{border-radius:8px;padding:8px 16px}.main-card .table{border-collapse:collapse;width:100%}.main-card .table thead{background:#f3f3f3;color:#333;text-transform:uppercase}.main-card .table thead th{border-bottom:1px solid #dee2e6;font-size:14px;font-weight:700;padding:14px;text-align:left}.main-card .table thead th a{align-items:center;color:#333;display:inline-flex;text-decoration:none;transition:color .3s ease-in-out}.main-card .table thead th a:hover{color:#007bff}.main-card .table thead th a:after{content:"";font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;margin-left:8px;opacity:.7}.main-card .table tbody tr{transition:background .3s ease}.main-card .table tbody tr:nth-child(2n){background:#f8f9fa}.main-card .table tbody tr:hover{background:#dfe6e9;transition:background .3s ease-in-out}.main-card .table tbody tr td{border-bottom:1px solid #dee2e6;color:#333;font-size:15px;padding:14px}.main-card .table td:last-child,.main-card .table th:last-child{white-space:nowrap;width:1%!important}.card-grid{gap:5%}.card-grid__add-new{align-items:center;border:2px dashed rgba(0,0,0,.2);border-radius:4px;display:flex;justify-content:center;min-height:166px;width:100%}#action-modal{color:#212124}#action-modal label{font-weight:700}#action-modal img{margin-top:2px}#action-modal .modal-title{font-weight:700;margin-left:16px}#action-modal .modal-header{background:#f8f5f1;border-bottom:none;border-radius:8px 8px 0 0;padding:24px}#action-modal .modal-content{background:#fff;border-radius:8px}#action-modal .modal-body{padding:24px}#action-modal .btn-close{background:url(/build/images/x.3b9b504a.svg) no-repeat;color:#212124;opacity:1;padding:3px}#action-modal .btn-save{justify-content:center;margin-top:35px;width:100%}#action-modal .form-switch__header{font-weight:700;margin-bottom:16px}.list-grid__card__header{display:flex;justify-content:space-between}.list-grid__card__header__title{align-items:center;background:#fff;border-radius:4px 4px 0 0;display:flex;flex-direction:row;gap:4px;padding:8px 16px 9px}.list-grid__card__header__title h5{color:#212124;font-size:16px;font-weight:700;line-height:150%}.list-grid__card__body{background:#fff;border-radius:0 4px 4px 4px;min-height:166px;padding:24px}.list-grid__card .btn-edit{height:17px;margin-left:16px;margin-top:-10px;padding:0;width:16px}.list-grid__card .btn-edit img{height:17px;width:16px}.list-grid__card .btn-green,.list-grid__card .btn-grey{width:100%}.edit-form label{font-size:14px}.edit-form__spacer{border:1px solid #000;margin:22px 0 22px -24px;opacity:.1;width:calc(100% + 48px)}.edit-form__header{font-weight:700;margin-bottom:16px}.harvest-efficiency-table,.harvest-efficiency-table_edit{border-collapse:separate;border-spacing:5px 10px;width:100%}.harvest-efficiency-table th,.harvest-efficiency-table_edit th{background-color:#f1eed8;border-radius:5px;font-size:15px;font-weight:700;padding:8px;text-align:center}.harvest-efficiency-table td,.harvest-efficiency-table_edit td{background-color:#f4f4f4;border-radius:5px;height:32px;padding:8px;text-align:center}.harvest-efficiency-table tbody tr td:first-child,.harvest-efficiency-table_edit tbody tr td:first-child{font-weight:700;text-align:right}.harvest-efficiency-table td:not(:last-child),.harvest-efficiency-table th:not(:last-child),.harvest-efficiency-table_edit td:not(:last-child),.harvest-efficiency-table_edit th:not(:last-child){margin-right:10px}.harvest-efficiency-table_edit td input{text-align:center}.harvest-efficiency-table_edit td:nth-child(2),.harvest-efficiency-table_edit td:nth-child(3){background-color:#fff;font-weight:700;padding:0}.harvest-efficiency-table_edit th{font-size:14px;padding:3px 6px}.schedule{font-size:13px;width:100%}.schedule__table-container{height:100%;max-height:calc(100vh - 215px);overflow:auto;position:relative}.schedule__column--sticky{left:0;position:sticky!important;top:0;z-index:9!important}.schedule__column--blank{background-color:#fff!important;z-index:10!important}.schedule table{background-color:#fff;border-collapse:collapse;width:100%}.schedule table thead{position:sticky;top:0;z-index:10}.schedule table thead:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.schedule table th{border-radius:5px;font-size:14px;padding:5px!important;position:relative;text-align:center}.schedule table th:first-child{background-color:transparent;border:none}.schedule table td{border-radius:5px;padding:5px;text-align:center}.schedule table td:first-child{text-align:left!important}.schedule table tbody tr td:first-child{font-weight:700;text-align:right}.schedule table td:not(:last-child),.schedule table th:not(:last-child){margin-right:10px}.schedule__week{background-color:#f2eede!important}.schedule__loadings_counter,.schedule__week{border-radius:5px;font-size:12px!important;padding:5px 10px}.schedule__loadings_counter{background-color:#7bc459;color:#fff}.schedule__loadings_counter.empty{background-color:#ff292d}.schedule__weekdays th{text-align:center!important;z-index:9}.schedule__weekdays th:first-child{background-color:transparent;border:none}.schedule__weekdays__container{background-color:#d8f0cb;border-radius:4px;padding:5px}.schedule__weekdays__container--weekend{background-color:#f0cbcb}.schedule__weekdays__container--today{background-color:#6fbf4b}.schedule__weekdays__day{font-size:10px;font-weight:700}.schedule__weekdays div{position:relative;z-index:999999}.schedule__events td{border:none;padding:5px!important;position:relative}.schedule__events__header{align-items:center;background:#f4f4f4;border:none;border-radius:4px;display:flex;height:48px;justify-content:center;padding:5px;width:48px}.schedule__events__event{border:none;height:48px;padding:0!important;position:relative;width:100%;z-index:2}.schedule__events__event__display{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;text-transform:uppercase;width:100%;z-index:3}.schedule__events__event__display.type__loading{background-color:#6fbf4b!important}.schedule__events__event__display.type__loading .title{font-size:30px;font-weight:700;line-height:100%}.schedule__events__event__display.type__loading .description{font-size:12px;line-height:100%}.schedule__events__event__display.type__throw{font-size:14px}.schedule__events__event__display.type__throw__1{background-color:#b1a0c7}.schedule__events__event__display.type__throw__2{background-color:#b7dee8}.schedule__events__event__display.type__throw__3{background-color:#963634}.schedule__events__event__display.type__shock{background-color:#d2d2d2}.schedule__events__event__display.type__shock .title{font-size:30px;font-weight:700;line-height:100%}.schedule__events__event__display.type__cleanup{background-color:#d2d2d2}.schedule__events__event__display.type__cleanup .title{font-size:30px;font-weight:700;line-height:100%}.schedule__events__event__display.type__gap{background-color:#d2d2d2}.schedule__events__event__slot{border:1px solid rgba(0,0,0,.2)!important;border-radius:4px}.schedule__events__event__slot span{user-select:none}.schedule__events__event__add{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%;z-index:3}.schedule__events__event__add img{color:#fff;opacity:0;transform:translateY(-5px);transition:opacity .5s ease,transform .3s ease}.schedule__events__event:hover .schedule__events__event__add img{opacity:1;pointer-events:auto;transform:translateY(0)}.schedule__spacer{background-color:transparent!important;border:none;margin:0;padding:0;position:relative;width:3px!important}.schedule__spacer:after{border-bottom:none!important;border-left:4px solid #252323!important;content:" ";display:inline-table!important;height:100%!important;opacity:.6;position:absolute!important;top:0;width:5px!important}.schedule--today{background-color:#cff0ec!important;border-radius:0!important}.schedule__sector-container{height:60px}.schedule__sector-container ul{display:flex;margin:0;padding:0}.schedule__sector{list-style:none;margin-right:10px;opacity:.7}.schedule__sector--active{background-color:#fff;border-radius:4px 4px 0 0;opacity:1}.schedule__sector a{color:#212124;display:block;font-size:16px;font-weight:700;height:100%;padding:8px 16px;text-decoration:none;width:100%}.schedule__legend{margin-right:16px}.schedule__legend .color{border-radius:4px;display:inline-block;height:16px;width:16px}.schedule__legend--first-throw .color{background-color:#b1a0c7}.schedule__legend--second-throw .color{background-color:#b7dee8}.schedule__legend--third-throw .color{background-color:#963634}.schedule__separator{background-color:#f0f2f8}.schedule__separator td{border:none!important;height:20px!important}.schedule__separator__header{font-size:14px;font-weight:500}.schedule__separator__row{background-color:#f0f2f8!important;padding:20px 5px 10px!important}.schedule__separator .schedule__spacer:after{border-left:none!important}.schedule__summary{height:32px}.schedule__summary td{border:none;padding:3px 5px!important}.schedule__summary__header{background-color:#f4f4f4;border-radius:4px;color:#212124;font-weight:700}.schedule__summary__cell,.schedule__summary__header{align-items:center;display:flex;font-size:13px;height:32px;justify-content:center}td:not(.schedule--today) .schedule__summary__cell{background-color:#f4f4f4;border-radius:4px}.schedule__summary--exp,.schedule__summary--tkg{font-weight:700}.schedule__summary--exp td{padding-bottom:20px!important}.schedule__summary--exp td:after{border-bottom:2px solid #f0f2f8;content:" ";display:inline-table;height:12px;opacity:.6;position:absolute}.schedule .double-title{background:linear-gradient(135deg,#e0e0e0 50%,#80c342 0);box-sizing:content-box;font-family:sans-serif;font-weight:700;height:48px;overflow:hidden;position:relative;width:48px}.schedule .double-title--active-loading{border:5px solid #80c342}.schedule .double-title--active-cleanup{border:5px solid #e0e0e0}.schedule .double-title--active-throw__1{border:5px solid #b1a0c7}.schedule .double-title--active-throw__2{border:5px solid #b7dee8}.schedule .double-title--active-throw__3{border:5px solid #963634}.schedule .double-title__block{position:absolute}.schedule .double-title__block:first-child{left:4px;top:4px}.schedule .double-title__block:last-child{bottom:4px;line-height:1.1;right:4px;text-align:right}.schedule .double-title__block .title{color:#000;display:block;font-size:12px}.schedule .double-title__block .description{font-size:8px;font-weight:700}.schedule .double-title--throw__1{background:linear-gradient(135deg,#b1a0c7 50%,#e0e0e0 0)}.schedule .double-title--throw__2{background:linear-gradient(135deg,#b7dee8 50%,#e0e0e0 0)}.schedule .double-title--throw__3{background:linear-gradient(135deg,#963634 50%,#e0e0e0 0)}.schedule__row-spacer--all{border-bottom:4px solid #2e64ee}.schedule__row-spacer--white{border-bottom:4px solid #edecd8}.schedule__row-spacer--brown{border-bottom:4px solid #8d746b}.schedule__row-spacer--subsoil{border-bottom:4px solid #323232}.index-combination h3{color:#212124;font-size:24px;font-weight:700}.index-combination p{color:#676767;font-weight:700;margin:0;padding:0}.card-forecasts{box-shadow:none;padding:10px}.title-forecasts{color:#212124;font-size:16px;font-weight:700;margin-bottom:.5rem}.forecasts{overflow-x:auto;width:100%}.forecasts__throw-sum{align-items:center;background-color:#f4f4f4;border-radius:4px;display:flex;font-size:14px;font-weight:700;gap:2px;justify-content:center;padding:5px;width:100%}.forecasts__throw-sum--invalid{background-color:#f75454;opacity:.9}.forecasts table{border-collapse:separate;border-spacing:4px;min-width:100%;width:max-content}.forecasts table th{border-radius:4px;color:#212124;font-size:14px;font-weight:400;margin:0 2px;min-width:25px;padding:1px 0;text-align:center}.forecasts table th span{display:flex;font-size:14px;font-weight:700;justify-content:center}.forecasts table th.state-loading{background-color:#6fbf4b}.forecasts table th.state-gap{background-color:#d8f0cb;padding-bottom:22px}.forecasts table th.state-shock{background-color:#e6e6e6}.forecasts table th.state-throw_one{background-color:#b1a0c7;width:80px}.forecasts table th.state-throw_two{background-color:#b7dee8;width:80px}.forecasts table th.state-throw_three{background-color:#cd5a58;width:80px}.forecasts table th.state-day-after-throw{width:80px}.forecasts table td{background-color:#fff;margin:0 2px;min-width:20px;text-align:center;width:20px}.forecasts table td:first-child{background:#f4f4f4;border:none;border-radius:4px;font-weight:700;min-width:60px;padding:8px;text-align:left;width:60px}.forecasts table td input{border:1px solid #ced4da;border-radius:4px;color:#212124;overflow:hidden;padding:4px;text-align:right;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap;width:100%}.forecasts table td input.disabled{background-color:#eee}.forecasts table td input.invalid{background-color:#f75454;opacity:.9}.forecasts table td input:focus{background-color:rgba(0,123,255,.1);outline:none}.base-index-list-title h1{font-size:24px;font-weight:700;margin:0}.base-index-list-title p{color:#676767;font-size:16px;font-weight:700}.base-index-list-container .list-row{font-size:18px;height:75px}.base-index-list-container .list-row--active{border-left:4px solid #6fbf4b}.base-index-list-container .list-row--inactive{border-left:4px solid #f75454;opacity:.7;transition:opacity .3s ease}.base-index-list-container .list-row--inactive:hover{opacity:1}.base-index-list-container .list-row .btn{font-size:12px;font-weight:700;height:32px}.base-index-list-container .list-row .btn-green{background-color:#6fbf4b}.base-index-list-container .list-row .btn-red{background-color:#f75454;color:#fff}.base-index-list-container .list-row-header{font-weight:700;height:40px}.pagination{margin:0}.context-menu{background:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);display:none;min-width:210px;padding:10px 16px;position:fixed;z-index:1000}.context-menu.show{display:block}.context-menu__item{all:unset;color:#212124;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:8px 0;text-decoration:none}.context-menu__item:hover{color:#007bff}.context-menu__divider{background-color:#000;height:1px;opacity:.2}.modal-confirm-header{background:#ff292d;border-radius:8px 8px 0 0;height:9px}.modal-confirm-body{padding:20px;text-align:center}.modal-confirm-body__icon svg{color:#ff292d;font-size:48px}.modal-confirm-body h4{color:#333;font-size:16px;font-weight:700;margin-bottom:8px}.modal-confirm-body p{color:#212124;font-size:16px;margin:0}.modal-confirm-body .btn{font-weight:700;min-width:120px;padding:8px 16px}.modal-confirm-body .btn-secondary{background:#3e3e3f;border:none;color:#fff}.modal-confirm-body .btn-secondary:hover{background:#313132}.modal-confirm-body .btn-danger{background:#f75454;border:none}.modal-confirm-body .btn-danger:hover{background:#f63c3c}.employee-list,.notification-group-list,.notification-list,.notification-subscription-list,.report-list{padding:0}.ts-wrapper{border:none}.employee-list table,.group-list table,.location-list table,.notification-group-list table,.notification-list table,.notification-subscription-list table,.product-list table,.report-list table,.user-list table{border-collapse:separate;border-spacing:0 10px}.employee-list table thead,.group-list table thead,.location-list table thead,.notification-group-list table thead,.notification-list table thead,.notification-subscription-list table thead,.product-list table thead,.report-list table thead,.user-list table thead{background-color:#fff;height:40px}.employee-list table thead th,.group-list table thead th,.location-list table thead th,.notification-group-list table thead th,.notification-list table thead th,.notification-subscription-list table thead th,.product-list table thead th,.report-list table thead th,.user-list table thead th{color:#212124;cursor:pointer;font-size:16px;font-weight:700}.employee-list table thead th a,.group-list table thead th a,.location-list table thead th a,.notification-group-list table thead th a,.notification-list table thead th a,.notification-subscription-list table thead th a,.product-list table thead th a,.report-list table thead th a,.user-list table thead th a{all:unset}.employee-list table tbody tr,.group-list table tbody tr,.location-list table tbody tr,.notification-group-list table tbody tr,.notification-list table tbody tr,.notification-subscription-list table tbody tr,.product-list table tbody tr,.report-list table tbody tr,.user-list table tbody tr{background-color:#fff}.employee-list table tbody tr td,.group-list table tbody tr td,.location-list table tbody tr td,.notification-group-list table tbody tr td,.notification-list table tbody tr td,.notification-subscription-list table tbody tr td,.product-list table tbody tr td,.report-list table tbody tr td,.user-list table tbody tr td{color:#212124;font-size:18px;height:75px}.employee-list table tbody tr td.icon img,.group-list table tbody tr td.icon img,.location-list table tbody tr td.icon img,.notification-group-list table tbody tr td.icon img,.notification-list table tbody tr td.icon img,.notification-subscription-list table tbody tr td.icon img,.product-list table tbody tr td.icon img,.report-list table tbody tr td.icon img,.user-list table tbody tr td.icon img{width:20px}.employee-list table tbody tr.employee-deleted td,.employee-list table tbody tr.notification-read td,.group-list table tbody tr.employee-deleted td,.group-list table tbody tr.notification-read td,.location-list table tbody tr.employee-deleted td,.location-list table tbody tr.notification-read td,.notification-group-list table tbody tr.employee-deleted td,.notification-group-list table tbody tr.notification-read td,.notification-list table tbody tr.employee-deleted td,.notification-list table tbody tr.notification-read td,.notification-subscription-list table tbody tr.employee-deleted td,.notification-subscription-list table tbody tr.notification-read td,.product-list table tbody tr.employee-deleted td,.product-list table tbody tr.notification-read td,.report-list table tbody tr.employee-deleted td,.report-list table tbody tr.notification-read td,.user-list table tbody tr.employee-deleted td,.user-list table tbody tr.notification-read td{color:#7d7d85}.employee-list table tbody tr.work-time-record__expand-details input:read-only,.group-list table tbody tr.work-time-record__expand-details input:read-only,.location-list table tbody tr.work-time-record__expand-details input:read-only,.notification-group-list table tbody tr.work-time-record__expand-details input:read-only,.notification-list table tbody tr.work-time-record__expand-details input:read-only,.notification-subscription-list table tbody tr.work-time-record__expand-details input:read-only,.product-list table tbody tr.work-time-record__expand-details input:read-only,.report-list table tbody tr.work-time-record__expand-details input:read-only,.user-list table tbody tr.work-time-record__expand-details input:read-only{background-color:#e9ecef}.location-list .level-1 .location-with-children{background-color:#b7dee8}.location-list .level-2{color:#2e2e31!important;padding-left:5rem}.location-list .level-2 .location-with-children{background-color:#abe7e1}.location-list .level-3{color:#444448!important;padding-left:10rem}.location-list .level-3 .location-with-children{background-color:#cff0ec}.location-list .level-4{color:#616165!important;padding-left:15rem}.location-list .level-4 .location-with-children{background-color:#d8eae7}.location-list .level-5{color:#8a8a8f!important;padding-left:20rem}.location-list .level-5 .location-with-children{background-color:#dde7e4}.location-list .level-6{color:#cfcfd9!important;padding-left:25rem}.location-list .level-6 .location-with-children{background-color:#e2eae7}.location-list .collapse,.location-list .expand{width:32px}.select2-container{width:100%!important}.select2-container textarea{border:none;display:none;overflow:hidden}.select2-container span.select2-selection{border:1px solid #dee2e6;border-radius:7px;padding:5px 5px 0}.select2-container span.select2-selection span.select2-search{display:none}.select2-container span.select2-selection>ul.select2-selection__rendered>li.select2-selection__choice{background:none;padding:0 5px}.list-row-pagination label{margin-right:10px}.order-details textarea,.report textarea{min-height:130px}.order-details .input-group a.input-group-text,.order-details .input-group span.input-group-text,.order-details .input-group.disabled-input a.input-group-text,.order-details .input-group.disabled-input span.input-group-text,.order-details textarea:disabled,.report .input-group a.input-group-text,.report .input-group span.input-group-text,.report .input-group.disabled-input a.input-group-text,.report .input-group.disabled-input span.input-group-text,.report textarea:disabled{background-color:#fff}.order-details .input-group input,.report .input-group input{border-right:0}.order-details .input-group input:disabled,.report .input-group input:disabled{background-color:#fff}.order-details hr,.report hr{color:#b6b7b9}.order-details table,.report table{border-collapse:collapse;border-spacing:0 50px}.order-details table thead,.report table thead{border-radius:50px;margin-bottom:50px}.order-details table thead tr.small-font th,.report table thead tr.small-font th{font-size:.8rem}.order-details table thead th.small-padding,.report table thead th.small-padding{padding:0}.order-details table thead th span,.report table thead th span{background-color:#f4f4f4;border:1px solid #f0f0f0;display:block;padding:10px}.order-details table thead th.actions,.report table thead th.actions{background-color:#f0f2f8}.order-details table .bordered,.report table .bordered{box-shadow:inset 0 -1px 0 rgba(0,0,0,.2)}.order-details table tbody span.order-item-lp,.order-details table tbody tr.small-font td input,.report table tbody span.order-item-lp,.report table tbody tr.small-font td input{font-size:.8rem}.order-details table tbody td,.report table tbody td{padding:20px 10px}.order-details table tbody td.order-item-product,.report table tbody td.order-item-product{min-width:310px}.order-details table tbody td.order-item-tray,.report table tbody td.order-item-tray{min-width:180px}.order-details table tbody td.order-item-number-of-items-on-pallet,.report table tbody td.order-item-number-of-items-on-pallet{min-width:160px}.order-details table tbody td.order-item-crate,.report table tbody td.order-item-crate{min-width:250px}.order-details table tbody td.order-item-pallet,.report table tbody td.order-item-pallet{min-width:150px}.order-details table tbody td.order-item-number-of-items,.order-details table tbody td.order-item-quantity,.report table tbody td.order-item-number-of-items,.report table tbody td.order-item-quantity{min-width:110px}.order-details table tbody td.order-item-number-of-items,.report table tbody td.order-item-number-of-items{min-width:90px}.order-details table tbody td.order-item-number-of-pallets,.order-details table tbody td.order-item-quantity,.report table tbody td.order-item-number-of-pallets,.report table tbody td.order-item-quantity{min-width:100px}.order-details table tbody td.order-item-lot,.report table tbody td.order-item-lot{min-width:120px}.order-details table tbody td.action,.report table tbody td.action{background-color:#f0f2f8}.order-details table tbody td.action a,.report table tbody td.action a{background-color:#414141;color:#fff;padding:9px 12px}.order-details table tbody tr.row-separator,.report table tbody tr.row-separator{border-style:hidden}.order-details table tbody tr.row-separator td,.report table tbody tr.row-separator td{background-color:#f0f2f8;padding:5px 0!important}.order-details{overflow-x:auto}.order-details table{width:100%}.order-details table th{padding:.5rem .3rem}.order-details table tbody td{padding:7px 5px}.order-details table tbody td input:disabled{background-color:#f4f4f4}.order-details table tbody td input{border:none;line-height:1.5rem}.order-item-details-modal .edit-form{padding:0!important}.order-item-details-modal .edit-form .order-item-details tr.row-separator{border-style:hidden}.order-item-details-modal .edit-form .order-item-details tr.row-separator td{background-color:#f0f2f8;padding:1px 0!important}.order-item-details-modal .edit-form .order-item-details td input,.order-item-details-modal .edit-form .order-item-details td label{font-size:.8rem}.order-item-details-modal .edit-form .order-item-details textarea{resize:none}.order-item-details-modal .edit-form .order-item-details .input-group input{background-color:#f4f4f4;border:none}.order-item-details-modal .edit-form .order-item-details .input-group .input-group-text{background-color:#f4f4f4;border:none;color:#a3a4ab}.order-item-details-modal .edit-form .order-item-details .note textarea{background-color:#f4f4f4}.order-item-details-modal .edit-form .order-item-details #downloadCrateLabel,.order-item-details-modal .edit-form .order-item-details #downloadTrayLabel{color:#737377}div.attendance-modules,div.report{max-height:calc(100vh - 125px);overflow:auto}div.attendance-modules .top-radius-0,div.report .top-radius-0{border-top-left-radius:0!important}div.attendance-modules .nav,div.report .nav{border:none;margin-bottom:-12px}div.attendance-modules .report-tab,div.report .report-tab{padding-left:0}div.attendance-modules .report-tab span,div.report .report-tab span{display:inline-block}div.attendance-modules .report-tab span.selected,div.report .report-tab span.selected{background-color:#fff;font-weight:700}div.attendance-modules .report-tab a,div.report .report-tab a{color:#333741!important;cursor:pointer;padding-bottom:12px;padding-top:10px}div.attendance-modules .report-tab a:hover,div.report .report-tab a:hover{border:none}div.attendance-modules .report-tab a.active,div.report .report-tab a.active{background-color:#fff;border:none;font-weight:700}div.attendance-modules tr.summary td,div.report tr.summary td{padding:10px}div.attendance-modules tr th span,div.report tr th span{background-color:#d7f0cb;min-height:60px}div.attendance-modules tr th.today-day,div.report tr th.today-day{background-color:#cff0ec}div.attendance-modules tr th.today-day span,div.report tr th.today-day span{background-color:#6fbf4b}div.attendance-modules tr th.weekend-day span,div.report tr th.weekend-day span{background-color:#f0cbcb}div.attendance-modules tr td,div.report tr td{white-space:nowrap}div.attendance-modules tr td.today-day,div.report tr td.today-day{background-color:#cff0ec!important;border-radius:0!important}div.attendance-modules tr .column-separator,div.attendance-modules tr .sunday-day,div.report tr .column-separator,div.report tr .sunday-day{border-right:10px solid #f0f2f8}div.attendance-modules tr .sticky-td,div.report tr .sticky-td{background-color:#fff!important;left:0!important;max-width:120px!important;position:sticky!important;width:120px!important;z-index:10!important}div.attendance-modules tr .sticky-td-second,div.report tr .sticky-td-second{background-color:#fff!important;left:101px!important;position:sticky!important;z-index:10!important}div.attendance-modules tr .sticky-thead,div.report tr .sticky-thead{position:sticky!important;top:0!important;z-index:11!important}div.attendance-modules tr .sticky-thead:first-child,div.report tr .sticky-thead:first-child{background-color:#fff!important;left:0!important;position:sticky!important;top:0!important;z-index:12!important}div.attendance-modules tr .sticky-thead:nth-child(2),div.report tr .sticky-thead:nth-child(2){background-color:#fff!important;left:101px!important;position:sticky!important;top:0!important;z-index:12!important}div.attendance-modules tr .contractor-row,div.report tr .contractor-row{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cursor-pointer{cursor:pointer!important}.overflow-wrap-anywhere{overflow-wrap:anywhere}