.invoice-doc-dialog{width:min(720px,calc(100vw - 32px))}.invoice-doc-dialog hr{border:0;border-top:1px solid #334155;margin:24px 0}.invoice-doc-item{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #253247}.invoice-doc-item strong,.invoice-doc-item small{display:block}.invoice-doc-item small{margin-top:6px;color:#94a3b8;overflow-wrap:anywhere}.invoice-doc-item a{white-space:nowrap;color:#38bdf8;text-decoration:none;padding:8px 12px;background:#1e293b;border-radius:6px}.invoice-doc-item>div{min-width:0}#invoiceDocsLimit{color:#94a3b8;line-height:1.5}#invoiceDocsMessage{color:#93c5fd;line-height:1.5}.invoice-doc-dialog input[type=file]{max-width:100%}.invoice-doc-dialog input[type=file]::file-selector-button{border:0;border-radius:5px;padding:8px;background:#334155;color:#e2e8f0;margin-right:10px}@media(max-width:500px){.invoice-doc-item{align-items:flex-start;flex-direction:column}}
.invoice-doc-dialog{margin:auto}


.invoice-doc-item{display:grid;grid-template-columns:minmax(0,1fr) 248px;gap:12px;align-items:center;border-color:#dce7ef}
.invoice-doc-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}
.invoice-doc-item .invoice-doc-actions a{box-sizing:border-box;text-align:center;align-content:center;min-height:36px;margin:0;padding:6px 10px;background:#edf4f9;color:#1b486a;border:1px solid #d5e4f0;font-size:12px}
.invoice-doc-dialog label[hidden]{display:none}
@media(max-width:500px){.invoice-doc-item{grid-template-columns:minmax(0,1fr)}.invoice-doc-actions{width:min(100%,248px);justify-self:end}}

#invoiceFundingDialog .fleet-form{align-items:start}#invoiceFundingDialog label{display:flex;flex-direction:column;gap:7px;margin:0}#invoiceFundingDialog label>span{line-height:1.5}#invoiceFundingDialog label input,#invoiceFundingDialog label select{box-sizing:border-box;width:100%;min-height:42px}#invoiceFundingDialog label[hidden]{display:none!important}#invoiceFundingDialog .funding-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}

#invoiceFundingDialog label{color:#315775}#invoiceFundingDialog [data-add-collection-note][hidden]{display:none!important}
