.finance-attachment-field{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(360px,1.4fr);gap:10px;align-items:start}.finance-attachment-picker{display:grid;gap:6px}.finance-attachment-picker>strong{font-size:9px}.finance-attachment-picker>button{width:max-content}.finance-attachment-picker>small{color:var(--muted);font-size:8px}.finance-attachment-list{display:grid;gap:6px;min-height:38px}.finance-attachment-list>span{border:1px dashed var(--line);border-radius:7px;padding:10px;color:var(--muted);font-size:8px}.finance-attachment-list article{display:grid;grid-template-columns:36px minmax(140px,1fr) auto auto auto;align-items:center;gap:6px;border:1px solid var(--line);border-radius:7px;padding:7px}.finance-attachment-list strong,.finance-attachment-list small{display:block;font-size:8px}.finance-attachment-list small{color:var(--muted);margin-top:2px}.pdf-icon{display:grid!important;place-items:center;width:32px;height:27px;border-radius:4px;background:#f9e7e8;color:#ac343c!important;font-weight:800}.finance-attachment-list button,.finance-pdf-button,.report-pdf-links button{border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--green);padding:5px 7px;font:700 8px inherit;cursor:pointer}.finance-attachment-list [data-remove-attachment]{color:#b7464d}.finance-pdf-button{width:auto!important}.attachment-dialog{padding:22px}.report-pdf-links{display:grid;gap:4px}.report-pdf-links button{text-align:left}.report-pdf-links button span{display:inline-block;background:#f9e7e8;color:#ac343c;padding:2px 4px;border-radius:3px;margin-right:3px}@media(max-width:760px){.finance-attachment-field{grid-template-columns:1fr}.finance-attachment-list article{grid-template-columns:32px 1fr}.finance-attachment-list article button{grid-column:auto}}
