/* Compact left-aligned plugin categories */
.plugin-grid{display:block;max-width:780px;margin-left:0;padding-top:18px}.public-category{margin-bottom:9px}.public-category summary{padding:14px 17px;font-size:13px;transition:.2s}.public-category summary:hover{background:#2c1219;color:#fff}.public-category .plugin-card{min-height:0;padding:11px 17px;grid-template-columns:minmax(0,1fr) minmax(72px,auto) auto;gap:14px;transition:.18s}.public-category .plugin-card:hover{background:linear-gradient(90deg,#4a1420cc,#26111780);box-shadow:inset 3px 0 #e32d46,0 0 24px #cf294022;border-color:#763340}.public-category .plugin-card h3{min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;mask-image:linear-gradient(90deg,#000 78%,transparent);cursor:help}.public-category .plugin-version{display:block;white-space:nowrap;color:#d9aab2;font:800 10px Arial,sans-serif;letter-spacing:.09em;text-align:center}.public-category .platform-label{display:none}.public-category .download-btn{font-size:0;min-width:86px;padding:8px 10px}.public-category .download-btn:before{content:'DOWNLOAD';font:800 8px Arial,sans-serif;letter-spacing:.08em}.public-category .download-btn span{font-size:10px;margin-left:5px}@media(max-width:700px){.plugin-grid{max-width:none}.public-category .plugin-card{grid-template-columns:minmax(0,1fr) auto;gap:9px}.public-category .plugin-version{grid-column:1;grid-row:2;text-align:left}.public-category .downloads{grid-column:2;grid-row:1/3}.public-category .download-btn{min-width:auto}}
