.guided-attachments{margin-top:14px;padding:20px;border:1px solid #244659;border-radius:11px;background:#091b28}.guided-attachments header>span{color:#53d6cc;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.guided-attachments h2{margin:5px 0}.guided-attachments header p,.attachment-empty{margin:0;color:#8ba7b8;font-size:11px}.attachment-list{margin-top:14px}.attachment-list article{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px 0;border-top:1px solid #1d394a}.attachment-list article>div{display:grid;gap:4px}.attachment-list span{color:#87a6b8;font-size:9px}.attachment-list em{padding:4px 7px;border-radius:99px;background:#263646;font-style:normal;font-size:9px}.attachment-list .scan-clean{background:#123e37;color:#8de5d6}.attachment-list .scan-infected,.attachment-list .scan-error{background:#4b2020;color:#ffaaa1}.attachment-list button,.guided-attachments form button{padding:7px 10px;border:1px solid #34766e;border-radius:6px;background:#103a37;color:#a5e9df}.attachment-list button:disabled{opacity:.4}.guided-attachments form{display:grid;grid-template-columns:1fr 1fr auto;gap:9px;margin-top:14px;padding-top:14px;border-top:1px solid #1d394a}.guided-attachments form input{padding:9px;border:1px solid #31566b;border-radius:7px;background:#071725;color:#edf7fa}@media (max-width:700px){.guided-attachments form{grid-template-columns:1fr}.attachment-list article{grid-template-columns:1fr auto}}
