.poney-card-roster table{min-width:0;table-layout:fixed}
.poney-card-roster caption{text-align:left;font-weight:700;margin-bottom:.5rem}
.poney-card-roster th:first-child{width:110px}
.poney-card-roster tbody th{background:#f5faf6}
.poney-card-roster tbody th small{display:block;font-weight:400}
.poney-card-roster td{overflow-wrap:anywhere}
.poney-card-roster td ul{margin:0;padding-left:1.3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.3rem 1.3rem}
.poney-card-roster td li{margin:0}
@media(max-width:520px){.poney-card-roster th:first-child{width:75px}.poney-card-roster th,.poney-card-roster td{padding:.6rem .45rem}}
