.business-data-panel{padding:24px;background:#fff;border:1px solid #e5e9f0;border-radius:12px;min-width:0;color:#263445}.business-data-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.business-data-tabs button{padding:10px 17px;border:1px solid #dce2eb;border-radius:7px;background:#fff;color:#526075;cursor:pointer}.business-data-tabs button[aria-pressed=true]{background:#eaf2ff;border-color:#8db6f3;color:#165cbb}.business-data-scroll{overflow:auto;max-width:100%;border:1px solid #e5e9f0;border-radius:7px}.business-data-scroll table{border-collapse:collapse;width:100%;font-size:13px}.business-data-scroll th,.business-data-scroll td{padding:12px;text-align:left;border-bottom:1px solid #edf0f4;white-space:nowrap}.business-data-scroll th{background:#f6f8fb;color:#566176;font-weight:500}.business-data-scroll small{display:block;font-size:11px;color:#8090a2;margin-top:5px}.business-data-link{border:0;background:none;color:#1768bf;cursor:pointer;padding:0}.business-data-empty{padding:55px 12px;text-align:center;background:#f8fafc;color:#7c8798}.business-data-pagination{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:16px;font-size:12px}.business-data-error{padding:12px;background:#fff1f0;color:#b43c34}.business-data-panel button:disabled{opacity:.5;cursor:default}@media(max-width:700px){.business-data-panel{padding:14px;border-radius:8px}.business-data-pagination{flex-wrap:wrap}.business-data-tabs{gap:6px}.business-data-tabs button{padding:9px 12px}}


.business-data-help{font-size:12px;color:#697587;line-height:1.8}

.business-data-filters{margin:0 0 20px}.business-data-filters>.listing-date-field{flex:0 1 300px;min-width:0}.marketplace-filter-bar .listing-date-control{height:34px;border-color:#dce4ef;border-radius:6px}.marketplace-filter-bar .listing-date-type,.marketplace-filter-bar .listing-date-range{height:32px;font-size:12px}.business-history-field{flex:0 0 120px}.business-history-field select{width:100%;height:34px;box-sizing:border-box;padding:0 10px;border:1px solid #dce4ef;border-radius:6px;background:#fff;color:#526781;font-size:12px}.business-data-filters .listing-keyword-control input{min-width:0;flex:1;width:0;border:0;background:transparent;color:#526781}.business-data-filters .listing-keyword-control .product-filter-clear{position:static;flex:0 0 26px;transform:none;margin-right:5px}.business-data-filters :focus-visible{outline:2px solid #a8c7ff;outline-offset:2px}@media(max-width:600px){.business-data-filters>.listing-date-field{flex:1 1 100%}.business-history-field{flex:1 1 calc(50% - 4px)}.business-data-filters .product-filter-actions{flex-wrap:wrap}}

.marketplace-filter-bar .product-filter-actions .business-data-refresh{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;padding:0}.business-data-refresh svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}

.health-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0 0 20px}.health-overview article{padding:18px 20px;border:1px solid #e5eaf2;border-radius:8px;background:#fafbfd}.health-overview article span{display:block;color:#738299;font-size:12px}.health-overview strong{display:block;margin-top:12px;font-size:28px;font-weight:600;font-variant-numeric:tabular-nums}.health-overview .blue strong{color:#3978e8}.health-overview .orange strong{color:#c48027}.health-overview .red strong{color:#d36265}.inventory-health-scroll{max-height:65vh}.inventory-health-table thead th{position:sticky;top:0;z-index:1}.inventory-health-table tbody tr:hover{background:#fbfcff}.health-sort{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.health-sort span{color:#9caabc}.health-sort.active,.health-sort.active span{color:#3978e8}.health-sort:focus-visible{outline:2px solid #a8c7ff;outline-offset:4px}.health-number{font-variant-numeric:tabular-nums}.health-number strong{font-size:16px;font-weight:600}.health-available{color:#3978e8}.health-excess{color:#bb791e}.health-product{min-width:175px}.health-product strong{font-weight:500}.health-flags{display:flex;gap:5px;margin-top:8px}.health-badge{display:inline-block;padding:3px 6px;border-radius:4px;font-size:10px;line-height:1.4}.health-badge.orange{background:#fff3df;color:#ad701b}.health-badge.red{background:#fff0f0;color:#c6575c}.health-badge.gray{background:#eef1f5;color:#718096}.health-age-cell{min-width:205px}.health-age-bar{display:flex;overflow:hidden;height:9px;width:180px;margin:4px 0 8px;background:#edf1f6;border-radius:5px}.age-band-0{background:#65a6e9}.age-band-1{background:#71c2b4}.age-band-2{background:#e5bd62}.age-band-3{background:#e99b67}.age-band-4{background:#db7178}.business-data-scroll .health-aged{color:#c6575c}.health-age-legend{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 12px;color:#7a899c;font-size:11px}.health-age-legend span{display:flex;gap:6px;align-items:center}.health-age-legend i{display:inline-block;width:8px;height:8px;border-radius:2px}.health-recommendation{min-width:130px;max-width:210px;white-space:normal!important;line-height:1.6}@media(max-width:700px){.health-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.health-overview article{padding:14px}.health-overview strong{font-size:24px}.health-age-legend{gap:10px}.inventory-health-table{font-size:12px}}

.health-overview article small{display:block;margin-top:8px;color:#8a98aa;font-size:11px}

:is(.business-data-panel,.business-tool-dialog) .single-picker-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:34px;padding:0 10px;border:1px solid #dce4ef;border-radius:6px;background:#fff;color:#526781;font:inherit;font-size:12px;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}:is(.business-data-panel,.business-tool-dialog) .single-picker-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-picker-trigger>svg{flex-shrink:0;width:14px;height:14px;fill:none;stroke:#8c9eb6;stroke-width:1.4;transition:transform .15s}.single-picker-trigger.open>svg{transform:rotate(180deg)}:is(.business-data-panel,.business-tool-dialog) .single-picker-trigger:hover{border-color:#acc4e9;background:#fbfdff}:is(.business-data-panel,.business-tool-dialog) .single-picker-trigger.open{color:#3474da;border-color:#aac6f2;background:#f0f5ff}:is(.business-data-panel,.business-tool-dialog) .single-picker-trigger:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #a8c7ff}.business-data-filters .listing-keyword-control .single-picker-trigger{flex:0 0 92px;width:92px;height:32px;border:0;border-right:1px solid #e5ebf4;border-radius:5px 0 0 5px;background:#f6f8fc;color:#45658b}.business-data-filters .listing-keyword-control .single-picker-trigger.open{background:#edf4ff;color:#3474da}.single-picker-popover{z-index:1250;overflow:auto;box-shadow:0 8px 28px #263d5e1a,0 2px 6px #263d5e08}.single-picker-popover .fulfillment-option{height:36px;padding:0 10px}.single-picker-popover .fulfillment-option:focus-visible{box-shadow:inset 0 0 0 2px #aac6f2}

.business-condition-field{flex:0 0 148px}.health-overview article>button{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.health-overview article:has(button):hover{border-color:#b6cdf0;background:#f6f9ff}.health-overview article.active{border-color:#a8c6f3;background:#f2f7ff}.health-overview article button:focus-visible{outline:2px solid #8db6f3;outline-offset:6px;border-radius:3px}.business-column-hint{color:#8a9ab1;cursor:help}@media(max-width:600px){.business-condition-field{flex:1 1 calc(50% - 4px)}}
.business-data-empty>strong{display:block;color:#53657c;font-size:15px;font-weight:500}.business-data-empty>p{margin:10px 0 18px;font-size:12px;line-height:1.8}.business-data-empty>.mini-button{font-size:12px}.business-data-error>button{margin-left:10px;border:1px solid #e7b8b3;border-radius:5px;padding:5px 9px;background:#fff;color:#a54740;font:inherit;font-size:12px;cursor:pointer}.business-delta{font-variant-numeric:tabular-nums}.business-delta>strong{font-weight:600}.business-delta.blue>strong{color:#3978e8}.business-delta.green>strong{color:#398972}.business-delta.orange>strong{color:#bb791e}.business-delta.red>strong{color:#c6575c}.health-badge.blue{background:#eaf3ff;color:#3978e8}.health-badge.green{background:#e9f6f0;color:#398972}
.business-tools-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.business-tools-nav .active{background:#edf4ff;color:#3978e8;border-color:#b4cef5}.business-tool-count{margin-left:6px;padding:1px 5px;border-radius:8px;background:#fff0e4;color:#aa611c}.business-tools-panel{border:1px solid #e5eaf2;border-radius:8px;padding:18px}.business-tools-filters{margin-bottom:12px;align-items:flex-end}.business-tool-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;color:#526781}.business-tool-field input,.business-tool-field textarea{box-sizing:border-box;min-width:0;width:100%;padding:8px 10px;border:1px solid #dce4ef;border-radius:6px;background:#fff;color:#526781;font:inherit}.business-tool-field input{height:34px}.business-tool-field textarea{resize:vertical;line-height:1.6}.business-tool-field input:disabled,.business-tool-field textarea:disabled{background:#f5f7fa}.business-tools-filters>.business-tool-field{flex:0 1 230px}.business-tools-filters>.listing-date-field{flex:0 1 310px}.business-tool-table th,.business-tool-table td{white-space:nowrap}.business-tool-table .business-tool-note{white-space:pre-wrap;min-width:180px;max-width:340px;overflow-wrap:anywhere}.business-tool-actions{min-width:110px}.business-tool-actions button{display:block;margin:4px 0}.business-tool-backdrop{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(25,40,62,.35)}.business-tool-dialog{box-sizing:border-box;width:640px;max-width:100%;max-height:90vh;overflow:auto;border-radius:10px;padding:24px;background:#fff;color:#526781;box-shadow:0 12px 50px #24334430}.business-tool-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#21364f}.business-tool-dialog>header>button{border:0;background:transparent;font-size:24px;color:#738299;cursor:pointer}.business-tool-dialog>p{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.business-tool-editor-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.business-tool-dialog form>footer{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.business-tool-conflict{margin-top:16px;padding:12px;background:#fff8e9;border-radius:6px;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.business-tool-history{margin-top:20px;font-size:12px}.business-tool-history article{padding:10px 0;border-bottom:1px solid #edf1f6}.business-tool-history p{white-space:pre-wrap;overflow-wrap:anywhere}.business-tools-panel :focus-visible,.business-tool-dialog :focus-visible{outline:2px solid #a8c7ff;outline-offset:2px}@media(max-width:600px){.business-tools-panel{padding:12px}.business-tools-filters>.business-tool-field,.business-tools-filters>.listing-date-field{flex:1 1 100%}.business-tools-filters .product-filter-actions{flex-wrap:wrap}.business-tool-backdrop{padding:10px}.business-tool-dialog{padding:18px;max-height:94vh}.business-tool-editor-fields{grid-template-columns:1fr}}
#business-tool-status,#business-tool-method{z-index:1450}
#business-tool-assignee,#business-tool-stage,#business-tool-bulk-assignee,#business-tool-bulk-status,#business-tool-rule-level,#business-tool-rule-shop,#business-tool-rule-site{z-index:1450}
.business-tool-toolbar{display:flex;align-items:center;gap:14px;margin:12px 0;font-size:12px;color:#526781}.business-tool-check{display:flex;align-items:center;gap:7px;font-size:12px;color:#526781;min-height:34px}.business-tool-check input[type=checkbox]{width:15px;height:15px;margin:0;flex:none}.business-tool-dialog form>.business-tool-field{margin-top:16px}.business-tool-attachments{margin-top:20px;font-size:12px}.business-tool-attachments ul{padding:0;list-style:none}.business-tool-attachments li{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #edf1f6}.business-tool-attachments li button:first-child{overflow-wrap:anywhere;text-align:left}.business-tool-dialog form>footer{flex-wrap:wrap}.business-tool-dialog details li{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.business-tool-dialog input:disabled,.business-tool-dialog button:disabled{opacity:.6;cursor:default}
.business-tools-nav>.mini-button.ghost,.business-tool-dialog .mini-button.ghost{border:1px solid #dce4ef;background:#fff;color:#7186a2}.business-tools-nav>.mini-button.ghost:hover{border-color:#acc4e9;color:#3978e8}.business-tools-nav>.mini-button.active{background:#edf4ff;color:#3978e8;border-color:#b4cef5}

.business-rule-import-dialog{width:min(960px,calc(100vw - 24px))}
.business-import-file{margin:16px 0}
.business-rule-import-dialog .business-data-scroll{max-height:340px;overflow:auto}
.business-rule-import-dialog table{width:100%;border-collapse:collapse;font-size:12px}
.business-rule-import-dialog th,.business-rule-import-dialog td{padding:10px;border-bottom:1px solid #e5eaf1;text-align:left;white-space:nowrap}
.business-rule-import-dialog td small{display:block;color:#789}
.business-rule-import-dialog .business-data-error ul{max-height:180px;overflow:auto}
.business-tool-quantity{font-size:15px;color:#2463a6}

.shipment-receipt{min-width:125px;font-variant-numeric:tabular-nums}.shipment-receipt strong{font-size:15px}.shipment-receipt-track{height:7px;margin-top:7px;overflow:hidden;background:#edf1f6;border-radius:4px}.shipment-receipt-track i{display:block;height:100%;background:#3978e8}.shipment-receipt-track.complete i{background:#45a58d}.shipment-risk-skus{max-width:230px;white-space:normal;overflow-wrap:anywhere;line-height:1.5}

.shipment-timeline{list-style:none;margin:16px 0;padding:0 0 0 18px;border-left:2px solid #dbe5f0}.shipment-timeline li{position:relative;display:flex;flex-direction:column;gap:7px;padding:0 0 24px 8px;overflow-wrap:anywhere}.shipment-timeline li:before{content:"";position:absolute;left:-24px;top:4px;width:10px;height:10px;border-radius:50%;background:#2563eb;border:2px solid #fff}.shipment-timeline time{color:#64748b;font-size:12px}.shipment-timeline strong{font-size:14px}.shipment-timeline span{font-size:13px}

.business-tool-toolbar{flex-wrap:wrap}.business-tool-toolbar>button,.business-tool-toolbar>strong{flex-shrink:0;white-space:nowrap}.business-tool-toolbar>span{min-width:0;overflow-wrap:anywhere}

.shipment-editor-section{margin:18px 0 0;padding:12px;border:1px solid #e5eaf2;border-radius:8px;min-width:0}.shipment-editor-section legend{padding:0 6px;font-size:13px;font-weight:600}.shipment-editor-section .business-tool-editor-fields{margin:10px 0}.shipment-editor-section .business-data-help{margin:4px 0}

.business-shipment-identity>button{display:block;margin:3px 0;line-height:1.5;white-space:nowrap}

.business-data-scroll .business-actions-fixed{position:sticky;right:0;z-index:2;min-width:80px;background:#fff;box-shadow:-5px 0 8px -7px #536783}.business-data-scroll th.business-actions-fixed{z-index:3;background:#f6f8fb}


.business-summary-cards{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}.business-summary-cards button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:120px;padding:12px 16px;border:1px solid #dce3ec;border-radius:8px;background:#fff;color:#52647c;cursor:pointer}.business-summary-cards button.active{border-color:#3178c6;background:#edf5ff;color:#174b81}.business-summary-cards strong{font-size:23px;color:#17324d}.business-summary-cards button:focus-visible{outline:2px solid #3178c6;outline-offset:2px}.business-summary-cards button:disabled{cursor:wait;opacity:.6}.business-recovery-hint{padding:12px;background:#eef8f0;color:#26713c;border-radius:6px}@media(max-width:600px){.business-summary-cards button{flex:1 1 130px}}


.storage-fee-summary { display:flex; flex-wrap:wrap; gap:12px; margin:12px 0; }
.storage-fee-summary article { display:flex; flex-direction:column; gap:5px; padding:12px 18px; border:1px solid #e4eaf1; border-radius:6px; min-width:180px; background:#f8fafc; }
.storage-fee-summary strong { font-size:22px; color:#172d46; font-variant-numeric:tabular-nums; }
.storage-fee-summary small { color:#64748b; }
.storage-fee-history { margin:12px 0; }
.storage-fee-history summary { cursor:pointer; margin-bottom:8px; }

.business-tools-filters .business-fee-threshold .product-country-label {display:block;font-size:12px;color:#64748b;}

/* Storage fee pages share the order list card, filters, toolbar and pagination. */
.business-data-panel.business-fee-page{padding:0;border-color:#e2e8f1;border-radius:10px;box-shadow:0 3px 16px #19345904}
.business-fee-page .business-tools-panel{padding:0;border:0;border-radius:0}
.order-section-heading.storage-fee-views{min-width:0;max-width:100%;padding:0 20px;margin:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-radius:10px 10px 0 0}
.storage-fee-views>button{flex:0 0 auto;white-space:nowrap}
.business-fee-page .business-fee-filters{margin:0;align-items:center;border-bottom:0}
.business-fee-filters .listing-keyword-control .single-picker-trigger{flex:0 0 88px;width:88px;height:32px;border:0;border-right:1px solid #e5ebf4;border-radius:5px 0 0 5px;background:#f8faff;color:#45658b}
.business-fee-filters .product-filter-actions{flex-wrap:wrap;margin-left:auto}
.business-fee-page .business-fee-threshold{display:flex;flex-direction:row;align-items:center;gap:0;height:34px;border:1px solid #e0e6ef;border-radius:6px;overflow:hidden}
.business-fee-page .business-fee-threshold .product-country-label{display:block;white-space:nowrap;padding:0 8px;font-size:11px;color:#71849f}
.business-fee-page .business-fee-threshold input{flex:1;width:0;padding:0 7px;border:0;border-left:1px solid #edf1f6;border-radius:0}
.storage-fee-toolbar{position:relative;min-width:0}
.storage-fee-toolbar .listing-batch-actions,.storage-fee-toolbar .listing-view-actions{flex-wrap:wrap}
.storage-fee-overview>summary{list-style:none;cursor:pointer}
.storage-fee-overview>summary::-webkit-details-marker{display:none}
.storage-fee-overview[open]>summary{border-color:#aec5f1;color:#2c61d6;background:#f5f8ff}
.storage-fee-overview-body{position:absolute;z-index:40;top:calc(100% - 4px);right:16px;width:560px;max-width:calc(100% - 32px);max-height:65vh;overflow:auto;box-sizing:border-box;padding:16px;background:#fff;border:1px solid #dfe6ef;border-radius:8px;box-shadow:0 8px 28px #263d5e1a;font-size:12px}
.storage-fee-overview-body .storage-fee-summary{margin:0 0 12px;gap:8px}
.storage-fee-overview-body .storage-fee-summary article{flex:1;min-width:140px;padding:10px 12px;font-size:12px}
.storage-fee-overview-body .storage-fee-summary strong{font-size:18px}
.storage-fee-overview-body .storage-fee-history{margin:12px 0 0}
.business-fee-page .business-tools-panel>.business-data-scroll{border:0;border-radius:0}
.business-fee-page .business-tools-panel>.member-pagination{margin:0;border-radius:0 0 10px 10px}
.business-fee-page .business-tools-panel>p{margin:0;padding:12px 20px;font-size:12px}
@media(min-width:601px){.business-fee-page .business-fee-filters>.shop-filter-field{flex:0 1 150px}.business-fee-page .business-fee-filters>.product-country-field:not(.shop-filter-field){flex:0 1 120px}.business-fee-filters>.business-condition-field{flex:0 1 120px;min-width:0}.business-fee-filters>.business-tool-field{flex:0 1 140px}.business-fee-filters>.listing-keyword-field{flex:1 1 260px;max-width:440px;min-width:220px}.business-fee-filters>.business-fee-threshold{flex-basis:170px}.business-fee-filters>.business-fee-sales-limit{flex-basis:130px}}
@media(max-width:600px){.order-section-heading.storage-fee-views{padding:0 12px}.business-fee-page .business-fee-filters{padding:12px;gap:8px}.business-fee-filters>.business-condition-field{flex:1 1 calc(50% - 4px)}.business-fee-filters>.business-tool-field{flex:1 1 calc(50% - 4px)}.business-fee-filters>.listing-keyword-field{flex:1 1 100%;max-width:none;min-width:0}.storage-fee-toolbar{padding:10px 12px;flex-wrap:wrap}.storage-fee-toolbar .listing-view-actions{margin-left:auto}.storage-fee-overview-body{right:12px;max-width:calc(100% - 24px)}}

/* Health, inbound shipments and their tools use the same order list frame. */
.business-data-panel.business-list-page{padding:0;border-color:#e2e8f1;border-radius:10px;box-shadow:0 3px 16px #19345904}
.business-list-page .business-tools-panel{border:0;border-radius:0;padding:0}
.business-list-page .business-data-filters,.business-list-page .business-tools-filters{margin:0;align-items:center}
.business-list-page .business-data-filters{border-bottom:0}
.business-list-page .product-filter-actions{margin-left:auto}
.business-list-page .business-tools-filters{padding:15px 20px}
.order-section-heading.business-list-tabs{margin:0;gap:14px;padding:0 20px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-radius:10px 10px 0 0}
.business-list-tabs>button{flex:0 0 auto;white-space:nowrap}
.business-tools-nav.business-list-tabs .active{background:transparent;color:#3267df;border-bottom-color:#3973e6}
.business-list-page .business-data-scroll{border:0;border-radius:0}
.business-list-page .member-pagination{margin:0;border-radius:0 0 10px 10px}
.business-list-page>.health-overview{padding:12px 20px;margin:0;gap:10px;border-top:1px solid #edf1f6}
.business-list-page .health-overview article{padding:12px 14px;border-radius:6px}
.business-list-page .health-overview strong{margin-top:7px;font-size:22px}
.business-list-page .health-age-legend{padding:9px 20px;margin:0;border-top:1px solid #edf1f6;background:#fafbfd}
.business-list-page>p,.business-list-page .business-tools-panel>p{margin:0;padding:12px 20px;font-size:12px}
.business-list-page .business-tool-toolbar{padding:10px 16px;margin:0;border-top:1px solid #edf1f6}
.business-list-page .business-summary-cards{margin:0;padding:12px 20px}
.business-results-toolbar .listing-batch-actions,.business-results-toolbar .listing-view-actions{flex-wrap:wrap}
@media(min-width:601px){.business-list-page .business-data-filters>.product-country-field{flex:0 1 120px}.business-list-page .business-data-filters>.business-condition-field{flex:0 1 130px}.business-list-page .business-data-filters>.listing-date-field{flex:0 1 260px}.business-list-page .business-data-filters>.listing-keyword-field{flex:1 1 220px;min-width:180px;max-width:440px}}
@media(max-width:600px){.order-section-heading.business-list-tabs{padding:0 12px}.business-list-page .business-tools-filters{padding:12px}.business-list-page>.health-overview{padding:12px;gap:8px}.business-list-page .health-age-legend{padding:9px 12px}.business-list-page .business-summary-cards{padding:12px}.business-list-page .business-data-filters>.listing-keyword-field{flex:1 1 100%;max-width:none;min-width:0}.business-results-toolbar{padding:10px 12px;flex-wrap:wrap}.business-results-toolbar .listing-view-actions{margin-left:auto}}

.business-list-page .business-tools-filters>.listing-keyword-field{flex:1 1 240px;min-width:180px;max-width:440px}
@media(min-width:601px){.business-list-page .business-tools-filters>.business-condition-field{flex:0 1 130px}.business-list-page .business-tools-filters>.business-tool-field{flex:0 1 180px}.business-list-page .business-tools-filters>.business-fee-threshold{flex-basis:170px}.business-list-page .business-tools-filters>.business-fee-sales-limit{flex-basis:130px}}
@media(max-width:600px){.business-list-page .business-tools-filters>.listing-keyword-field{flex:1 1 100%;min-width:0;max-width:none}}

.business-list-page .business-tools-panel>.business-tools-filters:first-child{border-radius:10px 10px 0 0}

.business-result-region{position:relative;min-width:0}
.business-loading-overlay{position:absolute;inset:0;z-index:30;background:#ffffffb8;display:flex;align-items:flex-start;justify-content:center;padding:80px 12px 12px;box-sizing:border-box;cursor:progress}
.business-loading-overlay>span{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid #dfe7f3;border-radius:7px;background:#fff;box-shadow:0 3px 15px #203e6510;font-size:12px;color:#526781}
.business-loading-overlay i{width:14px;height:14px;border:2px solid #dbe6fa;border-top-color:#3267df;border-radius:50%;animation:business-loading-spin .8s linear infinite}
@keyframes business-loading-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.business-loading-overlay i{animation:none}}
/* Results now retain their DOM while a request is in flight. */
.business-list-page .business-result-region .health-overview{padding:12px 20px;margin:0;gap:10px;border-top:1px solid #edf1f6}
.business-list-page .business-result-region .business-data-scroll{border:0;border-radius:0}
.business-list-page .business-result-region .member-pagination{margin:0}
.business-list-page .business-result-region>div>p{margin:0;padding:12px 20px;font-size:12px}
@media(max-width:600px){.business-list-page .business-result-region .health-overview{padding:12px;gap:8px}}

.business-batch-filter {display:flex;align-items:center;gap:4px;position:relative;}
.business-batch-filter .product-filter-clear {position:static;width:22px;height:28px;}



.business-columns-dialog .pm-columns-chosen input {width:66px;flex:0 0 66px;height:28px;padding:4px;}
.business-columns-dialog .pm-columns-link:disabled {color:#a3b2c7;cursor:default;}
.business-batch-dialog {width:min(560px,calc(100vw - 32px));border:1px solid #dbe3ef;border-radius:8px;padding:0;color:#526b8a;font-size:12px;}
.business-batch-dialog::backdrop {background:#15233566;}
.business-batch-dialog:not([open]) {display:none;}
.business-batch-body {padding:12px 24px;}
.business-batch-body textarea {width:100%;min-height:240px;resize:vertical;border:1px solid #dbe3ef;border-radius:4px;padding:10px;color:#405570;font:inherit;}
.business-sku-drawer {width:min(900px,100%);}
.business-sku-drawer h2 {overflow-wrap:anywhere;}
.business-sku-drawer .pm-columns-header p {margin:10px 0 0;}
.business-sku-drawer .storage-fee-views {flex-shrink:0;padding:0 20px;}
.business-drawer-filters {display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #e3e9f1;}
.business-drawer-filters input {border:1px solid #dbe3ef;border-radius:4px;padding:5px 8px;color:#526b8a;font:inherit;width:auto!important;display:inline-block!important;}
.business-drawer-body {flex:1;min-height:0;overflow:auto;padding-top:12px;}
.business-drawer-body>p {margin:0;padding:0 20px 12px;}
.business-sku-drawer .business-data-scroll {overflow:auto;max-width:100%;}
.business-sku-drawer table {border-collapse:collapse;min-width:100%;font-size:12px;}
.business-sku-drawer th {background:#f1f5fa;font-weight:500;font-size:11px;color:#6c809d;text-align:left;}
.business-sku-drawer :is(th,td) {padding:12px;border-bottom:1px solid #e3e9f1;white-space:nowrap;}
.business-list-page :is(.inventory-health-table,.business-tool-table,.business-shipment-scroll table) {table-layout:fixed;width:max-content;}
.business-list-page .business-shipment-scroll table {min-width:100%;}


.business-list-page :is(.inventory-health-table,.business-tool-table,.business-shipment-scroll table) :is(td,th) {box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;overflow:hidden;}
.business-list-page .business-shipment-identity>.business-data-link {display:block;white-space:normal;text-align:left;}
.business-list-page .business-tool-actions {white-space:normal;}

.business-sku-drawer .member-pagination-jump {display:flex;align-items:center;gap:4px;white-space:nowrap;}

.business-column-width-toggle {display:block;margin:10px auto 0;font-size:11px;}
.business-columns-dialog .pm-columns-chosen li:has(input) {flex-wrap:wrap;}
.business-list-page .business-data-scroll th {--business-column-background:#f6f8fb;--business-column-layer:3;}
