#page-loader{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#page-loader,body{background-color:#fff}body{font-family:Inter,sans-serif;font-size:14px;margin:0;padding:0}.text-loader{color:#af52de}h1{color:#6750a4;font-size:25px;line-height:40px}p{color:#000;font-size:14px;line-height:20px}.login-container{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;padding:2rem}.logo{margin-bottom:20px;max-width:296px}.login-container h4{font-weight:600;margin-bottom:10px}.login-container p{color:#6c757d;font-size:14px;margin-bottom:20px}.login-container form{padding:0 7em}.login-container .form-label{font-weight:500}.login-container .input-group button{border-radius:0 .375rem .375rem 0}.login-container .form-check-label{margin-left:.5rem}.login-container .form-floating .form-control{border:0;border-bottom:1px solid #d1d5db;border-radius:0;color:#606061;padding-right:3rem}.login-container .form-floating .form-control:focus{border-color:#007aff;box-shadow:none}.login-container form label{color:#000;font-size:14px}.form-check-input:checked{background-color:#34c759;border-color:#34c759;box-shadow:none}.form-check-input:focus{border-color:#d1d5db;box-shadow:none}a.small{color:#007aff;font-size:13px;text-decoration:none}a.small:hover{text-decoration:underline}button[type=submit]{margin-top:10px}.btn-main,.btn-main:focus,.btn-main:focus-visible,.btn-main:hover,:not(.btn-check)+.btn-main:active:focus-visible{background-color:#ff9500!important;padding:10px 20px}.btn-toggle,.btn-toggle:focus,.btn-toggle:hover{border:0;box-shadow:none}.table>tbody>tr:hover>*,.table>tbody>tr:hover>.action-cell,.table>tbody>tr:hover>.action-col,.table>tbody>tr:hover>.sticky-action,.table>tbody>tr:hover>.sticky-action-col{background-color:#8469c312!important}.action-col.action-cell,.sticky-action,.sticky-action-col{max-width:48px!important;min-width:48px!important;padding-left:4px!important;padding-right:4px!important;width:48px!important}.action-menu-wrapper{min-height:32px!important}.action-menu-trigger{border:1px solid #d9d9d9;border-radius:8px!important;height:30px!important;padding:0!important;width:30px!important}.action-menu-trigger:hover{background:#7453be!important;border-color:#fff!important;color:#fff!important}.action-menu-trigger:hover i{color:#fff!important}.action-menu-trigger i{font-size:15px!important;line-height:1}.btn-outline-sm,.btn-outline-sm:focus,.btn-outline-sm:hover{background-color:#0000000a;border-radius:12px;padding:3px 7px}.btn-l{left:30px;position:absolute;top:50px}#timer{font-size:12px}.bi-check-circle-fill{color:#af52de!important;font-size:50px}.navbar{background-color:#6750a4!important;padding:0}.navbar-brand img{filter:contrast(1)}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:#fff}.nav-link{color:#ffffff8a;font-size:14px}.nav-item{padding:6px 7px}.dropdown-toggle:after{display:none}.btn-create{background-color:#af52de;border-radius:7px;color:#fff;text-align:center;width:130px}.nav-link.dropdown-toggle .bi-chevron-down{color:#ffffff8a!important}.nav-link.dropdown-toggle.btn-create .bi-chevron-down{color:#fff!important}.rounded-pill{left:28px!important;top:10px!important}.right-menu li:hover{background-color:#af52de}.dropdown-item{color:#374151;font-size:14px}.dropdown-item.dropdown-item-with-icon,.dropdown-menu .dropdown-item.dropdown-item-with-icon{align-items:center;display:flex!important;gap:14px;white-space:normal}.dropdown-item .dropdown-item-icon,.dropdown-menu .dropdown-item .dropdown-item-icon{color:currentColor;font-size:17px;line-height:1;min-width:18px;text-align:center;width:18px}.dropdown-item .dropdown-item-icon.me-2,.dropdown-menu .dropdown-item .dropdown-item-icon.me-2{margin-right:0!important}.dropdown-item.dropdown-item-delete,.dropdown-item.dropdown-item-delete .dropdown-item-icon,.dropdown-menu .dropdown-item.dropdown-item-delete,.dropdown-menu .dropdown-item.dropdown-item-delete .dropdown-item-icon{color:#ff9500!important}.bg-main{background-color:#af52de}.main .heading{color:#6750a4;display:table;font-size:18px;left:0;margin:0 auto;position:absolute;right:0}.step{background-color:#e1effe;border-radius:6px;color:#1e429f;font-size:14px;padding:2px 10px}.form-outer h5{color:#6d40a8;font-size:16px;font-weight:500}.form-outer label{font-size:14px;font-weight:500}.filter-form .form-control,.form-outer .form-control,.form-outer .form-select{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:8px;color:#606061;font-size:14px;height:42px}.form-control{padding:.375rem .75rem!important}.modal .form-outer .form-control.disabled,.modal .form-outer .form-select.disabled{background-color:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:8px;color:#606061!important;font-size:14px;height:42px}.form-outer .details1 .input-group .form-control,.form-outer .details2 .input-group .form-control{border-radius:8px}.width-89{width:89px}.flatpickr-current-month input.cur-year,.flatpickr-current-month span.cur-month,.flatpickr-day{color:#111928;font-size:12px;font-weight:700}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff9500;border-color:#ff9500;border-radius:8px 0 0 8px;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:8px 0 0 8px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 8px 8px 0}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#f3f4f6;border-color:#f3f4f6;border-radius:8px;cursor:pointer;outline:0}.flatpickr-day.today,.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#ff9500;border-color:#ff9500;border-radius:8px;color:#fff}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #f3f4f6,5px 0 #f3f4f6}.form-outer .details1 .input-group-text{background-color:transparent!important;height:42px}.form-outer .details2 .input-group-text{background-color:#f9fafb!important;height:42px}.emp-form .form-control,.emp-form .form-select{color:#000!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:11px;top:9px;width:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.form-outer .form-control:focus,.form-outer .form-select:focus,.master-setup .form-select:focus{border-color:#007aff;box-shadow:none}.form-outer .bi{color:#606061}.form-outer a{font-size:14px;text-decoration:none}.form-outer .btn-outline-secondary{background-color:#f9fafb;border-color:#d1d5db;color:#606061;font-size:12px}.bi-chevron-down{color:#606061!important;font-weight:700!important}.form-outer .details1 .btn-outline-secondary{background-color:transparent;border-color:#d1d5db;color:#606061;font-size:14px}.form-outer .btn-outline-secondary:focus,.form-outer .btn-outline-secondary:hover{background-color:#f9fafb;color:#606061}.w-175{width:175px}.btn-o,.btn-o:focus,.btn-o:hover{border-color:#ff9500!important;border-radius:6px;font-size:14px;font-weight:500;padding:10px 15px}.btn-orange,.btn-orange:focus,.btn-orange:hover{background-color:#ff9500!important;border:1px solid #ff9500!important;border-radius:6px;color:#fff!important;font-size:14px;font-weight:500;padding:10px 15px}.select2-container .select2-search--dropdown .select2-search__field{padding-left:30px}.select2-container--default .select2-search--dropdown:before{color:#999;content:"";font-family:bootstrap-icons;left:10px;position:absolute;top:8px}.text-right-val{color:#606061!important;font-size:14px!important;text-align:right!important}.p-new .col-md-5{padding-right:0;width:29%}.p-new .col-md-7{padding-left:0;width:71%}.tooltip-inner{background-color:#000!important;color:#fff!important;font-size:13px}.tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:#000!important}.table{text-align:left}.table th{color:#606061;font-size:12px;font-weight:500;vertical-align:text-top}.table2{width:100%!important}.table2 th,.table3 th{font-size:12px!important;font-weight:500!important;vertical-align:top!important}.date,.table2 th,.table3 th{color:#606061!important}.text-blue{color:#007aff!important;pointer-events:none;text-decoration:none}a.text-blue{cursor:pointer;pointer-events:auto!important}.table3{width:120%!important}.table3 [role=button]{color:#000!important;text-decoration:none}.table3 td a[aria-expanded=true] img{transform:rotate(180deg)!important;transition:transform .3s ease!important}.table3 td a[aria-expanded=false] img{transform:rotate(0)!important;transition:transform .3s ease!important}.table3 .bi-eye{color:#606061!important;font-size:18px}.table2 thead th,.table2 thead tr{border:none!important}.table2 th.text-black{color:#000!important}.table2 .bg-success{background-color:#def7ec!important;color:#03543f!important}.table2 .bg-primary,.table2 .bg-success,.table4 .bg-primary{border-radius:6px!important;font-size:12px!important;font-weight:500!important}.table2 .bg-primary,.table4 .bg-primary{background-color:#edebfe!important;color:#5521b5!important}.table4 small{color:#111928!important;font-size:10px;font-weight:600}#jobTabs,#jobTabs .nav-item.show .nav-link,#jobTabs .nav-link,#jobTabs .nav-link.active{border:0!important}#jobTabs .nav-link,#jobTabs li{padding-left:0}#jobTabs .nav-link{color:#0006;font-size:12px}#jobTabs .nav-link.active{color:#757575;font-size:12px;font-weight:500}.summary-toggle{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:8px 10px}.summary-toggle,.summary-toggle strong{color:#606061!important;font-size:12px}#sctable_filter{display:none}.text-decoration-none{text-decoration:none!important}.table3 thead th,.table3 thead tr{border:none!important}.table3 thead th:first-child{border-left:1px!important}.table3 thead th{background-color:#f9fafb!important}.ml-m-3{margin-left:-3px}.table4{width:100%}.table4 .user-icon{border-radius:50%;height:48px;width:48px}.gray1{background-color:#f9fafb!important}.gray2{background-color:#f2f2f7!important}.border-bottom-0{border-bottom:0!important}.border-top-0{border-top:0!important}.bg-light2{background-color:#ffecf1!important}.table th small{font-size:12px;font-weight:400}.text-orange{color:#ff9500!important}.table td{color:#606061;font-size:12px;padding:10px;vertical-align:top}.na,.table td strong{color:#606061!important}.table td strong,.table-bottom strong{font-weight:400}.table-input{color:#606061;font-size:14px;padding:15px}.table .form-check-label{color:#000;font-size:12px}.table .custom-multiselect-wrapper,.table-input{background-color:transparent;border:0;border-bottom:1px solid #d1d5db!important;border-radius:0;height:30px;margin-bottom:8px;padding:0}.table .custom-multiselect-wrapper{position:relative}.table .custom-multiselect-wrapper .selected-options{color:#606061;font-size:12px}input[type=date]::-webkit-calendar-picker-indicator{display:none;opacity:0}.table2 th.fs-14{font-size:14px!important}input[type=date]{-moz-appearance:textfield}.brd-left{border-left:0!important}.brd-right{border-right:0!important}.pl-0{padding-left:0}.table-input:focus{border:0;border-bottom:1px solid #007aff!important;box-shadow:none;outline:0}.product-name-col{max-width:330px;min-width:330px;width:330px}.text-primary{color:#007aff!important}.text-gray{color:#d1d5db!important}.btn-transparent{font-size:14px}.btn-transparent:focus,.btn-transparent:hover{background-color:#def7ec!important;color:#03543f!important}.btn-transparent:focus i,.btn-transparent:hover i{color:#03543f!important}.form-section{min-height:2000px}.sticky-price-block{background-color:#000;border-radius:10px;bottom:70px;color:#fff;font-size:14px;height:80px;left:0;margin:0 auto;padding:1.4em;position:fixed;right:0;width:90%;z-index:111}.sticky-price-block .btn{height:40px;min-width:80px}.btn-white,.btn-white:focus,.btn-white:hover{background-color:#fff;border-radius:6px;color:#000;font-size:14px;font-weight:500}button[type=submit]{margin-top:0}.no{max-width:100px;min-width:100px;width:100px}.dashboard .btn-transparent:focus,.dashboard .btn-transparent:hover{background-color:#f1f1f1!important;color:#000!important}.dashboard h3{font-size:14px;font-weight:600}.dash-heading{color:#1f2937;font-size:20px!important;font-weight:700!important;line-height:1.4;margin:0}.stock-block h3{font-size:14px!important;font-weight:600!important}.insight-block,.stock-block,.top-block{border:1px solid #d1d5db;border-radius:12px}.insight-block{width:18%}.stock-block,.top-block{padding:1.5em}.insight-block .icon-outer{border-radius:12px;height:66px;line-height:66px;margin-right:10px;text-align:center;width:66px}.insight-block:first-child .icon-outer{background-color:#f8debd}.insight-block:nth-child(2) .icon-outer{background-color:#fbf0f3}.insight-block:nth-child(3) .icon-outer{background-color:#d0fbff}.insight-block:nth-child(4) .icon-outer{background-color:#ffe7ed}.insight-block:nth-child(5) .icon-outer{background-color:#eee5ff}.insight-block .icon-outer img{height:32px;width:32px}.insight-block span{font-size:16px;font-weight:500}.insight-block span.counter{font-size:20px;font-weight:600;letter-spacing:5px;min-width:60px;padding-left:20px}.insight-block span.text-gray{color:#0006!important}.details ul{margin:10px 0 0;padding:0}.details li{list-style:none;margin:0;padding:10px}.details li:first-child{background-color:#fff}.details li:nth-child(2),.details li:nth-child(4),.details li:nth-child(6){background-color:#e5dafb}.details li:nth-child(3),.details li:nth-child(5){background-color:#f4f0fd}#stock-tabs{border-bottom:0}#stock-tabs button{color:#0006;padding:0 5px!important}#stock-tabs .nav-item.show .nav-link,#stock-tabs .nav-link.active,#stock-tabs .nav-link:focus,#stock-tabs .nav-link:hover{border:0;box-shadow:none;color:#000!important;font-weight:600}.calendar2{display:grid;gap:10px;grid-template-columns:repeat(7,1fr)}.calendar2 .day{background:#fff;border:1px solid #e0e0e0;border-radius:5px;font-size:14px;min-height:100px;padding:8px;position:relative}.calendar2 .day .date{font-weight:700;margin-bottom:5px}.icon-count{align-items:center;display:flex;font-size:12px;gap:4px}.delayed{border:2px solid red!important}.legend{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.legend-item{align-items:center;display:flex;gap:6px}#chart-container{margin:auto;position:relative;width:100%}.custom-legend{list-style:none;padding-left:20px}.datepicker{background-color:transparent;border:1px solid #d1d5db;border-radius:8px}#dateRangePicker{border:0;border-radius:8px;padding:5px 5px 5px 22px}#dateRangePicker:focus,.datepicker select:focus{border:0;box-shadow:none;outline:0}.datepicker select{border:0;width:110px}.datepicker input{border:0!important;box-shadow:none!important;outline:none!important}.datepicker .bi{left:8px;top:5px}.custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.custom-select:after{background:url(../img/sign.png) no-repeat 50%;background-size:contain;content:"";height:12px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:12px}.container__footer{display:flex}.litepicker .container__footer .button-cancel{background-color:transparent!important;border:1px solid #d1d5db!important;border-radius:8px!important;color:#000!important;font-size:14px!important;font-weight:600!important;padding:10px!important;width:50%}.litepicker .container__footer .button-apply{background-color:#ff9500!important;border:1px solid #ff9500!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;padding:10px!important;width:50%}.litepicker .container__days .day-item.is-end-date,.litepicker .container__days .day-item.is-start-date{background-color:#ff9500!important;border:1px solid #ff9500!important;color:#fff!important}.litepicker .container__days .day-item.is-in-range{background-color:#f3f3f3!important}.litepicker .container__days .day-item{color:#000!important;font-weight:600!important}.litepicker .container__days .day-item:hover{border:1px solid #ff9500!important;box-shadow:none!important;color:#000!important}.litepicker .container__days .day-item:focus{color:#fff!important}.preview-date-range{display:none!important}.btn-back{background-color:transparent;color:#6c757d;padding:5px}.btn-back:active,.btn-back:focus,.btn-back:hover{background-color:transparent;border:0!important;color:#6c757d;padding:0 5px 0 0}.btn-back2,.btn-back2:active,.btn-back2:focus,.btn-back2:hover{background-color:#0000000a;color:#6c757d;height:40px;line-height:30px;width:40px}.btn-icon,.btn-icon:active,.btn-icon:focus,.btn-icon:hover{align-items:center;background-color:#f3f3f3;border:0;border-radius:12px;box-shadow:none;color:#111;display:inline-flex;height:42px;justify-content:center;line-height:1;min-width:42px;padding:0;text-align:center;text-decoration:none;width:42px}.btn-icon i{color:#111;font-size:16px;line-height:1}.btn-icon:hover{background-color:#eee}@media(max-width:767.98px){.banks-page-title,.job-list-page-title,.jobs-page-title,.machines-page-title,.purchase-page-title,.report-page-title,.sales-page-title,.stock-page-title{align-items:center!important;background:#6f51b5!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:16px!important;font-weight:500!important;justify-content:center!important;line-height:1.2!important;min-height:43px!important;padding:10px 48px!important;position:relative!important;width:min(100%,320px)!important}.banks-page-title:after,.banks-page-title:before,.job-list-page-title:after,.job-list-page-title:before,.jobs-page-title:after,.jobs-page-title:before,.machines-page-title:after,.machines-page-title:before,.purchase-page-title:after,.purchase-page-title:before,.report-page-title:after,.report-page-title:before,.sales-page-title:after,.sales-page-title:before,.stock-page-title:after,.stock-page-title:before{background:#ffffffa6!important}.inward-mobile-actions .btn-icon,.inward-mobile-actions .dropdown>.btn-icon,.top-action-icons .btn-icon,.top-action-icons .dropdown>.btn-icon{height:44px!important;min-height:44px!important;min-width:44px!important;width:44px!important}.inward-mobile-actions .btn-icon i,.inward-mobile-actions .dropdown>.btn-icon i,.top-action-icons .btn-icon i,.top-action-icons .dropdown>.btn-icon i{font-size:15px!important}}@media(min-width:768px){.job-list-search-box .form-control,.jobs-search-box .form-control,.purchase-search-box .form-control,.report-search-box .form-control,.sales-search-box .form-control,.stock-search-box .form-control{font-size:16px!important}.job-list-search-box .form-control::-moz-placeholder,.jobs-search-box .form-control::-moz-placeholder,.purchase-search-box .form-control::-moz-placeholder,.report-search-box .form-control::-moz-placeholder,.sales-search-box .form-control::-moz-placeholder,.stock-search-box .form-control::-moz-placeholder{font-size:14px!important}.job-list-search-box .form-control::placeholder,.jobs-search-box .form-control::placeholder,.purchase-search-box .form-control::placeholder,.report-search-box .form-control::placeholder,.sales-search-box .form-control::placeholder,.stock-search-box .form-control::placeholder{font-size:14px!important}}.br-0{border-right-width:0!important}.bl-0{border-left-width:0!important}.action .form-check-input:checked{background-color:#00000045;border-color:#00000045;box-shadow:none}#employeeTable_filter,.dataTables_length{display:none!important}.status-badge{border-radius:30px;font-size:12px;font-weight:500;padding:.2rem .6rem}.status-active{background-color:#def7ec;color:#03543f}.status-inactive{background-color:#fde8e8;color:#9b1c1c}.toggleSwitch span span{display:none}@media only screen{.toggleSwitch{cursor:pointer;display:inline-block;height:30px;margin-left:20px;overflow:visible;padding:0;position:relative;top:5px;width:40px}.toggleSwitch *{box-sizing:border-box}.toggleSwitch label,.toggleSwitch>span{height:20px;line-height:20px;vertical-align:middle}.toggleSwitch input:focus+label,.toggleSwitch input:focus~a{outline:none}.toggleSwitch label{display:block;position:relative;width:100%;z-index:3}.toggleSwitch input{opacity:0;position:absolute;z-index:5}.toggleSwitch>span{left:-50px;margin:0;padding-right:50px;position:absolute;text-align:left;white-space:nowrap;width:100%}.toggleSwitch>span span{display:block;font-size:.9em;left:23%;margin-left:50px;opacity:0;position:absolute;text-align:left;top:-1px;width:50%;width:100%;z-index:5}.toggleSwitch a{background-color:#fff;border-radius:100%;box-shadow:0 1px 2px #0000000d;display:block;height:100%;left:4px;padding:0;position:absolute;right:50%;top:1px;transition:all .2s ease-out;width:18px;z-index:4}.toggleSwitch>span span:first-of-type{color:#ccc;left:45%;opacity:1}.toggleSwitch>span:before{background-color:#ff9500;border-radius:30px;color:#fff;content:"";display:block;font-size:14px;height:100%;left:50px;position:absolute;top:-2px;transition:all .2s ease-out;width:100%}.toggleSwitch input:checked~a{border-color:#fff;left:100%;margin-left:-8px}.toggleSwitch input:checked~span:before{box-shadow:inset 0 0 0 30px #478f96}.toggleSwitch input:checked~span span:first-of-type{opacity:0}.toggleSwitch input:checked~span span:last-of-type{color:#fff;opacity:1}.toggleSwitch.large{height:27px;width:60px}.toggleSwitch.large a{width:27px}.toggleSwitch.large>span{height:29px;line-height:28px}.toggleSwitch.large input:checked~a{left:41px}.toggleSwitch.large>span span{font-size:1.1em}.toggleSwitch.large>span span:first-of-type{left:50%}.toggleSwitch.xlarge{width:93px}.toggleSwitch.xlarge a{height:24px;width:24px}.toggleSwitch.xlarge>span{height:30px;line-height:30px}.toggleSwitch.xlarge input:checked~a{left:73px}.toggleSwitch.xlarge>span span{color:#fff;font-size:12px}.toggleSwitch.xlarge>span span:first-of-type{left:50%}}.filter-form{height:400px;overflow:auto;overflow-x:hidden}.filter-form h6{color:#000;font-size:14px;font-weight:600}.filter-form label{color:#606061;font-size:14px}.ml-16{margin-left:16px}input[type=search]:focus{border-color:#dee2e6!important;box-shadow:none!important}.master-setup .form-select{font-size:12px}.dataTables_paginate{float:right}.dataTables_info{position:relative;top:5px}.disabled>.page-link,.page-link.disabled{background-color:transparent}.active>.page-link,.page-link.active{background-color:#e1effe;border-color:var(--bs-pagination-disabled-border-color);color:#1c64f2;font-size:12px}.page-link,.text-muted{font-size:12px}.page-link{color:var(--bs-pagination-disabled-color);padding:4px 12px}.btn-checklist .btn{color:#606061!important;font-size:12px!important}.btn.btn-outline-secondary.dropdown-toggle.unit-drop{border-bottom-left-radius:0;border-top-left-radius:0}.arrow-down{right:12px;top:12px}.edit-icon{text-align:center;vertical-align:middle}.tooltip-inner{font-size:9px}.table-input{text-align:right}.table-input::-moz-placeholder{text-align:left}.table-input::placeholder,select.table-input{text-align:left}.mob{display:none}.desk-logo{display:block}.mob-logo{width:32px!important}.mob-logo,.mob-menu{display:none}.form-section .form-control,.form-section .form-select{font-size:12px;height:42px}.custom-multiselect-wrapper{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:8px;color:#606061;font-size:14px;height:42px;padding:5px 10px;position:relative}.bg-light-gray{background-color:#f9fafb!important;color:#606061!important}.selected-options{color:#333;display:flex;flex-wrap:wrap;font-size:14px;gap:1px;padding:5px 2px}.custom-multiselect-wrapper .bi-chevron-down{position:absolute;right:12px}.selected-options .tag{align-items:center;background:#f3f4f6;border-radius:4px;color:#4b5563;display:flex;font-size:12px;padding:2px 10px}.selected-options .tag i{cursor:pointer;margin-left:6px}.dropdown-area{background:#fff;border:1px solid #ccc;border-radius:8px;display:none;left:0;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:10}.search-box{align-items:center;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:8px;display:flex;margin:10px;padding:5px 8px}.search-box img{color:#666;margin-right:6px}.search-box input{background-color:transparent;border:none;outline:none;width:100%}.options-list div{color:#374151;cursor:pointer;font-size:12px;padding:6px 10px;text-transform:uppercase}.options-list div:hover{background-color:#f0f0f0}.copyright p{font-size:10px;line-height:12px}@media(max-width:1199px){.nav-item{padding:6px 3px}}@media(max-width:1080px){.navbar-expand-lg .navbar-nav{gap:.1rem!important}.navbar-brand img{width:170px}}@media(max-width:1024px){.navbar-brand img{width:130px}}@media(max-width:991px){.navbar{padding:5px 0}.navbar-brand img{width:175px}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:hover{border:0;box-shadow:none;outline:0;padding-right:0}.navbar-toggler-icon{filter:invert(111) brightness(200)}.nav-link,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:#fff}.nav-link{padding:5px 0}.navbar-collapse{padding-top:10px}.btn-create{color:#fff}.sticky-price-block{bottom:0!important;position:relative!important}.sticky-price-block .d-flex:first-child{flex-direction:column!important;justify-content:center}.mob{display:block;padding-bottom:3.5em}.mob .btn-create{float:right}.desk-logo,.mob-hide{display:none}.mob-logo{display:block}.right-menu{flex-direction:row!important;position:absolute;right:50px;top:0}.mob-menu{display:flex}.right-menu li:hover{background-color:transparent}.rounded-pill{left:20px!important}.dropdown-menu{position:absolute!important;z-index:1111}}@media(max-width:767px){.login-container form{padding:0 1em}.btn-outline-sm,.btn-outline-sm:focus,.btn-outline-sm:hover{left:14px;top:30px}.logo{max-width:200px}}@media(max-width:580px){.main .heading{font-size:16px}.step{position:relative;top:50px}}@media(max-width:520px){.sticky-price-block .d-flex:first-child{margin-bottom:1em}.sticky-price-block{flex-direction:column!important}}@media(max-width:420px){.container-fluid.px-4{padding-left:1rem!important;padding-right:1rem!important}}@media(max-width:360px){.main .heading{font-size:14px;left:35px}}.width-50{width:50px}.width-150{width:150px}.date-pick{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:6px;display:flex;overflow:hidden}.date-pick .input-group-text{background-color:transparent;border:none;padding:.5rem .75rem}.custom-date-input{border:none;box-shadow:none;font-size:14px;padding:.5rem 0}.custom-date-input:focus{box-shadow:none;outline:none}.date-pick .form-control{border:0!important}.brd-left{border-left:none!important}.brd-right{border-right:none!important}.custom-multiselect-wrapper.has-value .selected-options,input.has-value,select.has-value{background-color:transparent!important}.s-head span{font-weight:300!important}.preview-outer{border:1px solid #d1d5db;border-radius:10px}.preview-outer .col-md-3{padding-right:0}.preview-outer .col-md-9{padding-left:0}.preview .left-sidebar .nav-link{border-bottom:1px solid #f3f4f6;color:#111928;font-size:14px;padding:10px 15px}.preview .left-sidebar .nav-link.active{background-color:#f9fafb;border-top-left-radius:10px;font-weight:400!important;padding:12px 15px}.preview .right-preview-area{border-left:1px solid #d1d5db}.bg-invoice{background-color:#e9f6ff;border-radius:6px;color:#36a2eb;font-size:12px;font-weight:500!important;padding:8px 15px}.file-upload-wrapper{align-items:center;border:1px solid #d1d5db;border-radius:6px;display:flex;height:42px;width:390px}.file-upload-label{border-radius:6px 0 0 6px;color:#fff;cursor:pointer;padding:10px 16px;text-align:center;white-space:nowrap;width:120px}.file-upload-label,.file-upload-label:hover{background-color:#1f2a37}.file-upload-wrapper input[type=file]{display:none}.file-name{color:#6c757d;font-size:14px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 120px)}.step-panel{display:block}.btn-checklist .btn{background-color:transparent;border:1px solid #d1d5db;color:#606061;display:inline-block;font-size:10px;padding:3px 8px}.btn-checklist .btn.active,.btn-checklist .btn:hover{background-color:#def7ec;border:1px solid #def7ec;color:#046c4e}.checkmark-img{margin-left:5px;vertical-align:middle}.unit-drop{font-size:14px;min-width:80px}.unit-drop,.unit-drop:focus,.unit-drop:hover{background-color:#f9fafb;border-color:#d1d5db;color:#606061}.input-group .dropdown .unit-drop+.dropdown-menu,.input-group .unit-drop+.dropdown-menu{left:auto!important;margin-top:0!important;min-width:-moz-max-content;min-width:max-content;right:0!important;top:calc(100% + 4px)!important;z-index:1055}.input-group .dropdown .unit-drop+.dropdown-menu{min-width:100%}.sample-details{border:1px solid #d1d5db;border-radius:5px;margin:0;padding:1em}.sample-details .table{margin-top:20px}.sample-details .table th{background-color:#f9fafb;font-weight:500}.sample-details .table td,.sample-details .table th{color:#606061;font-size:12px;vertical-align:middle}.table-inward{width:100%}.table-inward th{font-weight:500;vertical-align:middle}.table-inward td,.table-inward th{color:#606061;font-size:12px;text-align:center}.table-inward td{vertical-align:top}.table-inward .text-end{text-align:right!important}.badge-green{background-color:#def7ec;color:#0e9f6e}.badge-green,.badge-red{border-radius:6px;font-size:12px;font-weight:500;padding:4px 6px}.badge-red{background-color:#fde8e8;color:#f05252}.text-red-dark{color:#dc2626}.wb-net-calculated{background-color:#f0f9ff!important;color:#0369a1}.head-section{padding-bottom:1rem}.bi-check-circle-fill.text-success{color:#10b981!important;font-size:3rem}.step-indicator{display:flex;justify-content:center;margin-bottom:2rem}.step-indicator .step-item{flex:1;position:relative;text-align:center}.step-indicator .step-item:not(:last-child):after{background-color:#e5e7eb;content:"";height:2px;position:absolute;right:-50%;top:15px;width:100%;z-index:1}.step-indicator .step-item.active:after{background-color:#ff9500}.step-indicator .step-number{align-items:center;background-color:#e5e7eb;border-radius:50%;color:#606061;display:inline-flex;font-size:12px;font-weight:600;height:30px;justify-content:center;position:relative;width:30px;z-index:2}.step-indicator .step-item.active .step-number{background-color:#ff9500;color:#fff}.step-indicator .step-item.completed .step-number{background-color:#10b981;color:#fff}.file-upload-area{background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;padding:2rem;text-align:center;transition:all .3s ease}.file-upload-area.dragover,.file-upload-area:hover{background-color:#fff7ed;border-color:#ff9500}@media(max-width:768px){.head-section .heading{font-size:16px;margin:1rem 0}.head-section .heading,.head-section .step{display:block;position:static;text-align:center}.head-section{align-items:center;flex-direction:column;text-align:center}.file-upload-wrapper{max-width:100%;width:390px}.btn-checklist{align-items:flex-start;flex-direction:column}.btn-checklist .btn{margin:5px 0;width:100%}}.calendar-container{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;max-width:100%;overflow:hidden;width:100%}.calendar-header{background:#f8f9fa;border-bottom:1px solid #e9ecef}.calendar-weekdays{background:#f8f9fa;display:grid;grid-template-columns:repeat(7,1fr)}.weekday{border-right:1px solid #e9ecef;color:#6c757d;font-size:14px;font-weight:600;padding:12px 8px;text-align:center}.weekday:last-child{border-right:none}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);min-height:400px}.calendar-date{border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;cursor:pointer;min-height:80px;padding:8px;position:relative;transition:background-color .2s ease}.calendar-date:last-child{border-right:none}.calendar-date:hover{background-color:#f8f9fa}.calendar-date.other-month{background-color:#f8f9fa;color:#adb5bd}.calendar-date.today{background-color:#e3f2fd;border:2px solid #2196f3}.date-number{color:#212529;font-size:14px;font-weight:600;margin-bottom:4px}.calendar-date.other-month .date-number{color:#adb5bd}.job-entries{display:flex;flex-wrap:wrap;gap:2px;margin-top:4px}.job-entry{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 1px 2px #0000001a;display:flex;font-size:10px;font-weight:500;gap:2px;padding:2px 4px}.job-entry img{height:12px;width:12px}.location-select-container,.multiselect-container,.product-select-container{position:relative;width:100%}.multiselect-container .form-select.multiselect-display,.product-input-wrapper{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;display:flex;min-height:38px;padding:6px 36px 6px 10px;position:relative;width:100%}.multiselect-container .form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none!important;padding-right:30px}.location-select-container .product-input-wrapper,.multiselect-container .product-input-wrapper,.product-select-container .product-input-wrapper{background:#fff!important;border:1px solid #d1d5db!important;border-radius:6px!important}.multiselect-container .form-select.multiselect-display:hover,.product-input-wrapper:hover{border-color:#c5cad3}.multiselect-container .form-select.multiselect-display:focus-within,.product-input-wrapper:focus-within{border-color:#007aff;box-shadow:0 0 0 .2rem #007aff1f}.multiselect-container .form-select.multiselect-display.is-invalid,.product-input-wrapper.is-invalid{border-color:#dc3545!important;box-shadow:none}.product-input{background-color:transparent;border:none!important;box-shadow:none!important;cursor:pointer;padding:0;width:100%}.dropdown-arrow,.product-dropdown-icon{color:#606061;font-size:12px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.multiselect-dropdown,.product-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 4px 12px #00000026;left:0;max-height:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 2px);z-index:99999}.product-search-box,.search-box{background:#fff;border-bottom:1px solid #e5e7eb;padding:8px;position:relative}.search-icon{color:#9ca3af;font-size:12px;left:18px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.product-search-input,.search-input{border:1px solid #ced4da;border-radius:4px;box-shadow:none;font-size:13px;outline:none;padding:8px 10px 8px 30px;width:100%}.product-search-input:focus,.search-input:focus{box-shadow:none;outline:none}.search-box:focus-within{box-shadow:none;outline:none}.product-search-input,.search-input{box-shadow:none!important;outline:none!important}.product-search-input:focus,.product-search-input:focus-visible,.search-input:focus,.search-input:focus-visible{border-color:#ced4da!important;box-shadow:none!important;outline:none!important}.product-search-box:focus-within,.search-box:focus-within{box-shadow:none!important;outline:none!important}.search-box{align-items:center!important;background-color:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:8px!important;display:flex!important;margin:10px!important;padding:5px 8px!important}.options-list,.product-list{max-height:260px;overflow-y:auto}.multiselect-dropdown .dropdown-item,.product-item{background:#fff;color:#495057;cursor:pointer;display:block;font-size:13px;padding:10px 12px;width:100%}.multiselect-dropdown .dropdown-item:hover,.product-item:hover{background-color:#f8f9fa}.multiselect-dropdown .dropdown-item.selected{background-color:#eef5ff;color:#1f2937}.multiselect-container .selected-items{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-height:38px}.multiselect-container .placeholder{color:#606061}.multiselect-container .selected-tag{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;color:#495057;display:inline-flex;font-size:13px;gap:8px;padding:6px 10px}.multiselect-container .remove-tag{align-items:center;background:transparent;border:none;border-radius:50%;color:#6c757d;cursor:pointer;display:inline-flex;font-size:12px;height:16px;justify-content:center;line-height:1;padding:0;width:16px}.multiselect-container .remove-tag:hover{background-color:#eef2f7;color:#495057}.supplier-tag-remove{align-items:center;border-radius:50%;color:#6c757d!important;display:inline-flex!important;font-size:12px!important;height:16px;justify-content:center;line-height:1;transition:background-color .15s ease,color .15s ease;width:16px}.supplier-tag-remove:hover{background-color:#eef2f7!important;color:#495057!important}.multiselect-container .form-select.multiselect-display.is-invalid,.product-input.is-invalid{border-color:#dc3545!important}.job-entry.inward{border-left:3px solid #ff9500}.job-entry.crushing{border-left:3px solid #dc3545}.job-entry.powdering{border-left:3px solid #20c997}.job-entry.repackaging{border-left:3px solid #6f42c1}.job-entry.dispatch{border-left:3px solid #0d6efd}.job-entry.delayed{background-color:#fff5f5;border-left:3px solid #dc3545}.calendar-tooltip{background:#333;border-radius:6px;box-shadow:0 4px 12px #0000004d;color:#fff;font-size:12px;padding:8px 12px;pointer-events:none;position:absolute;white-space:nowrap;z-index:1000}.calendar-tooltip:after{border:5px solid transparent;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.table-responsive:has(.action-dropdown-menu),.table-responsive:has(.dropdown-menu.show){overflow:visible!important;position:relative;z-index:50}.table-responsive:has(.action-dropdown-menu) table,.table-responsive:has(.action-dropdown-menu) td,.table-responsive:has(.action-dropdown-menu) tr,.table-responsive:has(.dropdown-menu.show) table,.table-responsive:has(.dropdown-menu.show) td,.table-responsive:has(.dropdown-menu.show) tr{overflow:visible!important}.table-responsive .action-dropdown-menu,.table-responsive .dropdown-menu.show{z-index:99999!important}@media(max-width:768px){.calendar-grid{min-height:300px}.calendar-date{min-height:60px;padding:4px}.date-number{font-size:12px}.job-entry{font-size:9px;padding:1px 3px}.job-entry img{height:10px;width:10px}.calendar-weekdays{font-size:12px}.weekday{padding:8px 4px}.calendar-date{min-height:50px;padding:2px}.job-entries{gap:1px}}.banks-search-box .form-control::placeholder,.job-list-search-box .form-control::placeholder,.jobs-search-box .form-control::placeholder,.machines-search-box .form-control::placeholder,.purchase-search-box .form-control::placeholder,.report-search-box .form-control::placeholder,.sales-search-box .form-control::placeholder,.stock-search-box .form-control::placeholder,input.form-control[placeholder=Search]::placeholder{font-size:12px!important}.banks-search-box .form-control::-webkit-input-placeholder,.job-list-search-box .form-control::-webkit-input-placeholder,.jobs-search-box .form-control::-webkit-input-placeholder,.machines-search-box .form-control::-webkit-input-placeholder,.purchase-search-box .form-control::-webkit-input-placeholder,.report-search-box .form-control::-webkit-input-placeholder,.sales-search-box .form-control::-webkit-input-placeholder,.stock-search-box .form-control::-webkit-input-placeholder,input.form-control[placeholder=Search]::-webkit-input-placeholder{font-size:12px!important}.banks-search-box .form-control::-moz-placeholder,.job-list-search-box .form-control::-moz-placeholder,.jobs-search-box .form-control::-moz-placeholder,.machines-search-box .form-control::-moz-placeholder,.purchase-search-box .form-control::-moz-placeholder,.report-search-box .form-control::-moz-placeholder,.sales-search-box .form-control::-moz-placeholder,.stock-search-box .form-control::-moz-placeholder,input.form-control[placeholder=Search]::-moz-placeholder{font-size:12px!important}.banks-search-box .form-control,.job-list-search-box .form-control,.jobs-search-box .form-control,.machines-search-box .form-control,.purchase-search-box .form-control,.report-search-box .form-control,.sales-search-box .form-control,.stock-search-box .form-control,input.form-control[placeholder=Search]{font-size:12px!important}.input-group>input.form-control.border-start-0[placeholder=Search]{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important}.input-group>input.form-control.kkc-search-with-clear[placeholder=Search]{padding-right:34px!important}.banks-search-box .input-group-text,.job-list-search-box .input-group-text,.jobs-search-box .input-group-text,.machines-search-box .input-group-text,.purchase-search-box .input-group-text,.report-search-box .input-group-text,.sales-search-box .input-group-text,.stock-search-box .input-group-text{align-items:center!important;display:flex!important;justify-content:center!important;line-height:1!important;padding-left:12px!important;padding-right:6px!important}.banks-search-box .input-group-text i,.job-list-search-box .input-group-text i,.jobs-search-box .input-group-text i,.machines-search-box .input-group-text i,.purchase-search-box .input-group-text i,.report-search-box .input-group-text i,.sales-search-box .input-group-text i,.stock-search-box .input-group-text i{display:block!important;line-height:1!important}.banks-search-box .form-control.border-start-0,.job-list-search-box .form-control.border-start-0,.jobs-search-box .form-control.border-start-0,.machines-search-box .form-control.border-start-0,.purchase-search-box .form-control.border-start-0,.report-search-box .form-control.border-start-0,.sales-search-box .form-control.border-start-0,.stock-search-box .form-control.border-start-0{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important;height:42px!important;line-height:20px!important;min-height:42px!important;padding:10px 34px 10px 6px!important}.banks-search-box .btn-close-search,.job-list-search-box .btn-close-search,.jobs-search-box .btn-close-search,.kkc-search-clear-group .btn-close-search,.machines-search-box .btn-close-search,.purchase-search-box .btn-close-search,.report-search-box .btn-close-search,.sales-search-box .btn-close-search,.stock-search-box .btn-close-search{align-items:center!important;background:transparent!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:#212529!important;cursor:pointer!important;display:inline-flex!important;height:22px!important;justify-content:center!important;margin:0!important;min-height:22px!important;min-width:22px!important;outline:none!important;padding:0!important;position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:22px!important;z-index:5!important}.banks-search-box .btn-close-search i,.job-list-search-box .btn-close-search i,.jobs-search-box .btn-close-search i,.kkc-search-clear-group .btn-close-search i,.machines-search-box .btn-close-search i,.purchase-search-box .btn-close-search i,.report-search-box .btn-close-search i,.sales-search-box .btn-close-search i,.stock-search-box .btn-close-search i{display:block!important;font-size:15px!important;line-height:1!important}.kkc-search-clear-group .btn-close-search[hidden]{display:none!important}.banks-search-box .btn-close-search:hover,.job-list-search-box .btn-close-search:hover,.jobs-search-box .btn-close-search:hover,.kkc-search-clear-group .btn-close-search:hover,.machines-search-box .btn-close-search:hover,.purchase-search-box .btn-close-search:hover,.report-search-box .btn-close-search:hover,.sales-search-box .btn-close-search:hover,.stock-search-box .btn-close-search:hover{background:#f1f3f5!important;color:#111827!important}input.form-control[placeholder=Search]::-webkit-search-cancel-button{-webkit-appearance:none!important;display:none!important}body .btn.btn-orange:has(i.bi-plus):focus,body .btn.btn-orange:has(i.bi-plus):hover{background:transparent!important;border-color:#ff9500!important;color:#ff9500!important}body .btn.btn-orange.text-capitalize:focus,body .btn.btn-orange.text-capitalize:hover{background:transparent!important;border-color:#ff9500!important;color:#ff9500!important}body .btn.btn-orange i.bi-plus{font-weight:700!important;-webkit-text-stroke:.35px currentColor}body .btn.btn-orange:has(i.bi-plus):focus i,body .btn.btn-orange:has(i.bi-plus):focus span,body .btn.btn-orange:has(i.bi-plus):hover i,body .btn.btn-orange:has(i.bi-plus):hover span{color:#ff9500!important}.kkc-ux-modal .modal-dialog,.kkc-ux-modal#columnModal .modal-dialog,.kkc-ux-modal#columnModalThree .modal-dialog,.kkc-ux-modal#columnModalTwo .modal-dialog,.kkc-ux-modal#columnVisibilityModal .modal-dialog{max-width:50%;width:50%}.kkc-ux-modal .modal-content{border:0;border-radius:18px!important;box-shadow:0 14px 34px #0f172a33;overflow:visible;position:relative}.kkc-ux-modal .modal-body{padding:28px 38px 96px!important;position:relative}.kkc-ux-modal .modal-header{border-bottom:0;justify-content:center;padding:28px 38px 10px}.kkc-ux-modal .modal-footer{border-top:0;gap:14px;justify-content:center;padding:0 38px 34px}.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child{display:flex!important;justify-content:center!important;margin-bottom:18px!important}.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child>.d-flex.align-items-center.gap-2{justify-content:center;width:100%}.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child .btn-back2,.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child .btn-outline-sm{display:none!important}.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child>.d-flex.justify-content-between.gap-2{bottom:30px;gap:14px!important;justify-content:center!important;left:50%;position:absolute;transform:translate(-50%)}.kkc-ux-modal #columnModalLabel,.kkc-ux-modal #columnModalLabelThree,.kkc-ux-modal #columnModalLabelTwo,.kkc-ux-modal #filterModalLabel,.kkc-ux-modal #filterModalLabelTwo,.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0,.kkc-ux-modal .modal-title{align-items:center;background:#7453be;border-radius:999px;color:#fff!important;display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:1;min-height:40px;min-width:260px;padding:0 10px}.kkc-ux-modal #columnModalLabel:after,.kkc-ux-modal #columnModalLabel:before,.kkc-ux-modal #columnModalLabelThree:after,.kkc-ux-modal #columnModalLabelThree:before,.kkc-ux-modal #columnModalLabelTwo:after,.kkc-ux-modal #columnModalLabelTwo:before,.kkc-ux-modal #filterModalLabel:after,.kkc-ux-modal #filterModalLabel:before,.kkc-ux-modal #filterModalLabelTwo:after,.kkc-ux-modal #filterModalLabelTwo:before,.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:after,.kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:before,.kkc-ux-modal .modal-title:after,.kkc-ux-modal .modal-title:before{background:currentColor;content:"";display:inline-block;height:1px;opacity:.75;width:32px}@media(min-width:768px){body .add-customer-modal-title,body .add-supplier-modal-title,body .kkc-ux-modal #columnModalLabel,body .kkc-ux-modal #columnModalLabelThree,body .kkc-ux-modal #columnModalLabelTwo,body .kkc-ux-modal #filterModalLabel,body .kkc-ux-modal #filterModalLabelTwo,body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0,body .kkc-ux-modal .modal-title,body .purchase-column-modal-title,body .purchase-filter-modal-title,body .sales-column-modal-title,body .sales-filter-modal-title{line-height:1.2!important;min-height:34px!important;min-width:0!important;padding:6px 54px!important;position:relative!important}body .add-customer-modal-title:after,body .add-customer-modal-title:before,body .add-supplier-modal-title:after,body .add-supplier-modal-title:before,body .kkc-ux-modal #columnModalLabel:after,body .kkc-ux-modal #columnModalLabel:before,body .kkc-ux-modal #columnModalLabelThree:after,body .kkc-ux-modal #columnModalLabelThree:before,body .kkc-ux-modal #columnModalLabelTwo:after,body .kkc-ux-modal #columnModalLabelTwo:before,body .kkc-ux-modal #filterModalLabel:after,body .kkc-ux-modal #filterModalLabel:before,body .kkc-ux-modal #filterModalLabelTwo:after,body .kkc-ux-modal #filterModalLabelTwo:before,body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:after,body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:before,body .kkc-ux-modal .modal-title:after,body .kkc-ux-modal .modal-title:before,body .purchase-column-modal-title:after,body .purchase-column-modal-title:before,body .purchase-filter-modal-title:after,body .purchase-filter-modal-title:before,body .sales-column-modal-title:after,body .sales-column-modal-title:before,body .sales-filter-modal-title:after,body .sales-filter-modal-title:before{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}body .add-customer-modal-title:before,body .add-supplier-modal-title:before,body .kkc-ux-modal #columnModalLabel:before,body .kkc-ux-modal #columnModalLabelThree:before,body .kkc-ux-modal #columnModalLabelTwo:before,body .kkc-ux-modal #filterModalLabel:before,body .kkc-ux-modal #filterModalLabelTwo:before,body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:before,body .kkc-ux-modal .modal-title:before,body .purchase-column-modal-title:before,body .purchase-filter-modal-title:before,body .sales-column-modal-title:before,body .sales-filter-modal-title:before{left:26px!important}body .add-customer-modal-title:after,body .add-supplier-modal-title:after,body .kkc-ux-modal #columnModalLabel:after,body .kkc-ux-modal #columnModalLabelThree:after,body .kkc-ux-modal #columnModalLabelTwo:after,body .kkc-ux-modal #filterModalLabel:after,body .kkc-ux-modal #filterModalLabelTwo:after,body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:after,body .kkc-ux-modal .modal-title:after,body .purchase-column-modal-title:after,body .purchase-filter-modal-title:after,body .sales-column-modal-title:after,body .sales-filter-modal-title:after{right:26px!important}}.kkc-ux-modal .btn-close,.kkc-ux-modal .kkc-modal-close{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;color:#777;display:inline-flex;height:32px;justify-content:center;opacity:1;padding:0;position:absolute;right:28px;top:24px;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:32px;z-index:10}.kkc-ux-modal .btn-close:hover,.kkc-ux-modal .kkc-modal-close:hover{background:transparent;color:#20252b;transform:none}.kkc-ux-modal .kkc-modal-close i{font-size:20px;line-height:1}.kkc-ux-modal .btn-close{background-image:none}.kkc-ux-modal .btn-close:before{content:"×";font-size:34px;font-weight:300;line-height:1}.kkc-ux-modal .form-check-input:checked{background-color:#34c759!important;border-color:#34c759!important;box-shadow:none}.kkc-ux-modal .btn-o,.kkc-ux-modal .btn-orange,.kkc-ux-modal .btn-outline-secondary,.kkc-ux-modal .btn-secondary{font-size:14px!important;min-height:48px;min-width:132px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:132px}.kkc-ux-modal .btn-o:hover,.kkc-ux-modal .btn-outline-secondary:hover,.kkc-ux-modal .btn-secondary:hover{background:#ff9200!important;border-color:#ff9200!important;color:#fff!important}.kkc-ux-modal .btn-orange:hover{background:transparent!important;border-color:#ff9200!important;color:#ff9200!important}body .modal .btn.btn-o,body .modal .btn.btn-orange,body .modal .btn.btn-outline-secondary,body .modal .btn.btn-secondary{font-size:14px!important}body .modal .btn.btn-o,body .modal .btn.btn-outline-secondary{background:#fff!important;border-color:#ff9500!important;color:#ff9500!important}body .modal .btn.btn-o:focus,body .modal .btn.btn-o:hover,body .modal .btn.btn-outline-secondary:focus,body .modal .btn.btn-outline-secondary:hover{background:#ff9200!important;border-color:#ff9200!important;color:#fff!important}body .modal .btn.btn-orange:focus,body .modal .btn.btn-orange:hover{background:transparent!important;border-color:#ff9200!important;color:#ff9200!important}body .banks-page-title,body .machines-page-title{align-items:center!important;background:#6f51b5!important;border-radius:999px!important;box-shadow:0 2px 6px #0f172a2e!important;color:#fff!important;display:inline-flex!important;justify-content:center!important;line-height:1.2!important;min-height:34px!important;min-width:0!important;padding:6px 54px!important;position:relative!important;white-space:nowrap!important;width:auto!important}body .banks-page-title:after,body .banks-page-title:before,body .machines-page-title:after,body .machines-page-title:before{background:#ffffffa6!important;content:""!important;height:1px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}body .banks-page-title:before,body .machines-page-title:before{left:26px!important}body .banks-page-title:after,body .machines-page-title:after{right:26px!important}body .banks-master-control .dropdown-menu,body .banks-master-control .dropdown-menu .dropdown-item,body .banks-master-control .dropdown-menu .form-control,body .banks-master-control .form-select,body .banks-master-control .form-select span,body .banks-product-type-filter .dropdown-menu,body .banks-product-type-filter .dropdown-menu .dropdown-item,body .banks-product-type-filter .dropdown-menu .form-control,body .banks-product-type-filter .form-select,body .banks-product-type-filter .form-select span,body .employee-location-control .dropdown-menu,body .employee-location-control .dropdown-menu .dropdown-item,body .employee-location-control .dropdown-menu .form-control,body .employee-location-control .form-select,body .employee-location-control .form-select span,body .machines-master-control .dropdown-menu,body .machines-master-control .dropdown-menu .dropdown-item,body .machines-master-control .dropdown-menu .form-control,body .machines-master-control .form-select,body .machines-master-control .form-select span,body .user-location-control .dropdown-menu,body .user-location-control .dropdown-menu .dropdown-item,body .user-location-control .dropdown-menu .form-control,body .user-location-control .form-select,body .user-location-control .form-select span{font-size:12px!important}body .banks-master-control .dropdown-menu .form-control,body .banks-product-type-filter .dropdown-menu .form-control,body .employee-location-control .dropdown-menu .form-control,body .machines-master-control .dropdown-menu .form-control,body .user-location-control .dropdown-menu .form-control{font-size:12px!important;padding-left:12px!important;padding-right:12px!important}body .banks-master-control .dropdown-menu input.form-control,body .banks-master-control .dropdown-menu input.form-control:focus,body .banks-product-type-filter .dropdown-menu input.form-control,body .banks-product-type-filter .dropdown-menu input.form-control:focus,body .employee-location-control .dropdown-menu input.form-control,body .employee-location-control .dropdown-menu input.form-control:focus,body .machines-master-control .dropdown-menu input.form-control,body .machines-master-control .dropdown-menu input.form-control:focus,body .user-location-control .dropdown-menu input.form-control,body .user-location-control .dropdown-menu input.form-control:focus{font-size:12px!important}body .banks-master-control .dropdown-menu .form-control::-moz-placeholder,body .banks-product-type-filter .dropdown-menu .form-control::-moz-placeholder,body .employee-location-control .dropdown-menu .form-control::-moz-placeholder,body .machines-master-control .dropdown-menu .form-control::-moz-placeholder,body .user-location-control .dropdown-menu .form-control::-moz-placeholder{font-size:12px!important}body .banks-master-control .dropdown-menu .form-control::placeholder,body .banks-product-type-filter .dropdown-menu .form-control::placeholder,body .employee-location-control .dropdown-menu .form-control::placeholder,body .machines-master-control .dropdown-menu .form-control::placeholder,body .user-location-control .dropdown-menu .form-control::placeholder{font-size:12px!important}body .banks-master-control .dropdown-menu .dropdown-item,body .banks-product-type-filter .dropdown-menu .dropdown-item,body .employee-location-control .dropdown-menu .dropdown-item,body .machines-master-control .dropdown-menu .dropdown-item,body .user-location-control .dropdown-menu .dropdown-item{padding-left:12px!important;padding-right:12px!important}body .banks-product-type-filter .dropdown-menu,body .employee-location-control .dropdown-menu,body .user-location-control .dropdown-menu{overflow:visible!important}body .banks-product-type-filter .dropdown-menu .options-list,body .employee-location-control .dropdown-menu .options-list,body .user-location-control .dropdown-menu .options-list{max-height:220px!important;overflow-y:auto!important}body .banks-product-type-filter .dropdown-menu .options-list .dropdown-item,body .employee-location-control .dropdown-menu .options-list .dropdown-item,body .user-location-control .dropdown-menu .options-list .dropdown-item{text-transform:none!important}body .banks-master-control .form-select>i.bi-chevron-down,body .banks-product-type-filter .form-select>i.bi-chevron-down,body .employee-location-control .form-select>i.bi-chevron-down,body .machines-master-control .form-select>i.bi-chevron-down,body .user-location-control .form-select>i.bi-chevron-down{color:#212529!important;font-size:13px!important;font-weight:700!important;line-height:1!important;margin-left:auto!important;opacity:1!important;-webkit-text-stroke:.35px currentColor}.kkc-ux-modal form .row{row-gap:8px}.kkc-ux-modal#columnModal form,.kkc-ux-modal#columnModalThree form,.kkc-ux-modal#columnModalTwo form,.kkc-ux-modal#columnVisibilityModal .modal-body,.kkc-ux-modal#columnVisibilityModal .modal-body .row{-moz-column-gap:38px;column-gap:38px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.kkc-ux-modal#columnModal form>.form-check,.kkc-ux-modal#columnModalThree form>.form-check,.kkc-ux-modal#columnModalTwo form>.form-check,.kkc-ux-modal#columnVisibilityModal .modal-body>.form-check{margin-bottom:0!important}.kkc-ux-modal#columnModal form .row,.kkc-ux-modal#columnModal form .row>[class*=col-],.kkc-ux-modal#columnModalThree form .row,.kkc-ux-modal#columnModalThree form .row>[class*=col-],.kkc-ux-modal#columnModalTwo form .row,.kkc-ux-modal#columnModalTwo form .row>[class*=col-],.kkc-ux-modal#columnVisibilityModal .modal-body .row>[class*=col-]{display:contents}.kkc-ux-modal#columnModal form .row .form-check,.kkc-ux-modal#columnModalThree form .row .form-check,.kkc-ux-modal#columnModalTwo form .row .form-check,.kkc-ux-modal#columnVisibilityModal .modal-body .row .form-check{margin-bottom:0!important}.master-setup .multiselect-container{width:220px}.master-setup .multiselect-container>.form-select{align-items:center;display:flex;height:42px;min-height:42px;padding-left:18px;padding-right:18px}.master-setup .multiselect-container>.form-select i{color:#212529;font-size:14px;font-weight:700;line-height:1;margin-left:auto;opacity:1}.master-setup .multiselect-container .dropdown-menu{border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 18px #0f172a1f}.master-setup .multiselect-container .dropdown-menu .form-control{font-size:16px!important;min-height:42px}@media(max-width:767.98px){.kkc-ux-modal .modal-dialog{margin-left:auto;margin-right:auto}.kkc-ux-modal .modal-dialog,.kkc-ux-modal#columnModal .modal-dialog,.kkc-ux-modal#columnModalThree .modal-dialog,.kkc-ux-modal#columnModalTwo .modal-dialog,.kkc-ux-modal#columnVisibilityModal .modal-dialog{max-width:calc(100vw - 2rem);width:calc(100vw - 2rem)}.kkc-ux-modal .modal-body{padding:54px 22px 96px!important}.kkc-ux-modal #columnModalLabel,.kkc-ux-modal #columnModalLabelThree,.kkc-ux-modal #columnModalLabelTwo,.kkc-ux-modal #filterModalLabel,.kkc-ux-modal #filterModalLabelTwo,.kkc-ux-modal .modal-title{min-width:min(100%,280px);padding:0 24px}.kkc-ux-modal .btn-close,.kkc-ux-modal .kkc-modal-close{right:16px;top:16px}.kkc-ux-modal#columnModal form,.kkc-ux-modal#columnModalThree form,.kkc-ux-modal#columnModalTwo form,.kkc-ux-modal#columnVisibilityModal .modal-body .row{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}body .master-setup .banks-page-title,body .master-setup .machines-page-title{background:#6f51b5!important;box-shadow:none!important;color:#fff!important;font-size:16px!important;font-weight:500!important;min-height:43px!important;padding:10px 48px!important;width:min(100%,320px)!important}body .master-setup .banks-page-title:after,body .master-setup .banks-page-title:before,body .master-setup .machines-page-title:after,body .master-setup .machines-page-title:before{background:#ffffffa6!important}body .master-setup .banks-controls-main,body .master-setup .machines-controls-main{align-items:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;justify-content:stretch!important}body .master-setup .banks-search-box,body .master-setup .machines-search-box{flex:0 0 100%!important;grid-column:1/-1!important;width:100%!important}body .master-setup .banks-master-control,body .master-setup .banks-product-type-filter,body .master-setup .machines-master-control{flex:0 0 100%!important;flex-basis:100%!important;grid-column:1/-1!important;width:100%!important}body .master-setup .banks-master-control .multiselect-container,body .master-setup .banks-product-type-filter .multiselect-container,body .master-setup .machines-master-control .multiselect-container{width:100%!important}body .master-setup .banks-primary-controls,body .master-setup .machines-primary-controls{align-items:stretch!important;display:grid!important;flex:0 0 auto!important;flex-basis:auto!important;grid-column:1/3!important;grid-template-columns:minmax(0,1fr) auto!important;justify-content:stretch!important;min-width:0!important;width:100%!important}body .master-setup .banks-primary-controls .banks-status-select,body .master-setup .banks-primary-controls>div:first-child,body .master-setup .machines-primary-controls .machines-status-select,body .master-setup .machines-primary-controls>div:first-child{min-width:0!important;width:100%!important}body .master-setup .banks-column-actions,body .master-setup .machines-column-actions{align-items:stretch!important;display:flex!important;flex:0 0 auto!important;flex-basis:auto!important;grid-column:3/-1!important;justify-content:flex-start!important;width:auto!important}body .master-setup .banks-column-actions .btn-icon,body .master-setup .machines-column-actions .btn-icon{height:42px!important;min-height:42px!important;width:42px!important}html body .master-setup .banks-primary-actions-row,html body .master-setup .machines-primary-actions-row{display:flex!important;justify-content:center!important}html body .master-setup .banks-heading-wrap,html body .master-setup .machines-heading-wrap{display:flex!important;justify-content:center!important;width:100%!important}html body .master-setup .banks-primary-spacer,html body .master-setup .machines-primary-spacer{display:none!important}html body .container-fluid .row .banks-page-title,html body .container-fluid .row .job-list-page-title,html body .container-fluid .row .jobs-page-title,html body .container-fluid .row .machines-page-title,html body .container-fluid .row .purchase-page-title,html body .container-fluid .row .report-page-title,html body .container-fluid .row .sales-page-title,html body .container-fluid .row .stock-page-title,html body .container-fluid .row label.form-label.w-175{align-items:center!important;background:#6f51b5!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:16px!important;font-weight:500!important;justify-content:center!important;line-height:1.2!important;min-height:43px!important;padding:10px 48px!important;position:relative!important;text-align:center!important;white-space:normal!important;width:min(100%,320px)!important;z-index:1!important}html body .container-fluid .row .banks-page-title:after,html body .container-fluid .row .banks-page-title:before,html body .container-fluid .row .job-list-page-title:after,html body .container-fluid .row .job-list-page-title:before,html body .container-fluid .row .jobs-page-title:after,html body .container-fluid .row .jobs-page-title:before,html body .container-fluid .row .machines-page-title:after,html body .container-fluid .row .machines-page-title:before,html body .container-fluid .row .purchase-page-title:after,html body .container-fluid .row .purchase-page-title:before,html body .container-fluid .row .report-page-title:after,html body .container-fluid .row .report-page-title:before,html body .container-fluid .row .sales-page-title:after,html body .container-fluid .row .sales-page-title:before,html body .container-fluid .row .stock-page-title:after,html body .container-fluid .row .stock-page-title:before,html body .container-fluid .row label.form-label.w-175:after,html body .container-fluid .row label.form-label.w-175:before{background:#ffffffa6!important;content:""!important;height:1px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}html body .container-fluid .row .banks-page-title:before,html body .container-fluid .row .job-list-page-title:before,html body .container-fluid .row .jobs-page-title:before,html body .container-fluid .row .machines-page-title:before,html body .container-fluid .row .purchase-page-title:before,html body .container-fluid .row .report-page-title:before,html body .container-fluid .row .sales-page-title:before,html body .container-fluid .row .stock-page-title:before,html body .container-fluid .row label.form-label.w-175:before{left:26px!important}html body .container-fluid .row .banks-page-title:after,html body .container-fluid .row .job-list-page-title:after,html body .container-fluid .row .jobs-page-title:after,html body .container-fluid .row .machines-page-title:after,html body .container-fluid .row .purchase-page-title:after,html body .container-fluid .row .report-page-title:after,html body .container-fluid .row .sales-page-title:after,html body .container-fluid .row .stock-page-title:after,html body .container-fluid .row label.form-label.w-175:after{right:26px!important}html body .add-customer-modal-title,html body .add-supplier-modal-title,html body .container-fluid .row .banks-page-title,html body .container-fluid .row .job-list-page-title,html body .container-fluid .row .jobs-page-title,html body .container-fluid .row .machines-page-title,html body .container-fluid .row .purchase-page-title,html body .container-fluid .row .report-page-title,html body .container-fluid .row .sales-page-title,html body .container-fluid .row .stock-page-title,html body .container-fluid .row label.form-label.w-175,html body .kkc-ux-modal #columnModalLabel,html body .kkc-ux-modal #columnModalLabelThree,html body .kkc-ux-modal #columnModalLabelTwo,html body .kkc-ux-modal #filterModalLabel,html body .kkc-ux-modal #filterModalLabelTwo,html body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0,html body .kkc-ux-modal .modal-title,html body .master-setup .banks-page-title,html body .master-setup .machines-page-title,html body .purchase-column-modal-title,html body .purchase-filter-modal-title,html body .sales-column-modal-title,html body .sales-filter-modal-title{font-size:14px!important;line-height:1.2!important;max-width:calc(100vw - 32px)!important;min-height:34px!important;min-width:0!important;padding:6px 54px!important;position:relative!important;white-space:normal!important;width:auto!important}html body .add-customer-modal-title:after,html body .add-customer-modal-title:before,html body .add-supplier-modal-title:after,html body .add-supplier-modal-title:before,html body .container-fluid .row .banks-page-title:after,html body .container-fluid .row .banks-page-title:before,html body .container-fluid .row .job-list-page-title:after,html body .container-fluid .row .job-list-page-title:before,html body .container-fluid .row .jobs-page-title:after,html body .container-fluid .row .jobs-page-title:before,html body .container-fluid .row .machines-page-title:after,html body .container-fluid .row .machines-page-title:before,html body .container-fluid .row .purchase-page-title:after,html body .container-fluid .row .purchase-page-title:before,html body .container-fluid .row .report-page-title:after,html body .container-fluid .row .report-page-title:before,html body .container-fluid .row .sales-page-title:after,html body .container-fluid .row .sales-page-title:before,html body .container-fluid .row .stock-page-title:after,html body .container-fluid .row .stock-page-title:before,html body .container-fluid .row label.form-label.w-175:after,html body .container-fluid .row label.form-label.w-175:before,html body .kkc-ux-modal #columnModalLabel:after,html body .kkc-ux-modal #columnModalLabel:before,html body .kkc-ux-modal #columnModalLabelThree:after,html body .kkc-ux-modal #columnModalLabelThree:before,html body .kkc-ux-modal #columnModalLabelTwo:after,html body .kkc-ux-modal #columnModalLabelTwo:before,html body .kkc-ux-modal #filterModalLabel:after,html body .kkc-ux-modal #filterModalLabel:before,html body .kkc-ux-modal #filterModalLabelTwo:after,html body .kkc-ux-modal #filterModalLabelTwo:before,html body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:after,html body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:before,html body .kkc-ux-modal .modal-title:after,html body .kkc-ux-modal .modal-title:before,html body .master-setup .banks-page-title:after,html body .master-setup .banks-page-title:before,html body .master-setup .machines-page-title:after,html body .master-setup .machines-page-title:before,html body .purchase-column-modal-title:after,html body .purchase-column-modal-title:before,html body .purchase-filter-modal-title:after,html body .purchase-filter-modal-title:before,html body .sales-column-modal-title:after,html body .sales-column-modal-title:before,html body .sales-filter-modal-title:after,html body .sales-filter-modal-title:before{top:50%!important;transform:translateY(-50%)!important;width:20px!important}html body .add-customer-modal-title:before,html body .add-supplier-modal-title:before,html body .container-fluid .row .banks-page-title:before,html body .container-fluid .row .job-list-page-title:before,html body .container-fluid .row .jobs-page-title:before,html body .container-fluid .row .machines-page-title:before,html body .container-fluid .row .purchase-page-title:before,html body .container-fluid .row .report-page-title:before,html body .container-fluid .row .sales-page-title:before,html body .container-fluid .row .stock-page-title:before,html body .container-fluid .row label.form-label.w-175:before,html body .kkc-ux-modal #columnModalLabel:before,html body .kkc-ux-modal #columnModalLabelThree:before,html body .kkc-ux-modal #columnModalLabelTwo:before,html body .kkc-ux-modal #filterModalLabel:before,html body .kkc-ux-modal #filterModalLabelTwo:before,html body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:before,html body .kkc-ux-modal .modal-title:before,html body .master-setup .banks-page-title:before,html body .master-setup .machines-page-title:before,html body .purchase-column-modal-title:before,html body .purchase-filter-modal-title:before,html body .sales-column-modal-title:before,html body .sales-filter-modal-title:before{left:26px!important}html body .add-customer-modal-title:after,html body .add-supplier-modal-title:after,html body .container-fluid .row .banks-page-title:after,html body .container-fluid .row .job-list-page-title:after,html body .container-fluid .row .jobs-page-title:after,html body .container-fluid .row .machines-page-title:after,html body .container-fluid .row .purchase-page-title:after,html body .container-fluid .row .report-page-title:after,html body .container-fluid .row .sales-page-title:after,html body .container-fluid .row .stock-page-title:after,html body .container-fluid .row label.form-label.w-175:after,html body .kkc-ux-modal #columnModalLabel:after,html body .kkc-ux-modal #columnModalLabelThree:after,html body .kkc-ux-modal #columnModalLabelTwo:after,html body .kkc-ux-modal #filterModalLabel:after,html body .kkc-ux-modal #filterModalLabelTwo:after,html body .kkc-ux-modal .modal-body>.d-flex.align-items-center.justify-content-between.mb-3:first-child h6.mb-0:after,html body .kkc-ux-modal .modal-title:after,html body .master-setup .banks-page-title:after,html body .master-setup .machines-page-title:after,html body .purchase-column-modal-title:after,html body .purchase-filter-modal-title:after,html body .sales-column-modal-title:after,html body .sales-filter-modal-title:after{right:26px!important}html body .banks-search-box,html body .job-list-search-box,html body .jobs-search-box,html body .machines-search-box,html body .purchase-search-box,html body .report-search-box,html body .sales-search-box,html body .stock-search-box{align-items:stretch!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important;min-height:44px!important;overflow:hidden!important}html body .banks-search-box .form-control,html body .banks-search-box .input-group-text,html body .job-list-search-box .form-control,html body .job-list-search-box .input-group-text,html body .jobs-search-box .form-control,html body .jobs-search-box .input-group-text,html body .machines-search-box .form-control,html body .machines-search-box .input-group-text,html body .purchase-search-box .form-control,html body .purchase-search-box .input-group-text,html body .report-search-box .form-control,html body .report-search-box .input-group-text,html body .sales-search-box .form-control,html body .sales-search-box .input-group-text,html body .stock-search-box .form-control,html body .stock-search-box .input-group-text{background:transparent!important;border:0!important;box-shadow:none!important;height:44px!important;min-height:44px!important}html body .banks-search-box .input-group-text,html body .job-list-search-box .input-group-text,html body .jobs-search-box .input-group-text,html body .machines-search-box .input-group-text,html body .purchase-search-box .input-group-text,html body .report-search-box .input-group-text,html body .sales-search-box .input-group-text,html body .stock-search-box .input-group-text{align-self:stretch!important;border-radius:0!important;display:inline-flex!important;flex:0 0 auto!important;padding-bottom:0!important;padding-top:0!important}html body .banks-search-box .form-control,html body .job-list-search-box .form-control,html body .jobs-search-box .form-control,html body .machines-search-box .form-control,html body .purchase-search-box .form-control,html body .report-search-box .form-control,html body .sales-search-box .form-control,html body .stock-search-box .form-control{border-radius:0!important}html body .container-fluid .row .banks-page-title:after,html body .container-fluid .row .banks-page-title:before,html body .container-fluid .row .job-list-page-title:after,html body .container-fluid .row .job-list-page-title:before,html body .container-fluid .row .jobs-page-title:after,html body .container-fluid .row .jobs-page-title:before,html body .container-fluid .row .machines-page-title:after,html body .container-fluid .row .machines-page-title:before,html body .container-fluid .row .purchase-page-title:after,html body .container-fluid .row .purchase-page-title:before,html body .container-fluid .row .report-page-title:after,html body .container-fluid .row .report-page-title:before,html body .container-fluid .row .sales-page-title:after,html body .container-fluid .row .sales-page-title:before,html body .container-fluid .row .stock-page-title:after,html body .container-fluid .row .stock-page-title:before,html body .crushing-page-header h3.heading.crushing-contract-heading:after,html body .crushing-page-header h3.heading.crushing-contract-heading:before,html body .inward-page-header h3.heading.inward-contract-heading:after,html body .inward-page-header h3.heading.inward-contract-heading:before,html body .master-setup .banks-page-title:after,html body .master-setup .banks-page-title:before,html body .master-setup .machines-page-title:after,html body .master-setup .machines-page-title:before,html body .outward-page-header h3.heading.outward-contract-heading:after,html body .outward-page-header h3.heading.outward-contract-heading:before,html body .powdering-page-header h3.heading.powdering-contract-heading:after,html body .powdering-page-header h3.heading.powdering-contract-heading:before,html body .purchase-contracts-import-page h3.heading:after,html body .purchase-contracts-import-page h3.heading:before,html body .purchase-contracts-local-page h3.heading:after,html body .purchase-contracts-local-page h3.heading:before,html body .repackaging-page-header h3.heading.repackaging-contract-heading:after,html body .repackaging-page-header h3.heading.repackaging-contract-heading:before,html body .sales-contracts-export-page h3.heading:after,html body .sales-contracts-export-page h3.heading:before,html body .sales-contracts-local-page h3.heading:after,html body .sales-contracts-local-page h3.heading:before,html body h3.heading:after,html body h3.heading:before{background:transparent!important;content:none!important;display:none!important;height:0!important;width:0!important}}@media(max-width:767.98px){html body .head-section:has(.heading):has(.step){align-items:center!important;-moz-column-gap:8px!important;column-gap:8px!important;display:grid!important;flex-direction:unset!important;grid-template-columns:48px minmax(0,1fr) 48px!important;grid-template-rows:auto auto!important;justify-content:stretch!important;justify-items:center!important;position:relative!important;row-gap:10px!important;text-align:center!important}html body .head-section:has(.heading):has(.step)>.heading{grid-column:2!important;grid-row:1!important;justify-self:center!important;left:auto!important;margin:0!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important}html body .head-section:has(.heading):has(.step) .contract-head-actions>#step-count,html body .head-section:has(.heading):has(.step) .contract-head-actions>.step,html body .head-section:has(.heading):has(.step)>#step-count,html body .head-section:has(.heading):has(.step)>.step{align-items:center!important;display:inline-flex!important;grid-column:2!important;grid-row:2!important;justify-content:center!important;justify-self:center!important;margin:0 auto!important;position:static!important;top:auto!important;white-space:nowrap!important;width:auto!important}html body .head-section:has(.heading):has(.step)>.btn-outline-sm,html body .head-section:has(.heading):has(.step)>.invisible-placeholder,html body .head-section:has(.heading):has(.step)>div:first-child:has(.btn-outline-sm){grid-column:1!important;grid-row:1!important;justify-self:start!important}html body .head-section:has(.heading):has(.step) .contract-head-actions{display:contents!important}html body .head-section:has(.heading):has(.step) .contract-head-actions>.dropdown{grid-column:3!important;grid-row:1!important;justify-self:end!important}}@media(max-width:767.98px){html body .btn.btn-outline-sm.text-decoration-none.btn-back2,html body .crushing-page-header .crushing-contract-back-btn,html body .head-section>.contract-back-btn,html body .inward-page-header .inward-contract-back-btn,html body .outward-page-header .outward-contract-back-btn,html body .powdering-page-header .powdering-contract-back-btn,html body .repackaging-page-header .repackaging-contract-back-btn,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left),html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left){align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#7452be!important;display:inline-flex!important;height:40px!important;justify-content:center!important;line-height:1!important;min-height:40px!important;min-width:40px!important;padding:0!important;transform:none!important;width:40px!important}html body .btn.btn-outline-sm.text-decoration-none.btn-back2:focus,html body .btn.btn-outline-sm.text-decoration-none.btn-back2:hover,html body .crushing-page-header .crushing-contract-back-btn:focus,html body .crushing-page-header .crushing-contract-back-btn:hover,html body .head-section>.contract-back-btn:focus,html body .head-section>.contract-back-btn:hover,html body .inward-page-header .inward-contract-back-btn:focus,html body .inward-page-header .inward-contract-back-btn:hover,html body .outward-page-header .outward-contract-back-btn:focus,html body .outward-page-header .outward-contract-back-btn:hover,html body .powdering-page-header .powdering-contract-back-btn:focus,html body .powdering-page-header .powdering-contract-back-btn:hover,html body .repackaging-page-header .repackaging-contract-back-btn:focus,html body .repackaging-page-header .repackaging-contract-back-btn:hover,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):focus,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):hover,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):focus,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):hover{background:transparent!important;border:0!important;box-shadow:none!important;color:#20252c!important;transform:none!important}html body .crushing-page-header .crushing-contract-back-btn>.bi.bi-arrow-left,html body .head-section>.contract-back-btn>.bi.bi-arrow-left,html body .inward-page-header .inward-contract-back-btn>.bi.bi-arrow-left,html body .outward-page-header .outward-contract-back-btn>.bi.bi-arrow-left,html body .powdering-page-header .powdering-contract-back-btn>.bi.bi-arrow-left,html body .repackaging-page-header .repackaging-contract-back-btn>.bi.bi-arrow-left,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left)>.bi.bi-arrow-left,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left)>.bi.bi-arrow-left{color:inherit!important;font-size:30px!important;line-height:1!important}html body .btn.btn-outline-sm.text-decoration-none.btn-back2 img{height:18px!important;-o-object-fit:contain!important;object-fit:contain!important;width:18px!important}}@media(min-width:768px){html body .btn.btn-outline-sm.text-decoration-none.btn-back2,html body .crushing-page-header .crushing-contract-back-btn,html body .head-section>.contract-back-btn,html body .inward-page-header .inward-contract-back-btn,html body .outward-page-header .outward-contract-back-btn,html body .powdering-page-header .powdering-contract-back-btn,html body .repackaging-page-header .repackaging-contract-back-btn,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left),html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left){align-items:center!important;background:#fff!important;border:1px solid rgba(116,83,190,.28)!important;border-radius:999px!important;box-shadow:0 6px 16px #1118271f!important;color:#7453be!important;display:inline-flex!important;height:38px!important;justify-content:center!important;line-height:1!important;min-height:38px!important;min-width:38px!important;padding:0!important;width:38px!important}html body .btn.btn-outline-sm.text-decoration-none.btn-back2:focus,html body .btn.btn-outline-sm.text-decoration-none.btn-back2:hover,html body .crushing-page-header .crushing-contract-back-btn:focus,html body .crushing-page-header .crushing-contract-back-btn:hover,html body .head-section>.contract-back-btn:focus,html body .head-section>.contract-back-btn:hover,html body .inward-page-header .inward-contract-back-btn:focus,html body .inward-page-header .inward-contract-back-btn:hover,html body .outward-page-header .outward-contract-back-btn:focus,html body .outward-page-header .outward-contract-back-btn:hover,html body .powdering-page-header .powdering-contract-back-btn:focus,html body .powdering-page-header .powdering-contract-back-btn:hover,html body .repackaging-page-header .repackaging-contract-back-btn:focus,html body .repackaging-page-header .repackaging-contract-back-btn:hover,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):focus,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):hover,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):focus,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):hover{background:#7453be!important;border-color:#7453be!important;color:#fff!important}html body .crushing-page-header .crushing-contract-back-btn>.bi.bi-arrow-left,html body .head-section>.contract-back-btn>.bi.bi-arrow-left,html body .inward-page-header .inward-contract-back-btn>.bi.bi-arrow-left,html body .outward-page-header .outward-contract-back-btn>.bi.bi-arrow-left,html body .powdering-page-header .powdering-contract-back-btn>.bi.bi-arrow-left,html body .repackaging-page-header .repackaging-contract-back-btn>.bi.bi-arrow-left,html body a.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left)>.bi.bi-arrow-left,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left)>.bi.bi-arrow-left{color:inherit!important;font-size:18px!important;line-height:1!important}html body .btn.btn-outline-sm.text-decoration-none.btn-back2 img{height:16px!important;-o-object-fit:contain!important;object-fit:contain!important;width:16px!important}html body .inward-page-header .inward-contract-back-btn:disabled,html body .outward-page-header .outward-contract-back-btn:disabled,html body button.btn.btn-outline-sm.text-decoration-none:has(>.bi.bi-arrow-left):disabled{background:#f3f4f6!important;border-color:#d1d5db!important;box-shadow:none!important;color:#9ca3af!important;opacity:1!important}}@media(max-width:767.98px){html body .pagination{flex-wrap:wrap!important;gap:4px!important}html body .pagination .page-item .page-link{align-items:center!important;background-color:transparent!important;border:1px solid #dee2e6!important;border-radius:8px!important;box-shadow:none!important;color:#212529bf!important;display:inline-flex!important;font-size:12px!important;height:34px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-width:34px!important;padding:0 8px!important;width:auto!important}html body .pagination .page-item.active .page-link{background-color:#e1effe!important;color:#1c64f2!important}html body .pagination .page-item .page-link .bi{font-size:14px!important}}@media(max-width:767.98px){html body .crushing-stock-pagination:not(#_pg),html body .d-flex:has(>.d-flex>nav>.pagination):not(#_pg),html body .d-flex:has(>nav>.pagination):not(#_pg),html body .powdering-stock-pagination:not(#_pg),html body .repackaging-stock-pagination:not(#_pg){align-items:center!important;flex-direction:column!important;gap:10px!important;justify-content:center!important;text-align:center!important}html body .crushing-stock-pagination:not(#_pg)>*,html body .d-flex:has(>.d-flex>nav>.pagination):not(#_pg)>*,html body .d-flex:has(>nav>.pagination):not(#_pg)>*,html body .powdering-stock-pagination:not(#_pg)>*,html body .repackaging-stock-pagination:not(#_pg)>*{max-width:100%!important;text-align:center!important}html body nav:has(>.pagination){display:flex!important;justify-content:center!important;width:100%!important}html body .pagination{justify-content:center!important}}@media(max-width:767.98px){html body :is(.main,.modal) :not(.heading):not(.report-page-title):not(.job-list-page-title):not(.dispatch-page-title):not(.dash-title):not([class$=-page-title]):not(h1):not(.modal-title):not([id$=ModalLabel]):not(.counter):not(i):not(.bi):not(svg):not(svg *):not(#_fs){font-size:12px!important}html body :is(.main,.modal) :not(.heading):not(.report-page-title):not(.job-list-page-title):not(.dispatch-page-title):not(.dash-title):not([class$=-page-title]):not(h1):not(.modal-title):not([id$=ModalLabel]):not(i):not(.bi):not(#_fs)::-moz-placeholder{font-size:12px!important}html body :is(.main,.modal) :not(.heading):not(.report-page-title):not(.job-list-page-title):not(.dispatch-page-title):not(.dash-title):not([class$=-page-title]):not(h1):not(.modal-title):not([id$=ModalLabel]):not(i):not(.bi):not(#_fs)::placeholder{font-size:12px!important}}@media(max-width:767.98px){html body :is(.sales-contracts-local-page,.sales-contracts-export-page,.purchase-contracts-local-page,.purchase-contracts-import-page) .table-responsive:has(.product-dropdown):not(#_pd){overflow-x:auto!important;overflow-y:auto!important}html body :is(.sales-contracts-local-page,.sales-contracts-export-page,.purchase-contracts-local-page,.purchase-contracts-import-page) .table-responsive .product-dropdown:not(#_pd){border-radius:14px!important;box-shadow:0 -8px 30px #11182738!important;inset:auto 12px 12px!important;margin:0!important;max-height:55vh!important;max-width:none!important;min-width:0!important;overflow-y:auto!important;position:fixed!important;transform:none!important;width:auto!important;z-index:7000!important}}@media(max-width:767.98px){html body :is(.add-customer-ux-modal,.add-supplier-ux-modal) .modal-header:is(.add-customer-modal-header,.add-supplier-modal-header):not(#_ah){padding-top:50px!important}html body :is(.add-customer-ux-modal,.add-supplier-ux-modal) :is(.add-customer-close,.add-supplier-close):not(#_ah){right:10px!important;top:10px!important;z-index:2!important}}@media(max-width:767.98px){html body .d-flex:has(>.buyer-add-link):not(#_al){align-items:center!important;margin-bottom:8px!important}html body .d-flex:has(>.buyer-add-link):not(#_al)>label{margin-bottom:0!important}}@media(max-width:767.98px){html body :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2){align-items:center!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:#7452be!important;display:inline-flex!important;height:36px!important;justify-content:center!important;min-height:36px!important;min-width:36px!important;padding:0!important;width:36px!important}html body :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2)>i{color:#7452be!important;font-size:22px!important;line-height:1!important;margin:0!important}html body :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2)>i.bi-chevron-left:before{content:""!important}html body :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2)>img{display:none!important}html body :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2):has(>img):before{color:#7452be!important;content:""!important;font-family:bootstrap-icons!important;font-size:22px!important;line-height:1!important}html body .outward-details-header :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2),html body .outward-details-header :is(.btn-outline-sm,.btn-back2):not(#_bb):not(#_bb2)>i{color:#fff!important}}@media(max-width:767.98px){html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf){align-items:start!important;-moz-column-gap:8px!important;column-gap:8px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;min-height:0!important;padding-bottom:16px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>*{grid-column:1/-1!important;min-width:0!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf){display:contents!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>.btn-outline-sm{align-self:center!important;grid-column:1!important;grid-row:1!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>.heading:after,html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>.heading:before{display:none!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>.heading{align-self:center!important;background:#7453be!important;border-radius:999px!important;color:#fff!important;font-size:13px!important;font-weight:500!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;left:auto!important;line-height:1.2!important;margin:0!important;max-width:100%!important;min-height:32px!important;overflow:hidden!important;padding:7px 16px!important;position:static!important;text-align:center!important;text-overflow:ellipsis!important;top:auto!important;transform:none!important;white-space:nowrap!important;width:auto!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>div:not(.dropdown):has(>.btn){display:flex!important;flex-wrap:wrap!important;gap:10px!important;grid-column:1/-1!important;grid-row:auto!important;justify-content:center!important;margin:18px 0 0!important;order:99!important;width:100%!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>div:not(.dropdown):has(>.btn)>.btn{align-items:center!important;border-radius:10px!important;display:inline-flex!important;flex:0 1 150px!important;font-weight:600!important;justify-content:center!important;margin:0!important;min-height:42px!important;min-width:120px!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>div:not(.dropdown):has(>.btn)>.btn:not(.btn-orange){background:#fff!important;border:1px solid #ff9500!important;color:#ff9500!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_mf)>div:not(.dropdown):has(>.btn)>.btn.btn-orange{background:#ff9500!important;border:1px solid #ff9500!important;color:#fff!important}html body .main .master-setup:not(#_mf),html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin-top:0!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf){padding-left:12px!important;padding-right:12px!important;padding-top:8px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.form-outer{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;padding-top:36px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.form-outer>.row,html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.form-outer>form>.row{--bs-gutter-y:14px!important;row-gap:0!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.form-outer .form-label{margin-bottom:4px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.form-outer table.table:not(.table-responsive table){-webkit-overflow-scrolling:touch;display:block!important;max-width:100%!important;overflow-x:auto!important;white-space:nowrap!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mf)>.form-outer :is(.form-control:not(textarea),.form-select){border-radius:10px!important;height:auto!important;min-height:40px!important}html body .main .master-setup [class$=-page-title]:not(#_mf){align-items:center!important;background:#6f51b5!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;justify-content:center!important;line-height:1.2!important;margin:0!important;min-height:34px!important;padding:6px 54px!important;width:auto!important}html body .main .master-setup [class$=-page-title]:not(#_mf):after,html body .main .master-setup [class$=-page-title]:not(#_mf):before{display:none!important}html body .main .master-setup:not(#_mf)>[class$=-primary-actions-row]{margin-bottom:0!important;min-height:0!important;padding:8px 0 0!important}html body .main .master-setup:not(#_mf)>[class$=-controls-row]{margin-bottom:14px!important;margin-top:34px!important}}@media(min-width:768px){html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.heading{align-items:center!important;background:#6f51b5!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;justify-content:center!important;line-height:1.2!important;margin:0!important;min-height:34px!important;padding:6px 54px!important;position:relative!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.heading:after,html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.heading:before{background:#ffffffa6!important;content:""!important;display:block!important;height:1px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.heading:before{left:26px!important;right:auto!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.heading:after{left:auto!important;right:26px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_md)>.form-outer{padding-top:36px!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>div>.btn:not(.btn-orange){background:#fff!important;border:1px solid #ff9500!important;color:#ff9500!important}}@media(min-width:768px){html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_md){align-content:start!important;align-items:start!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_md)>*{grid-column:1/-1!important;min-width:0!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_md)>.d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md){display:contents!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.btn-outline-sm{align-self:center!important;grid-column:1!important;grid-row:1!important;justify-self:start!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>.heading{align-self:center!important;grid-column:2!important;grid-row:1!important;justify-self:center!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>div:not(.dropdown):has(>.btn){display:flex!important;gap:12px!important;grid-column:1/-1!important;grid-row:auto!important;justify-content:center!important;margin:32px 0 8px!important;order:99!important}html body .main .d-flex:not(.head-section):has(>.btn-outline-sm):has(>.heading):has(>div:not(.dropdown)>.btn):not(#_md)>div:not(.dropdown):has(>.btn)>.btn{border-radius:10px!important;min-height:42px!important;min-width:140px!important}}@media(min-width:768px){html body .main .master-setup:not(#_mc),html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading):not(#_mc){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}}@media(max-width:767.98px){html body .master-setup table.table4:not(#_mg){min-width:100%!important;table-layout:auto!important;width:-moz-max-content!important;width:max-content!important}html body .master-setup table.table4:not(#_mg)>thead>tr>th{white-space:nowrap!important}html body .master-setup table.table4:not(#_mg)>tbody>tr>td{overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important}html body .master-setup table.table4:not(#_mg)>tbody>tr>td:not(:has(table)){max-width:240px}}@media(max-width:767.98px){html body .master-setup .banks-controls-main:has(>.banks-primary-controls>:nth-child(3)):not(#_ul){-moz-column-gap:8px!important;column-gap:8px!important;grid-template-columns:calc(50% - 4px) minmax(0,1fr) auto!important}html body .master-setup .banks-controls-main:not(#_ul)>.banks-primary-controls:has(>:nth-child(3)){display:contents!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul)>*{min-width:0!important;width:100%!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul)>:nth-last-child(n+4){grid-column:1/-1!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul)>:nth-last-child(3){grid-column:1!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul)>:nth-last-child(2){grid-column:2/-1!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul)>:last-child{grid-column:1/3!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul) .form-select,html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul) .multiselect-container{min-width:0!important;width:100%!important}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul) .form-select>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .master-setup .banks-primary-controls:has(>:nth-child(3)):not(#_ul)>:last-child .btn{align-items:center!important;display:inline-flex!important;height:42px!important;justify-content:center!important;white-space:nowrap!important;width:100%!important}html body .master-setup .banks-controls-main:has(>.banks-primary-controls>:nth-child(3)):not(#_ul)>.banks-column-actions{grid-column:3!important}}@media(max-width:767.98px){html body .master-setup .banks-primary-controls:has(>:only-child):not(#_m1){grid-template-columns:minmax(0,1fr)!important}html body .master-setup .banks-primary-controls:not(#_m1)>:only-child,html body .master-setup .banks-primary-controls:not(#_m1)>:only-child .btn{width:100%!important}html body .master-setup .banks-primary-controls:not(#_m1)>:only-child .btn{align-items:center!important;display:inline-flex!important;height:42px!important;justify-content:center!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .col-md-12:has(>table.table-bordered):not(#_m1){overflow-x:auto;-webkit-overflow-scrolling:touch}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .col-md-12:not(#_m1)>table.table-bordered{min-width:100%!important;width:-moz-max-content!important;width:max-content!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .col-md-12:not(#_m1)>table.table-bordered th{white-space:nowrap}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .col-md-12:not(#_m1)>table.table-bordered td .form-control{min-width:150px}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .col-md-12:not(#_m1)>table.table-bordered td input[placeholder*=mail i].form-control,html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .col-md-12:not(#_m1)>table.table-bordered td input[type=email].form-control{min-width:200px}html body .main .supplier-select-container .supplier-tags-container:not(#_m1){background:transparent!important;border:0!important;min-height:0!important;padding:0!important}html body .main .supplier-select-container .supplier-input:not(#_m1){background-color:#f9fafb!important;padding-right:36px!important;width:100%!important}html body .main .supplier-select-container .supplier-dropdown-icon:not(#_m1){color:#343a40!important;font-size:16px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .multiselect:not(#_m1){background:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:10px!important;min-height:40px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .multiselect.is-disabled:not(#_m1){background:#eef0f3!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .multiselect .multiselect-search:not(#_m1){background:transparent!important;border-radius:10px!important}html body .main :has(>.d-flex:not(.head-section)>.btn-outline-sm+.heading) .multiselect .multiselect-caret:not(#_m1){background-color:#343a40!important;height:16px!important;margin-right:12px!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-size:16px 12px!important;mask-size:16px 12px!important;width:16px!important}}html body .master-setup table .edit-icon:not(#_ei){align-items:center!important;background:#fff!important;border:1px solid #ddd5f3!important;border-radius:8px!important;box-shadow:0 1px 2px #7453be14!important;color:#7453be!important;cursor:pointer;display:inline-flex!important;height:30px!important;justify-content:center!important;padding:0!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important;width:30px!important}html body .master-setup table .edit-icon:not(#_ei)>img{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%237453be' viewBox='0 0 16 16'%3E%3Cpath d='M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168zM11.207 2.5 13.5 4.793 14.793 3.5 12.5 1.207zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293zm-9.761 5.175-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325'/%3E%3C/svg%3E");height:14px!important;width:14px!important}html body .master-setup table .edit-icon:not(#_ei):focus-visible,html body .master-setup table .edit-icon:not(#_ei):hover{background:#7453be!important;border-color:#7453be!important;color:#fff!important}html body .master-setup table .edit-icon:not(#_ei):focus-visible>img,html body .master-setup table .edit-icon:not(#_ei):hover>img{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168zM11.207 2.5 13.5 4.793 14.793 3.5 12.5 1.207zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293zm-9.761 5.175-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325'/%3E%3C/svg%3E")}html body .master-setup table .edit-icon.employee-delete-icon:not(#_ei){border-color:#f5c6cb!important;color:#dc3545!important;font-size:14px!important}html body .master-setup table .edit-icon.employee-delete-icon:not(#_ei):focus-visible,html body .master-setup table .edit-icon.employee-delete-icon:not(#_ei):hover{background:#dc3545!important;border-color:#dc3545!important;color:#fff!important}html body .master-setup table.table4:has(>tbody>tr>td:last-child .edit-icon)>thead>tr>th:last-child:not(#_ei){text-align:center!important}@media(max-width:767.98px){html body .main.dispatch-status-main>.container-fluid:not(#_fs),html body .main.fulfillment-status-main>.container-fluid:not(#_fs){padding-left:16px!important;padding-right:16px!important}html body .main:is(.fulfillment-status-main,.dispatch-status-main)>.container-fluid>.row:not(#_fs){margin-left:0!important;margin-right:0!important}html body .main :is(.fulfillment-status-section,.dispatch-status-section):not(#_fs){min-height:0!important;padding:4px 0 24px!important}html body .main :is(.fulfillment-page-header,.dispatch-page-header):not(#_fs){align-items:center!important;-moz-column-gap:8px!important;column-gap:8px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;margin:0!important;min-height:40px!important}html body .main :is(.fulfillment-page-header,.dispatch-page-header) :is(.fulfillment-page-title,.dispatch-page-title):not(#_fs){background:#6f51b5!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;font-size:14px!important;font-weight:600!important;justify-self:center!important;line-height:18px!important;margin:0!important;max-width:100%!important;min-height:32px!important;overflow:hidden!important;padding:7px 20px!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important}html body .main :is(.fulfillment-page-title,.dispatch-page-title):not(#_fs):after,html body .main :is(.fulfillment-page-title,.dispatch-page-title):not(#_fs):before{display:none!important}html body .main .fulfillment-products-header:not(#_fs){align-items:stretch!important;flex-direction:column!important;gap:10px!important;margin:24px 0 14px!important}html body .main .fulfillment-products-header .fulfillment-products-actions:not(#_fs){align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important;width:100%!important}html body .main .fulfillment-products-actions .fulfillment-search-box:not(#_fs){flex:1 1 auto!important;max-width:none!important;min-width:0!important;width:auto!important}html body .main .fulfillment-products-actions .top-action-icons:not(#_fs){flex:0 0 auto!important;width:auto!important}html body .main .dispatch-products-header:not(#_fs){align-items:center!important;margin:24px 0 14px!important}html body .main :is(.fulfillment-action-btn,.dispatch-action-btn):not(#_fs){align-items:center!important;display:inline-flex!important;height:42px!important;justify-content:center!important;min-height:42px!important;min-width:42px!important;width:42px!important}html body .main :is(.fulfillment-status-table,.dispatch-status-table):not(#_fs){min-width:100%!important;table-layout:auto!important;width:-moz-max-content!important;width:max-content!important}html body .main .fulfillment-status-table:not(#_fs) col{width:auto!important}html body .main :is(.fulfillment-status-table,.dispatch-status-table):not(#_fs) th{padding:10px 12px!important;vertical-align:middle!important;white-space:nowrap!important}html body .main :is(.fulfillment-status-table,.dispatch-status-table):not(#_fs) td{max-width:220px;overflow-wrap:break-word!important;padding:10px 12px!important;white-space:normal!important;word-break:normal!important}html body .main :is(.fulfillment-status-table-wrap,.dispatch-status-table-wrap):not(#_fs){margin-bottom:12px!important}html body .main .fulfillment-pagination:not(#_fs){align-items:center!important;flex-direction:column!important;gap:10px!important;justify-content:center!important;margin:12px 0 0!important;text-align:center!important}html body .main .fulfillment-pagination:not(#_fs)>div{justify-content:center!important}html body .main .fulfillment-pagination .form-select:not(#_fs){height:34px!important;min-height:34px!important;padding:4px 32px 4px 12px!important}html body .main .summary-toggle:not(#_sb){color:#606061!important;font-weight:500!important}}@media(max-width:767.98px){html body .main .summary-toggle:not(#_sb) :is(.summary-label,[class$=-summary-label],small){color:#606061!important;font-size:12px!important;font-weight:500!important}html body .main .summary-toggle:not(#_sb) strong{color:#6f51b5!important;font-size:12px!important;font-weight:700!important}html body .main .summary-toggle:not(#_sb)>[class$=-summary-item]{gap:2px!important;justify-content:center!important;min-height:0!important;padding:8px 10px!important}html body .main .summary-toggle:has(>[class$=-summary-item]):not(#_sb){min-height:0!important}}@media(max-width:767.98px){html body .main :is(.table-responsive,[class*=table-wrap])>table:not(.table-fixed):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea)):not(#_dt){min-width:100%!important;table-layout:auto!important;width:-moz-max-content!important;width:max-content!important}html body .main :is(.table-responsive,[class*=table-wrap])>table:not(.table-fixed):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea)):not(#_dt)>thead>tr>th:not([class*=sticky]):not(.action-col):not(.sc-col){white-space:nowrap!important;width:auto!important}html body .main :is(.table-responsive,[class*=table-wrap])>table:not(.table-fixed):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea)):not(#_dt)>thead>tr>th{white-space:nowrap!important}html body .main :is(.table-responsive,[class*=table-wrap])>table:not(.table-fixed):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea)):not(#_dt)>tbody>tr>td{overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important}html body .main :is(.table-responsive,[class*=table-wrap])>table:not(.table-fixed):not(:has(input:not([type=checkbox]):not([type=radio]),select,textarea)):not(#_dt)>tbody>tr>td:not(:has(table)){max-width:260px}}@media(max-width:767.98px){html body .main .nav-tabs.jobs-tabs:not(#_jt){margin-bottom:16px!important}}html body .main .job-details-actions>.btn-icon:not(#_ja){align-items:center!important;background:#f3f3f3!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;height:42px!important;justify-content:center!important;min-height:42px!important;min-width:42px!important;padding:0!important;width:42px!important}html body .main .job-details-actions>.btn-icon:not(#_ja)>i{color:#111!important;font-size:16px!important}html body .main .d-flex:has(>.btn-outline-sm+.heading)>.job-details-actions:not(#_ja){align-self:center!important}@media(max-width:767.98px){html body .main .job-details-actions:not(#_ja){flex:0 0 38px!important}html body .main .job-details-actions>.btn-icon:not(#_ja){border-radius:10px!important;flex:0 0 38px!important;height:38px!important;min-height:38px!important;min-width:38px!important;width:38px!important}html body .main .job-details-actions>.btn-icon:not(#_ja)>i{font-size:18px!important}}@media(min-width:768px){html body .main .form-section:has(.preview .right-preview-area)>.d-flex:first-child>.heading:not(#_ph){align-items:center!important;background:#6f51b5!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:600!important;justify-content:center!important;line-height:16.8px!important;margin:0!important;min-height:34px!important;padding:6px 54px!important;position:relative!important}html body .main .form-section:has(.preview .right-preview-area)>.d-flex:first-child>.heading:not(#_ph):after,html body .main .form-section:has(.preview .right-preview-area)>.d-flex:first-child>.heading:not(#_ph):before{background:#ffffffa6!important;content:""!important;display:block!important;height:1px!important;position:absolute!important;top:50%!important;width:20px!important}html body .main .form-section:has(.preview .right-preview-area)>.d-flex:first-child>.heading:not(#_ph):before{left:26px!important;right:auto!important}html body .main .form-section:has(.preview .right-preview-area)>.d-flex:first-child>.heading:not(#_ph):after{left:auto!important;right:26px!important}}@media(max-width:767.98px){html body .main .preview .right-preview-area:has(>.table-responsive>.table-fixed):not(#_ph):before{background:#f4f0ff;border-radius:8px;color:#6f51b5;content:"↔ Swipe sideways to see the full contract";display:block;font-size:12px;font-weight:500;margin:0 0 10px;padding:6px 10px;text-align:center}}@media(max-width:767.98px){html body .outward-job-page .product-input-wrapper:not(#_ow){background:#f9fafb!important;border:1px solid #d1d5db!important;border-radius:10px!important;height:auto!important;min-height:40px!important;padding:0 36px 0 0!important}html body .outward-job-page .product-input-wrapper:not(#_ow)>.product-input{background:transparent!important;border:0!important;box-shadow:none!important;height:38px!important;min-height:38px!important;padding:0 12px!important}}@media(max-width:767.98px){html body .outward-job-page #step2 :is(.outward-step2-mobile-summary,.outward-step2-mobile-actions):not(#_os):not(#_os2):not(#_os3){display:none!important}html body .outward-job-page #step2 .sticky-price-block.outward-step2-summary:not(#_os):not(#_os2):not(#_os3){align-items:stretch!important;background:#000!important;border-radius:14px!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:7.2px!important;padding:10.4px!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-stats{display:flex!important;flex-direction:column!important;gap:5.6px!important;width:100%!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-stats>div{background:#ffffff0f!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;color:#fff!important;font-size:12px!important;font-weight:400!important;padding:7.2px 10.4px!important;width:100%!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-stats strong{color:#fff!important;font-weight:700!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-actions>.btn{border-radius:10px!important;flex:1 1 calc(50% - 8px)!important;font-size:12px!important;font-weight:500!important;height:42px!important;margin:0!important;min-height:42px!important;min-width:0!important;padding:0 12px!important;width:auto!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-actions>.btn-white{background:#fff!important;border:1px solid #fff!important;color:#6750a4!important}html body .outward-job-page #step2 .outward-step2-summary:not(#_os):not(#_os2):not(#_os3)>.outward-step2-summary-actions>.btn-orange{background:#ff9500!important;border:1px solid #ff9500!important;color:#fff!important;flex-basis:100%!important}html body .outward-job-page #step2 .sticky-price-block.outward-step2-summary:not(#_os):not(#_os2):not(#_os3){height:auto!important;margin:0!important;max-height:none!important;min-height:0!important;width:100%!important}html body .modal.d-block:not(#_mz),html body .modal.show:not(#_mz){z-index:3105!important}html body .modal-backdrop.show:not(#_mz){z-index:3100!important}html body .outward-add-product-modal .modal-dialog:not(#_om){margin:12px!important;max-width:none!important;min-height:calc(100% - 24px)!important}html body .outward-add-product-modal .modal-content:not(#_om){max-height:calc(100dvh - 24px)!important;overflow:hidden!important}html body .outward-add-product-modal .modal-body:not(#_om){padding:0!important}html body .outward-add-product-modal .h-scroll:not(#_om){max-height:calc(100dvh - 24px)!important;overflow-y:auto!important;padding:16px!important}html body .outward-add-product-modal .input-group:not(#_om){flex-wrap:nowrap!important;height:auto!important;min-height:0!important}}@media(max-width:767.98px){html body .outward-add-product-modal .input-group:not(#_om)>:is(.form-control,.input-group-text){height:40px!important;min-height:40px!important;padding-bottom:0!important;padding-top:0!important}}@media(max-width:767.98px){html body .outward-add-product-modal .h-scroll>.d-flex>.d-flex:first-child:not(#_ob):not(#_ob2):not(#_ob3){align-items:flex-start!important;gap:10px!important}html body .outward-add-product-modal .h-scroll>.d-flex>.d-flex:first-child:not(#_ob):not(#_ob2):not(#_ob3)>.btn-back2{align-items:center!important;flex:0 0 auto!important;font-size:inherit!important;height:1.4em!important;justify-content:flex-start!important;min-height:0!important;min-width:24px!important;padding:0!important;width:24px!important}html body .outward-add-product-modal .h-scroll>.d-flex>.d-flex:first-child:not(#_ob):not(#_ob2):not(#_ob3)>h6{line-height:1.4!important}html body .outward-job-page .outward-page-header.outward-details-header:not(#_o1):not(#_o2):not(#_o3){align-items:center!important;background:transparent!important;display:grid!important;gap:8px!important;grid-template-columns:36px minmax(0,1fr) 36px!important;margin:0 0 8px!important;min-height:40px!important;padding:0 12px!important;width:100%!important}html body .outward-job-page .outward-page-header.outward-details-header:not(#_o1):not(#_o2):not(#_o3)>div:first-child{grid-column:1!important;height:36px!important;position:static!important;transform:none!important;width:36px!important}html body .outward-job-page .outward-page-header.outward-details-header:not(#_o1):not(#_o2):not(#_o3) .outward-contract-back-btn{color:#7453be!important;height:36px!important;position:static!important;width:36px!important}html body .outward-job-page .outward-page-header.outward-details-header:not(#_o1):not(#_o2):not(#_o3) .outward-contract-back-btn>i{color:#7453be!important;font-size:22px!important}html body .outward-job-page .outward-page-header.outward-details-header:not(#_o1):not(#_o2):not(#_o3) .outward-contract-heading{background:#6f51b5!important;border-radius:999px!important;color:#fff!important;font-size:14px!important;font-weight:600!important;grid-column:2!important;justify-self:center!important;line-height:18px!important;min-height:32px!important;padding:7px 16px!important;white-space:nowrap!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2){margin-top:8px!important;padding-left:16px!important;padding-right:16px!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2)>.d-flex{align-items:center!important;display:flex!important;gap:8px!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2)>.d-flex>.d-flex:first-child{flex:1 1 auto!important;gap:8px!important;min-width:0!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2) .outward-job-card-toolbar{flex:0 0 auto!important;position:static!important;transform:none!important;width:auto!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2) .outward-job-card-toolbar .btn-icon{background:#f3f3f3!important;border:0!important;border-radius:10px!important;box-shadow:none!important;color:#111!important;height:38px!important;min-width:38px!important;padding:0!important;width:38px!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2) .outward-job-card-toolbar .btn-icon>i{color:#111!important;font-size:18px!important;transform:rotate(90deg)!important}html body .outward-job-page #step10 .outward-job-card-tabs:not(#_o1):not(#_o2) .outward-detail-tab{font-size:13px!important;min-height:42px!important;padding:8px 10px!important}}@media(max-width:767.98px){html body .outward-job-page :is(#step3,#step4,#step10)>.table-responsive:not(#_o1):not(#_o2){flex:0 0 calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important;max-width:calc(100% - 32px)!important;padding:0!important;width:calc(100% - 32px)!important}html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2)>table{min-width:0!important;width:100%!important}html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2)>table :is(th,td){padding:10px 8px!important}html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2)>table th{vertical-align:middle!important;white-space:normal!important}html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2) .btn-green,html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2) .btn-verify-split{border-radius:9px!important;font-size:12px!important;height:34px!important;min-height:34px!important;padding:0 10px!important;white-space:nowrap!important}html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2) .btn-verify-split .arrow{margin-left:6px!important}html body .outward-job-page #step4>.table-responsive:not(#_o1):not(#_o2) .btn-verify-split .arrow i{margin-right:0!important;padding-left:6px!important}html body .outward-job-page #step5>.sample-details:not(#_o1):not(#_o2){flex:0 0 calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important;max-width:calc(100% - 32px)!important;padding:16px!important;width:calc(100% - 32px)!important}html body .outward-job-page #step5>.sample-details:not(#_o1):not(#_o2) .row{margin-left:0!important;margin-right:0!important}html body .outward-job-page #step5>.sample-details:not(#_o1):not(#_o2) .row>[class*=col-]{flex:0 0 100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}}@media(max-width:767.98px){html body .outward-job-page :is(#step3,#step4,#step5,#step6,#step7)>.col-md-12:has(h5):not(#_og1):not(#_og2){margin-bottom:0!important;margin-top:4px!important}html body .outward-job-page :is(#step3,#step4,#step5,#step6,#step7)>.col-md-12:has(h5):not(#_og1):not(#_og2) h5{margin-bottom:12px!important}html body .outward-job-page #step4>.col-md-12:has(h5)~.col-md-12:has(h5):not(#_og1):not(#_og2){margin-top:20px!important}html body .outward-job-page #step4>.col-md-12:not(:has(h5)):has(>.table-responsive):not(#_og1):not(#_og2),html body .outward-job-page #step4>.col-md-12>.table-responsive:not(#_og1):not(#_og2){margin-bottom:0!important}html body .outward-job-page #step3>.table-responsive:not(#_og1):not(#_og2):not(#_og3){margin-top:12px!important}html body .outward-job-page #step10>.outward-job-card-tabs:not(#_og1):not(#_og2):not(#_og3){margin-bottom:12px!important}html body .outward-job-page #step10>.outward-company-header:not(#_og1):not(#_og2){flex:0 0 calc(100% - 32px)!important;margin:0 16px 12px!important;max-width:calc(100% - 32px)!important;padding-bottom:16px!important;padding-top:16px!important;width:calc(100% - 32px)!important}}@media(max-width:767.98px){html body .main .btn-checklist:has(>small):not(:has(.btn)):not(#_sc1):not(#_sc2){display:none!important}}@media(max-width:767.98px){html body .modal .input-group:not(:has(textarea)):not(#_mf1):not(#_mf2){flex-wrap:nowrap!important;height:auto!important;min-height:0!important}html body .modal .input-group:not(:has(textarea)):not(#_mf1):not(#_mf2)>:is(.form-control,.form-select,.input-group-text){height:40px!important;min-height:40px!important;padding-bottom:0!important;padding-top:0!important}html body .modal :is(input.form-control:not([type=checkbox]):not([type=radio]),select.form-select,select.form-control):not(#_mf1):not(#_mf2){height:40px!important;min-height:40px!important;padding-bottom:0!important;padding-top:0!important}html body .modal input.form-control[type=file]:not(#_mf1):not(#_mf2){line-height:38px!important}}@media(max-width:767.98px){html body .modal :is(.modal-body,.h-scroll):has(>.add-form):has(>.add-product-modal-actions):not(#_pb1):not(#_pb2):not(#_pb3),html body .modal :is(.modal-body,.h-scroll):has(>.add-form):has(>.d-flex.justify-content-between>.d-flex>.btn-o+.btn-orange):not(#_pb1):not(#_pb2):not(#_pb3){display:flex!important;flex-direction:column!important}html body .modal :is(.modal-body,.h-scroll):has(>.add-form)>.d-flex.justify-content-between:has(>.d-flex>.btn-o+.btn-orange):not(#_pb1):not(#_pb2):not(#_pb3){display:contents!important}html body .modal :is(.modal-body,.h-scroll):has(>.add-form)>.d-flex.justify-content-between>.d-flex:first-child:not(:has(.btn-o)):not(#_pb1):not(#_pb2):not(#_pb3){margin-bottom:12px!important}html body .modal :is(.modal-body,.h-scroll):has(>.add-form)>.add-product-modal-actions:not(#_pb1):not(#_pb2):not(#_pb3),html body .modal :is(.modal-body,.h-scroll):has(>.add-form)>.d-flex.justify-content-between>.d-flex:has(>.btn-o+.btn-orange):not(#_pb1):not(#_pb2):not(#_pb3){align-items:center!important;display:flex!important;gap:12px!important;justify-content:center!important;margin:16px 0 0!important;order:99!important;position:static!important;width:100%!important}html body .modal :is(.modal-body,.h-scroll):has(>.add-form)>.add-product-modal-actions:not(#_pb1):not(#_pb2):not(#_pb3)>.btn,html body .modal :is(.modal-body,.h-scroll):has(>.add-form)>.d-flex.justify-content-between>.d-flex:has(>.btn-o+.btn-orange):not(#_pb1):not(#_pb2):not(#_pb3)>.btn{flex:0 1 140px!important;height:42px!important;margin:0!important;min-height:42px!important;min-width:0!important;padding-bottom:0!important;padding-top:0!important}}@media(max-width:767.98px){html body .main .col-md-8.mx-auto.py-5:has(>.bi-check-circle-fill):has(>h1):not(#_js1):not(#_js2){padding-bottom:24px!important;padding-top:24px!important}html body .main .col-md-8.mx-auto.py-5:has(>h1)>.bi-check-circle-fill:not(#_js1):not(#_js2){display:block!important;height:48px!important;line-height:48px!important;margin-bottom:12px!important}html body .main .col-md-8.mx-auto.py-5:has(>h1)>.bi-check-circle-fill:not(#_js1):not(#_js2):before{font-size:48px!important;line-height:48px!important;vertical-align:top!important}html body .main .col-md-8.mx-auto.py-5:has(>.bi-check-circle-fill)>h1:not(#_js1):not(#_js2){font-size:16px!important;font-weight:600!important;line-height:1.4!important;margin-bottom:10px!important}html body .main .col-md-8.mx-auto.py-5:has(>.bi-check-circle-fill)>p:not(#_js1):not(#_js2){margin-bottom:8px!important}html body .main .col-md-8.mx-auto.py-5:has(>.bi-check-circle-fill)>p:last-of-type:not(#_js1):not(#_js2){margin-bottom:16px!important}html body .main:has(.col-md-8.mx-auto.py-5>.bi-check-circle-fill+h1) .step:not(#_js1):not(#_js2){display:none!important}}@media(max-width:767.98px){html body .main :is(th,td).job-card-supplier-col:not(#_jc1):not(#_jc2){min-width:200px!important}html body .main :is(th,td).job-card-assc-sc-col:not(#_jc1):not(#_jc2){max-width:none!important;min-width:190px!important;width:auto!important}html body .main .job-card-assc-sc-mobile:not(#_jc1):not(#_jc2){white-space:nowrap!important}}@media(max-width:767.98px){html body .inward-form-outer .step-container>.col-md-12.mt-4:first-child:has(h5):not(#_iw1):not(#_iw2){margin-bottom:0!important;margin-top:4px!important;padding-left:0!important;padding-right:0!important}html body .inward-form-outer .step-container>.col-md-12.mt-4:first-child:has(h5):not(#_iw1):not(#_iw2) h5{margin-bottom:12px!important}html body .inward-form-outer .step-container>.col-md-12.mt-4:not(:first-child):is(:has(>h5),:has(>.d-flex>h5)):not(#_iw1):not(#_iw2){padding-left:0!important;padding-right:0!important}html body .inward-form-outer #step4>.table-responsive:not(#_iw1):not(#_iw2){box-sizing:border-box!important;flex:0 0 100%!important;margin-top:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body .inward-form-outer #step2 .sticky-price-block>.d-flex.align-items-end:has(>.btn-next):not(#_iw1):not(#_iw2){display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}html body .inward-form-outer #step2 .sticky-price-block>.d-flex.align-items-end:has(>.btn-next):not(#_iw1):not(#_iw2)>.btn{flex:1 1 calc(50% - 4px)!important;margin:0!important;min-width:0!important}html body .inward-form-outer #step2 .sticky-price-block>.d-flex.align-items-end:has(>.btn-next):not(#_iw1):not(#_iw2)>.btn-next{flex-basis:100%!important}}@media(max-width:767.98px){html body>.flatpickr-calendar:not(.inline):not(#_fp1){left:50%!important;max-width:calc(100vw - 16px)!important;right:auto!important;transform:translate(-50%)!important;width:min(308px,calc(100vw - 16px))!important}html body>.flatpickr-calendar:not(.inline):not(#_fp1) :is(.flatpickr-days,.dayContainer){max-width:none!important;min-width:0!important;width:100%!important}html body>.flatpickr-calendar:not(.inline):not(#_fp1):after,html body>.flatpickr-calendar:not(.inline):not(#_fp1):before{display:none!important}html body .main .form-select.multiselect-display:not(#_ms1):not(#_ms2):not(#_ms3){align-items:center!important;height:auto!important;max-height:none!important;min-height:40px!important;padding-bottom:6px!important;padding-top:6px!important}html body .main .form-select.multiselect-display:not(#_ms1):not(#_ms2) .selected-items{flex:1 1 auto!important;max-width:100%!important;min-width:0!important}}@media(max-width:767.98px){html body .main .form-select.multiselect-display:not(#_ms1):not(#_ms2) :is(.selected-tags,.selected-tag){height:auto!important;line-height:1.4!important;max-height:none!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:normal!important}html body .main .form-select.multiselect-display:not(#_ms1):not(#_ms2) .selected-tag{align-items:flex-start!important;display:inline-flex!important;gap:6px!important}html body .main .form-select.multiselect-display:not(#_ms1):not(#_ms2) .selected-tag>.remove-tag{flex:0 0 auto!important}html body .main table.sales-local-step-three-table:not(#_s31):not(#_s32){min-width:1100px!important;width:1100px!important}}@media(max-width:767.98px){html body .main table.sales-local-step-three-table:not(#_s31):not(#_s32) :is(th,td){overflow-wrap:break-word!important;word-break:normal!important}}.main h1.contract-created-title{font-size:1.5rem!important}@media(max-width:767.98px){html body .main .col-md-8.mx-auto.py-5:has(>h1.contract-created-title):not(#_cc1):not(#_cc2){-moz-column-gap:8px!important;column-gap:8px!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important}html body .main .col-md-8.mx-auto.py-5:has(>h1.contract-created-title):not(#_cc1):not(#_cc2)>:not(.btn){flex:0 0 100%!important}html body .main .col-md-8.mx-auto.py-5:has(>h1.contract-created-title):not(#_cc1):not(#_cc2)>.btn{background:#ff9500!important;border:1px solid #ff9500!important;border-radius:10px!important;color:#fff!important;flex:1 1 0!important;font-size:12px!important;font-weight:500!important;height:42px!important;margin:0!important;max-width:170px!important;min-width:0!important;padding:0 10px!important;white-space:nowrap!important}html body .main .col-md-8.mx-auto.py-5:has(>h1.contract-created-title):not(#_cc1):not(#_cc2)>.btn.contract-created-print{background:#fff!important;color:#ff9500!important}}.toast-container[data-v-45308746]{display:flex;flex-direction:column;gap:10px;max-width:400px;position:fixed;right:20px;top:80px;z-index:9999}.toast[data-v-45308746]{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;gap:12px;min-width:300px;padding:16px;transition:all .3s ease}.toast[data-v-45308746]:hover{box-shadow:0 6px 16px #0003;transform:translate(-5px)}.toast-icon[data-v-45308746]{flex-shrink:0;font-size:24px}.toast-message[data-v-45308746]{color:#333;flex:1;font-size:14px;line-height:1.5}.toast-close[data-v-45308746]{background:none;border:none;color:#666;cursor:pointer;font-size:18px;padding:4px;transition:color .2s}.toast-close[data-v-45308746]:hover{color:#333}.toast-success[data-v-45308746]{border-left:4px solid #10b981}.toast-success .toast-icon[data-v-45308746]{color:#10b981}.toast-error[data-v-45308746]{border-left:4px solid #ef4444}.toast-error .toast-icon[data-v-45308746]{color:#ef4444}.toast-warning[data-v-45308746]{border-left:4px solid #f59e0b}.toast-warning .toast-icon[data-v-45308746]{color:#f59e0b}.toast-info[data-v-45308746]{border-left:4px solid #3b82f6}.toast-info .toast-icon[data-v-45308746]{color:#3b82f6}.toast-enter-active[data-v-45308746],.toast-leave-active[data-v-45308746]{transition:all .3s ease}.toast-enter-from[data-v-45308746],.toast-leave-to[data-v-45308746]{opacity:0;transform:translate(100%)}.page-loading-status[data-v-8503d46c]{left:50%;max-width:calc(100vw - 32px);pointer-events:none;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;z-index:1060}.page-loading-status .spinner-border[data-v-8503d46c]{animation:page-spinner-border-8503d46c .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;color:#0d6efd;display:inline-block;height:2rem;width:2rem}.page-loading-status p[data-v-8503d46c]{color:#6c757d;margin:1rem 0 0}@keyframes page-spinner-border-8503d46c{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.page-loading-status .spinner-border[data-v-8503d46c]{animation:none}}.app-content-loading[data-v-8503d46c] .spinner-border:not(.spinner-border-sm){visibility:hidden}
