.upload #selected-images-count{display:block;color:var(--gold-light);font-size:.55rem;margin-top:10px}.material-upload-form{background:var(--panel);border:1px solid #2d2a23;padding:24px;margin-bottom:38px;display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:end}.material-upload-form>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.material-upload-form label{font-size:.58rem}.material-upload-form input,.material-upload-form select{display:block;width:100%;background:#090908;color:var(--paper);border:1px solid #353128;padding:12px;margin-top:7px;font:inherit;font-size:.6rem}.pdf-drop{border:1px dashed #62563b;padding:16px}.pdf-drop input{padding:0;border:0}.pdf-drop b,.pdf-drop small{display:block}.pdf-drop small{color:var(--muted);font-size:.5rem;margin-top:4px}.material-list-head{margin-top:20px}.admin-material-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.admin-material-item{border:1px solid #2e2b24;background:var(--panel);padding:18px}.admin-material-item .pdf-icon{display:grid;place-items:center;width:50px;height:55px;background:linear-gradient(130deg,#2a261e,#796b4c,#171612);color:var(--gold-light);font-size:.58rem;margin-bottom:15px}.admin-material-item h3{font-size:.7rem;margin:0 0 5px}.admin-material-item p{font-size:.53rem;color:var(--muted);margin:0}.admin-material-item .file-status{display:inline-block;margin-top:12px;font-size:.5rem;color:#8fd09c}.admin-material-actions{display:flex;border-top:1px solid #2e2b24;margin:15px -18px -18px}.admin-material-actions button,.admin-material-actions a{flex:1;text-align:center;background:none;border:0;color:#b8b0a3;text-decoration:none;font-family:inherit;font-size:.54rem;padding:11px;cursor:pointer}.admin-material-actions .delete{color:var(--danger);border-right:1px solid #2e2b24}.project-image .multi-badge{position:absolute;left:12px;bottom:12px;background:rgba(8,8,7,.86);border:1px solid var(--line);color:var(--gold-light);padding:6px 9px;font-size:.5rem}@media(max-width:900px){.material-upload-form{grid-template-columns:1fr}.admin-material-list{grid-template-columns:1fr 1fr}}@media(max-width:520px){.material-upload-form>div,.admin-material-list{grid-template-columns:1fr}}
