: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 .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-client{background:#d9fadd;color:#0f8a28;border-color:#b2f2bf}.supplier-status-generated{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}@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: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}}.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}}
