#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:14px}.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:19px;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 10px;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}}.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%)}
