.hub-directory label,.hub-directory input,.hub-directory select,.hub-directory textarea{display:block;width:100%;min-width:0}.hub-directory label{margin:12px 0}.hub-directory input,.hub-directory select{padding:12px;border:1px solid #d5ddd3;border-radius:9px;background:#fff;color:#192a22}.hub-directory form{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.hub-directory form label{flex:1 1 220px}.hub-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;max-height:360px;overflow:auto}.hub-chips button{text-align:left}.hub-player-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hub-player{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #e1e6dd;border-radius:10px;padding:12px;min-width:0;background:#fff}.hub-player>span{min-width:0;flex:1}.hub-player strong,.hub-player small{display:block;overflow-wrap:anywhere}.hub-player small{color:#677768;margin-top:5px;line-height:1.5}.hub-player img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.hub-player-profile{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.hub-player-profile img{width:130px;height:130px;object-fit:contain}.hub-stat-table{overflow-x:auto}.hub-stat-table table{width:100%;border-collapse:collapse}.hub-stat-table td,.hub-stat-table th{text-align:left;padding:10px;border-bottom:1px solid #e3e8df;white-space:nowrap}.hub-tabs{overflow-x:auto;flex-wrap:nowrap}.hub-tabs button{white-space:nowrap}.hub-roster-link{margin:0 12px 18px}#main .team-content textarea{width:100%;max-width:100%;padding:12px;border:1px solid #d5ddd3;border-radius:9px;display:block;margin:8px 0 12px}#main .team-content form button{margin:5px 4px 5px 0}@media(max-width:600px){.hub-player-list{grid-template-columns:1fr}.hub-directory form{display:block}.hub-directory form button{margin:4px 4px 4px 0}.hub-chips{max-height:290px}.hub-tabs{display:flex}.hub-player-profile img{width:90px;height:90px}}

.hub-original-badge{display:block;width:100%;height:100%;flex-shrink:0}.stories .hub-badge-avatar{padding:0;background:#f8fbf3;overflow:hidden}.hub-badge-avatar .hub-original-badge{border-radius:50%}
