.document-status:empty{display:none}
.document-status{margin:12px 0 18px}
.document-working,.document-ready,.document-error{font-size:11px;line-height:1.6;margin:8px 0}
.document-working{color:var(--muted)}
.document-ready{color:var(--green)}
.document-error{color:var(--red)}
.document-previews{display:grid;gap:10px}
.document-preview{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#faf9f5}
.document-preview img,.document-pdf{width:76px;height:70px;border-radius:8px;border:1px solid var(--line);background:#fff;object-fit:contain}
.document-pdf{display:grid;place-items:center;color:var(--red);font-size:15px;font-weight:750;letter-spacing:.08em}
.document-preview b,.document-preview small{display:block;overflow-wrap:anywhere}
.document-preview b{font-size:12px;margin-bottom:4px}
.document-preview small{font-size:10px;color:var(--muted);line-height:1.55}
@media(max-width:600px){.document-preview{grid-template-columns:64px minmax(0,1fr)}.document-preview img,.document-pdf{width:64px;height:62px}}
