.commitment-panel h3{display:flex;align-items:center;gap:8px;margin:0}.commitment-panel .section-title p{margin:4px 0 0;color:var(--ent-muted)}.commitment-request{display:grid;grid-template-columns:minmax(170px,.55fr) minmax(260px,1.45fr) auto;gap:8px;margin:16px 0}.commitment-request button,.commitment-response button{display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9px;background:var(--ent-brand);color:#fff;font-weight:700}.commitment-list{display:grid;gap:9px}.commitment-list>article{padding:14px;border:1px solid var(--ent-line);border-radius:11px;background:#fbfcfc}.commitment-list article header{display:flex;align-items:center;justify-content:space-between;gap:10px}.commitment-list article p{margin:7px 0}.commitment-response{display:grid;grid-template-columns:repeat(2,minmax(130px,.5fr)) minmax(180px,1fr) auto;gap:8px;align-items:end;margin-top:12px}.commitment-response label{display:grid;gap:4px;font-size:10px;color:var(--ent-muted)}@media(max-width:850px){.commitment-request,.commitment-response{grid-template-columns:1fr}.commitment-request button,.commitment-response button{min-height:40px}}.delivery-panel h3{display:flex;align-items:center;gap:8px;margin:0}.delivery-panel .section-title p{margin:4px 0 0;color:var(--ent-muted)}.delivery-panel>form{display:grid;gap:8px;margin:15px 0}.delivery-panel>form small{color:var(--ent-muted)}.delivery-panel>form button{width:max-content}.delivery-list{display:grid;gap:9px;margin-top:13px}.delivery-list>article{padding:14px;border:1px solid var(--ent-line);border-radius:11px;background:#fbfcfc}.delivery-list article header{display:flex;align-items:center;justify-content:space-between}.delivery-list article p{margin:7px 0}