.deliveryHeading{display:flex;justify-content:space-between;gap:20px;align-items:center}.deliveryHeading p{color:#5d5b58}.deliveryNotice{padding:18px;background:#fff5c5;border-left:4px solid #FACD05;line-height:1.6;font-size:15px;margin:20px 0}.deliveryFilters{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.deliveryFilters label,.deliveryForm label{display:grid;gap:7px;font-size:14px}.deliveryFilters input,.deliveryFilters select,.deliveryForm input,.deliveryForm select{padding:10px;border:1px solid #bbb;border-radius:7px;font:inherit;max-width:100%;background:white;color:#2e2d2c}.deliverySummary{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:24px 0}.deliverySummary>div{background:white;border:1px solid #ddd;border-radius:12px;padding:16px}.deliverySummary span{font-size:13px}.deliverySummary strong{display:block;font-size:29px;margin-top:8px}.deliveryTable{overflow:auto}.deliveryTable table{font-size:14px;min-width:670px}.deliveryTable th{font-size:12px}.deliveryTable small,#deliveryDetail li small{display:block;font-size:12px;line-height:1.5;color:#666;max-width:460px;overflow-wrap:anywhere}.deliveryState{display:inline-block;padding:7px;background:#EDEDED;border-radius:5px;font-size:12px}.deliveryPages{display:flex;align-items:center;justify-content:center;gap:20px;margin:20px 0}#deliverySources{padding:20px;background:#fff;border:1px solid #ddd;border-radius:12px}#deliverySources summary{cursor:pointer;font-weight:600}#deliverySourceBody{font-size:14px;line-height:1.7;max-height:400px;overflow:auto}#deliveryDialog{width:min(950px,95vw);max-height:90vh;overflow:auto;border:1px solid #bbb;border-radius:18px;padding:26px;color:#2E2D2C}#deliveryDialog::backdrop{background:#0007}.deliveryClose{float:right}.deliveryForm{background:#f6f6f6;padding:20px;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.deliveryForm h3{grid-column:1/-1;margin:0}.deliveryForm .check{display:flex;align-items:center}.deliveryForm .check input{width:auto}#deliveryActionStatus{color:#6F0603}.deliveryPages button:disabled{opacity:.4;cursor:default}.deliveryHeading h2{font-size:34px}@media(max-width:850px){.deliverySummary{grid-template-columns:repeat(2,1fr)}.deliveryHeading{align-items:start;flex-direction:column}.deliveryForm{grid-template-columns:1fr}.deliveryFilters label{flex:1 1 140px}.deliveryFilters input,.deliveryFilters select{width:100%}.deliveryPages{gap:10px}}
.deliverySummary{grid-template-columns:repeat(3,1fr)}@media(max-width:650px){.deliverySummary{grid-template-columns:repeat(2,1fr)}}
.deliverySummary>div:first-child{grid-column:1/-1;background:#FACD05;border:0;padding:24px}.deliverySummary>div:first-child span{font-size:19px;font-weight:600}.deliverySummary>div:first-child strong{font-size:48px}.accumulatedValue strong{font-size:24px;color:#356F23}.accumulatedValue{background:#f4f7ef}
