/* Compact additions within the existing material and layer layouts. */
.chipping-add,.chipping-reset{border:0;background:none;color:#405c72;font:inherit;font-size:.8125rem;padding:4px 0;cursor:pointer;text-align:left}
.chipping-add:hover,.chipping-reset:hover{text-decoration:underline}
.chipping-master-options{margin-top:5px}.chipping-product-row,.chipping-layer-fields{display:flex;flex-wrap:wrap;align-items:end;gap:6px 10px;min-width:0}
.chipping-product-row{padding:7px 0;border-top:1px solid #dce2e8}
.chipping-field{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:.8125rem;color:#526174}
.chipping-field input,.chipping-field select{max-width:100%;min-width:0;height:30px;min-height:30px;padding:4px 6px;border:1px solid #b7c3d0;border-radius:4px;background:#fff;color:#243547;font:inherit;font-size:.875rem}
.chipping-field input[type=number]{width:76px}.chipping-description{flex:1 1 145px}.chipping-description input{width:100%}.chipping-size input{width:100px}.chipping-psv input{width:55px!important}
.chipping-remove{align-self:center;background:none;border:0;padding:5px;color:#6e4d4d;cursor:pointer;font-size:20px;line-height:1}
.chipping-master-note,.chipping-saved-summary{color:#607086;font-size:.8125rem}
#estimateView .estimate-table tr.chipping-layer-row>td{width:auto;padding:6px 10px 9px!important;background:#f6f8fa;border-top:0}
.chipping-layer-fields{align-items:center;padding-left:12px;border-left:2px solid #b7c3d0}
.chipping-choice{flex:1 1 210px;max-width:330px}.chipping-spec,.chipping-quantity{font-size:.8125rem;color:#526174}.chipping-quantity strong{display:block;color:#243547}
.chipping-layer-fields>[data-chipping-cost]{margin-left:auto;white-space:nowrap;font-size:.875rem}
.chipping-master-row>td{background:#f6f8fa;padding:6px 12px!important}
@media(max-width:650px){.chipping-layer-fields{gap:8px}.chipping-choice{max-width:none;flex-basis:100%}}
