.sales-price-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;padding:0;border:0;background:none;min-width:0;box-sizing:border-box}
.sales-price-fields .sales-price-column{display:flex;flex-direction:column;gap:3px;min-width:0;margin:0}
.sales-price-fields .sales-price-caption{font-size:11.5px;line-height:15px;min-height:15px}
.sales-price-fields .sales-price-value{display:flex;align-items:center;gap:3px;min-height:28px;min-width:0}
.sales-price-fields .sales-price-value b{font-size:14px;line-height:20px;font-weight:600;color:#193b60;white-space:normal;overflow-wrap:anywhere}
.sales-price-fields .sales-price-pencil{flex:none;border:0;background:transparent;color:#386d9f;cursor:pointer;padding:2px 5px;min-width:24px;min-height:28px;font-size:18px;line-height:20px;border-radius:4px}
.sales-price-fields .sales-price-pencil:hover,.sales-price-fields .sales-price-pencil:focus-visible{background:#e8f1fa}
.sales-price-fields .sales-price-editor{display:flex;flex-direction:column;gap:5px;min-width:0}
.sales-price-fields input{width:100%;min-width:0;box-sizing:border-box;background:#fff;font-size:14px;padding:6px 7px;min-height:32px}
.sales-price-fields .sales-price-actions{display:flex;flex-wrap:wrap;gap:4px}
.sales-price-fields .sales-price-actions .btn{padding:4px 6px;font-size:11px;line-height:17px;min-height:27px}
.sales-price-fields .sales-price-clear{align-self:flex-start;border:0;background:none;color:#486a8e;font:inherit;font-size:11px;padding:2px 0;cursor:pointer;text-decoration:underline}
.sales-price-fields .sales-price-status{grid-column:1/-1;margin:0;font-size:12px;line-height:17px;overflow-wrap:anywhere}
.sales-price-fields .sales-price-status:empty{display:none}
@media(max-width:600px){.sales-price-fields{gap:5px 9px}.sales-price-fields input{font-size:16px}.sales-price-fields .sales-price-actions .btn{min-height:34px}.sales-price-fields .sales-price-pencil{min-width:28px;min-height:32px}.sales-price-fields .sales-price-value{min-height:32px}.sales-price-fields .sales-price-value b{font-size:13px}.sales-price-fields .sales-price-clear{min-height:30px}}
@media(max-width:330px){.sales-price-fields{grid-template-columns:minmax(0,1fr)}.sales-price-fields .sales-price-caption{min-height:0}}
