.library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}.library-grid .card{min-width:0;margin:0}.library-link{display:inline-block;padding:10px;margin:4px;border:1px solid #acbcb4;border-radius:10px}.library-progress{display:grid;gap:10px;margin-top:14px}.library-progress input{width:100%}#libraryHost>h2{margin-top:28px}@media(max-width:700px){.library-grid{grid-template-columns:1fr}}
