.not_really{color:#e65441;border-color:#707070}.all-items-layout{box-sizing:border-box;max-width:100%;padding:0!important}.all-items-layout .auto-overflow,.all-items-layout .main-content-wrapper,.supplier__products,.supplier__products .centre-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.supplier__products.bg-container .centre-content{padding-inline:clamp(12px,2.5vw,40px)}@media (max-width:991.98px){.supplier__products.bg-container .centre-content{padding-inline:16px}}@media (max-width:767.98px){.supplier__products.bg-container .centre-content{padding-inline:12px}}.border-top-dotted{border-top:1px dotted gray!important}.supplier__products .product-list-hover .card:hover{box-shadow:0 7px 29px #64646f33}.supplier__products .orange-button{background-color:var(--color-orange);border-color:var(--color-orange)}.supplier__products .blue-button{background-color:#5284d3;border-color:#5284d3}.supplier__products .product-list-logo{border-radius:5rem;width:5rem;height:5rem}.supplier__products .active-green{color:#88b548;background-color:#88b54833!important}.supplier__products .inactive-grey{color:#8a95a0;background-color:#8a95a033!important}.supplier__products .suspended{color:#fc6a57;background-color:#fc6a5733!important}.supplier__products .search-input{width:100%;padding:.5rem 4rem;border:1px solid gray!important}.supplier__products .status-select{background-color:#e4e4e4;align-self:center;padding:10px 14px}.supplier__products .list-card-toggle{align-self:center}.supplier__products .list-card-toggle .toggle-buttons{border:none}.supplier__products .list-card-toggle .toggle-buttons.active{background-color:var(--theme-dark-gray,#272727);color:var(--theme-white,#faf8f3);cursor:pointer;padding:8px 14px}.supplier__products .list-card-toggle .toggle-buttons:not(.active){background-color:var(--theme-white,#faf8f3);color:var(--theme-dark-gray,#272727);cursor:pointer;padding:8px 14px}html.dark .supplier__products .list-card-toggle .toggle-buttons.active{background-color:color-mix(in oklab, var(--dark-raised,#141414) 88%, transparent);color:#faf8f3;box-shadow:none}html.dark .supplier__products .list-card-toggle .toggle-buttons:not(.active){background-color:color-mix(in oklab, var(--dark-raised,#141414) 55%, transparent);color:var(--theme-dark-gray,#faf8f3);box-shadow:none}.error__message{color:#dc3545;font-size:smaller}.add__supplier__product .dragdrop-wrapper{border:1px dashed var(--color-orange,#ff7968);border-radius:11px;padding:1rem;font-size:12px}html.dark .add__supplier__product .dragdrop-wrapper{border-color:color-mix(in oklab, var(--color-orange,#ff7968) 55%, transparent)}.add__supplier__product .price_visible_switch .form-check-input{width:30px;height:15px}.add__supplier__product .custom-gray-input{color:#333;box-sizing:border-box;background-color:#f0f0f0;border:none;border-radius:2rem;outline:none;width:100%;padding:1rem;font-size:1.6rem}.add__supplier__product .light-pink-button{border:1px dashed var(--color-orange);background-color:#fff3f1}.add__supplier__product .grey-button{border:1px dashed gray}.add__supplier__product ::placeholder{opacity:.7}html.dark .add__supplier__product ::placeholder{opacity:1}.add__supplier__product .custom-button:hover{color:#faf8f3}.add__supplier__product .responsive-product-add-nav{margin-top:0!important}.add__supplier__product .custom-checkbox{width:2.5rem;height:2.5rem}.add__supplier__product .vertical-rule{border:1px solid #000;width:1px}@media (max-width:767px){.add__supplier__product .centre-content{padding:0!important}.add__supplier__product .card{border-radius:16px!important;padding:16px!important}.add__supplier__product .nav-item{padding:8px 12px;font-size:13px}.add__supplier__product .custom-checkbox{width:1.8rem;height:1.8rem}}@media (min-width:768px) and (max-width:991px){.add__supplier__product .card{padding:20px!important}}.eauction-wrapper .approval-search-input .auction-image-container{object-fit:cover;border-radius:.5rem .5rem 0 0;width:15rem;height:12rem;margin-left:4rem;overflow:hidden}.eauction-wrapper .nav-link.active{color:#faf8f3}.eauction-wrapper .vertical-rule-white{border:.5px solid #fff;width:.5px}.eauction-wrapper .horizontal-rule-white{border:1px solid #fff;width:20%;height:1px}.eauction-wrapper .bidder-list:hover+.hidden{display:block!important}.eauction-wrapper .hidden{display:none}.eauction-wrapper .nav-link:hover,.eauction-wrapper .nav-link:focus{color:#faf8f3}.eauction-wrapper .public-e-auction-card{height:16rem}.eauction-wrapper .timeline{border-left:1px dotted #e6e6e6;list-style:none;position:relative}.eauction-wrapper .timeline .timeline-item{position:relative}.eauction-wrapper .timeline .timeline-item:after{content:"";background-color:green;border-radius:50%;width:11px;height:11px;display:block;position:absolute;top:40%;left:-26px}.eauction-wrapper .avatar{width:3rem;height:3rem}.eauction-wrapper .approval-search-input{background-color:#0000;width:100%;padding:1rem .5rem 1rem 2rem;color:#faf8f3!important;border-radius:5rem!important}.eauction-wrapper .approval-search-input:focus{outline:none}.eauction-wrapper .approval-search-input::placeholder{color:#faf8f3!important}.eauction-wrapper .auction-list .datetime-format .start-date:before{content:"";border-top:1px dashed #707070;width:55%;display:block;position:relative;top:50%;left:7rem;transform:translateY(-50%)}.eauction-wrapper .auction-list .datetime-format .end-date{margin-left:5rem}.eauction-wrapper .auction-list .datetime-format .end-date:before{background:#3c8293 no-repeat padding-box padding-box!important}.userLogoId{border-radius:100%;width:35px;height:35px}.tab_wrapper .nav-link{font-weight:600}.tab_wrapper .nav-link:hover{color:#000}.tab_wrapper .nav-link.active{color:#000;border-bottom:1px solid var(--color-orange);font-weight:600}.tab_wrapper .nav-link{color:var(--color-grey)!important}.tab_wrapper .nav-link.active,.tab_wrapper .nav-link:hover{color:var(--color-orange)!important}.doc-request-modal.modal.show{display:flex!important}@media (max-width:576px){.doc-request-modal.modal.show{padding:0!important}}#DocumentRequestModal .modal-dialog{max-width:540px;margin:auto}@media (max-width:576px){#DocumentRequestModal .modal-dialog{align-items:center;max-width:calc(100% - 1rem);height:100%;margin:auto .5rem;display:flex}}#DocumentRequestModal .modal-content{background:var(--theme-white);border:none;border-radius:16px;overflow:hidden;box-shadow:0 10px 40px #00000026}@media (max-width:576px){#DocumentRequestModal .modal-content{margin:auto 0}}#DocumentRequestModal .doc-modal-header{background:var(--theme-white);justify-content:space-between;align-items:center;display:flex}@media (max-width:576px){#DocumentRequestModal .doc-modal-header{padding:14px 16px}}#DocumentRequestModal .doc-modal-title{color:var(--theme-dark-gray);text-align:start;margin:0;font-size:20px;font-weight:500}@media (max-width:576px){#DocumentRequestModal .doc-modal-title{font-size:15px}}#DocumentRequestModal .doc-modal-close{background:color-mix(in srgb, var(--theme-dark-gray) 8%, var(--theme-white));cursor:pointer;width:30px;height:30px;color:var(--theme-text-gray);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}#DocumentRequestModal .doc-modal-close:hover{background:color-mix(in srgb, var(--theme-dark-gray) 12%, var(--theme-white));color:var(--theme-dark-gray)}#DocumentRequestModal .doc-modal-body{overflow-y:auto}@media (max-width:576px){#DocumentRequestModal .doc-modal-body{padding:14px 16px}}#DocumentRequestModal .doc-request-info{background:color-mix(in srgb, var(--theme-dark-gray) 4%, var(--theme-white));border-radius:10px;margin-bottom:16px;padding:14px;box-shadow:0 1px 4px #0000000f}@media (max-width:576px){#DocumentRequestModal .doc-request-info{margin-bottom:14px;padding:12px}}#DocumentRequestModal .doc-client-info{border-bottom:1px solid var(--theme-border-gray);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}@media (max-width:576px){#DocumentRequestModal .doc-client-info{margin-bottom:10px;padding-bottom:10px}}#DocumentRequestModal .doc-client-logo{background:var(--theme-soft-gray);border-radius:50%;width:44px;min-width:44px;height:44px;overflow:hidden}@media (max-width:576px){#DocumentRequestModal .doc-client-logo{width:40px;min-width:40px;height:40px}}#DocumentRequestModal .doc-logo-img{background-position:50%;background-size:cover;width:100%;height:100%}#DocumentRequestModal .doc-client-details{flex-direction:column;gap:2px;display:flex}#DocumentRequestModal .doc-client-id{color:var(--theme-text-gray);font-size:11px}#DocumentRequestModal .doc-client-name{color:var(--theme-dark-gray);font-size:14px;font-weight:600}#DocumentRequestModal .doc-request-details{flex-direction:column;gap:4px;display:flex}#DocumentRequestModal .doc-request-label{color:var(--theme-dark-gray);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}#DocumentRequestModal .doc-request-text{color:var(--theme-text-gray);margin:0;font-size:13px;line-height:1.4}#DocumentRequestModal .doc-request-count{color:#f97316;margin-top:4px;font-size:12px;font-weight:500}#DocumentRequestModal .doc-upload-form{flex-direction:column;gap:12px;display:flex}#DocumentRequestModal .doc-upload-item{margin-bottom:8px}#DocumentRequestModal .doc-dropzone{border:2px dashed var(--theme-border-gray);cursor:pointer;background:color-mix(in srgb, var(--theme-dark-gray) 3%, var(--theme-white));border-radius:10px;align-items:center;gap:14px;padding:20px;transition:all .2s;display:flex}#DocumentRequestModal .doc-dropzone:hover,#DocumentRequestModal .doc-dropzone.dragging{background:color-mix(in srgb, #f97316 8%, var(--theme-white));border-color:#f97316}@media (max-width:576px){#DocumentRequestModal .doc-dropzone{text-align:center;flex-direction:column;gap:10px;padding:16px}}#DocumentRequestModal .doc-dropzone-icon{flex-shrink:0}#DocumentRequestModal .doc-dropzone-icon img{width:40px;height:40px}@media (max-width:576px){#DocumentRequestModal .doc-dropzone-icon img{width:36px;height:36px}}#DocumentRequestModal .doc-dropzone-text{flex-direction:column;gap:2px;display:flex}#DocumentRequestModal .doc-dropzone-title{color:var(--theme-dark-gray);font-size:13px;font-weight:500}@media (max-width:576px){#DocumentRequestModal .doc-dropzone-title{font-size:12px}}#DocumentRequestModal .doc-dropzone-subtitle{color:var(--theme-text-gray);font-size:11px}#DocumentRequestModal .uploaded-file-card{background:var(--theme-white);border:none;border-radius:10px;padding:14px 16px;box-shadow:0 1px 4px #00000014}@media (max-width:576px){#DocumentRequestModal .uploaded-file-card{padding:12px}}#DocumentRequestModal .uploaded-file-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}#DocumentRequestModal .uploaded-file-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}#DocumentRequestModal .uploaded-file-icon{background:#fef2f2;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}#DocumentRequestModal .uploaded-file-icon img{object-fit:contain;width:20px;height:20px}#DocumentRequestModal .uploaded-file-name{color:var(--theme-dark-gray);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}@media (max-width:576px){#DocumentRequestModal .uploaded-file-name{font-size:13px}}#DocumentRequestModal .uploaded-file-remove{cursor:pointer;width:28px;min-width:28px;height:28px;color:var(--theme-text-gray);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}#DocumentRequestModal .uploaded-file-remove:hover{color:#ef4444;background:#fee2e2}#DocumentRequestModal .uploaded-file-validity{border-top:1px solid var(--theme-border-gray);align-items:center;gap:12px;padding-top:12px;display:flex}@media (max-width:576px){#DocumentRequestModal .uploaded-file-validity{flex-wrap:wrap;gap:8px}}#DocumentRequestModal .validity-label{color:var(--theme-text-gray);white-space:nowrap;font-size:13px}@media (max-width:576px){#DocumentRequestModal .validity-label{font-size:12px}}#DocumentRequestModal .validity-date{color:#22c55e;font-size:13px;font-weight:500}@media (max-width:576px){#DocumentRequestModal .validity-date{font-size:12px}}#DocumentRequestModal .custom-date-input{background:var(--theme-white);border:1px solid var(--theme-border-gray,#e0e0e0);cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-width:150px;padding:8px 14px;transition:all .2s;display:inline-flex}#DocumentRequestModal .custom-date-input:hover{border-color:#f97316}#DocumentRequestModal .custom-date-input .custom-date-value{color:var(--theme-dark-gray);flex:1;font-size:13px}#DocumentRequestModal .custom-date-input .custom-date-value:empty:before{content:"DD/MM/YYYY";color:var(--theme-text-gray)}#DocumentRequestModal .custom-date-input i,#DocumentRequestModal .custom-date-input svg{color:var(--theme-text-gray);font-size:14px}@media (max-width:576px){#DocumentRequestModal .custom-date-input{width:100%;min-width:unset}#DocumentRequestModal .custom-date-input .custom-date-value{font-size:12px}}#DocumentRequestModal .uploaded-file-validity .react-datepicker-wrapper{display:inline-block}@media (max-width:576px){#DocumentRequestModal .uploaded-file-validity .react-datepicker-wrapper{width:100%}}#DocumentRequestModal .uploaded-file-validity .react-datepicker__input-container{width:100%;display:inline-block}#DocumentRequestModal .doc-add-more-btn{color:#f97316;cursor:pointer;letter-spacing:.5px;text-align:start;background:0 0;border:none;width:100%;padding:8px 0;font-size:13px;font-weight:500}#DocumentRequestModal .doc-add-more-btn:hover{color:#ea580c}#DocumentRequestModal .doc-modal-footer{border-top:1px dashed var(--theme-border-gray);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}@media (max-width:576px){#DocumentRequestModal .doc-modal-footer{flex-direction:column-reverse;gap:10px;padding:12px 16px}#DocumentRequestModal .doc-modal-footer .doc-cancel-btn,#DocumentRequestModal .doc-modal-footer .doc-upload-btn{width:100%}}#DocumentRequestModal .doc-cancel-btn{background:var(--theme-white);color:var(--theme-dark-gray);letter-spacing:.5px;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .2s;box-shadow:0 1px 3px #0000001a}#DocumentRequestModal .doc-cancel-btn:hover{background:color-mix(in srgb, var(--theme-dark-gray) 6%, var(--theme-white))}@media (max-width:576px){#DocumentRequestModal .doc-cancel-btn{padding:12px 20px}}#DocumentRequestModal .doc-upload-btn{color:#faf8f3;letter-spacing:.5px;background:#f97316;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .2s;display:flex}#DocumentRequestModal .doc-upload-btn:hover:not(:disabled){background:#ea580c}#DocumentRequestModal .doc-upload-btn:disabled{opacity:.7;cursor:not-allowed}@media (max-width:576px){#DocumentRequestModal .doc-upload-btn{padding:12px 20px}}.dropzone{border:1px dashed #0000004d}.dropzone .dragdrop-wrapper{border:1px dashed var(--color-orange);border-radius:.5rem;padding:1rem 5rem 1rem 1.5rem}.dropzone-footer{border-top:1px dashed #00000080}.clientLogo{height:44px}.clientLogoOrder{aspect-ratio:1;height:48px;padding:4px}.btn-transition{transition:transform .3s ease-in,box-shadow .2s linear}.btn-transition:hover{transform:scale(1.02);box-shadow:0 48px 100px #110c2e26}.orderRowTable:hover{background-color:#f2f2f2!important}.productImg{aspect-ratio:1;border:.5px solid #bcbaba;border-radius:10px;height:44px;padding:4px}.h-41rem{height:41rem}.supplier-dashboard{box-sizing:border-box;overflow-x:visible!important}@media (max-width:1199px){.supplier-dashboard{height:auto!important;max-height:none!important;padding-bottom:1rem!important;overflow:visible!important}}.supplier-dashboard .supplier-dashboard-greeting{width:100%;text-align:start!important}.supplier-dashboard .supplier-dashboard-greeting__title,.supplier-dashboard .supplier-dashboard-greeting__sub{color:#faf8f3;width:100%;margin:0;text-align:start!important}.supplier-dashboard .supplier-dashboard-greeting__title{font-size:36px;font-weight:700;line-height:1.25}.supplier-dashboard .supplier-dashboard-greeting__sub{color:#faf8f3cc;font-weight:300}[dir=rtl] .supplier-dashboard .supplier-dashboard-greeting__title{direction:rtl;unicode-bidi:isolate}[dir=rtl] .supplier-dashboard .supplier-dashboard-greeting__title bdi{direction:ltr;unicode-bidi:isolate}.supplier-dashboard .chart-wrapper{z-index:1;padding-inline:0;position:relative}.supplier-dashboard .supplier-dashboard-hero,.supplier-dashboard .supplier-dashboard-hero-row{width:100%}.supplier-dashboard .supplier-dashboard-hero .card-workspace,.supplier-dashboard .supplier-dashboard-hero .card-network{width:100%;min-height:9.5rem}.supplier-dashboard .supplier-dashboard-hero .card-workspace{background:transparent linear-gradient(134deg, var(--color-orange) 0%, #f76236 100%) 0% 0% no-repeat padding-box;padding:15px 20px;border-radius:2rem!important}.supplier-dashboard .supplier-dashboard-hero .card-workspace:hover{box-shadow:0 0 30px #ff76004d}.supplier-dashboard .supplier-dashboard-hero .card-workspace .main-text-format{letter-spacing:0;color:var(--color-white);text-shadow:0 3px 6px var(--shadow-color-black);text-align:start;font-size:33px;font-weight:400}.supplier-dashboard .supplier-dashboard-hero .card-workspace .main-text-format span{font-weight:700;position:relative}.supplier-dashboard .supplier-dashboard-hero .card-workspace .sub-text-format{color:var(--color-white);text-shadow:0 3px 6px var(--shadow-color-black);text-transform:capitalize;text-align:start;font-size:14px;font-weight:400;line-height:1.5rem;text-decoration:underline}.supplier-dashboard .supplier-dashboard-hero .card-network{padding:10px 20px;background-color:var(--theme-white)!important;border-radius:2rem!important;box-shadow:0 1px 3px #0003!important}.supplier-dashboard .supplier-dashboard-hero .card-network .main-text-format{letter-spacing:0;text-transform:capitalize;color:var(--color-black-grey);text-align:start;font-size:27px;font-weight:400;line-height:1.3}.supplier-dashboard .supplier-dashboard-hero .card-network .sub-text-format{text-align:start;color:var(--color-black-grey);text-transform:capitalize;font-size:14px;font-weight:400;line-height:1.5rem;text-decoration:underline}.supplier-dashboard .supplier-sales-trend-card,.supplier-dashboard .chart-wrapper .chart{color:var(--theme-dark-gray);z-index:1;margin-bottom:1em;padding:2rem;position:relative;background:var(--theme-white)!important;border-radius:2rem!important;box-shadow:0 0 10px #0000001a,0 2px 6px #0000000f!important}.supplier-dashboard .supplier-sales-trend-card h4,.supplier-dashboard .chart-wrapper .chart h4{text-align:start;color:var(--theme-dark-gray)!important}.supplier-dashboard .supplier-sales-trend-card .text-gray,.supplier-dashboard .chart-wrapper .chart .text-gray{text-align:start;color:color-mix(in srgb, var(--theme-dark-gray) 50%, transparent)!important}.supplier-dashboard .spend-trend-header{margin-bottom:0}.supplier-dashboard .row{overflow:visible}.supplier-dashboard .box-shadow-common,.supplier-dashboard .setting-hover-card.box-shadow-common,.supplier-dashboard .card.box-shadow-common{box-shadow:0 0 10px #0000001a,0 2px 6px #0000000f!important}html.dark .supplier-dashboard .card:not([class*=bg-primary]):not([class*=bg-success]):not([class*=bg-warning]):not([class*=bg-danger]):not([class*=bg-info]),html.dark .supplier-dashboard .card.box-shadow-common:not([class*=bg-primary]),html.dark .supplier-dashboard .setting-hover-card:not([class*=bg-primary]){-webkit-backdrop-filter:var(--glass-blur);color:#faf8f3;background:var(--glass-surface)!important;box-shadow:var(--glass-shadow)!important}html.dark .supplier-dashboard .card-workspace{background:transparent linear-gradient(134deg, var(--color-orange) 0%, #f76236 100%) 0% 0% no-repeat padding-box!important;-webkit-backdrop-filter:none!important}html.dark .supplier-dashboard .setting-hover-card{--setting-hover-shadow:var(--glass-shadow)}@media (min-width:768px) and (max-width:1199px){.supplier-dashboard>.px-2,.supplier-dashboard>.text-black.mt-5{padding-inline:0!important}.supplier-dashboard .chart-wrapper .chart,.supplier-dashboard .supplier-sales-trend-card{padding:1.25rem!important}}@media (max-width:767px){.supplier-dashboard>.px-2,.supplier-dashboard>.text-black.mt-5{padding-inline:0!important}.supplier-dashboard .chart-wrapper .chart,.supplier-dashboard .supplier-sales-trend-card{border-radius:14px!important;padding:1.25rem 1rem!important}.supplier-dashboard .card{padding:1rem!important}.supplier-dashboard .supplier-workspace-timeline{margin-top:.5rem!important}}
@keyframes react-loading-skeleton{0%{transform:translate(-100%)}to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ddd;--highlight-color:#f5f8fa;background-color:var(--base-color);box-sizing:border-box;-webkit-user-select:none;user-select:none;vertical-align:middle;border-radius:.25rem;width:100%;max-width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}html.dark .react-loading-skeleton{--base-color:#343433;--highlight-color:#4c4c4b;background-color:var(--base-color)!important}@supports (color:lab(0% 0 0)){html.dark .react-loading-skeleton{--base-color:lab(21.6347% .00491738 .370896);--highlight-color:lab(32.2388% .00981987 .689262)}}html[dir=rtl] .react-loading-skeleton{--animation-direction:reverse}.react-loading-skeleton:after{content:" ";top:0;background-repeat:no-repeat;background-image:linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%);height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction,normal);animation-duration:var(--animation-duration,1.5s);display:block;display:var(--pseudo-element-display,block);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset-inline:0;transform:translate(-100%)}html[dir=rtl] .react-loading-skeleton:after{background-image:linear-gradient(-90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%)}@media (prefers-reduced-motion){.react-loading-skeleton:after{display:none}}
