.saved-panel > .section-heading p {
  display: none !important;
}

.source-account-config{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,560px);align-items:center;gap:18px;padding:22px 26px}.source-account-config input{width:100%;min-height:48px;border:1px solid #c9def0;border-radius:12px;padding:0 14px;font:600 15px Montserrat,sans-serif;color:#143653;background:#fff}.source-account-config small{grid-column:2;color:#6f8ba1}.source-v53-section{display:grid;gap:18px;background:#fff;border:1px solid #d4e5f2;border-radius:22px;padding:26px}.source-v53-heading span{font-size:13px;font-weight:700;letter-spacing:.1em;color:#087bf0}.source-v53-heading h2{margin:8px 0 6px;font-size:28px;color:#123653}.source-v53-heading p,.source-v53-panel>div>p{margin:0;color:#5d7890}.source-v53-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.source-v53-card{border:1px solid #d7e5ef;border-top:4px solid var(--source-color);border-radius:16px;padding:18px;display:grid;gap:7px}.source-v53-card span{font-weight:650;color:#49677e}.source-v53-card strong{font-size:30px;color:var(--source-color)}.source-v53-card small{color:#7891a4}.source-v53-card i{font-style:normal;font-weight:600;color:#244960}.source-v53-panel{border:1px solid #d7e5ef;border-radius:16px;padding:20px}.source-v53-panel h3{margin:0 0 6px;font-size:21px;color:#143653}.source-v53-table-wrap{overflow:auto;margin-top:16px}.source-v53-table-wrap table{width:100%;border-collapse:collapse;min-width:760px}.source-v53-table-wrap th,.source-v53-table-wrap td{padding:12px 14px;text-align:center;border-bottom:1px solid #e2edf5}.source-v53-table-wrap th:nth-child(2),.source-v53-table-wrap td:nth-child(2){text-align:left}.source-v53-table-wrap thead{background:#f1f8fd;color:#476780}.source-v53-note{padding:13px 16px;border-radius:12px;background:#edf8ff;color:#466b84}.source-v53-empty{margin-top:14px;padding:20px;background:#f5f9fc;border-radius:12px;color:#6f8799}@media(max-width:1100px){.source-v53-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.source-account-config{grid-template-columns:1fr}.source-account-config small{grid-column:1}.source-v53-section{padding:18px}.source-v53-cards{grid-template-columns:1fr}.source-v53-heading h2{font-size:23px}}
.source-v53-original-config{display:none!important}.source-v53-config-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,560px);align-items:center;gap:18px;padding:24px 26px}.source-v53-config-bottom h2{margin:0 0 8px;font-size:25px;color:#143653}.source-v53-config-bottom p{margin:0;color:#58748b;line-height:1.55}.source-v53-config-bottom small{grid-column:2;color:#6f8ba1}.source-v53-shop-accounts{width:100%;height:52px;min-height:52px;max-height:220px;resize:none;overflow-y:hidden;border:1px solid #c9def0;border-radius:14px;padding:12px 16px;font:600 15px/1.7 Montserrat,sans-serif;color:#143653;background:#fff;outline:none;transition:height .16s ease}.source-v53-shop-accounts:focus{border-color:#1684e8;box-shadow:0 0 0 4px rgba(22,132,232,.12)}@media(max-width:720px){.source-v53-config-bottom{grid-template-columns:1fr}.source-v53-config-bottom small{grid-column:1}}
.source-v53-revenue-panel{background:#f8fcff}.source-v53-revenue-table{min-width:820px!important}.source-v53-revenue-table th:first-child,.source-v53-revenue-table td:first-child{text-align:left}.source-v53-revenue-table td:nth-child(5) strong{color:#088f69}.source-v53-revenue-table tbody tr:last-child td{border-bottom:0}

/* v70: show both profit margin on selling price and markup on product cost. */
.customer-scenario-head,.customer-scenario-row{grid-template-columns:1.45fr repeat(5,minmax(120px,1fr))!important;min-width:920px!important}
.source-profit-main small+small{color:#315d7a;font-weight:700}
