.supplier-extra-document-card{display:flex;flex-direction:column;align-content:start}
.supplier-extra-document-card>strong{min-block-size:3em}
.supplier-attachment-list,.supplier-attachment-entry{display:flex;flex-direction:column;gap:9px;min-inline-size:0}
.supplier-extra-document-card>.supplier-attachment-list,.supplier-attachment-entry{flex:1}
.supplier-attachment-entry+.supplier-attachment-entry{border-block-start:1px solid var(--border);padding-block-start:12px}
.supplier-attachment-entry>.support-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
.supplier-attachment-file{grid-column:1/-1}
.supplier-attachment-filename{display:block;min-block-size:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.supplier-extra-document-card>.inline-actions{margin-block-start:auto;padding-block-start:8px}
.supplier-attachment-entry>.inline-actions{flex-wrap:wrap;margin-block-start:auto}
.supplier-document-expiry{display:grid;gap:5px;align-content:start;min-inline-size:0}
.support-form .supplier-document-expiry-toggle{display:flex;align-items:center;gap:6px;font-weight:400}
.support-form .supplier-document-expiry-toggle input{inline-size:auto;min-inline-size:16px;block-size:16px;margin:0}
@media(max-width:650px){.supplier-attachment-entry>.support-form-grid{grid-template-columns:1fr}}
