#forecast-hub #field-directory .directory-row,#forecast-hub #season-directory .directory-row{grid-template-columns:minmax(0,1fr) minmax(200px,.9fr) auto}
#forecast-hub .coach-assignment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
#forecast-hub .coach-assignment>strong,#forecast-hub .coach-assignment>label,#forecast-hub .coach-assignment>small,#forecast-hub .coach-assignment>button{grid-column:1/-1}
#forecast-hub .coach-assignment>button{justify-self:end}
#forecast-hub .coach-assignment-group{width:auto;margin:0}
@media(max-width:700px){#forecast-hub .coach-assignment{grid-template-columns:minmax(0,1fr)}}
@media(max-width:560px){#forecast-hub #field-directory .directory-row,#forecast-hub #season-directory .directory-row{grid-template-columns:minmax(0,1fr)}}
