.delivery-panel{grid-column:1/-1}.delivery-editor-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;margin-top:24px}.delivery-field-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.delivery-field-heading label{margin:0!important}.delivery-field-heading>span{font-size:11px;color:#96a586}.delivery-panel input[type=text]{display:block;width:100%;padding:13px 14px;background:#0a1108;border:1px solid #3b4c30;border-radius:5px;color:#e2efda}.delivery-panel textarea{width:100%;resize:vertical;min-height:220px;font-family:inherit;line-height:1.8;font-size:13px}.delivery-panel .delivery-picker{margin-top:13px}.delivery-file-list{max-height:330px;overflow:auto;scrollbar-width:thin;margin-top:18px}.delivery-file-row{display:flex!important;align-items:center;gap:13px;padding:14px 0;border-bottom:1px solid #2d3b27;margin:0!important;cursor:pointer}.delivery-file-row>input{width:17px;height:17px;accent-color:#d6fca5;flex:none}.delivery-file-row>span{flex:1;min-width:0}.delivery-file-row strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere;color:#d2e3c1}.delivery-file-row small{display:block;font-size:10px;color:#899b78;margin-top:3px}.delivery-file-row>a{font-size:19px;padding:6px 8px}.delivery-actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:22px}.delivery-status{padding:13px 16px;border:1px solid #3c4e31;border-radius:6px;color:#a1b68b;background:#121b0e;font-size:12px;line-height:1.8}.delivery-status[data-active=true]{border-color:#7d9c58;color:#c9e4ac}.order-delivery{margin-top:20px;border:1px solid #455d35;border-radius:7px;background:#14200e;padding:21px}.order-delivery h4{font-size:17px;line-height:1.5;font-weight:500;margin:0 0 12px;color:#d8ebc4;overflow-wrap:anywhere}.order-delivery-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;color:#bccdaf;font-size:13px}.order-delivery-files{display:grid;gap:9px;margin-top:17px}.order-delivery-files a{display:flex;justify-content:space-between;align-items:center;gap:15px;border:1px solid #455b36;border-radius:5px;padding:12px 14px;background:#10180c}.order-delivery-files a>span:first-child{overflow-wrap:anywhere;min-width:0}.order-delivery-files small{color:#97ab84;font-size:10px;white-space:nowrap}.order-delivery .overline{font-size:8px;letter-spacing:1.3px;margin-bottom:10px}.order-delivery-unavailable{font-size:11px;color:#c7bc96;line-height:1.8;margin:12px 0 0}@media(max-width:700px){.delivery-editor-grid{grid-template-columns:1fr;gap:12px}.delivery-panel textarea{min-height:200px}.delivery-actions{display:grid}.delivery-actions>.button{width:100%}.order-delivery{padding:17px}.order-delivery-files a{padding:12px}.order-delivery-body{font-size:12px}}

.delivery-panel .delivery-actions>.button{width:auto}@media(max-width:700px){.delivery-panel .delivery-actions>.button{width:100%}}
