.order-profit-live{font-size:11px;line-height:1.5;color:#53615b;margin-top:5px;max-width:210px;font-variant-numeric:tabular-nums}
.order-profit-total{border-top:1px solid var(--bagi-line);padding-top:9px;margin-top:10px;text-align:end}
.order-profit-live .profit-value{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:3px 5px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:help;text-align:end}
.order-profit-live .profit-value b,.order-profit-live .profit-total b{color:#245d45;font-weight:650}.order-profit-live .profit-value:focus-visible,.order-profit-live .profit-retry:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px;border-radius:2px}
.order-profit-live .profit-value small{font-size:10px}.order-profit-live .profit-total{display:flex;flex-direction:column;gap:3px}.order-profit-live .profit-total b{font-size:13px}
.order-profit-live.is-loss .profit-value b,.order-profit-live.is-loss .profit-total b{color:#b42318}.order-profit-live .profit-basis{display:block;margin-top:2px;font-size:10px;color:#6d5b3c}
.order-profit-live .profit-unavailable,.order-profit-live .profit-loading{color:#667085}.order-profit-live .profit-retry{font:inherit;background:none;border:0;padding:0;color:#245d45;text-decoration:underline;cursor:pointer}
.order-profit-live .profit-breakdown{display:flex;flex-direction:column;gap:4px;max-width:290px;font-size:12px;line-height:1.6}.order-profit-live .profit-breakdown small{border-top:1px solid #75807b;padding-top:6px;margin-top:3px;max-width:32ch}
@media(max-width:1200px){.order-profit-live{max-width:175px}}
