#delivery-plan-panel{scroll-margin-top:20px}#delivery-plan-panel .dp-stop{border:1px solid #d7dfdb;border-radius:14px;padding:18px;margin:18px 0;min-width:0}#delivery-plan-panel legend{font-weight:750;padding:0 8px;max-width:100%;overflow-wrap:anywhere}#delivery-plan-panel .dp-stop input[readonly]{background:#edf3ef;color:#35483e}#delivery-plan-panel #dp-timing{white-space:pre-line;line-height:1.9;margin:18px 0}#delivery-plan-panel .dp-confirm{display:flex;align-items:flex-start;gap:10px;margin:20px 0}#delivery-plan-panel .dp-confirm input{width:20px;height:20px;flex:none;margin-top:3px}#delivery-plan-panel .dp-poster{width:100%;max-width:800px;height:auto;display:block;margin:24px auto;border-radius:12px;box-shadow:0 8px 30px #17382820}#delivery-plan-panel input,#delivery-plan-panel textarea,#delivery-plan-panel select{font-size:16px;min-width:0;width:100%}#delivery-plan-panel .small{overflow-wrap:anywhere}#delivery-plan-panel button{white-space:normal}#delivery-plan-panel #dp-status{font-weight:650}#delivery-plan-panel .record-actions{flex-wrap:wrap}@media(max-width:600px){#delivery-plan-panel .field-grid{grid-template-columns:1fr}#delivery-plan-panel .dp-stop{padding:12px}#delivery-plan-panel{padding:16px}#delivery-plan-panel .record-actions>button{flex:1}}
