/* Minimal Speedhive styles (copied) */
.speedhive-wrap{margin:1rem 0}
.speedhive-class-heading{margin:1.2rem 0 .5rem}
.speedhive-table{width:100%;border-collapse:collapse}
.speedhive-table th,.speedhive-table td{border:1px solid #ddd;padding:.5rem;text-align:left}
.speedhive-table th{background:#f6f7f7;cursor:pointer}
