/* B: grouped fees with bottom profit. Product dialog only. */
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs{align-self:start!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head{display:flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:8px 14px!important;margin:0!important;font-size:14px!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head #productSupplyRunTrial{order:2!important;margin:0!important;min-height:29px!important;height:29px!important;padding:4px 9px!important;font-size:12px!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head .xw-fee-header-status{position:static!important;order:3!important;flex:none!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:400!important;color:#7d8ba0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head #productSupplyRunTrial{margin-left:auto!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-subtitle{margin:0!important;padding:10px 14px 8px!important;font-size:11px!important;color:#7b8ba2!important;line-height:18px!important;background:#fff!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-profit-formula-wrap{padding:0 12px!important;margin:0!important;border:0!important;background:transparent!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-list{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .xw-dual-fee-group{background:#f3f6fa!important;border:0!important;border-radius:6px!important;margin:0!important;padding:8px 12px!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .xw-dual-fee-group h3{margin:0 0 3px!important;padding:0!important;border:0!important;font-size:12px!important;line-height:20px!important;font-weight:600!important;color:#475a74!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:29px!important;padding:4px 0!important;margin:0!important;border:0!important;background:transparent!important;box-sizing:border-box!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .name{grid-column:1!important;min-width:0!important;display:block!important;font-size:13px!important;font-weight:400!important;line-height:20px!important;color:#26364d!important;white-space:nowrap!important;cursor:help}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row>.detail,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .help,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .edit,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .xw-dual-cny{display:none!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .xw-supply-amount{grid-column:2!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;min-width:0!important;margin:0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .xw-dual-currency{display:block!important;min-width:0!important;margin:0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row output{display:block!important;min-height:0!important;height:auto!important;min-width:58px!important;padding:0!important;border:0!important;background:transparent!important;text-align:right!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;color:#24334b!important;cursor:pointer;font-variant-numeric:tabular-nums}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row.is-zero output{color:#8793a5!important;font-weight:400!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row.is-missing output,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row.xw-commercial-pending output{color:#ac7b2e!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row output:hover{color:#2563eb!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row output:focus-visible,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .name:focus-visible{outline:2px solid #8caff4;outline-offset:3px;border-radius:3px}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;margin:0!important;padding:8px 14px!important;background:#fff!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation{display:block!important;padding:0!important;margin:0!important;flex:1 1 180px!important;min-width:0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation>summary{font-size:11px!important;color:#2563eb!important;line-height:22px!important;cursor:pointer}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .product-supply-fee-source{display:block!important;padding:0!important;margin:0!important;flex:0 0 auto!important;font-size:11px!important;line-height:22px!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .product-supply-fee-source>span{display:none!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .product-supply-fee-source a{display:inline!important;margin:0!important;color:#728198!important;font-size:11px!important;white-space:nowrap!important;text-decoration:none}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .product-supply-fee-source a:hover{color:#2563eb!important;text-decoration:underline}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-dual-summary{display:block!important;position:relative!important;margin:0 12px 12px!important;padding:12px 14px!important;border:0!important;border-radius:6px!important;background:#eef9f2!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-dual-summary[data-negative=true]{background:#fff1f1!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-result{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;width:100%!important;min-height:0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-result-item{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;padding:0!important;margin:0!important;min-width:0!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-result-item:nth-child(2){padding:0 0 0 14px!important;border-left:1px solid #d5e8dc!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-result-item>span{display:block!important;color:#536b60!important;font-size:12px!important;line-height:18px!important;font-weight:400!important;white-space:nowrap!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-info{display:none!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-output,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-rate{font-size:25px!important;line-height:31px!important;letter-spacing:0!important;font-weight:650!important;white-space:nowrap!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-output.positive,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-rate.positive{color:#16834e!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-output.negative,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-rate.negative{color:#c54b4b!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .xw-dual-profit-cny{font-size:11px!important;line-height:16px!important;color:#81918b!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .xw-dual-fx,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .xw-commercial-profit-basis{display:none!important}
#productSupplyModal.xw-global-profit-mode .xw-fee-subtitle,#productSupplyModal.xw-global-profit-mode .xw-fee-header-status{display:none!important}

#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row[hidden]{display:none!important}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs{background:#fff!important;border-color:#dfe7f1!important;border-radius:9px!important;box-shadow:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:5px 12px!important;align-items:center!important;background:#fff!important;color:#09182f!important;border:0!important;padding:17px 16px 14px!important;min-height:0!important;font-size:20px!important;line-height:27px!important;font-weight:750!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-title{grid-column:1!important;grid-row:1!important;font:inherit!important;color:inherit!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head .xw-fee-subtitle{grid-column:1!important;grid-row:2!important;display:block!important;padding:0!important;margin:0!important;color:#7c879d!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;background:transparent!important;white-space:normal!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head #productSupplyRunTrial{grid-column:2!important;grid-row:1!important;order:initial!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:#165dff!important;border:1px solid #165dff!important;color:#fff!important;border-radius:6px!important;margin:0!important;padding:5px 12px!important;height:32px!important;min-height:32px!important;min-width:66px!important;font-size:13px!important;font-weight:500!important;opacity:1!important;box-shadow:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head #productSupplyRunTrial:disabled{background:#165dff!important;border-color:#165dff!important;color:#fff!important;opacity:1!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head #productSupplyRunTrial>i{display:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-supply-section-head .xw-fee-header-status{grid-column:2!important;grid-row:2!important;order:initial!important;justify-self:end!important;align-self:center!important;font-size:12px!important;line-height:18px!important;color:#7c879d!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-profit-formula-wrap{padding:0 14px!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-list{gap:10px!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .xw-dual-fee-group{background:#f1f6fb!important;border:0!important;border-radius:7px!important;padding:12px 15px!important;box-shadow:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .xw-dual-fee-group h3{font-size:14px!important;line-height:21px!important;font-weight:650!important;color:#0c1933!important;margin:0 0 6px!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row{min-height:32px!important;padding:5px 0!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row .name{font-size:14px!important;line-height:22px!important;color:#111b31!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row output{font-size:15px!important;line-height:22px!important;font-weight:600!important;color:#111b31!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs .product-supply-cost-row.is-zero output{color:#7f8ba2!important;font-weight:500!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions{padding:12px 16px 10px!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation>summary{color:#165dff!important;font-size:12px!important;list-style:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation>summary::marker{content:""!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation>summary::-webkit-details-marker{display:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation>summary::before{content:none!important;display:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .xw-dual-equation>summary::after{content:" ›"!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-fee-actions .product-supply-fee-source a{font-size:12px!important;color:#7c879d!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-dual-summary{margin:0 14px 14px!important;padding:13px 15px!important;background:#edfbf1!important;border-radius:7px!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-supply-costs>.xw-dual-summary[data-negative=true]{background:#fff1f1!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-result-item>span{color:#465b54!important;font-size:13px!important;line-height:19px!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-output,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-rate{display:block!important;width:auto!important;height:auto!important;text-align:left!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;font-size:27px!important;line-height:33px!important;font-weight:700!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-output.positive,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-rate.positive{color:#0b853d!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-output.negative,#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-rate.negative{color:#c54b4b!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-main{display:inline!important;font:inherit!important;color:inherit!important;line-height:inherit!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-cny{display:none!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .xw-dual-profit-cny{font-size:12px!important;line-height:17px!important;color:#7f8b99!important;}
#productSupplyModal.xw-supply-v2.xw-supply-dual.xw-fee-cards:not(.xw-global-profit-mode) .xw-dual-summary .product-supply-profit-result-item{justify-content:flex-start!important;align-self:stretch!important}
