/* Fully scoped temporary-delivery module. */
aside nav [data-view="temporaryDelivery"]{--mt-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7'%3E%3Cpath d='M3 6h12v11H3zM15 10h3l3 3v4h-6zM7 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z'/%3E%3C/svg%3E")}
aside nav [data-view="temporaryDelivery"]::before{display:block}body.temporaryDeliveryActive #globalPeriodV45{display:none!important}
#temporaryDelivery{width:100%;max-width:1500px;min-width:0}#temporaryDelivery .deliveryHeading,#temporaryDelivery .deliveryEditorBar,#temporaryDelivery .deliveryFooterActions,#temporaryDelivery .deliveryActions,#temporaryDelivery .deliveryPagination{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}#temporaryDelivery .deliveryHeading{margin:16px 0}#temporaryDelivery button{font:inherit;border:1px solid #9fb3a1;border-radius:7px;background:#fff;color:#235b39;padding:9px 14px;min-height:42px;cursor:pointer}#temporaryDelivery button.primary{background:#286e4b;color:#fff}#temporaryDelivery button:disabled{opacity:.5;cursor:wait}#temporaryDelivery .deliveryDanger{color:#a32727;border-color:#d6a1a1}
#temporaryDelivery .deliveryPanel{background:#fff;border:1px solid #d2dcd1;border-radius:12px;padding:20px;min-width:0}#temporaryDelivery .deliveryFilters{display:grid;grid-template-columns:1fr 210px auto;gap:12px;align-items:end}#temporaryDelivery label{display:flex;flex-direction:column;gap:6px;font-weight:600;min-width:0}#temporaryDelivery input,#temporaryDelivery textarea,#temporaryDelivery select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #bfcabf;border-radius:6px;padding:10px;font:inherit;font-weight:400}#temporaryDelivery input[readonly]{background:#eef3ef;color:#31513d}
#temporaryDelivery .deliveryTableWrap{overflow:auto;max-width:100%;margin:16px 0}#temporaryDelivery table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:750px}#temporaryDelivery th{background:#e8eee8;text-align:left;padding:10px}#temporaryDelivery td{border-bottom:1px solid #dbe2da;padding:10px;vertical-align:top;overflow-wrap:anywhere}#temporaryDelivery .deliveryMoney{text-align:right;white-space:nowrap}#temporaryDelivery .deliveryBadge{display:inline-block;padding:3px 8px;border-radius:12px;background:#e9f2eb}#temporaryDelivery .deliveryDeleted{opacity:.65}#temporaryDelivery .deliveryDeleted .deliveryBadge{background:#fbe5df}
#temporaryDelivery .deliveryPaper{border:1px solid #bac8ba;padding:24px;margin-top:14px;background:#fff}#temporaryDelivery .deliveryTop{display:grid;grid-template-columns:1.45fr .8fr;gap:28px;padding-bottom:20px;border-bottom:2px solid #2f6447}#temporaryDelivery .deliveryProvider{display:block}#temporaryDelivery .deliveryProvider h3{margin:2px 0 6px}#temporaryDelivery .deliveryProvider p{margin:3px 0;line-height:1.55}#temporaryDelivery .deliveryDocumentMeta h2{margin:0 0 12px;font-size:26px;color:#163f2d}#temporaryDelivery .deliveryDocumentMeta{display:grid;gap:10px}#temporaryDelivery .deliveryCustomer{border:0;margin:18px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}#temporaryDelivery .deliveryCustomer legend{font-weight:700;font-size:18px;margin-bottom:10px}#temporaryDelivery .deliveryFull{grid-column:1/-1}#temporaryDelivery .deliveryMatches{grid-column:1/-1;display:grid;gap:5px;max-height:210px;overflow:auto}#temporaryDelivery .deliveryMatches[hidden]{display:none}#temporaryDelivery .deliveryMatches button{text-align:left}
#temporaryDelivery .deliveryItems th{background:#2f6447;color:#fff}#temporaryDelivery .deliveryItems td{border:1px solid #cbd5cb}#temporaryDelivery .deliveryDescription{width:52%}#temporaryDelivery .deliveryQty{width:12%}#temporaryDelivery .deliveryPrice{width:16%}#temporaryDelivery .deliveryAmount{width:16%}#temporaryDelivery .deliveryRemove{width:4%}#temporaryDelivery .deliveryTotals{margin:18px 0 18px auto;width:min(100%,430px);display:grid;grid-template-columns:1fr 1fr;gap:10px}#temporaryDelivery .deliveryTotals p{display:flex;justify-content:space-between;grid-column:1/-1;margin:0;padding:10px;border-top:1px solid #cbd5cb}#temporaryDelivery .deliveryTotals .deliveryNet{font-size:18px;border-top:2px solid #2f6447}#temporaryDelivery .deliveryNotes{margin-top:18px}#temporaryDelivery .deliverySignaturePreview{margin-top:48px;width:260px}#temporaryDelivery .deliverySignaturePreview span{display:inline-block;border-bottom:1px solid #333;width:150px;margin-left:8px}#temporaryDelivery .deliveryFooterActions{justify-content:flex-end;margin-top:16px}#temporaryDelivery .deliveryMessage{white-space:pre-wrap;color:#246444;padding:8px 0}#temporaryDelivery .deliveryMessage.error{color:#a52b20}
@media(max-width:760px){#temporaryDelivery .deliveryFilters,#temporaryDelivery .deliveryTop,#temporaryDelivery .deliveryCustomer{grid-template-columns:1fr}#temporaryDelivery .deliveryFull{grid-column:auto}#temporaryDelivery .deliveryPaper,#temporaryDelivery .deliveryPanel{padding:12px}#temporaryDelivery .deliveryActions{width:100%}#temporaryDelivery .deliveryActions button{flex:1}}
#temporaryDelivery .deliveryDocumentMeta h2 small{display:block;width:100%;margin-top:3px;text-align:right;font-size:13px;font-weight:500;color:#4c6355}
#temporaryDelivery .deliveryDocumentMeta h2{text-align:right}
