#ambassadorBody{line-height:1.6;overflow-wrap:anywhere}#ambassadorBody .field{display:block;margin:18px 0}#ambassadorBody :is(input,textarea,select){display:block;width:100%;box-sizing:border-box;min-height:46px;padding:12px;margin-top:8px;border-radius:9px;background:#fffaf4;color:#332a39}#ambassadorBody textarea{min-height:120px}#ambassadorBody button{min-height:44px;margin:6px 8px 6px 0}#ambassadorBody progress{width:100%;height:18px;accent-color:#b58ab2}.ambassador-hero{padding:24px;border-radius:16px;background:linear-gradient(120deg,#4d3755,#30464c);color:#fff5e8}.ambassador-hero h3{font-size:1.6rem;margin:10px 0}.ambassador-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.ambassador-stats>div{padding:18px 10px;border:1px solid #9e86a066;border-radius:12px;text-align:center}.ambassador-stats strong{display:block;font-size:1.6rem}#ambassadorBody .order-card{margin:20px 0}#ambassadorBody h4{font-size:1.15rem;margin:0 0 10px}@media(max-width:550px){.ambassador-stats{grid-template-columns:1fr 1fr}}
.ambassador-badge{display:inline-block;padding:8px 14px;border:1px solid #bfa9c3;border-radius:22px;color:#fff1db;background:#65486a;font-weight:700}
