:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}:root{--primary-color: #1976d2;--border-color: #dddddd;--text-light-color: rgba(52, 49, 76, .54)}h1,h2,h3,h4,h5,h6{font-weight:600}.order__card{padding:15px;border:1px solid var(--border-color);border-radius:6px}.order__card .order__card-header{display:flex;justify-content:space-between}.order__card p{margin:0}.order__card-id{font-size:16px;color:var(--text-light-color)}.order__card-name{font-size:16px;font-weight:500;margin-top:5px}.order__status{font-weight:500;font-size:12px;border-radius:18px;padding:5px 10px}.order__status.approved{background:#e8f5e9;color:#4caf50}.order__status.completed{background:#eceff1;color:#546e7a}.order__status.pending{background:#fff3e0;color:#ffa726}.order__status.cancelled{background:#ffebee;color:#e53935}.order__card-info{display:flex;justify-content:space-between;padding-right:150px;margin-top:10px}.order__card-info div{width:50%}.order__card-info .title-text{font-weight:500;color:var(--text-light-color);font-size:13px}.order__card-info .value-text{font-size:16px;font-weight:500}.page__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.eq-btn{padding:10px 12px;font-weight:600;border-radius:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;gap:5px}.eq-btn__primary{border:1px solid var(--primary-color);background-color:var(--primary-color);color:#fff}.eq-btn__primary:hover{background-color:#fff;color:var(--primary-color)}.page__header .page__header-title{display:flex;gap:10px}.page__header .back-icon{background-color:var(--primary-color);color:#fff}.page__header .back-icon:hover{color:var(--primary-color)}.page__header .action__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:5px}form .note{font-size:12px;color:var(--text-light-color);margin-top:5px;margin-bottom:0}.file-upload-input .input-label{padding:0 5px;background-color:#fff}.table__logo-img{width:45px;height:45px;object-fit:contain;margin:5px 0}.table__actions{display:flex;flex-wrap:wrap;gap:4px}.custom__dialog-content{display:flex;flex-wrap:wrap;gap:10px}.custom__dialog-content .dialog__box{display:flex;flex-wrap:wrap;gap:10px;background-color:#fbfbfb;padding:20px;border:1px solid #dddddd;width:100%}.custom__dialog-content .size-6{width:calc(50% - 5px);white-space:normal;word-break:break-word}.custom__dialog-content .size-12{width:100%;white-space:normal;word-break:break-word}.custom__dialog-content h6{color:var(--text-light-color)}.pricing__update-info{width:100%;margin-bottom:20px}.pricing__update-info div{margin-bottom:0}.pricing_row{display:flex;align-items:center;justify-content:space-between}.pricing_row .pricing_col p{margin:0}.pricing_row .pricing_col .title-text{font-weight:600;font-size:14px;color:var(--text-light-color)}.pricing_row .pricing_col .value-text{font-size:16px}.pricing_row .pricing_col .live__tag{padding:6px 15px;border-radius:4px;color:#fff;height:auto;line-height:normal;width:auto;display:inline-block}.rdt_Table .supplier-contact_info span{display:block}.form__cta-wrapper{display:flex;flex-wrap:wrap;gap:10px}.form__recurring-charges-note{border:2px dashed #dddddd;padding:20px 10px;text-align:center;background-color:#fbfbfb}.role-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-weight:600;line-height:normal;font-size:13px;min-width:70px;text-align:center}.role-admin{background:#222a45;color:#fff;border:1px solid rgba(176,0,32,.12)}.role-staff{background:#f2f2f2;color:#000;border:1px solid rgba(46,125,50,.12)}.status-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-weight:600;font-size:13px;min-width:72px;text-align:center}.status-active{background:#e8f5e9;color:#2e7d32;border:1px solid rgba(46,125,50,.12)}.status-inactive{background:#f5f5f5;color:#616161;border:1px solid rgba(0,0,0,.06)}.supplier-status{display:inline-block;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600;border:1px solid transparent;min-width:100px;text-align:center}.supplier-status-sent-to-customer{background:#d9fadd;color:#0f8a28;border-color:#b2f2bf}.supplier-status-created{background:#e2eaff;color:#2152d9;border-color:#b8cdff}.supplier-status-draft{background:#f1f1f1;color:#555;border-color:#dcdcdc}.live__tag{padding:6px 14px;border-radius:20px;font-weight:600}.live__tag.live{background:#4caf50;color:#fff}.live__tag.syncing{background:#f59e0b;color:#fff}.live__tag.failed{background:#ef4444;color:#fff}.phone-input{border:1px solid rgba(0,0,0,.23);border-radius:4px;padding:16.5px 14px}.phone-input:focus-within{border-color:#1976d2}.phone-input .PhoneInputInput{border:none}.phone-input .PhoneInputInput:focus{outline:none}.small_input-box input{padding:2px 1px;height:auto;font-size:12px;line-height:normal}.small_input-box .Mui-error{font-size:8px;margin:0;line-height:normal}.small_input-box input::-webkit-outer-spin-button,.small_input-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.small_input-box input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.simple-card__header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.simple-card__header h3{margin:0}@media (max-width:991px){.pricing__filter{flex-wrap:wrap}.pricing__filter .pricing__filter-item{width:calc(50% - 8px)}.pricing_row .pricing_col .value-text{font-size:14px}}@media (max-width:767px){.pricing_row{flex-wrap:wrap;column-gap:20px;row-gap:10px}.order__card-info{padding-right:0}.page__header-title nav,.page__header nav,.page__header .separator,.page__header-title .separator{display:none}.custom__dialog-content h6,.custom__dialog-content p{font-size:13px}}@media (max-width:575px){.custom__dialog-content .dialog__box .view__pricing-card .size-6{width:100%}}@media (max-width:480px){.pricing__filter{gap:5px}.pricing__filter .pricing__filter-item{width:100%}.custom__dialog .custom__dialog-content{padding-left:15px;padding-right:15px}.custom__dialog-content .dialog__box{padding:10px}.custom__dialog h2{padding-left:15px;padding-right:15px}}.flow-pipeline-container{display:flex;flex-direction:column;position:relative;padding-left:10px;margin-top:15px;margin-bottom:20px}.flow-pipeline-step{display:flex;align-items:flex-start;gap:16px;position:relative;margin-bottom:2px}.flow-step-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px #00000014;flex-shrink:0}.flow-step-circle svg{font-size:20px;color:#fff}.flow-connector{width:3px;height:24px;margin-left:16.5px;margin-top:-2px;margin-bottom:-2px;transition:all .3s ease}.flow-step-circle.completed{background:linear-gradient(135deg,#22c35d,#1da54f);box-shadow:0 4px 10px #0f8a2840}.flow-connector.completed{background-color:#22c35d}.flow-step-circle.blocked{background:linear-gradient(135deg,#ef4343,#eb1e1e);box-shadow:0 4px 10px #ef44444d;animation:pulse-red 2s infinite}.flow-connector.pending{background-color:#dee0e3;border-left:2px dashed hsl(210,8%,75%)}.flow-step-circle.active{background:linear-gradient(135deg,#f59f0a,#d78c09);box-shadow:0 4px 12px #f59e0b59;animation:rotate-active 2s linear infinite,pulse-orange 1.5s infinite}.flow-step-circle.upcoming{background-color:#e3e6e8;border:2px solid hsl(210,8%,78%)}.flow-step-circle.upcoming svg{color:#9fa6ad}.flow-step-content{display:flex;flex-direction:column;padding-top:4px}.flow-step-title{font-size:14px!important;font-weight:600!important;color:#1c2231}.flow-step-subtitle{font-size:12px!important;color:#7b818e!important;margin-top:1px!important}@keyframes pulse-red{0%{transform:scale(1)}50%{transform:scale(1.04);box-shadow:0 4px 14px #ef44448c}to{transform:scale(1)}}@keyframes pulse-orange{0%{transform:scale(1)}50%{transform:scale(1.04);box-shadow:0 4px 14px #f59e0b99}to{transform:scale(1)}}.supplier-status-pending-admin{background-color:#fef5e7!important;color:#ab6f07!important;border:1px solid hsl(38,92%,85%)!important}.supplier-status-pending-supplier{background-color:#ecf3fe!important;color:#0b5bcb!important;border:1px solid hsl(215,90%,88%)!important}.supplier-status-confirmed{background-color:#e5faed!important;color:#188b42!important;border:1px solid hsl(142,70%,85%)!important}.supplier-status-draft{background-color:#f1f2f3!important;color:#5e666e!important;border:1px solid hsl(210,8%,88%)!important}.supplier-status-completed{background-color:#e0f2f1!important;color:#00695c!important;border:1px solid #b2dfdb!important}.supplier-status-cancelled{background-color:#fdecec!important;color:#c51111!important;border:1px solid hsl(0,84%,88%)!important}.supplier-status-submitted{background-color:#ebf8fe!important;color:#0476ae!important;border:1px solid hsl(200,95%,85%)!important}.supplier-status-partially-confirmed,.supplier-status-awaiting-supplier-confirmation{background-color:#fef5e7!important;color:#ab6f07!important;border:1px solid hsl(38,92%,85%)!important}.supplier-status-denied-by-supplier,.supplier-status-rejected{background-color:#ffebeb!important;color:#c20000!important;border:1px solid hsl(0,100%,88%)!important}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}
