.qrmc-adjustments-box{overflow:visible}
.qrmc-adjustments-empty{padding:22px;border:1px dashed #c9d6e7;border-radius:14px;color:#64748b;text-align:center;background:#f8fafc}
.qrmc-adjustment-list{display:grid;gap:10px}
.qrmc-adjustment-row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(190px,1.3fr) minmax(125px,.65fr) minmax(190px,1fr) minmax(130px,.7fr) 38px;gap:10px;align-items:end;padding:12px;border:1px solid #d7e0ec;border-radius:14px;background:#fff}
.qrmc-adjustment-row label{margin:0;min-width:0}
.qrmc-adjustment-row input,.qrmc-adjustment-row select{width:100%}
.qrmc-adjustment-rate{display:flex;align-items:center;gap:6px}
.qrmc-adjustment-rate span{font-weight:700;color:#64748b}
.qrmc-adjustment-row>[data-qrm-adjustment-preview]{align-self:center;text-align:right;color:#24469b;white-space:nowrap}
.qrmc-adjustment-remove{width:38px;height:38px;border:0;border-radius:50%;background:#fee2e2;color:#dc2626;font-size:22px;cursor:pointer}
.qrmc-paper-totals .qrmc-paper-adjustment{display:flex;justify-content:space-between;gap:18px}

@media(max-width:900px){
  .qrmc-adjustment-row{grid-template-columns:1fr 1fr}
  .qrmc-adjustment-row>[data-qrm-adjustment-preview]{text-align:left}
  .qrmc-adjustment-remove{justify-self:end}
}
@media(max-width:560px){
  .qrmc-adjustments-box>header{align-items:flex-start;gap:12px}
  .qrmc-adjustments-box>header button{width:100%}
  .qrmc-adjustment-row{grid-template-columns:1fr;padding:11px}
  .qrmc-adjustment-row>[data-qrm-adjustment-preview]{text-align:left}
}

[data-qrm-type-create]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:#f1f5f9}[data-qrm-type-create] input{width:auto;flex:1}[data-qrm-type-create] select{width:auto}[data-qrm-add-type]{margin-top:5px;padding:3px 10px!important}

.qrmc-adjustment-type-picker{display:flex;align-items:center;gap:6px}.qrmc-adjustment-type-picker select{min-width:0;flex:1}.qrmc-adjustment-type-picker [data-qrm-add-type]{margin:0;flex:0 0 30px;height:34px;padding:2px!important}
