.file-list{padding:0;list-style:none}.file-list>li{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;border-bottom:1px solid #dce5f0}.file-list>li:last-child{border-bottom:0}.file-list h2{font-size:1.15rem;margin:0}.file-actions{display:flex;gap:.7rem;flex-wrap:wrap;flex-shrink:0}.file-actions form{margin:0}.file-upload{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #dce5f0}.file-name,.file-list h2,.file-list p{overflow-wrap:anywhere}.file-list>li>div:first-child{min-width:0}.file-actions .secondary{background:#e9eef5;color:#173d64}input[type=file]{max-width:100%;padding:1rem;background:#f5f8fc}.file-upload .check{margin:1rem 0}@media(max-width:650px){.file-list>li{align-items:flex-start;flex-direction:column}.file-actions{width:100%}}
