.group-rosters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;max-height:400px;overflow:auto}.group-rosters li{overflow-wrap:anywhere}@media print{.group-rosters{max-height:none;overflow:visible}}