.suno-trend-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:22px;display:grid}.suno-trend{flex-direction:column;gap:12px;min-width:0;display:flex}.suno-trend__cover{aspect-ratio:1;cursor:pointer;border:0;border-radius:16px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.suno-trend__cover>.suno-artwork{border-radius:inherit;width:100%;height:100%}.suno-trend__cover>span:last-child{color:#fff;background:#18181bd9;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .2s;display:grid;position:absolute;inset:auto 12px 12px auto}.suno-trend__cover:hover>span:last-child{transform:scale(1.1)}.suno-trend h3{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.suno-trend>.suno-button{min-height:36px;margin-top:auto;padding:8px;font-size:12px}.suno-category-tabs{gap:8px;padding:4px 0 20px;display:flex;overflow-x:auto}.suno-category-tabs button{border:1px solid var(--suno-border);color:var(--suno-muted);cursor:pointer;background:0 0;border-radius:22px;flex-shrink:0;padding:9px 16px}.suno-category-tabs button[aria-pressed=true]{background:var(--suno-text);color:var(--suno-bg)}@media (max-width:480px){.suno-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.suno-trend>.suno-button{font-size:11px}}
