.index50-managed-list-desktop,.index50-network-lists-desktop,.index50-product-preview-backdrop,.index50-supplier-order-card-desktop,.index50-supplier-order-filter-desktop{display:none}@media (min-width:900px){html:not(.native-app) .i50-editor-backdrop{position:fixed!important;inset:0!important;z-index:30000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;background:rgba(10,28,22,.42)!important;backdrop-filter:blur(5px)!important}html:not(.native-app) .i50-editor-backdrop>div:not(.i50-editor-modal),html:not(.native-app) .i50-editor-modal{width:min(760px,calc(100vw - 40px))!important;max-width:760px!important;max-height:calc(100vh - 40px)!important}html:not(.native-app) .i50-editor-modal{position:relative!important;display:flex!important;flex-direction:column!important;gap:12px!important;overflow-y:auto!important;padding:24px!important;border:1px solid #d4e4dd!important;border-radius:16px!important;background:#fff!important;color:#101c18!important;box-shadow:0 24px 70px rgba(10,37,28,.22)!important}html:not(.native-app) .i50-custom-price-editor{width:min(620px,calc(100vw - 40px))!important}html:not(.native-app) .i50-editor-header{min-height:0!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;padding:0 42px 4px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#101c18!important;box-shadow:none!important}html:not(.native-app) .i50-editor-header h3{margin:0!important;color:#101c18!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.2!important}html:not(.native-app) .i50-editor-header p{margin:6px 0 0!important;color:#687a74!important;font-size:12px!important;line-height:1.5!important}html:not(.native-app) .i50-editor-header>div>div:first-child{margin-bottom:4px!important;color:#087651!important;font-size:10px!important;letter-spacing:.08em!important}html:not(.native-app) .i50-editor-close,html:not(.native-app) .i50-editor-header>button{position:absolute!important;top:16px!important;right:16px!important;z-index:2!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #d4e4dd!important;border-radius:50%!important;background:#fff!important;color:#34534a!important;font-size:18px!important;font-weight:700!important;cursor:pointer!important}html:not(.native-app) .i50-custom-price-form,html:not(.native-app) .i50-delivery-builder,html:not(.native-app) .i50-delivery-list,html:not(.native-app) .i50-delivery-step,html:not(.native-app) .i50-editor-section,html:not(.native-app) .i50-tier-section{padding:12px!important;border:1px solid #d8e5df!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}html:not(.native-app) .i50-custom-price-form label,html:not(.native-app) .i50-delivery-editor label,html:not(.native-app) .i50-editor-section label{color:#20342e!important;font-size:12px!important;font-weight:750!important}html:not(.native-app) .i50-editor-modal input,html:not(.native-app) .i50-editor-modal select,html:not(.native-app) .i50-editor-modal textarea{min-height:42px!important;border:1px solid #d3e2dc!important;border-radius:9px!important;background:#fff!important;color:#101c18!important;font-family:inherit!important;font-size:13px!important;box-shadow:none!important}html:not(.native-app) .i50-editor-modal input:focus,html:not(.native-app) .i50-editor-modal select:focus,html:not(.native-app) .i50-editor-modal textarea:focus{outline:none!important;border-color:#55bd94!important;box-shadow:0 0 0 3px rgba(8,168,117,.1)!important}html:not(.native-app) .i50-tier-pricing{padding:0!important;overflow:hidden!important;border:1px solid #cfe6dc!important;border-radius:12px!important;background:#f8fcfa!important;box-shadow:none!important}html:not(.native-app) .i50-tier-heading{padding:11px 13px!important;border-bottom:1px solid #d7e9e2!important;background:#edf9f4!important}html:not(.native-app) .i50-tier-heading>div:first-child{display:none!important}html:not(.native-app) .i50-tier-heading>div:last-child>div:first-child{font-size:14px!important}html:not(.native-app) .i50-tier-heading>div:last-child>div:last-child{font-size:11px!important}html:not(.native-app) .i50-tier-rows{padding:11px 12px 2px!important}html:not(.native-app) .i50-tier-row{display:grid!important;grid-template-columns:1fr 1fr 1.55fr 38px!important;gap:8px!important;padding:10px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}html:not(.native-app) .i50-tier-row>div{min-width:0!important;width:auto!important;flex:none!important}html:not(.native-app) .i50-tier-row input{width:100%!important;min-height:37px!important;height:37px!important;border-radius:8px!important;background:#fff!important;text-align:left!important}html:not(.native-app) .i50-tier-row>button{width:38px!important;height:37px!important;border-radius:8px!important}html:not(.native-app) .i50-tier-pricing>button{width:calc(100% - 24px)!important;margin:8px 12px 12px!important;padding:0 12px!important;min-height:39px!important;border-radius:9px!important;background:#08a875!important;font-size:13px!important}html:not(.native-app) .i50-image-mode{display:flex!important;gap:6px!important;margin-top:2px!important}html:not(.native-app) .i50-image-mode button{min-height:34px!important;padding:0 11px!important;border:1px solid #d4e4dd!important;border-radius:8px!important;background:#fff!important;color:#34534a!important;font-size:11px!important;font-weight:750!important}html:not(.native-app) .i50-image-mode button.active{border-color:#69c7a3!important;background:#eaf8f2!important;color:#075f45!important}html:not(.native-app) .i50-file-upload{min-height:62px!important;border:1px dashed #99cfb9!important;border-radius:10px!important;background:#f7fbfa!important;box-shadow:none!important}html:not(.native-app) .i50-editor-footer{display:flex!important;justify-content:flex-end!important;gap:9px!important;margin-top:4px!important;padding:0!important}html:not(.native-app) .i50-editor-footer button{min-width:104px!important;min-height:39px!important;padding:0 15px!important;border:1px solid #d4e4dd!important;border-radius:9px!important;background:#fff!important;color:#18372e!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}html:not(.native-app) .i50-editor-footer button.primary,html:not(.native-app) .i50-editor-footer button:last-child{border-color:#08a875!important;background:#08a875!important;color:#fff!important}html:not(.native-app) .i50-category-editor>form{display:grid!important;gap:10px!important}html:not(.native-app) .i50-category-editor input[type=search]{margin:0!important}html:not(.native-app) .i50-approved-category-list{max-height:280px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;overflow-y:auto!important;padding-right:4px!important}html:not(.native-app) .i50-approved-category-list>button{min-height:62px!important;display:grid!important;grid-template-columns:48px 1fr!important;align-items:center!important;gap:10px!important;padding:8px!important;border-radius:10px!important;text-align:left!important;box-shadow:none!important}html:not(.native-app) .i50-category-request-link{min-height:40px!important;border:1px dashed #8ecdb3!important;border-radius:10px!important;background:#f2faf7!important;color:#087651!important;font-size:12px!important;font-weight:800!important}html:not(.native-app) .i50-category-request-form{padding:12px!important;border:1px dashed #8ecdb3!important;border-radius:10px!important;background:#f2faf7!important}html:not(.native-app) .i50-category-request{padding:0!important;border:0!important;background:transparent!important}html:not(.native-app) .i50-category-requests{padding:11px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important}html:not(.native-app) .i50-delivery-editor{width:min(760px,calc(100vw - 40px))!important}html:not(.native-app) .i50-delivery-step{min-height:112px!important;display:flex!important;flex-direction:column!important}html:not(.native-app) .i50-delivery-step>label{font-size:13px!important}html:not(.native-app) .i50-delivery-step>div{margin-top:auto!important}html:not(.native-app) .i50-delivery-builder,html:not(.native-app) .i50-delivery-list{margin-top:0!important}html:not(.native-app) .i50-delivery-builder>button{width:100%!important;min-height:39px!important;border:0!important;border-radius:9px!important;background:#08a875!important;color:#fff!important;font-size:12px!important;font-weight:800!important}html:not(.native-app) .i50-delivery-list>div:last-child>div{display:grid!important;grid-template-columns:1fr 34px!important;gap:8px!important;padding:10px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}html:not(.native-app) .i50-custom-price-form{display:grid!important;grid-template-columns:1fr 170px!important;gap:10px!important}html:not(.native-app) .i50-custom-price-form>button{grid-column:1/-1!important;min-height:39px!important;border-radius:9px!important;background:#08a875!important;box-shadow:none!important}html:not(.native-app) .i50-custom-price-list{margin-top:0!important;padding:0!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}html:not(.native-app) .i50-custom-price-list>div{min-height:58px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-top:1px solid #e0e9e5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html:not(.native-app) .i50-custom-price-list>div:first-child{border-top:0!important}html:not(.native-app) .i50-custom-price-product>div{min-width:0!important}html:not(.native-app) .i50-custom-price-list-head>div>:is(strong,small),html:not(.native-app) .i50-custom-price-product>div>small,html:not(.native-app) .i50-custom-price-product>div>strong,html:not(.native-app) .i50-custom-price-product>span:last-child>:is(b,small),html:not(.native-app) .i50-custom-price-row>div:nth-child(2)>:is(strong,small){display:block!important}html:not(.native-app) .i50-custom-price-product>div>strong,html:not(.native-app) .i50-custom-price-row>div:nth-child(2)>strong{overflow:hidden!important;color:#101c18!important;font-size:13px!important;font-weight:800!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not(.native-app) .i50-custom-price-list-head small,html:not(.native-app) .i50-custom-price-product small,html:not(.native-app) .i50-custom-price-row>div:nth-child(2)>small{margin-top:3px!important;color:#687a74!important;font-size:10px!important;font-weight:650!important}html:not(.native-app) .i50-custom-price-list-head input{width:100%!important;min-height:34px!important;height:34px!important;padding:0!important;border:0!important;background:transparent!important}html:not(.native-app) .i50-custom-price-row>div:nth-child(3) input{width:100%!important;min-height:36px!important;height:36px!important;padding:0 8px 0 26px!important;color:#075f45!important;font-weight:800!important}html:not(.native-app) .i50-custom-price-form>button:disabled,html:not(.native-app) .i50-custom-price-row>button:disabled{cursor:wait!important;opacity:.55!important}}@media (max-width:899px){html:not(.native-app) .i50-custom-price-editor .i50-custom-price-form{grid-template-columns:minmax(0,1fr)!important}html:not(.native-app) .i50-custom-price-editor .i50-custom-price-row{grid-template-columns:34px minmax(0,1fr) 92px 34px 34px!important;padding:9px!important}html:not(.native-app) .i50-custom-price-editor .i50-custom-price-list-head{align-items:stretch!important;flex-direction:column!important}html:not(.native-app) .i50-custom-price-editor .i50-custom-price-list-head>label{width:100%!important;box-sizing:border-box!important}}@media (min-width:900px){html:not(.native-app) .dashboard-container>.main-content-wrapper{max-width:none!important;width:calc(100% - 48px)!important;padding:18px 0 96px!important}html:not(.native-app) .i50-supplier-management .management-tools{grid-template-columns:minmax(260px,1fr) minmax(102px,.3fr) minmax(138px,.38fr) minmax(178px,.5fr) minmax(205px,.58fr)!important}html:not(.native-app) .i50-supplier-management .management-tools>*{min-width:0!important}html:not(.native-app) .i50-supplier-management .delivery-settings-button{grid-column:auto!important}html:not(.native-app) .supplier-network-page,html:not(.native-app) .supplier-orders-page{width:calc(100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:22px 0 96px!important;background:transparent!important}html:not(.native-app) .supplier-network-page .supplier-network-shell{width:100%!important;max-width:none!important;margin:0!important}html:not(.native-app) .supplier-network-page .network-head{min-height:132px!important;justify-content:flex-start!important;padding:28px 32px!important}html:not(.native-app) .supplier-network-page .network-head-copy small{display:none!important}html:not(.native-app) .supplier-network-page .network-head-copy h1{margin:0!important;font-size:30px!important}html:not(.native-app) .supplier-network-page .network-head-copy p{margin-top:5px!important}html:not(.native-app) .supplier-network-page .network-head-metrics{display:none!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters{min-height:76px!important;display:grid!important;grid-template-columns:minmax(340px,1fr) 190px 180px 190px auto!important;gap:10px!important;align-items:center!important;margin:16px 0 20px!important;padding:12px 14px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-network-page .supplier-network-select,html:not(.native-app) .supplier-orders-page .supplier-order-select{min-width:0!important}html:not(.native-app) .supplier-network-page .supplier-network-select .index50-custom-select-trigger,html:not(.native-app) .supplier-orders-page .supplier-order-select .index50-custom-select-trigger{height:48px!important;border-radius:10px!important;font-size:12px!important;font-weight:780!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters select,html:not(.native-app) .supplier-network-page .index50-supplier-network-search{height:48px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-search{display:flex!important;align-items:center!important;gap:10px!important;padding:0 14px!important;color:#31584c!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-search input{width:100%!important;height:100%!important;border:0!important;outline:0!important;box-shadow:none!important;font-size:13px!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters select{padding:0 13px!important;color:#101c18!important;font-size:12px!important;font-weight:750!important}html:not(.native-app) .supplier-network-page .network-section-card{padding:17px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-network-page .network-section-card>header{margin-bottom:12px!important}html:not(.native-app) .supplier-network-page .pending-customer-list{grid-template-columns:1fr!important}html:not(.native-app) .supplier-network-page .pending-customer-list .customer-card{min-height:142px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro{min-height:132px!important;margin-bottom:16px!important;padding:28px 32px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro small{display:none!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro h1{margin:0!important;font-size:30px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro p{margin-top:5px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters{display:flex!important;gap:12px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button{width:170px!important;height:76px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:13px!important;background:#fff!important;color:#075f45!important;text-align:left!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button.active{box-shadow:inset 0 0 0 2px #64c9a5!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters strong{font-size:25px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters span{font-size:11px!important;font-weight:800!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-filter-desktop{display:block!important;padding:12px 14px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-orders-page .supplier-order-toolbar-v2{display:grid!important;grid-template-columns:minmax(340px,1fr) 190px 180px 180px 48px!important;gap:10px!important;align-items:center!important}html:not(.native-app) .supplier-orders-page .supplier-order-search{height:48px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 14px!important;border:1px solid #d8e5df!important;border-radius:10px!important;color:#31584c!important}html:not(.native-app) .supplier-orders-page .supplier-order-search>span{font-size:23px!important;line-height:1!important}html:not(.native-app) .supplier-orders-page .supplier-order-search input{width:100%!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#101c18!important;font-size:13px!important;box-shadow:none!important}html:not(.native-app) .supplier-orders-page .clear-order-filters,html:not(.native-app) .supplier-orders-page .supplier-order-date-popover>button,html:not(.native-app) .supplier-orders-page .supplier-order-toolbar-v2>select{height:48px!important;padding:0 13px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;color:#101c18!important;font-size:12px!important;font-weight:780!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-popover{position:relative!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-popover>button{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-panel{position:absolute!important;z-index:80!important;top:56px!important;right:0!important;width:330px!important;display:grid!important;gap:12px!important;padding:16px!important;border:1px solid #d8e5df!important;border-radius:12px!important;background:#fff!important;box-shadow:0 16px 38px rgba(18,45,37,.14)!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-kind{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-kind button{min-height:36px!important;border:1px solid #d8e5df!important;border-radius:8px!important;background:#fff!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-kind button.active{border-color:#79c5a8!important;background:#eaf8f2!important;color:#075f45!important}html:not(.native-app) .supplier-orders-page .supplier-order-date-panel>input{height:42px!important;padding:0 10px!important;border:1px solid #d8e5df!important;border-radius:8px!important}html:not(.native-app) .supplier-orders-page .clear-order-filters{padding:0!important;border-color:#f0a8ad!important;color:#e4474f!important;font-size:24px!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend{display:flex!important;justify-content:flex-end!important;gap:14px!important;min-height:30px!important;align-items:center!important;color:#84928d!important;font-size:9px!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend span{display:inline-flex!important;align-items:center!important;gap:5px!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend i{width:8px!important;height:8px!important;border-radius:50%!important;background:#d7ad1e!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend i.progress{background:#ef8b24!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend i.delivered{background:#08a875!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend i.cancelled{background:#ef4750!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-legacy{display:none!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-card-desktop{display:block!important;padding:0!important;overflow:hidden!important;border:1px solid #d8e5df!important;border-left:5px solid #d7ad1e!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-card-desktop.in-progress{border-left-color:#ef8b24!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-card-desktop.completed{border-left-color:#08a875!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-card-desktop.cancelled{border-left-color:#ef4750!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-summary-row{display:grid!important;grid-template-columns:minmax(0,1fr) 290px!important;min-height:112px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-summary-row button{border:0!important;background:#fff!important;cursor:pointer!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-summary-row .order-summary{display:grid!important;grid-template-columns:54px minmax(0,1fr) 135px!important;align-items:center!important;gap:14px!important;padding:16px 20px!important;text-align:left!important}html:not(.native-app) .supplier-orders-page .order-summary img{width:52px!important;height:52px!important;border:1px solid #d8e5df!important;border-radius:10px!important;object-fit:cover!important}html:not(.native-app) .supplier-orders-page .order-summary span{color:#687a74!important;font-size:10px!important;font-weight:750!important}html:not(.native-app) .supplier-orders-page .order-summary h3{margin:4px 0!important;color:#075f45!important;font-size:17px!important;font-weight:850!important}html:not(.native-app) .supplier-orders-page .order-summary small{color:#687a74!important;font-size:11px!important}html:not(.native-app) .supplier-orders-page .order-summary .status{justify-self:end!important;min-width:108px!important;padding:9px 12px!important;border-radius:999px!important;text-align:center!important;font-size:10px!important;font-weight:800!important}html:not(.native-app) .supplier-orders-page .order-summary .status.pending{border:1px solid #e7c849!important;background:#fff7cf!important;color:#806300!important}html:not(.native-app) .supplier-orders-page .order-summary .status.in-progress{border:1px solid #f1a84f!important;background:#fff0dc!important;color:#a35300!important}html:not(.native-app) .supplier-orders-page .order-summary .status.completed{border:1px solid #78d3b2!important;background:#e4f8ef!important;color:#087851!important}html:not(.native-app) .supplier-orders-page .order-summary .status.cancelled{border:1px solid #f19ba1!important;background:#ffe8e9!important;color:#bd2731!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-summary-row .order-total{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:12px!important;padding:16px 20px!important;border-left:1px solid #d8e5df!important;text-align:right!important}html:not(.native-app) .supplier-orders-page .order-total span{color:#687a74!important;font-size:11px!important;font-weight:700!important}html:not(.native-app) .supplier-orders-page .order-total strong{color:#075f45!important;font-size:17px!important}html:not(.native-app) .supplier-orders-page .index50-order-expanded{padding:18px!important;border-top:1px solid #d8e5df!important}html:not(.native-app) .supplier-orders-page .supplier-order-products>header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;margin:15px 0 9px!important}html:not(.native-app) .supplier-orders-page .supplier-order-products h4{margin:3px 0 0!important;color:#101c18!important;font-size:16px!important}html:not(.native-app) .supplier-orders-page .supplier-order-products small{color:#687a74!important;font-size:8px!important;letter-spacing:.1em!important}html:not(.native-app) .supplier-orders-page .supplier-order-products>header>span{padding:6px 9px!important;border-radius:999px!important;background:#eaf8f2!important;color:#087651!important;font-size:10px!important;font-weight:800!important}html:not(.native-app) .supplier-orders-page .fulfilment-actions{display:flex!important;justify-content:flex-end!important;gap:8px!important;margin-top:14px!important}html:not(.native-app) .supplier-orders-page .fulfilment-actions button{min-height:40px!important;padding:0 15px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#fff!important;color:#31584c!important;font-size:11px!important;font-weight:800!important}html:not(.native-app) .supplier-orders-page .fulfilment-actions .danger{border-color:#f3b7b9!important;color:#c9343b!important}html:not(.native-app) .supplier-orders-page .fulfilment-actions .primary{border-color:#00a66f!important;background:#00a66f!important;color:#fff!important}}@media (min-width:900px){html:not(.native-app) :is(.dashboard-container,.supplier-network-page,.supplier-orders-page,.analytics-page),html:not(.native-app) :is(.dashboard-container,.supplier-network-page,.supplier-orders-page,.analytics-page) *{font-family:var(--font-geist-sans),Arial,sans-serif!important}html:not(.native-app) .dashboard-container{color:#101c18!important;background:transparent!important}html:not(.native-app) .dashboard-container>.main-content-wrapper{width:100%!important;max-width:1520px!important;margin:0 auto!important;padding:18px 24px 96px!important}html:not(.native-app) .index50-supplier-store-desktop.i50-supplier-management{display:block!important;margin:0!important}html:not(.native-app) .i50-supplier-management .supplier-dashboard-head{display:grid!important;grid-template-columns:1.4fr repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:0!important}html:not(.native-app) .i50-supplier-management .supplier-profile{min-width:0!important;display:flex!important;align-items:center!important;gap:12px!important;padding:14px 18px!important;overflow:hidden!important;border-radius:15px!important;background:linear-gradient(100deg,#08764f,#04b579)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,120,79,.14)!important}html:not(.native-app) .i50-supplier-management .supplier-profile img{width:58px!important;height:58px!important;flex:0 0 58px!important;border:3px solid rgba(255,255,255,.82)!important;border-radius:12px!important;background:#fff!important;object-fit:cover!important}html:not(.native-app) .i50-supplier-management .supplier-profile div{min-width:0!important}html:not(.native-app) .i50-supplier-management .supplier-profile small{display:block!important;color:#c9f8e7!important;font-size:8px!important;font-weight:850!important;letter-spacing:.1em!important}html:not(.native-app) .i50-supplier-management .supplier-profile h1{margin:3px 0 0!important;overflow:hidden!important;color:#fff!important;font-size:19px!important;font-weight:860!important;letter-spacing:-.035em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not(.native-app) .i50-supplier-management .supplier-profile p{margin:5px 0 0!important;overflow:hidden!important;color:#dcf9ef!important;font-size:10px!important;font-weight:650!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not(.native-app) .i50-supplier-management .metric{min-width:0!important;display:flex!important;align-items:center!important;gap:13px!important;padding:15px 18px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .i50-supplier-management .metric>span{width:39px!important;height:39px!important;flex:0 0 39px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#e9f8f1!important;color:#087651!important;font-size:18px!important}html:not(.native-app) .i50-supplier-management .metric>strong{color:#101c18!important;font-size:21px!important;font-weight:850!important}html:not(.native-app) .i50-supplier-management .metric small{display:block!important;margin-top:2px!important;color:#687a74!important;font-size:10px!important;font-weight:650!important}html:not(.native-app) .i50-supplier-management .management-tools{display:grid!important;grid-template-columns:minmax(280px,1fr) 120px 150px 190px 210px!important;gap:10px!important;margin-top:18px!important;padding:12px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .i50-supplier-management .management-search,html:not(.native-app) .i50-supplier-management .management-search>div{min-width:0!important}html:not(.native-app) .i50-supplier-management .management-search input{height:46px!important;border-color:#d8e5df!important;border-radius:11px!important;color:#101c18!important;font-size:14px!important;font-weight:400!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .i50-supplier-management .management-tools>button{height:46px!important;padding:0 11px!important;border:1px solid #d8e5df!important;border-radius:11px!important;background:#fff!important;color:#101c18!important;font-size:12px!important;font-weight:750!important}html:not(.native-app) .i50-supplier-management .management-tools>button.primary{border-color:#00a66f!important;background:#00a66f!important;color:#fff!important;box-shadow:0 5px 12px rgba(0,166,111,.14)!important}html:not(.native-app) .i50-supplier-management .management-tools>.order-settings-button{border-color:#91cfb5!important;background:#edf7f2!important;color:#086348!important}html:not(.native-app) .i50-supplier-management .supplier-category-filter{margin-top:17px!important;padding:17px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .i50-supplier-management .supplier-category-head h2{margin:0!important;color:#101c18!important;font-size:16px!important;font-weight:850!important;letter-spacing:-.015em!important}html:not(.native-app) .i50-supplier-management .supplier-category-head small{display:block!important;margin-top:4px!important;color:#687a74!important;font-size:10px!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail{display:flex!important;gap:9px!important;margin-top:12px!important;padding:1px!important;overflow-x:auto!important;scrollbar-width:none!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail::-webkit-scrollbar{display:none!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button{flex:0 0 138px!important;min-height:78px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:1fr 1fr!important;align-items:center!important;column-gap:9px!important;padding:9px!important;border:1px solid #d8e5df!important;border-radius:12px!important;background:#fff!important;color:#101c18!important;text-align:left!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button>:is(img,span){grid-row:1/3!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:9px!important;background:#e8f7f1!important;color:#075f45!important;font-size:21px!important;object-fit:cover!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button b{align-self:end!important;overflow:hidden!important;color:#101c18!important;font-size:12px!important;font-weight:780!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button small{align-self:start!important;color:#687a74!important;font-size:10px!important;font-weight:700!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button.active{border-color:#29b583!important;background:#eaf8f2!important;box-shadow:inset 0 0 0 1px #29b583!important}html:not(.native-app) .i50-supplier-management .managed-products-heading{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;margin-top:22px!important;padding:0 2px!important}html:not(.native-app) .i50-supplier-management .managed-products-heading h2{margin:0!important;color:#101c18!important;font-size:19px!important;font-weight:860!important;letter-spacing:-.015em!important}html:not(.native-app) .i50-supplier-management .managed-products-heading small{display:block!important;margin-top:4px!important;color:#687a74!important;font-size:12px!important;font-weight:650!important}html:not(.native-app) .i50-supplier-management .compact-filter{min-width:105px!important;height:39px!important;padding:0 13px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;color:#101c18!important;font-size:12px!important;font-weight:750!important}html:not(.native-app) .i50-supplier-management .compact-filter.active{border-color:#075f45!important;background:#eaf8f2!important;color:#075f45!important}html:not(.native-app) .i50-supplier-management .management-filter-popover{top:45px!important;right:0!important;width:230px!important;z-index:40!important;display:grid!important;gap:12px!important;padding:15px!important;border:1px solid #dce6e2!important;border-radius:12px!important;background:#fff!important;box-shadow:0 16px 40px rgba(17,40,33,.15)!important}html:not(.native-app) .dashboard-container .supplier-product-list{gap:9px!important;margin:11px 0 32px!important}html:not(.native-app) .dashboard-container .supplier-product-row{min-height:82px!important;grid-template-columns:60px minmax(180px,1fr) minmax(70px,.34fr) minmax(105px,.45fr) minmax(142px,.55fr) auto!important;gap:15px!important;padding:13px 15px!important;border:1px solid #d8e5df!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .dashboard-container .supplier-product-row:hover{border-color:#a9d7c5!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .dashboard-container .product-image-cell{width:52px!important;height:52px!important;border-radius:9px!important}html:not(.native-app) .dashboard-container .product-info-cell h3{font-size:16px!important;font-weight:850!important}html:not(.native-app) .dashboard-container .product-info-cell>div{font-size:12px!important;font-weight:600!important}html:not(.native-app) .dashboard-container .product-price-cell span{font-size:17px!important;font-weight:800!important}html:not(.native-app) .dashboard-container .stock-status-badge{padding:6px 10px!important;font-size:10px!important;font-weight:750!important}html:not(.native-app) .dashboard-container .product-actions-cell{gap:7px!important;flex-wrap:nowrap!important}html:not(.native-app) .dashboard-container .featured-product-control{min-width:0!important;display:grid!important;gap:6px!important}html:not(.native-app) .dashboard-container .featured-toggle{min-height:31px!important;padding:0 9px!important;border:1px solid #d8e5df!important;border-radius:8px!important;background:#fff!important;color:#687a74!important;font-size:9px!important;font-weight:750!important;white-space:nowrap!important}html:not(.native-app) .dashboard-container .featured-toggle>span{color:#c79a2d!important}html:not(.native-app) .dashboard-container .featured-toggle.active{border-color:#e4c46a!important;background:#fff8df!important;color:#66501a!important}html:not(.native-app) .dashboard-container .featured-toggle:disabled{cursor:not-allowed!important;opacity:.52!important}html:not(.native-app) .dashboard-container .featured-product-control label{display:grid!important;grid-template-columns:1fr 44px!important;align-items:center!important;gap:5px!important;color:#687a74!important;font-size:9px!important;font-weight:700!important}html:not(.native-app) .dashboard-container .featured-product-control select{height:25px!important;padding:0 4px!important;border:1px solid #d8e5df!important;border-radius:6px!important;background:#fff!important;color:#101c18!important;font-size:10px!important}html:not(.native-app) .dashboard-container :is(.product-action-btn,.product-delete-btn){min-height:34px!important;padding:0 11px!important;border-radius:8px!important;background:#fff!important;color:#31584c!important;font-size:10px!important;font-weight:700!important;box-shadow:none!important}html:not(.native-app) .dashboard-container .product-delete-btn{color:#e1373d!important;background:#fff5f5!important}html:not(.native-app) .i50-order-settings-backdrop{position:fixed!important;z-index:1000!important;inset:0!important;display:grid!important;place-items:center!important;padding:20px!important;background:rgba(7,24,18,.45)!important}html:not(.native-app) .order-settings-modal{position:relative!important;width:min(560px,calc(100vw - 28px))!important;padding:24px!important;border-radius:18px!important;background:#fff!important;box-shadow:0 24px 70px rgba(7,24,18,.28)!important}html:not(.native-app) .order-settings-modal>.close{position:absolute!important;top:14px!important;right:14px!important;width:32px!important;height:32px!important;border:1px solid #dce6e2!important;border-radius:50%!important;background:#fff!important}html:not(.native-app) .order-settings-modal .settings-modal-icon{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;margin-bottom:10px!important;border-radius:11px!important;background:#e8f7f1!important;color:#075f45!important;font-weight:850!important}html:not(.native-app) .order-settings-modal>small{color:#00a66f!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important}html:not(.native-app) .order-settings-modal>h2{margin:5px 0 6px!important;color:#101c18!important;font-size:22px!important}html:not(.native-app) .order-settings-modal>p{margin:0 0 18px!important;color:#687a74!important;font-size:11px!important;line-height:1.55!important}html:not(.native-app) .order-settings-modal .minimum-enabled-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:13px!important;border:1px solid #dce6e2!important;border-radius:11px!important;background:#f4f8f6!important}html:not(.native-app) .minimum-enabled-row b{display:block!important;font-size:12px!important}html:not(.native-app) .minimum-enabled-row small{display:block!important;margin-top:3px!important;color:#687a74!important;font-size:9px!important}html:not(.native-app) .order-settings-modal .switch{width:40px!important;height:23px!important;padding:2px!important;border:0!important;border-radius:20px!important;background:#ccd7d3!important}html:not(.native-app) .order-settings-modal .switch>span{display:block!important;width:19px!important;height:19px!important;border-radius:50%!important;background:#fff!important;transition:transform .2s ease!important}html:not(.native-app) .order-settings-modal .switch.on{background:#00a66f!important}html:not(.native-app) .order-settings-modal .switch.on>span{transform:translateX(17px)!important}html:not(.native-app) .minimum-amount-field{display:grid!important;gap:6px!important;margin-top:10px!important;color:#31584c!important;font-size:10px!important;font-weight:750!important}html:not(.native-app) .minimum-amount-field>div{display:grid!important;grid-template-columns:38px 1fr!important;align-items:center!important;overflow:hidden!important;border:1px solid #dce6e2!important;border-radius:9px!important}html:not(.native-app) .minimum-amount-field b{display:grid!important;place-items:center!important;height:40px!important;background:#edf7f2!important}html:not(.native-app) .minimum-amount-field input{height:40px!important;padding:0 10px!important;border:0!important;box-shadow:none!important}html:not(.native-app) .order-settings-modal>footer{display:flex!important;justify-content:flex-end!important;gap:9px!important;margin-top:18px!important}html:not(.native-app) .order-settings-modal>footer button{height:39px!important;padding:0 15px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#fff!important;font-weight:750!important}html:not(.native-app) .order-settings-modal>footer .primary{border-color:#00a66f!important;background:#00a66f!important;color:#fff!important}html:not(.native-app) .supplier-network-page{width:min(1120px,calc(100% - 48px))!important;max-width:none!important;margin:0 auto!important;padding:18px 0 96px!important;background:transparent!important}html:not(.native-app) .supplier-network-page .supplier-network-shell{width:100%!important;max-width:none!important}html:not(.native-app) .supplier-network-page .i50-network-workspace{display:block!important}html:not(.native-app) .i50-network-workspace .index50-supplier-network-heading{display:block!important;margin:0 0 14px!important;padding:19px 22px!important;border:1px solid #d8e5df!important;border-radius:15px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .i50-network-workspace .index50-supplier-network-heading h1{margin:0!important;color:#101c18!important;font-size:24px!important;font-weight:860!important;letter-spacing:-.04em!important}html:not(.native-app) .i50-network-workspace .index50-supplier-network-heading p{margin:5px 0 0!important;color:#687a74!important;font-size:11px!important;font-weight:600!important}html:not(.native-app) .index50-supplier-network-filters{display:grid!important;grid-template-columns:minmax(270px,1fr) 160px 150px 150px auto!important;gap:9px!important;margin-bottom:20px!important;padding:12px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .index50-supplier-network-search{position:relative!important;display:flex!important;align-items:center!important;margin:0!important}html:not(.native-app) .index50-supplier-network-search>svg{position:absolute!important;left:13px!important;color:#31584c!important}html:not(.native-app) .index50-supplier-network-filters select,html:not(.native-app) .index50-supplier-network-search input{width:100%!important;height:42px!important;padding:0 12px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;color:#101c18!important;font-size:11px!important;font-weight:650!important;outline:0!important;box-shadow:none!important}html:not(.native-app) .index50-supplier-network-search input{padding:0 40px!important}html:not(.native-app) .index50-supplier-network-filters select:focus,html:not(.native-app) .index50-supplier-network-search input:focus{border-color:#79bba1!important;box-shadow:0 0 0 2px rgba(0,166,111,.08)!important}html:not(.native-app) .index50-supplier-network-search button{position:absolute!important;right:8px!important;width:27px!important;height:27px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:#edf7f2!important;color:#31584c!important}html:not(.native-app) .index50-supplier-network-filters .network-clear{position:relative!important;width:42px!important;height:42px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;color:#31584c!important;font-size:18px!important}html:not(.native-app) .index50-supplier-network-filters .network-clear b{position:absolute!important;right:-5px!important;top:-6px!important;min-width:17px!important;height:17px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#00a66f!important;color:#fff!important;font-size:8px!important}html:not(.native-app) .i50-network-workspace+.supplier-network-header{display:none!important}html:not(.native-app) .supplier-network-page .supplier-network-grid{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}html:not(.native-app) .supplier-network-page .supplier-network-card{min-height:0!important;padding:13px 15px!important;border:1px solid #d8e5df!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important;gap:10px!important}html:not(.native-app) .supplier-network-page .supplier-network-card:hover{border-color:#a9d7c5!important;transform:none!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-network-page .supplier-network-card img,html:not(.native-app) .supplier-network-page .supplier-network-card>div:first-child>div:first-child{border-radius:10px!important}html:not(.native-app) .supplier-network-page section>div:first-child>div:first-child>div:first-child{font-weight:850!important}html:not(.native-app) .supplier-network-page .supplier-network-card button{min-height:34px!important;border-radius:8px!important;font-size:10px!important;font-weight:750!important;box-shadow:none!important}html:not(.native-app) .supplier-network-page .supplier-request-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}html:not(.native-app) .supplier-network-sheet{left:50%!important;bottom:auto!important;top:50%!important;width:min(760px,calc(100vw - 48px))!important;padding:17px!important;border-radius:16px!important;transform:translate(-50%,-50%)!important}html:not(.native-app) .supplier-network-sheet>div:first-child{display:none!important}html:not(.native-app) .supplier-network-sheet-hero{border-radius:13px!important;padding:14px!important;box-shadow:none!important}html:not(.native-app) .supplier-network-sheet-logo{width:58px!important;height:58px!important;border-radius:12px!important}html:not(.native-app) .supplier-sheet-request-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:12px!important}html:not(.native-app) .supplier-sheet-request-actions button{min-height:42px!important;border-radius:9px!important;font-size:11px!important;font-weight:800!important}html:not(.native-app) .supplier-sheet-request-actions .danger{border:1px solid #f0b7ba!important;background:#fff5f5!important;color:#d63138!important}html:not(.native-app) .supplier-sheet-request-actions .primary{border:1px solid #00a66f!important;background:#00a66f!important;color:#fff!important}html:not(.native-app) .supplier-orders-page{width:min(1120px,calc(100% - 48px))!important;max-width:none!important;margin:0 auto!important;padding:18px 0 96px!important}html:not(.native-app) .index50-supplier-orders-intro{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;margin:0 0 14px!important;padding:19px 22px!important;border:1px solid #d8e5df!important;border-radius:15px!important;background:linear-gradient(100deg,#08764f,#04b579)!important;color:#fff!important;box-shadow:0 8px 22px rgba(0,120,79,.14)!important}html:not(.native-app) .index50-supplier-orders-intro small{color:#c9f8e7!important;font-size:8px!important;font-weight:850!important;letter-spacing:.1em!important}html:not(.native-app) .index50-supplier-orders-intro h1{margin:3px 0 0!important;color:#fff!important;font-size:24px!important;font-weight:860!important;letter-spacing:-.04em!important}html:not(.native-app) .index50-supplier-orders-intro p{margin:5px 0 0!important;color:#dcf9ef!important;font-size:11px!important;font-weight:600!important}html:not(.native-app) .index50-supplier-orders-intro>div:last-child{display:flex!important;gap:8px!important}html:not(.native-app) .index50-supplier-orders-intro>div:last-child span{min-width:86px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:10px!important;background:rgba(255,255,255,.13)!important;color:#e8fff6!important;font-size:9px!important;font-weight:700!important}html:not(.native-app) .index50-supplier-orders-intro>div:last-child strong{display:block!important;color:#fff!important;font-size:18px!important}html:not(.native-app) .supplier-orders-filters{position:static!important;z-index:auto!important;margin:0 0 14px!important;padding:12px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;backdrop-filter:none!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-orders-filters>div{max-width:none!important}html:not(.native-app) .supplier-orders-filters>div>div:first-child{display:none!important}html:not(.native-app) .supplier-order-status-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}html:not(.native-app) .supplier-order-secondary-filters button,html:not(.native-app) .supplier-order-status-tabs button{min-height:39px!important;padding:0 9px!important;border-radius:9px!important;font-size:10px!important;font-weight:750!important;box-shadow:none!important}html:not(.native-app) .supplier-order-secondary-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html:not(.native-app) .supplier-orders-list{gap:9px!important}html:not(.native-app) .supplier-orders-list>.order-card{padding:14px 16px!important;border:1px solid #d8e5df!important;border-left:5px solid var(--brand)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .supplier-orders-list>.order-card:hover{box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-orders-list>.order-card button{border-radius:8px!important;font-weight:750!important;box-shadow:none!important}html:not(.native-app) .analytics-page{width:min(1120px,calc(100% - 48px))!important;max-width:none!important;margin:0 auto!important;padding:18px 0 96px!important;background:transparent!important}html:not(.native-app) .analytics-header{margin:0 0 14px!important;padding:18px 20px!important;border:1px solid #d8e5df!important;border-radius:15px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .analytics-header h1{margin:3px 0 0!important;color:#101c18!important;font-size:24px!important;font-weight:860!important;letter-spacing:-.04em!important}html:not(.native-app) .analytics-header p{color:#687a74!important;font-size:11px!important}html:not(.native-app) .analytics-header button,html:not(.native-app) .analytics-header input{min-height:34px!important;border-radius:8px!important;font-size:10px!important;box-shadow:none!important}html:not(.native-app) .analytics-page :is(.rounded-3xl,.rounded-2xl){border-color:#d8e5df!important;border-radius:13px!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .analytics-detail-grid{gap:13px!important}}@media (min-width:900px) and (max-width:1260px){html:not(.native-app) .i50-supplier-management .management-tools{grid-template-columns:minmax(250px,1fr) 115px 150px 190px!important}html:not(.native-app) .i50-supplier-management .delivery-settings-button{grid-column:1/-1!important}}@media (min-width:900px){html:not(.native-app) .i50-supplier-management .supplier-profile h2{margin:3px 0 0!important;overflow:hidden!important;color:#fff!important;font-size:20px!important;font-weight:860!important;line-height:1.12!important;letter-spacing:-.035em!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not(.native-app) .i50-supplier-management .metric>.metric-symbol{width:39px!important;height:39px!important;flex:0 0 39px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#e9f8f1!important;color:#087651!important;font-size:19px!important}html:not(.native-app) .i50-supplier-management .metric-symbol.products:before{content:"▦"!important}html:not(.native-app) .i50-supplier-management .metric-symbol.categories:before{content:"▤"!important}html:not(.native-app) .i50-supplier-management .metric-symbol.orders:before{content:"▣"!important}html:not(.native-app) .i50-supplier-management .metric>b{color:#101c18!important;font-size:24px!important;font-weight:850!important;line-height:1!important}html:not(.native-app) .i50-supplier-management .metric>small{display:block!important;margin-top:2px!important;color:#687a74!important;font-size:12px!important;font-weight:700!important}html:not(.native-app) .i50-supplier-management .management-tools{grid-template-columns:minmax(300px,1fr) 130px 180px 235px 265px!important}html:not(.native-app) .i50-supplier-management .management-tools>.delivery-settings-button{border-color:#aacff1!important;background:#f3f8fe!important;color:#266ed3!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail{align-items:stretch!important;gap:10px!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button{flex:0 0 164px!important;width:164px!important;height:112px!important;min-height:112px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:54px 20px 14px!important;place-items:center!important;align-content:center!important;gap:2px!important;padding:9px 10px!important;background:#fff!important;text-align:center!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button>:is(img,span){grid-row:1!important;width:52px!important;height:52px!important;border-radius:10px!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button b{align-self:center!important;max-width:100%!important;overflow:visible!important;font-size:12px!important;font-weight:800!important;line-height:20px!important;text-overflow:clip!important;white-space:nowrap!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button small{align-self:center!important;font-size:10px!important;font-weight:700!important;line-height:14px!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button.active{border-color:#29b583!important;background:#fff!important;box-shadow:inset 0 0 0 1px #29b583!important}html:not(.native-app) .i50-supplier-management .supplier-category-rail>button:hover{border-color:#58c89e!important;background:#f6fbf9!important}html:not(.native-app) .i50-supplier-management .compact-filter{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}html:not(.native-app) .i50-supplier-management .filter-count{min-width:18px!important;height:18px!important;display:grid!important;place-items:center!important;padding:0 4px!important;border-radius:999px!important;background:#087651!important;color:#fff!important;font-size:9px!important}html:not(.native-app) .i50-supplier-management .filter-quick-clear{width:30px!important;height:30px!important;margin-left:6px!important;border:1px solid #d8e5df!important;border-radius:50%!important;background:#fff!important;color:#31584c!important}html:not(.native-app) .dashboard-container .supplier-product-list-legacy{display:none!important}html:not(.native-app) .dashboard-container .index50-managed-list-desktop{display:grid!important;gap:9px!important;margin:11px 0 32px!important}html:not(.native-app) .dashboard-container .managed-product{min-height:82px!important;display:grid!important;grid-template-columns:60px minmax(180px,1fr) minmax(70px,.34fr) minmax(105px,.45fr) minmax(142px,.55fr) auto!important;align-items:center!important;gap:15px!important;padding:13px 15px!important;border:1px solid #d8e5df!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .dashboard-container .managed-product:hover{border-color:#a9d7c5!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .dashboard-container .managed-product-image{width:52px!important;height:52px!important;display:grid!important;place-items:center!important;padding:0!important;overflow:hidden!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#f3f7f5!important;box-shadow:0 2px 7px rgba(18,58,46,.08)!important;cursor:zoom-in!important}html:not(.native-app) .dashboard-container .managed-product-image :is(img,span){width:100%!important;height:100%!important;display:grid!important;place-items:center!important;object-fit:cover!important}html:not(.native-app) .dashboard-container .managed-product-image:focus-visible,html:not(.native-app) .dashboard-container .managed-product-image:hover{border-color:#0cab78!important;outline:3px solid rgba(0,166,111,.16)!important;outline-offset:2px!important}html:not(.native-app) .dashboard-container .managed-product-copy{min-width:0!important}html:not(.native-app) .dashboard-container .managed-product-title{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}html:not(.native-app) .dashboard-container .managed-product-title h3{margin:0!important;color:#101c18!important;font-size:16px!important;font-weight:850!important;line-height:1.2!important}html:not(.native-app) .dashboard-container .managed-product-copy p{margin:5px 0 0!important;color:#687a74!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important}html:not(.native-app) .dashboard-container .managed-product>strong{color:#101c18!important;font-size:17px!important;font-weight:800!important}html:not(.native-app) .dashboard-container .managed-badge{min-height:22px!important;display:inline-flex!important;align-items:center!important;padding:3px 8px!important;border-radius:999px!important;font-size:10px!important;font-weight:850!important}html:not(.native-app) .dashboard-container .managed-badge.offer{background:#fff0f1!important;color:#c72f38!important}html:not(.native-app) .dashboard-container .managed-badge.special{background:#edf5ff!important;color:#266ed3!important}html:not(.native-app) .dashboard-container .availability{justify-self:start!important;display:inline-flex!important;align-items:center!important;padding:5px 7px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#087651!important;font-size:12px!important;font-weight:850!important}html:not(.native-app) .dashboard-container .availability:hover{background:#eaf8f2!important}html:not(.native-app) .dashboard-container .availability.off{color:#de3840!important}html:not(.native-app) .dashboard-container .availability.off:hover{background:#fff0f1!important}html:not(.native-app) .dashboard-container .featured-product-control{justify-self:start!important;min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important}html:not(.native-app) .dashboard-container .featured-product-control>label{display:flex!important;align-items:center!important;gap:5px!important;color:#687a74!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important}html:not(.native-app) .dashboard-container .featured-product-control select{width:64px!important;height:34px!important;padding:0 7px!important;border:1px solid #d8e5df!important;border-radius:8px!important;background:#fff!important;color:#101c18!important;font-size:11px!important}html:not(.native-app) .dashboard-container .featured-product-control>small{max-width:94px!important;color:#9a6a04!important;font-size:9px!important;font-weight:750!important;line-height:1.25!important}html:not(.native-app) .dashboard-container .featured-star{width:34px!important;height:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #d8e5df!important;border-radius:50%!important;background:#fff!important;color:#7b8c86!important;font-size:19px!important}html:not(.native-app) .dashboard-container .featured-star.active{border-color:#d59a16!important;background:#fff7db!important;color:#bf7d00!important}html:not(.native-app) .dashboard-container .featured-star:disabled{cursor:not-allowed!important;opacity:.35!important}html:not(.native-app) .dashboard-container .row-actions{display:flex!important;justify-content:flex-end!important;gap:7px!important}html:not(.native-app) .dashboard-container .row-actions button{height:36px!important;padding:0 11px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#fff!important;color:#31584c!important;font-size:12px!important;font-weight:750!important;white-space:nowrap!important}html:not(.native-app) .dashboard-container .row-actions button:nth-child(2){border-color:#aad0f4!important;color:#266ed3!important}html:not(.native-app) .dashboard-container .row-actions .danger{width:38px!important;display:grid!important;place-items:center!important;padding:0!important;border-color:#ffb5b7!important;background:#fff5f5!important;color:#e1373d!important}html:not(.native-app) .dashboard-container .managed-empty-state{padding:28px!important;border:1px dashed #a9c8bc!important;border-radius:13px!important;background:#fff!important;text-align:center!important}html:not(.native-app) .dashboard-container .managed-empty-state b{color:#101c18!important;font-size:14px!important}html:not(.native-app) .dashboard-container .managed-empty-state p{margin:5px 0 0!important;color:#687a74!important;font-size:11px!important}html:not(.native-app) .index50-product-preview-backdrop{position:fixed!important;z-index:1000!important;inset:0!important;display:grid!important;place-items:center!important;padding:20px!important;background:rgba(7,24,18,.45)!important}html:not(.native-app) .index50-product-preview-modal{position:relative!important;width:min(720px,calc(100vw - 40px))!important;display:grid!important;grid-template-columns:minmax(250px,.9fr) 1.1fr!important;gap:24px!important;padding:24px!important;border-radius:18px!important;background:#fff!important;box-shadow:0 24px 70px rgba(7,24,18,.28)!important}html:not(.native-app) .index50-product-preview-modal>.close{position:absolute!important;z-index:2!important;top:14px!important;right:14px!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid #d8e5df!important;border-radius:50%!important;background:#fff!important}html:not(.native-app) .index50-product-preview-modal .preview-image{height:280px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:14px!important;background:#f3f7f5!important;font-size:60px!important}html:not(.native-app) .index50-product-preview-modal .preview-image :is(img,span){width:100%!important;height:100%!important;display:grid!important;place-items:center!important;object-fit:cover!important}html:not(.native-app) .index50-product-preview-modal>div:last-child{align-self:center!important}html:not(.native-app) .index50-product-preview-modal small{color:#087651!important;font-size:9px!important;font-weight:850!important;letter-spacing:.12em!important}html:not(.native-app) .index50-product-preview-modal h2{margin:8px 0!important;color:#101c18!important;font-size:25px!important}html:not(.native-app) .index50-product-preview-modal p{color:#687a74!important;font-size:12px!important}html:not(.native-app) .index50-product-preview-modal strong{display:block!important;margin:18px 0!important;color:#075f45!important;font-size:24px!important}html:not(.native-app) .index50-product-preview-modal>div:last-child>button{height:40px!important;padding:0 16px!important;border:0!important;border-radius:9px!important;background:#00a66f!important;color:#fff!important;font-weight:800!important}html:not(.native-app) .order-settings-modal .order-settings-note{display:flex!important;align-items:center!important;gap:9px!important;margin-top:10px!important;padding:10px 12px!important;border:1px solid #b7d9f4!important;border-radius:9px!important;background:#f3f8fe!important;color:#315f8d!important;font-size:10px!important}html:not(.native-app) .order-settings-modal .order-settings-note>b{width:20px!important;height:20px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#dcebfa!important}}@media (min-width:900px) and (max-width:1450px){html:not(.native-app) .i50-supplier-management .management-tools{grid-template-columns:minmax(250px,1fr) 120px 160px 205px!important}html:not(.native-app) .i50-supplier-management .delivery-settings-button{grid-column:1/-1!important}}@media (min-width:900px){html:not(.native-app) .supplier-network-page{width:min(1220px,calc(100% - 48px))!important}html:not(.native-app) .supplier-network-page .supplier-network-legacy{display:none!important}html:not(.native-app) .supplier-network-page .network-head{min-height:128px!important;position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:22px!important;border:0!important;border-radius:16px!important;background:linear-gradient(110deg,#075f45,#079468 58%,#08b57d)!important;color:#fff!important;box-shadow:0 9px 24px rgba(5,117,80,.16)!important}html:not(.native-app) .supplier-network-page .network-head:after{content:""!important;position:absolute!important;right:7%!important;top:-85px!important;width:250px!important;height:250px!important;border-radius:50%!important;background:rgba(255,255,255,.13)!important}html:not(.native-app) .supplier-network-page .network-head-copy{position:relative!important;z-index:1!important;max-width:720px!important}html:not(.native-app) .supplier-network-page .network-head-copy small{color:#c9f8e7!important;font-size:8px!important;font-weight:850!important;letter-spacing:.13em!important}html:not(.native-app) .supplier-network-page .network-head-copy h1{margin:5px 0 0!important;color:#fff!important;font-size:29px!important;font-weight:860!important;letter-spacing:-.035em!important}html:not(.native-app) .supplier-network-page .network-head-copy p{margin:7px 0 0!important;color:#dffcf2!important;font-size:13px!important;font-weight:650!important}html:not(.native-app) .supplier-network-page .network-head-metrics{position:relative!important;z-index:2!important;display:flex!important;gap:10px!important}html:not(.native-app) .supplier-network-page .network-head-metrics span{min-width:145px!important;height:68px!important;display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:10px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:13px!important;background:rgba(255,255,255,.13)!important;color:#e8fff6!important;font-size:10px!important;font-weight:750!important}html:not(.native-app) .supplier-network-page .network-head-metrics b{color:#fff!important;font-size:23px!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters{margin-top:14px!important;margin-bottom:22px!important}html:not(.native-app) .supplier-network-page .index50-network-lists-desktop{display:grid!important;gap:24px!important}html:not(.native-app) .supplier-network-page .network-section>header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin-bottom:10px!important;padding:0 2px!important}html:not(.native-app) .supplier-network-page .network-section>header h2{margin:0!important;color:#101c18!important;font-size:19px!important;font-weight:860!important;letter-spacing:-.015em!important}html:not(.native-app) .supplier-network-page .network-section>header p{margin:4px 0 0!important;color:#687a74!important;font-size:11px!important;font-weight:650!important}html:not(.native-app) .supplier-network-page .network-section>header>b{min-width:30px!important;height:30px!important;display:grid!important;place-items:center!important;padding:0 8px!important;border:1px solid #99d8be!important;border-radius:999px!important;background:#edf9f4!important;color:#087651!important;font-size:11px!important}html:not(.native-app) .supplier-network-page .customer-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}html:not(.native-app) .supplier-network-page .customer-card{position:relative!important;width:100%!important;min-height:142px!important;display:grid!important;grid-template-columns:55px minmax(0,1fr) auto!important;gap:10px!important;margin:0!important;padding:15px!important;border:1px solid #d8e5df!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .supplier-network-page .customer-card.pending-request{border:2px solid #e2a52a!important;background:linear-gradient(105deg,#fffaf0,#fff)!important}html:not(.native-app) .supplier-network-page .customer-card:hover{border-color:#afd7c7!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-network-page .customer-card>:is(img,.customer-avatar){width:52px!important;height:52px!important;display:grid!important;place-items:center!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#e8f7f1!important;color:#087651!important;object-fit:cover!important;font-size:18px!important;font-weight:850!important}html:not(.native-app) .supplier-network-page .customer-card h3{margin:0!important;color:#101c18!important;font-size:18px!important;font-weight:850!important;line-height:1.2!important}html:not(.native-app) .supplier-network-page .customer-card>div>p{margin:6px 0 0!important;color:#687a74!important;font-size:13px!important}html:not(.native-app) .supplier-network-page .customer-card>div>small{display:block!important;margin-top:5px!important;color:#687a74!important;font-size:10px!important}html:not(.native-app) .supplier-network-page .customer-card>span:is(.active,.pending){align-self:start!important;padding:6px 9px!important;border-radius:999px!important;background:#e8f7f1!important;color:#087651!important;font-size:10px!important;font-weight:850!important;white-space:nowrap!important}html:not(.native-app) .supplier-network-page .customer-card>span.pending{background:#fff0c8!important;color:#8a5c00!important}html:not(.native-app) .supplier-network-page .customer-card>section{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:15px!important;padding:8px 10px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#f7fbfa!important}html:not(.native-app) .supplier-network-page .customer-card>section p{margin:0!important}html:not(.native-app) .supplier-network-page .customer-card>section p :is(b,small){display:block!important}html:not(.native-app) .supplier-network-page .customer-card>section p b{color:#101c18!important;font-size:11px!important}html:not(.native-app) .supplier-network-page .customer-card>section p small{margin-top:3px!important;color:#687a74!important;font-size:9px!important}html:not(.native-app) .supplier-network-page .customer-card>section>button{margin-left:auto!important;min-height:31px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:0 11px!important;border:1px solid #d8e5df!important;border-radius:7px!important;background:#fff!important;color:#075f45!important;font-size:9px!important;font-weight:800!important}html:not(.native-app) .supplier-network-page .request-actions{display:flex!important;gap:6px!important;margin-left:auto!important}html:not(.native-app) .supplier-network-page .request-actions button{height:31px!important;padding:0 11px!important;border:1px solid #d8e5df!important;border-radius:7px!important;background:#fff!important;font-size:9px!important;font-weight:800!important}html:not(.native-app) .supplier-network-page .request-actions button:nth-child(2){border-color:#99d8be!important;background:#edf9f4!important;color:#087651!important}html:not(.native-app) .supplier-network-page .request-actions button:last-child{border-color:#f3b7b9!important;background:#fff5f5!important;color:#c9343b!important}html:not(.native-app) .supplier-network-page .network-empty{padding:25px!important;border:1px dashed #a9c8bc!important;border-radius:13px!important;background:#fff!important;color:#687a74!important;font-size:11px!important;text-align:center!important}html:not(.native-app) .supplier-orders-page{width:min(1220px,calc(100% - 48px))!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro{min-height:128px!important;padding:22px!important;border:0!important;border-radius:16px!important;background:linear-gradient(110deg,#075f45,#079468 58%,#08b57d)!important;box-shadow:0 9px 24px rgba(5,117,80,.16)!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro:after{content:""!important;position:absolute!important;right:7%!important;top:-85px!important;width:250px!important;height:250px!important;border-radius:50%!important;background:rgba(255,255,255,.13)!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro{position:relative!important;overflow:hidden!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro>div{position:relative!important;z-index:2!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro h1{font-size:29px!important;letter-spacing:-.035em!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro p{font-size:13px!important;line-height:1.45!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro>div:last-child span{min-width:135px!important;height:68px!important;display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:9px!important;padding:0 14px!important;font-size:10px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro>div:last-child strong{font-size:23px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-filters{margin:0 0 18px!important;padding:12px!important}html:not(.native-app) .supplier-orders-page .supplier-order-status-tabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}html:not(.native-app) .supplier-orders-page .supplier-order-secondary-filters{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important}}@media (min-width:900px){html:not(.native-app) .supplier-orders-page :is(.supplier-order-status-tabs,.supplier-order-secondary-filters) button{min-height:42px!important;padding:0 10px!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important;color:#31584c!important;font-size:11px!important;font-weight:800!important;box-shadow:none!important}html:not(.native-app) .supplier-orders-page :is(.supplier-order-status-tabs,.supplier-order-secondary-filters) button.active{border-color:#79c5a8!important;background:#eaf8f2!important;color:#075f45!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list{gap:11px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.order-card.order-clean{padding:15px 18px!important;border:1px solid #d8e5df!important;border-left:5px solid #d7ad1e!important;border-radius:13px!important;background:#fff!important;box-shadow:0 1px 2px rgba(18,45,37,.035)!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.order-card.order-clean.pending{border-left-color:#d7ad1e!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.order-card.order-clean.in-progress{border-left-color:#ef8b24!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.order-card.order-clean.completed{border-left-color:#08a875!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.order-card.order-clean.cancelled{border-left-color:#ef4750!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.order-card.order-clean:hover{box-shadow:0 6px 18px rgba(18,45,37,.065)!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head{align-items:center!important;margin-bottom:10px!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head>div:first-child>span:first-child{padding:0!important;border:0!important;background:transparent!important;color:#687a74!important;font-size:12px!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head>div:first-child>span:nth-child(2){font-size:12px!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head .status{min-width:105px!important;display:inline-flex!important;justify-content:center!important;padding:8px 12px!important;border-radius:999px!important;font-size:11px!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head .status.pending{border-color:#e7c849!important;background:#fff7cf!important;color:#806300!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head .status.in-progress{border-color:#f1a84f!important;background:#fff0dc!important;color:#a35300!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head .status.completed{border-color:#78d3b2!important;background:#e4f8ef!important;color:#087851!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-head .status.cancelled{border-color:#f19ba1!important;background:#ffe8e9!important;color:#bd2731!important}html:not(.native-app) .supplier-orders-page .incoming-customer-details{margin-bottom:9px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#f7fbfa!important}html:not(.native-app) .supplier-orders-page .incoming-customer-details>button{min-height:43px!important;padding:0 13px!important;font-size:13px!important}html:not(.native-app) .supplier-orders-page .supplier-order-toggle>button{min-height:42px!important;padding:0 13px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#fff!important;color:#101c18!important;font-size:12px!important}html:not(.native-app) .supplier-orders-page .supplier-order-toggle>button:hover{border-color:#99d8be!important;background:#edf9f4!important;color:#075f45!important}html:not(.native-app) .supplier-orders-page .incoming-details{padding:15px 2px 2px!important}html:not(.native-app) .supplier-orders-page .incoming-product-list{margin-top:0!important;padding-top:0!important;border:0!important}html:not(.native-app) .supplier-orders-page .incoming-product{min-height:56px!important;display:grid!important;gap:5px!important;margin-bottom:7px!important;padding:10px 12px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#f7fbfa!important}html:not(.native-app) .supplier-orders-page .incoming-product>div:first-child{font-size:14px!important;font-weight:750!important}html:not(.native-app) .supplier-orders-page .incoming-product>div:first-child>span:last-child{color:#087651!important;font-size:14px!important}html:not(.native-app) .supplier-orders-page .incoming-product>div:last-child{font-size:10px!important}html:not(.native-app) .dashboard-container>.main-content-wrapper{width:calc(100% - 48px)!important;max-width:none!important;padding:18px 0 96px!important}html:not(.native-app) .i50-supplier-management .management-tools{grid-template-columns:minmax(260px,1fr) minmax(102px,.3fr) minmax(138px,.38fr) minmax(178px,.5fr) minmax(205px,.58fr)!important}html:not(.native-app) .i50-supplier-management .delivery-settings-button{grid-column:auto!important}html:not(.native-app) .supplier-network-page,html:not(.native-app) .supplier-orders-page{width:calc(100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:22px 0 96px!important;background:transparent!important}html:not(.native-app) .supplier-network-page .supplier-network-shell{max-width:none!important}html:not(.native-app) .supplier-network-page .network-head{min-height:132px!important;justify-content:flex-start!important;padding:28px 32px!important}html:not(.native-app) .supplier-network-page .network-head-copy small,html:not(.native-app) .supplier-network-page .network-head-metrics{display:none!important}html:not(.native-app) .supplier-network-page .network-head-copy h1{margin:0!important;font-size:30px!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters{grid-template-columns:minmax(340px,1fr) 190px 180px 190px auto!important;margin:16px 0 20px!important;padding:12px 14px!important}html:not(.native-app) .supplier-network-page .network-section-card{padding:17px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important}html:not(.native-app) .supplier-network-page .pending-customer-list{grid-template-columns:1fr!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro{min-height:132px!important;margin-bottom:16px!important;padding:28px 32px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro small{display:none!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro h1{margin:0!important;font-size:30px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-filter-desktop{display:block!important}html:not(.native-app) .supplier-orders-page .supplier-order-toolbar-v2{grid-template-columns:minmax(340px,1fr) 190px 180px 180px 48px!important}html:not(.native-app) .supplier-orders-page .supplier-order-card-legacy{display:none!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop{display:block!important;padding:0!important;border-top:1px solid #d8e5df!important;border-left:5px solid #d7ad1e!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop.in-progress{border-left-color:#ef8b24!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop.completed{border-left-color:#08a875!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop.cancelled{border-left-color:#ef4750!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-summary-row{display:grid!important;grid-template-columns:minmax(0,1fr) 290px!important;min-height:112px!important}html:not(.native-app) .supplier-network-page .network-head{justify-content:space-between!important}html:not(.native-app) .supplier-network-page .network-head-copy small{display:block!important}html:not(.native-app) .supplier-network-page .network-head-metrics{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(155px,1fr))!important;gap:10px!important}html:not(.native-app) .supplier-network-page .network-head-metrics article{height:72px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:13px!important;background:rgba(255,255,255,.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;backdrop-filter:blur(10px)!important}html:not(.native-app) .supplier-network-page .network-head-metrics article>svg{width:24px!important;height:24px!important;color:#d9fff1!important}html:not(.native-app) .supplier-network-page .network-head-metrics article b,html:not(.native-app) .supplier-network-page .network-head-metrics article small{display:block!important}html:not(.native-app) .supplier-network-page .network-head-metrics article b{color:#fff!important;font-size:23px!important;line-height:1!important}html:not(.native-app) .supplier-network-page .network-head-metrics article small{margin-top:5px!important;color:#d9fff1!important;font-size:9px!important;font-weight:760!important;white-space:nowrap!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters,html:not(.native-app) .supplier-orders-page .index50-supplier-order-filter-desktop{border:1px solid #d8e5df!important;border-radius:14px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 8px 22px rgba(18,45,37,.05)!important}html:not(.native-app) .supplier-network-page .network-section-card{padding:20px!important;box-shadow:0 9px 25px rgba(18,45,37,.045)!important}html:not(.native-app) .supplier-network-page .customer-card{min-height:152px!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html:not(.native-app) .supplier-network-page .customer-card:hover{transform:translateY(-2px)!important;box-shadow:0 10px 26px rgba(18,45,37,.08)!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro small{display:block!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(155px,1fr))!important;gap:10px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button{height:72px!important;display:grid!important;grid-template-columns:34px auto!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;column-gap:9px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:13px!important;background:rgba(255,255,255,.13)!important;color:#fff!important;cursor:pointer!important;text-align:left!important;backdrop-filter:blur(10px)!important;transition:background-color .18s ease,border-color .18s ease,transform .18s ease!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button.active,html:not(.native-app) .supplier-orders-page .supplier-orders-counters button:hover{transform:translateY(-1px)!important;border-color:rgba(255,255,255,.68)!important;background:rgba(255,255,255,.22)!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button>svg{grid-row:1/3!important;width:24px!important;height:24px!important;color:#d9fff1!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button>strong{color:#fff!important;font-size:23px!important;line-height:1!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button>span{min-width:0!important;width:auto!important;height:auto!important;display:block!important;padding:0!important;color:#d9fff1!important;font-size:9px!important;font-weight:760!important;white-space:nowrap!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-filter-desktop{margin-bottom:10px!important;padding:12px!important}html:not(.native-app) .supplier-orders-page .supplier-order-legend{min-height:38px!important;display:flex!important;align-items:center!important;gap:18px!important;margin:0 2px 12px!important;color:#687a74!important;font-size:10px!important;font-weight:750!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop{overflow:hidden!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 18px rgba(18,45,37,.045)!important;transition:box-shadow .18s ease,transform .18s ease!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop:hover{transform:translateY(-1px)!important;box-shadow:0 11px 28px rgba(18,45,37,.08)!important}}@media (min-width:900px) and (max-width:1120px){html:not(.native-app) .supplier-network-page .network-head-metrics,html:not(.native-app) .supplier-orders-page .supplier-orders-counters{grid-template-columns:1fr!important}html:not(.native-app) .supplier-network-page .network-head-metrics article,html:not(.native-app) .supplier-orders-page .supplier-orders-counters button{height:58px!important}}@media (min-width:900px){html:not(.native-app) :is(.supplier-network-page,.supplier-orders-page){width:calc(100% - 48px)!important;max-width:none!important;margin:0 auto!important;padding:18px 0 96px!important;background:transparent!important;color:#101c18!important;font-family:var(--font-geist-sans),Arial,sans-serif!important;opacity:1!important}html:not(.native-app) .supplier-network-page .supplier-network-shell{width:100%!important;max-width:none!important;margin:0!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-desktop{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html:not(.native-app) .supplier-network-page .network-head{min-height:132px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:28px 32px!important;border-radius:16px!important;background:linear-gradient(112deg,#075d43,#087d59 52%,#00aa70)!important;box-shadow:0 8px 24px rgba(18,45,37,.08)!important}html:not(.native-app) .supplier-network-page .network-head-copy small,html:not(.native-app) .supplier-network-page .network-head-metrics,html:not(.native-app) .supplier-network-page .network-head:after{display:none!important}html:not(.native-app) .supplier-network-page .network-head-copy h1{margin:0!important;color:#fff!important;font-size:30px!important;font-weight:850!important;letter-spacing:-.035em!important}html:not(.native-app) .supplier-network-page .network-head-copy p{margin:6px 0 0!important;color:#daf8ec!important;font-size:13px!important;font-weight:650!important}html:not(.native-app) .supplier-network-page .index50-supplier-network-filters{min-height:74px!important;display:grid!important;grid-template-columns:minmax(320px,1fr) 190px 180px 190px auto!important;gap:10px!important;align-items:center!important;margin:16px 0 20px!important;padding:12px 14px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.055)!important}html:not(.native-app) .supplier-network-page .network-section-card{padding:17px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.05)!important}html:not(.native-app) .supplier-network-page .customer-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:not(.native-app) .supplier-network-page .pending-customer-list{grid-template-columns:1fr!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro{min-height:132px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;margin:0 0 16px!important;padding:28px 32px!important;border-radius:16px!important;background:linear-gradient(112deg,#075d43,#087d59 52%,#00aa70)!important;opacity:1!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro small,html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro:after{display:none!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro h1{margin:0!important;color:#fff!important;font-size:30px!important;font-weight:850!important}html:not(.native-app) .supplier-orders-page .index50-supplier-orders-intro p{margin:6px 0 0!important;color:#daf8ec!important;font-size:13px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters{display:flex!important;grid-template-columns:none!important;gap:12px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button{width:170px!important;height:76px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;column-gap:10px!important;padding:0 17px!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:13px!important;background:#fff!important;color:#075f45!important;text-align:left!important;backdrop-filter:none!important;transform:none!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button>svg{grid-row:1/3!important;color:#0b8a61!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button>strong{color:#075f45!important;font-size:25px!important}html:not(.native-app) .supplier-orders-page .supplier-orders-counters button>span{color:#075f45!important;font-size:11px!important;font-weight:800!important}html:not(.native-app) .supplier-orders-page .index50-supplier-order-filter-desktop{margin-bottom:8px!important;padding:12px 14px!important;border:1px solid #d8e5df!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgba(18,45,37,.05)!important;opacity:1!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list{gap:12px!important;opacity:1!important}html:not(.native-app) .supplier-orders-page .supplier-orders-list>.index50-supplier-order-card-desktop{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}html:not(.native-app) .supplier-orders-page .index50-order-meta-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html:not(.native-app) .supplier-orders-page .index50-order-meta-grid>div{min-height:56px!important;display:grid!important;align-content:center!important;gap:5px!important;padding:10px 12px!important;border:1px solid #d8e5df!important;border-radius:9px!important;background:#fff!important}html:not(.native-app) .supplier-orders-page .index50-order-meta-grid small,html:not(.native-app) .supplier-orders-page .index50-order-product-row small{color:#7c8b86!important;font-size:9px!important;font-weight:650!important}html:not(.native-app) .supplier-orders-page .index50-order-meta-grid strong{color:#101c18!important;font-size:11px!important}html:not(.native-app) .supplier-orders-page .supplier-order-products{margin-top:12px!important;overflow:hidden!important;border:1px solid #d8e5df!important;border-radius:10px!important;background:#fff!important}html:not(.native-app) .supplier-orders-page .supplier-order-products>header{margin:0!important;padding:12px 14px!important;border-bottom:1px solid #d8e5df!important;background:#f2f8f5!important}html:not(.native-app) .supplier-orders-page .supplier-order-products .incoming-product-list{margin:0!important;padding:0!important;border:0!important}html:not(.native-app) .supplier-orders-page .index50-order-product-row{min-height:70px!important;display:grid!important;grid-template-columns:52px minmax(220px,1fr) 100px 120px 130px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:9px 13px!important;border:0!important;border-bottom:1px solid #e2ebe7!important;border-radius:0!important;background:#fff!important}html:not(.native-app) .supplier-orders-page .index50-order-product-row:last-child{border-bottom:0!important}html:not(.native-app) .supplier-orders-page .index50-order-product-row>:is(img,.index50-order-product-fallback){width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border:1px solid #d8e5df!important;border-radius:8px!important;background:#f2f8f5!important;object-fit:cover!important}html:not(.native-app) .supplier-orders-page .index50-order-product-copy{min-width:0!important;display:grid!important;gap:4px!important}html:not(.native-app) .supplier-orders-page .index50-order-product-copy>strong,html:not(.native-app) .supplier-orders-page .index50-order-product-row>div>strong{color:#075f45!important;font-size:12px!important}html:not(.native-app) .supplier-orders-page .index50-order-product-row>div:not(.index50-order-product-copy){display:grid!important;gap:4px!important;text-align:right!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list{gap:9px!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list>.index50-supplier-order-card-desktop{position:relative!important;min-height:88px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--border,#dce6e2)!important;border-left:5px solid #d7ad1e!important;border-radius:14px!important;background:var(--surface,#fff)!important;box-shadow:var(--shadow-sm,0 6px 18px rgba(18,45,37,.055))!important;box-sizing:border-box!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list>.index50-supplier-order-card-desktop:before{content:none!important;display:none!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list>.index50-supplier-order-card-desktop.in-progress{border-left-color:#ef8b24!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list>.index50-supplier-order-card-desktop.completed{border-left-color:#08a875!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list>.index50-supplier-order-card-desktop.cancelled{border-left-color:#ef4750!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row{min-height:88px!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;align-items:stretch!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>button{min-height:86px!important;height:auto!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--surface,#fff)!important;box-sizing:border-box!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary{width:100%!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;text-align:left!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary img{width:44px!important;height:44px!important;border-radius:9px!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary>div{min-width:0!important;display:grid!important;align-content:center!important;gap:2px!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary span{font-size:11px!important;line-height:1.2!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary h3{margin:0!important;font-size:16px!important;line-height:1.2!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary small{display:block!important;font-size:11px!important;line-height:1.2!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-summary .status{min-width:92px!important;padding:8px 10px!important;font-size:11px!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-total{min-height:86px!important;height:auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:0!important;padding:0!important;border-top:0!important;border-left:1px solid var(--border,#dce6e2)!important;background:transparent!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-total span{min-height:34px!important;display:grid!important;place-items:center!important;padding:0 12px!important;border-right:1px solid var(--border,#dce6e2)!important;color:#687a74!important;font-size:11px!important;font-weight:750!important;text-align:center!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row>.order-total strong{display:grid!important;place-items:center!important;padding:0 12px!important;color:#075f45!important;font-size:15px!important;font-weight:850!important;text-align:center!important;white-space:nowrap!important}html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-order-expanded{margin:0!important;padding:12px 18px 16px!important;border-top:1px solid var(--border,#dce6e2)!important;background:var(--surface-soft,#eef7f3)!important}}@media (min-width:900px) and (max-width:1180px){html:not(.native-app) .supplier-orders-list.supplier-orders-list .index50-supplier-order-summary-row{grid-template-columns:minmax(0,1fr) 220px!important}}