.members-field-label{display:none}.members-selection-target{justify-content:center;align-items:center;display:inline-flex}@media (width<=767px){.members-page{flex-shrink:0}.members-results-layout,.members-results-column,.members-results-column section[aria-label=Members\ results],.members-results-column section[aria-label=Members\ results]>div:first-child{flex:none;min-height:auto}.members-directory{flex:none;min-height:0;overflow:visible}.members-directory [data-slot=table-container]{overflow:visible}.members-directory table{table-layout:fixed;min-width:0}.members-directory thead{display:block;position:static}.members-directory thead tr{flex-wrap:wrap;align-items:center;padding:4px;display:flex}.members-directory th{height:auto;padding:0 4px}.members-directory th button{margin-left:0}.members-directory .members-head-student_number,.members-directory .members-head-action{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.members-directory tbody{display:block}.members-directory tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:12px;display:grid;position:relative}.members-directory td{white-space:normal;overflow-wrap:anywhere;min-width:0;padding:0}.members-directory tbody tr:nth-child(n+4):has([data-slot=skeleton]){display:none}.members-directory td[colspan]{grid-column:1/-1}.members-directory .members-field-label{color:var(--muted-foreground);margin-bottom:2px;font-family:inherit;font-size:11px;font-weight:400;display:block}.members-directory .members-cell-name{flex-direction:column;grid-area:1/1/auto/-1;justify-content:center;min-height:44px;display:flex}.members-directory tr:has(.members-cell-barcode_label_selection input) .members-cell-name{padding-left:44px}.members-directory .members-cell-barcode_label_selection{width:44px;position:absolute;top:12px;left:8px}.members-directory .members-selection-target{width:44px;height:44px}.members-directory .members-cell-status{grid-area:2/1;align-self:center}.members-directory .members-cell-action{grid-area:2/2;align-self:center}.members-directory .members-cell-student_number,.members-directory .members-cell-recent_work{grid-column:1/-1}.members-directory .members-cell-recent_work>div{min-width:0}.members-directory .members-cell-progression>div{flex-wrap:wrap}}@media (pointer:coarse){.members-directory .members-selection-target{min-width:44px;min-height:44px}}
