.delivery{overflow-wrap:anywhere}.delivery #deliveryStatus{white-space:pre-line;line-height:1.8;padding:14px;background:#edf2e6;border-radius:7px}.delivery #deliveryStatus.error{background:#f8e9e2;color:#883e32}.delivery>section>p{line-height:1.8;color:#56665b}.delivery .access-panel{max-width:none}.delivery form{display:grid;gap:18px;margin-top:20px}.delivery form label{display:grid;gap:8px;min-width:0}.delivery input[type=file]{width:100%;min-width:0;max-width:100%;min-height:44px}.delivery input::file-selector-button{min-height:44px}.delivery form button{justify-self:start}.delivery details summary{min-height:44px;padding:12px 0;cursor:pointer}.delivery .candidate-meta{font-size:12px;line-height:1.9;color:#56665b}.delivery .candidate-offers{display:grid;gap:12px}.delivery .candidate-offer{border-left:3px solid #315c46;padding:8px 14px;background:#f0f4e9}.delivery .candidate-offer p{font-size:12px;line-height:1.8;margin:5px 0;color:#56665b}.delivery .candidate-offer h4{margin:5px 0;font-size:15px}.delivery .candidate-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:15px}.delivery .candidate-buttons button{max-width:100%;white-space:normal}.delivery .delivery-events{margin:25px 0}.delivery li{line-height:1.9;font-size:12px}#activeState:focus-visible,#deliveryStatus:focus-visible{outline:3px solid #315c46;outline-offset:4px}
@media(max-width:600px){.delivery .desk-toolbar{align-items:flex-start;flex-direction:column}.delivery form button,.delivery .candidate-buttons button{width:100%}.delivery input{font-size:16px}.delivery .access-panel{padding:18px}}
