.quote-price-card{margin-top:24px;padding:22px;border:1px solid var(--line,#53634f);border-left:4px solid #b49452;border-radius:12px;background:var(--surface-soft,#fafbf8)}.quote-price-card h3{margin:0}.quote-price-card label{max-width:360px}.quote-price-card .summary-line{gap:20px}.stepbar{flex-wrap:wrap}.stepbar button{min-width:120px}.quote-price-card strong{white-space:nowrap}@media(max-width:680px){.quote-price-card{padding:14px}.quote-price-card .toolbar{align-items:flex-start;flex-direction:column}.quote-price-card .summary-line{font-size:12px}}

.quotation-checklist{margin:18px 0;padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft)}.quotation-checklist article{padding:14px 0;border-top:1px solid var(--line)}.quotation-checklist li{margin:10px 0}.quotation-checklist li button{margin-left:10px;font-size:11px;min-height:32px;padding:5px 9px}.quotation-completed{border-left:4px solid var(--gold)!important}.quotation-completed h2{margin:10px 0}
