/* Original Changguan form structure and handlers; new palette only. */
.publish-page{background:linear-gradient(180deg,#fff0f3,#f5f7fa 300px)!important;padding-bottom:90px!important}
.publish-page .form-card,.publish-page .upload-card{background:#fff!important;border-radius:14px!important;box-shadow:0 3px 16px #d9c7cc18!important}
.publish-page .field{border-color:#eadfe4!important}.publish-page .field:focus{border-color:#ff334c!important}
.publish-page .next-btn,.publish-page .calc-btn,.publish-page #ddPricing button[aria-pressed="true"]{background:#ff334c!important;color:white!important}
.publish-page #ddPricing{background:#fff5f7!important;color:#203047!important;border:1px solid #ffdde4!important;border-radius:14px!important}
.publish-page #ddPricing h2,.publish-page #ddPricing label,.publish-page #ddPricing p,.publish-page #ddPricing small,.publish-page #ddPricing span,.publish-page #ddPricing summary,.publish-page #ddPricing dt,.publish-page #ddPricing dd{color:#415168!important}
.publish-page #ddPricing strong,.publish-page #ddTotalPrice,.publish-page #ddTakeHome{color:#ff334c!important}
.publish-page #ddPricing .dd-pricing-modes{background:#ffe9ee!important}.publish-page #ddPricing .dd-pricing-modes button{color:#58667c!important}
.publish-page #ddPricing .dd-pricing-modes button[aria-pressed="true"],.publish-page #ddPricing button[aria-pressed="true"] small{color:#fff!important}
.publish-page #ddPricing .dd-recommend{color:#415168!important}
.hd-sample-label{display:block;color:#9a5c29;background:#fff8e8;font-size:10px;padding:2px 5px}
