/* Price update helper (price-update.html). Shared look comes from styles.css and the helper layout from cash-discount.css; this file only adds the worked-out price. */
.price-result { border:2px solid var(--border); border-radius:10px; padding:12px 16px; margin:12px 0; background:#fff; max-width:32rem; }
.price-result[data-ready=false] { border-style:dashed; color:var(--muted); }
.price-result[data-ready=false] .price-big, .price-result[data-ready=false] .price-working, .price-result[data-ready=false] #rounding { display:none; }
.price-result p { margin:4px 0; overflow-wrap:anywhere; }
.price-formula { font-weight:600; }
.price-big { font-size:1.35rem; font-weight:700; line-height:1.35; }
.price-working { margin:6px 0; padding-left:1.25rem; font-variant-numeric:tabular-nums; }
.price-working li { margin:4px 0; overflow-wrap:anywhere; }
@media print { .price .site-header, .price .skip, .price .cash-disclosure, .price .disclaimer, .price footer, .price .no-print, #copy-btn, #copy-status { display:none !important; } }
