
.quote-sale-mode-card{max-width:720px}.quote-sale-mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:8px 0 4px}.quote-sale-mode-option{border:1px solid var(--border,#d9dee7);background:#fff;border-radius:16px;padding:24px;text-align:left;cursor:pointer;transition:.18s ease;min-height:170px}.quote-sale-mode-option:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(27,31,45,.10);border-color:#8b1e2d}.quote-sale-mode-option.parts{background:linear-gradient(180deg,#fff 0%,#fff8f8 100%)}.quote-sale-mode-icon{display:flex;width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center;background:#f2f3f6;color:#7d1725;font-size:22px;margin-bottom:14px}.quote-sale-mode-option strong{font-size:18px;display:block;color:#252b38}.quote-sale-mode-option p{margin:8px 0 0;color:#667085;line-height:1.5}.parts-pricing-notice{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:0 0 14px;border:1px solid #efc3c9;border-left:4px solid #8b1e2d;border-radius:12px;background:#fff7f8;color:#5a1720}.parts-pricing-notice strong{white-space:nowrap}.parts-pricing-notice span{color:#6f3a41}.parts-floor-note{display:block;font-size:10px;line-height:1.35;margin-top:4px;color:#8b1e2d;font-weight:600}.items-table [data-unit-price]{min-width:155px}@media(max-width:700px){.quote-sale-mode-grid{grid-template-columns:1fr}.parts-pricing-notice{align-items:flex-start;flex-direction:column;gap:3px}}

.print-value-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.print-value-actions .btn{white-space:nowrap}@media(max-width:720px){.print-value-actions{width:100%}.print-value-actions .btn{flex:1;min-width:145px}}
