.ct-class-legend{max-height:94px;overflow:auto;gap:7px 11px;padding:1px 2px 4px 0}
.ct-class-legend .ct-swatch{background:var(--ct-swatch,#379e91);flex:none}
.ct-data-summary{margin:9px 0 5px;color:var(--ct-muted);font-size:10px;line-height:1.7}
.ct-dataset-count{display:block;color:var(--ct-teal);font-size:10px;font-weight:650;font-variant-numeric:tabular-nums}
.ct-control-group #ct-synthetic-settings{margin-top:5px}
.ct-guide-section{padding:26px 0 0;border-top:1px solid var(--ct-line)}
.ct-guide-section>.ct-section-heading{align-items:flex-end;margin-bottom:15px}
.ct-guide-section>.ct-section-heading>p{max-width:420px;text-align:right}
.ct-experiment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}
.ct-experiment{min-width:0;padding:16px 0 17px;border-top:1px solid var(--ct-line)}
.ct-experiment-index{color:var(--ct-amber);font:600 9px/1.4 ui-monospace,Consolas,monospace}
.ct-experiment h3{margin:5px 0 3px;font-size:12px;line-height:1.5;font-weight:650}
.ct-experiment p{min-height:48px;margin:0;color:var(--ct-muted);font-size:10px;line-height:1.7}
.ct-experiment .ct-text-button{margin-top:5px}
.ct-experiment-apply:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}
.ct-footer a{color:var(--ct-teal);text-decoration:none}
.ct-footer a:hover{text-decoration:underline;text-underline-offset:3px}
.ct-footer span>a{margin-left:7px}
@media(max-width:1120px){.ct-experiment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ct-experiment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-guide-section>.ct-section-heading{align-items:flex-start;flex-direction:column}.ct-guide-section>.ct-section-heading>p{text-align:left}}
@media(max-width:440px){.ct-experiment-grid{grid-template-columns:1fr}.ct-experiment p{min-height:0}.ct-guide-section>.ct-section-heading{flex-direction:column}}
