/* v0.4: local print estimation and mesh cleaning */
.print-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:12px 0}.print-fields label{display:flex;flex-direction:column;gap:6px;color:#a8c4d9;font-size:12px;min-width:0}.print-fields input,.print-fields select{box-sizing:border-box;max-width:100%;width:100%;height:42px;border:1px solid #38536b;border-radius:8px;padding:8px;background:#112235;color:#e7f6ff;font-size:14px}.print-results{display:grid;grid-template-columns:1fr 1fr;gap:10px}.print-results>div{display:flex;flex-direction:column;gap:8px;background:#152d40;border:1px solid #2e526b;border-radius:9px;padding:13px}.print-results span{font-size:11px;color:#9cbad1}.print-results strong{font-size:18px;color:#9feaff}.repair-actions{display:flex;flex-wrap:wrap;gap:9px}
@media(max-width:650px){.print-fields{grid-template-columns:1fr 1fr}.print-fields label:first-child{grid-column:1/-1}.print-results strong{font-size:15px}}
