@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);@import url(https://fonts.googleapis.com/css2?family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merienda&family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cookie&family=Merienda&family=Pacifico&display=swap);*,body{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:1900px;margin-left:auto!important;margin-right:auto!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{--color-primary:#4a90e2!important;--color-primary-dark:#4a90e2!important;--color-grey:#afb3b3;--color-grey_hover:#e7ecec;--text-color-on-dark:#fff;--text-color-on-white:#00408a;--text-color-primary-dark:#ff8c00;--color-side-bar:#2e2e2e;--ripple-color:#859ff3;overflow:hidden;zoom:100%}.app__body{height:100vh}.app__body,.inside_app{display:flex;width:100%}.inside_app{flex-direction:column}.btn-outline-primary{--bs-btn-color:#ff8c00!important;--bs-btn-border-color:#ff8c00!important;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ff8c00!important;--bs-btn-hover-border-color:#ff8c00!important;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ff8c00!important;--bs-btn-active-border-color:#ff8c00!important;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ff8c00!important;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ff8c00!important;--bs-gradient:none}a{color:#000!important;text-decoration:none!important}.login-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f5f5f5}h3{margin-bottom:20px;color:var(--eCraft-text-color-primary-dark)}.login-page form{background-color:#fff;width:20%;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2)}.form-group{margin-bottom:15px}.login-page label{display:block;margin-bottom:5px;color:#333}input[type=password],input[type=text]{width:100%;padding:10px;border:1px solid #ccc;border-radius:3px;font-size:16px;height:40px}.checkbox-container{display:flex;flex-direction:row;align-items:center}.checkbox-label{font-size:12px;color:var(--eCraft-text-color-primary-dark)}.checkbox-label:hover,input[type=checkbox]:hover{cursor:pointer}input[type=checkbox]{margin-right:4px}button[type=submit]{background-color:var(--eCraft-text-color-primary-dark);color:#fff;border:none;border-radius:3px;padding:10px 20px;font-size:16px;cursor:pointer}button[type=submit]:hover{background-color:#0056b3}.main_heading{margin:auto 15px;color:var(--text-color-on-dark);font-weight:700}.main_heading:hover{cursor:pointer}.header{display:flex;width:100%;padding:5px 0;background-color:var(--color-primary-dark);justify-content:space-between;color:var(--text-color-on-dark);border-bottom:.5px solid #d8d3d3}.header__left{flex:1 1}.header__avatar{margin-right:30px;width:45px;height:45px;border-radius:50%;object-fit:cover}.header__right{display:flex;align-items:center}.header__userInfo{padding:5px;margin-right:20px;font-size:20px;font-weight:700}.header__logo{height:50px}.logo{height:45px;margin-left:25px}.logo_small{height:40px;margin-left:-5px;margin-top:auto;margin-bottom:auto}.header__heading{color:var(--text-color-on-dark);font-size:14px;display:flex}.user_name{margin-left:auto;margin-right:40px;font-size:14px;display:flex}.header_search_bar{width:100%;height:40px;margin-top:50px;margin-bottom:80px}.header__search,.header_search_bar{display:flex;align-items:center;position:fixed}.header__search{box-shadow:0 2px 5px 1px rgba(64,60,67,.16);border:1px solid transparent;color:#000;border-radius:10px;padding:2px;max-width:200px;margin-right:100px;margin-top:30px;right:0;background-color:#fff}.header__search>input{border:none;width:100%;background-color:initial}.header__search>button{display:none!important}.header__search>input:focus{outline:none}.header_search_icon{font-size:18px!important}.my_profile_img{width:100px;height:100px;border-radius:50%;object-fit:cover}.my_profile_img_small{width:80px;height:80px;border-radius:50%;object-fit:cover}.profile_details{display:flex;flex-direction:column;margin-left:20px;margin-top:5px;margin-right:20px}.user__name,.user__name_small{font-size:25px;font-weight:500;font-family:Times New Roman,Times,serif;color:var(--text-color-on-dark)}.user__id{margin-top:5px}.user__id,.user__mobile{margin-left:2px}.user__id,.user__id_small,.user__mobile{font-family:Times New Roman,Times,serif;font-size:16px;display:flex;font-weight:500}.user__id_small{margin-top:5px}.user__id_small_mobile{font-family:Times New Roman,Times,serif;font-size:16px;display:flex;font-weight:500}.listings-search-bar-container-child{margin:14px 15px;width:100%!important}.loading-page{flex-direction:column}.loading-page,.loading-page-horizontal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,20%,99%,.9);display:flex;justify-content:center;align-items:center;color:var(--text-color-on-white);font-weight:700}.loading-page-horizontal{flex-direction:row}.search-bar{display:flex;align-items:center;margin-right:14px;width:300px}.all-listings-only-card-container{width:100%}.listings-view-card{width:100%;height:360px;padding:10px;border:1px solid #ccc;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;background:#fff}.listings-view-card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);cursor:pointer}.listings-img-container{max-width:100%;height:200px}.listings-img-container img{width:200px;height:200px;object-fit:cover;max-width:100%}.listings-view-card h3{font-size:13px;margin:5px 0}.listings-view-card p{font-size:12px;margin:2px 0;word-wrap:break-word}.listings-view-card-bold-text{font-weight:700}.listings-view-card-bold-text.red{color:red}.listings-view-card-bold-text.green{color:green}.listings-view-card-title{justify-content:center;align-items:center;word-wrap:break-word}.sku-id-title.available{color:green;margin-top:10px}.sku-id-title.not-available{color:red;margin-top:10px}.sku-id-title.multi{color:var(--eCraft-text-color-primary-dark);margin-top:10px}.available-quantity-container{display:flex;flex-direction:row;border:1px solid #ccc;justify-content:center;align-items:center;padding:0 4px;margin-top:4px;margin-bottom:4px;background-color:#faebd7;font-weight:700}.available-quantity-container-child input[type=text]{height:auto;border:none;background-color:initial;font-weight:700}.available-quantity-container-child{display:flex;flex-direction:row;justify-content:center;align-items:center}.listings-card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:6px;gap:6px;margin-top:8px;padding-bottom:100px;padding-left:15px;padding-right:15px}input[type=file]{margin-bottom:10px}.bulk-operations-container{overflow-y:scroll;background-color:#f8f9f9;height:100vh}.files-history-header{display:flex;flex-direction:row}.single-row{border:1px solid grey;width:40%}.download-sample-link{font-size:12px;color:#00f;text-decoration:underline}.download-sample-link:hover{color:red;cursor:pointer}.sku-details-add-item{text-align:left;height:100%;width:100%}.image-container-add-new-item{width:60%;padding:20px;display:flex;flex-direction:column}.image-list-add-new-item{display:flex;flex-direction:row;grid-gap:2px;gap:2px}.image-placeholder-add-item{cursor:pointer;border:1px solid #ccc;padding:5px;height:150px;display:flex;width:150px;box-sizing:border-box;overflow:hidden;justify-content:center;align-items:center}.image-placeholder-add-item img{height:100%;width:100%;object-fit:cover}.details-container-add-new-item{width:60%;padding:20px;max-height:94vh;overflow-y:auto}.details-card-add-new-item{border-radius:5px;margin-bottom:20px;position:relative}.details-card-add-new-item h2{font-size:1.5rem;margin-bottom:20px}.ddetails-card-add-new-item label{font-size:12px}.details-card-add-new-item input{width:100%;margin-top:5px;margin-bottom:5px;border-radius:3px;background-color:#ccc}.details-button-container label{background-color:#007bff;font-size:12px;margin-right:5px;border:none;border-radius:3px;cursor:pointer;color:#fff;padding:4px 8px}.details-card-add-new-item button:disabled{background-color:#ccc}.details-card-add-new-item input{background-color:#fff;border:none!important}.details-card-add-new-item input:focus{background-color:#fff;border:none;outline:none}.details-card-add-new-item input:disabled{border:none;background-color:initial}.details-card-add-new-item button:hover{background-color:#0056b3}.main-container-add-new-item{display:flex;flex-direction:column}.details-card-add-new-item select{margin-top:4px;font-size:12px;padding:4px 0;border-radius:3px;background-color:#ccc}.grid-item-details-card.error,.grid-item-details-card.error input{background-color:#fce3e3!important}.tooltip-text{visibility:hidden;background-color:#fce3e3;color:#000;text-align:center;padding:5px;border-radius:5px;position:absolute;z-index:1;top:100%;left:50%;transform:translateX(-50%);width:-webkit-max-content;width:max-content;white-space:nowrap;font-size:12px}.grid-item-details-card.error:hover .tooltip-text{visibility:visible}.input-field{position:relative}.sidebarOption{display:flex;font-size:14px;padding:10px 0 10px 10px;color:var(--text-color-on-dark);align-items:center;cursor:pointer}.sidebarOption:hover{background-color:#66655f}.sidebarOption__icon{margin-right:10px;padding-top:2px}.sidebarOption__name{padding-bottom:2px;font-size:12px}.sidebar{min-width:200px;max-width:200px;background-color:var(--color-side-bar);flex:0.3 1;height:100vh;border-right:.5px solid #d8d3d3;overflow:auto;vertical-align:top}.underline{height:.5px;margin-right:10px;background-color:#d8d3d3}.underline_active{height:2px;margin-right:10px;background-color:var(--color-primary)}.log_out{display:flex;font-size:14px;padding:10px;background-color:f1f3f6;color:var(--text-color-on-dark);align-items:center;cursor:pointer}.log_out:hover{background-color:var(--color-grey_hover)}.log_out_icon{margin-right:10px;font-size:18px!important}.log_out_name{font-weight:500;padding-bottom:3px;font-size:14px}.forms-home-container{overflow-y:scroll;background-color:#f8f9f9;height:100vh;display:flex;flex-direction:column}.forms-card-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;padding:20px}.forms-card{width:20%;height:150px;padding:10px;border:1px solid #ccc;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;background:#16275c;margin:8px;display:flex;justify-content:center;align-items:center;color:#fff}.forms-card:hover{cursor:pointer}.forms-page{overflow-y:scroll;background-color:#f8f9f9;height:100vh;display:flex;flex-direction:column}.form-container{max-width:900px;padding:20px;border:1px solid #ccc;background:#fff;margin:20px auto 200px}.form-name{margin-bottom:40px}.form-row{display:flex;flex-wrap:wrap;margin:-10px}.form-field{flex:1 1;margin:10px}.label{font-weight:700;margin-bottom:5px;display:block}.input-field{width:100%;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:5px}.checkbox-label{display:flex;align-items:center}.button{cursor:pointer;background-color:#007bff;color:#fff;border:none;padding:10px 20px;font-size:18px;margin-top:20px;border-radius:5px;transition:background-color .3s ease}.button:hover{background-color:#0056b3}.filled-message{margin-top:20px}.sku-details{background:#f8f9f9;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);text-align:left;height:100%;width:100%}.image-container{width:40%;padding:20px;display:flex;flex-direction:row}.image-list{display:flex;flex-direction:column;grid-gap:2px;gap:2px;max-width:20%}.image-placeholder{cursor:pointer;height:100px}.image-placeholder,.image-placeholder-packs{border:1px solid #ccc;padding:5px;display:flex}.image-placeholder-packs{height:80px;width:80px}.image-placeholder-packs:hover{cursor:pointer;border:1px solid #007bff}.image-placeholder-packs img{max-width:100%;height:auto;width:100%;object-fit:cover}.image-placeholder.active{border:2px solid #007bff}.packs-info-container{margin-left:12px}.packs-info-available-quantity,.packs-info-unit-contribution{display:flex;flex-direction:row}.packs-info-available-quantity input,.packs-info-unit-contribution input{padding:0 4px!important;height:auto;border:none;background-color:initial;font-weight:700;margin:0 4px!important}.packs-and-combos-effective-available-quantity,.packs-info-sku-id{font-size:12px;font-weight:700}.pack-and-combos-row{display:flex;flex-direction:row}.image-placeholder img{max-width:100%;height:auto;width:100%;object-fit:cover}.details-container{width:60%;padding:20px;max-height:94vh;overflow-y:auto}.packs-and-combos-container,.zoomed-image{display:flex;flex-direction:column}.zoomed-image{margin-left:10px;width:80%}.zoomed-image img{max-width:100%;height:508px;width:100%;object-fit:cover}.zoomed-image h5{font-weight:700;font-size:12px;color:var(--text-color-on-white);align-self:center}.details-card{background-color:#fff;border:1px solid #ccc;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);margin-bottom:20px}.details-card h2{font-size:1.5rem;margin-bottom:20px}.details-card label{font-size:12px}.details-card input{width:100%;margin-top:5px;margin-bottom:5px;border-radius:3px;background-color:#ccc}.details-button-container button{background-color:#007bff;font-size:12px;margin-right:5px;border:none;border-radius:3px;cursor:pointer;color:#fff;padding:4px 8px}.details-card button:disabled{background-color:#ccc}.details-card.editable input:disabled{background-color:#fff}.description input:disabled,.details-card input:disabled{border:none;background-color:initial}.description input:disabled{font-size:14px;color:var(--text-color-on-white)}.details-card button:hover{background-color:#0056b3}form{box-shadow:none;padding:0}.details-first-row{justify-content:space-between;font-size:18px}.details-first-row,.details-first-row.small{display:flex;flex-direction:row;font-weight:700;color:var(--text-color-on-white)}.details-first-row.small{font-size:12px}.grid-3-cells{grid-template-columns:repeat(3,1fr);grid-gap:8px}.grid-3-cells,.grid-4-cells{display:grid;gap:8px;margin-top:8px}.grid-4-cells{grid-template-columns:repeat(4,1fr);grid-gap:8px}.sales-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;margin-top:8px}.sales-grid.sub{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;margin-top:18px}.grid-item{border:1px solid #ccc;padding:4px;text-align:center}.grid-item-details-card{display:flex;flex-direction:column}.grid-item-details-card.dark{border:1px solid var(--color-primary-dark)!important}.label{font-size:12px;font-weight:400!important}.packs-info-delete-container button{padding:0 4px!important;font-size:12px!important}.associated-vendors-bin-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin-top:8px}.associated-vendors-bin-item{border:1px solid #ccc;padding:10px;text-align:center}.associated-vendors-vendor-id{font-weight:700;font-size:14px}.associated-vendors-name{font-size:14px}.associated-vendors-avg-cost-price{font-size:14px;font-weight:700;color:var(--eCraft-text-color-primary-dark)}.associated-vendors-bin-item:hover{cursor:pointer;border:1px solid #007bff}.associated-bins-not-available,.associated-vendors-not-available,.packs-and-combos-not-available{font-size:12px}.details-card select{margin-top:4px;font-size:12px;padding:4px 0;border-radius:3px;background-color:#ccc}.details-card select:disabled{border:none;background-color:initial}.listing-incoming-quantity-container{font-size:12px}.details-first-row-description{font-size:10px}.logs-table-container{font-size:12px}.logs-table-container table{text-align:center;vertical-align:middle}.item-red{color:red!important}.item-green{color:green!important}.vendors-container{background-color:#f8f9f9;height:100vh;display:flex;flex-direction:column;font-size:12px}.vendors-card-container-parent{display:flex;flex-direction:column;width:100%;align-items:center;overflow-y:scroll}.vendors-card-container{width:95%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-bottom:100px}.no-items-view{color:grey;font-size:12px;display:flex;width:100%;height:80vh;align-items:center;justify-content:center}.vendors-view-card{width:470px;height:100px;padding:10px;border:1px solid #ccc;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;background:#fff;margin:6px}.vendors-view-card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);cursor:pointer}.vendors-view-card h4{font-size:14px;margin:5px 0}.vendors-view-card-title{justify-content:center;align-items:center}.speciality-badge{margin:2px;padding:4px}.col-sm-4,.col-sm-8{padding:0!important}.col-sm-4{align-items:end!important}.specialities-container{margin-top:15px}.vendor-search-bar-container{display:flex;flex-direction:column;align-items:center;margin-top:4px}.vendor-search-bar-container-child{margin:10px;display:flex;flex-direction:row-reverse;align-items:center;width:95%}.button-add-new-vendor{font-size:12px!important;padding:9px 10px!important}.vendor-search-bar{display:flex;align-items:center;margin-left:10px;margin-right:16px;width:300px}.vendor-skus-spinner-container{width:70%;max-height:100vh;overflow-y:auto;display:flex;justify-content:center;align-items:center}.vendors-info-card input{border:none!important}.vendor-listings-container{padding-right:20px;padding-left:5px}.cost-price-container{display:flex;flex-direction:row;border:1px solid #ccc;justify-content:center;align-items:center;padding:0 4px;margin-top:4px;margin-bottom:4px;background-color:#fff;font-weight:700}.cost-price-container input[type=text]{height:auto;border:none;background-color:initial;font-weight:700}.vendor-listing-card{width:190px;height:360px;padding:10px;border:1px solid #ccc;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;background:#fff}.vendor-listing-card:hover{border:1px solid #007bff}.cost-price-container input:focus{outline:none}.offcanvas-title-and-navigator{display:flex;flex-direction:column}.offcanvas-navigator{font-size:12px;color:#007bff}.offcanvas-navigator.red{font-size:12px;color:red}.offcanvas-navigator:hover{cursor:pointer}.vendor-listings-card-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px;margin-top:8px;padding-bottom:100px}.po-id-link a{color:#00f!important;text-decoration:underline!important}input[type=text]{font-size:10px!important;height:30px}.color-card{display:flex;align-items:center}.color-text{font-size:10px}.color-box{width:15px;height:15px;margin-right:10px}.color-box.red{background-color:red}.color-box.orange{background-color:orange}.color-box.green{background-color:green}.catalogues-container{background-color:#f8f9f9;height:100vh;display:flex;flex-direction:column;font-size:12px}.catalogues-table-container{overflow-y:scroll;display:flex;flex-direction:column;padding-left:30px;padding-right:30px;height:100vh;padding-bottom:100px}.catalogues-search-bar-container{float:right;margin:10px 0;display:flex;flex-direction:row-reverse;align-items:center;padding-left:30px;padding-right:45px}.catalogues-search-bar-row:hover{border:2px solid #00f;cursor:pointer}.load-more-catalogues-button-container{width:100%;display:flex;flex-direction:row-reverse}.load-more-catalogues-button{font-size:12px!important}.catalogues-search-bar{display:flex;align-items:center;width:300px}.vendor-skus-container{width:70%;max-height:100vh;overflow-y:auto}.vendor-action-buttons-container button{width:100%}.image-placeholder-catalogue{cursor:pointer;padding:5px;height:400px;display:flex;flex-direction:column}.image-placeholder-catalogue img{max-width:100%;height:auto;width:100%;object-fit:cover}.theme-name{flex-direction:column;font-size:12px}.required-quantity-container,.theme-name{display:flex;font-weight:700;justify-content:center;align-items:center}.required-quantity-container{flex-direction:row;border:1px solid #ccc;padding:0 4px;margin-top:4px;margin-bottom:4px}.required-quantity-container input[type=text]{height:auto;border:none;background-color:initial;font-weight:700}.required-quantity-container input:focus{outline:none}.offcanvas-body input[type=number],.offcanvas-body input[type=text]{height:auto;border:none;background-color:initial}.offcanvas-body input:focus{outline:none}.offcanvas-body .grid-item-details-card{border:1px solid #ccc;padding:4px;display:flex;flex-direction:column}.previous-cost-price-container .grid-item-details-card{border:1px solid #ccc;padding:4px;font-size:12px}.cost-price-timeline-item{display:flex;width:100%;flex-direction:column}.cp-ls{display:flex;justify-content:space-between}.offcanvas-body input[type=number]{margin-top:8px}.offcanvas-body button:disabled{background-color:#ccc}.offcanvas-body button{background-color:#16275c;font-size:10px;border:none;border-radius:3px;cursor:pointer;color:#fff;padding:2px 8px}.offcanvas-button-container{margin-top:12px;display:flex;flex-direction:row-reverse}.catalogue-listings-moq{font-weight:700}.purchase-orders-table-container th{position:-webkit-sticky;position:sticky;top:0;background-color:#f4f4f4!important;z-index:10;box-shadow:0 2px 2px rgba(0,0,0,.1);text-align:center;vertical-align:middle!important;font-size:10px}.purchase-orders-table-container th.current-grn-table-header,.purchase-orders-table-container th.current-grn-table-header-audit{background-color:#f6fced!important}.purchase-orders-table-container table{text-align:center;vertical-align:middle}.purchase-orders-table-container td{text-align:center!important;vertical-align:middle!important;font-size:10px}.form-container{width:50%;min-height:400px}.invoice-form-container{width:100%;height:100%;padding-bottom:200px;display:flex;flex-direction:column;overflow-y:scroll}.invoice-container{height:100vh}.invoice-main-form{width:50%;margin:0 auto;border:1px solid #d3d3d3;padding:20px}.PageContainer{background-color:#f8f9f9;height:100vh;display:flex;flex-direction:column}.listings-search-bar-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.listings-search-bar-container-child{margin:14px 0;display:flex;flex-direction:row-reverse;width:95%}.all-listings-container{overflow-y:scroll;background-color:#f8f9f9;height:100vh;width:100%;display:flex;flex-direction:column;font-size:12px;padding-bottom:100px;align-items:center}.next-button{margin-top:25px;margin-right:25px;float:right}.navbar-listings{color:#fff;border:1px solid #ccc}.navbar-listings,.navbar-vendors{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0!important}.navbar-vendors{color:#000;border-bottom:1px solid #ccc}.navbar-menu{list-style:none;display:flex}.navbar-item{margin-right:20px;cursor:pointer;font-size:12px;padding:4px;color:#000;font-weight:700}.navbar-item:hover{background-color:#66655f}.navbar-item:last-child{margin-right:0}ul{margin-bottom:0!important}.navbar-item.active{color:#ff9800;font-weight:700}.challan-form-container{width:100%;height:100%;padding-bottom:200px;display:flex;flex-direction:column;overflow-y:scroll}.purchase-order-create-button-container{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.purchase-order-create-button{font-size:12px!important;padding:4px 10px!important}.challan-container{height:100vh}.challan-main-form{width:50%;margin:0 auto;border:1px solid #d3d3d3;padding:20px}.image-container-challan{width:100%;display:flex;flex-direction:column}.date-time-picker-container-main{border:1px solid #ccc;width:100%;padding:8px}.date-time-picker-container{display:flex;flex-direction:row;align-items:center}.date-time-picker-select{padding:8px;margin:5px;font-size:16px}.date-time-picker-button{font-size:12px!important;padding:4px 10px!important}.date-time-picker-button:hover{background-color:#2980b9}.selected-date-time{margin-top:20px;font-size:18px}.date-time-picker-selected-date-container{font-size:12px}.set-expiry-container{display:flex;flex-direction:row-reverse;width:100%}.date-time-picker-container-main select{font-size:12px}.purchase-orders-container{background-color:#f8f9f9;height:100vh;display:flex;flex-direction:column;font-size:12px}.purchase-orders-table-container{overflow-y:scroll;display:flex;flex-direction:column;padding-left:30px;padding-right:30px;height:100vh;padding-bottom:100px}.purchase-orders-table-container.no-item{justify-content:center;align-items:center}.purchase-orders-search-bar-container{float:right;margin:10px 0;display:flex;flex-direction:row;align-items:center;padding-left:30px;padding-right:45px;justify-content:space-between}.load-more-purchase-orders-button-container{width:100%;display:flex;flex-direction:row-reverse}.load-more-purchase-orders-button{font-size:12px!important}.expiry-date{font-weight:700}.expiry-date.green{color:green}.expiry-date.red{color:red}.expiry-date.orange{color:orange}.colors-overview-container{display:flex;flex-direction:row}.invoice-id-link a{color:#00f!important;text-decoration:underline!important}.purchase-orders-search-bar{display:flex;align-items:center;width:300px}input[type=text]{padding:4px;border:1px solid #ccc;border-radius:4px;font-size:12px;flex:1 1}button{padding:4px 8px;background-color:var(--eCraft-text-color-primary-dark);color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;margin-left:2px}button:hover{background-color:#0056b3}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center}.vendor-details{background:#f8f9f9;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);text-align:left;height:100%;width:100%}.main-container{display:flex;flex-direction:row;flex-wrap:wrap}.vendor-action-container{width:30%;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:20px 20px 100px;scrollbar-width:thin;-ms-overflow-style:none}.vendors-info-card{width:100%;padding:14px;border:1px solid #ccc;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);transition:.3s;background:#fff;display:flex;flex-direction:column;margin:6px}.vendors-info-card h4{font-size:12px;margin:5px 0}.vendors-view-card-title{word-wrap:break-word;display:flex;flex-direction:row;justify-content:space-between}.specialities-container{font-size:14px}.grid-1-cells{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;gap:8px;margin-top:8px}.grid-item-details-card{border:1px solid #ccc;padding:4px}.vendors-info-card input{border:none;background-color:initial;font-size:14px;color:var(--eCraft-text-color-primary-dark)}.vendor-action-button{margin:2px 0;font-size:12px!important}.vendor-action-buttons-container{margin-top:12px;display:flex;flex-direction:column}.grid-2-cells{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:8px}.vendor-action-container::-webkit-scrollbar{width:.2em}.vendor-action-container::-webkit-scrollbar-thumb,.vendor-action-container::-webkit-scrollbar-track{background-color:initial}.vendor-listings-search-bar-container{margin:24px 4px}.vendor-details-button-container{display:flex}.vendor-details-button-container button{font-size:12px;margin:4px}.vendor-details-button-container button:disabled{background-color:#ccc}.vendor-details-button-container button{background-color:#16275c;font-size:10px;margin-right:5px;border:none;border-radius:3px;cursor:pointer;color:#fff;padding:2px 8px}.vendor-action-container input:focus{outline:none}.vendor-action-container input{background-color:#ccc}.vendor-action-container input:disabled{background-color:#fff}.speciality-edit-buttons{display:flex}.vendor-info{font-size:12px}.vendor-info p{margin:0}.po-item-card{font-size:12px;border:1px solid #ccc;padding:4px}.po-item-card:hover{border:1px solid #00f;cursor:pointer}.purchase-order-vendor-listings-container{padding-right:20px;padding-left:5px}.add-item-quantity-card-title{font-size:14px!important}.add-item-quantity-card-button-container button{font-size:12px!important}.add-items-heading{font-size:14px;color:var(--eCraft-text-color-primary-dark);font-weight:700;justify-content:center;align-items:center}.add-items-dialog{width:40%}.alert-dialog{font-size:12px}.invoice-skus-spinner-container{width:100%;height:100vh;max-height:100vh;overflow-y:auto;display:flex;justify-content:center;align-items:center}.required-quantity-final-price-container{display:flex;flex-direction:column}.invoice-quantity-container{font-size:12px}.invoice-listings-container{width:70%;padding:10px}.invoice-published-items-container{width:70%;max-height:100vh}.invoice-published-items-only-container{width:100%;height:100vh;overflow-y:auto}.invoice-listing-card{height:360px}.invoice-listings-container-child{width:100%;height:100%}label{font-size:12px;font-weight:400!important;margin:0!important}.previous-cost-price-container{margin-top:30px}.last-modified{font-size:10px!important}.purchase-order-vendor-listing-card-text{font-weight:700}.invoice-item-card{height:420px!important}.invoice-listings-card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:6px;gap:6px;margin-top:8px;padding-bottom:300px;padding-left:15px;padding-right:15px}.invoice-listing-card{width:100%;height:400px;padding:10px;border:1px solid #ccc;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;background:#fff}.invoice-listing-card h3{font-size:13px;margin:5px 0}.invoice-listing-card p{font-size:12px;margin:2px 0;word-wrap:break-word}.invoice-listings-img-container img{width:100%;height:200px;object-fit:cover;max-width:100%}.invoice-published-listings-container-child{width:100%;height:100%}.invoice-published-listings-search-bar-container{margin-top:24px;margin-bottom:24px;padding-left:15px;padding-right:15px}.overlay-in-out-reports-home{position:fixed;top:0;left:0;width:100%!important;height:100vh;background-color:#fff;display:flex;flex-direction:column}.sticky-header thead th{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:100;box-shadow:0 2px 2px rgba(0,0,0,.1)}
/*# sourceMappingURL=main.2984f239.chunk.css.map */