.player{min-width:0}.player th picture{height:100%;width:100%}.player-profile{border-radius:.5rem}.player-profile__image{border:.0625rem solid #e7e7e7;border-radius:1rem;width:6.25rem}.player-profile__name{font-size:1.25rem;font-weight:700}.player-profile__detail{font-size:.875rem;font-weight:400}.player-career{align-items:center;border-radius:.5rem;display:grid}.player-career__row{align-items:center;border:solid #e7e7e7;border-width:0 0 .0625rem;display:grid;font-size:.75rem;grid-template-columns:6.25rem 1fr 1fr 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem;height:2.8125rem;justify-items:center}.player-career__row-elem{border-radius:.25rem}.player-career__team-icon{width:1rem}.player-career__team-name{font-size:.8125rem;line-height:100%}.player-career__team-name:hover{text-decoration:underline}.career-table__head{align-items:center;background:#eee;border-radius:0 0 .5rem .5rem;display:grid;font-size:.625rem;font-weight:700;grid-template-columns:5rem minmax(7.5rem,1fr) 6.25rem repeat(6,3.125rem);height:1.875rem;justify-items:center;text-transform:uppercase}.career-table__head-deco{height:1rem}.career-table__head-card{border-radius:.1875rem;height:1.25rem;width:.75rem}.career-table__row{align-items:center;background:#fff;border:solid #e7e7e7;border-width:0 0 .0625rem;display:grid;font-size:.75rem;grid-template-columns:5rem minmax(7.5rem,1fr) 6.25rem repeat(6,3.125rem);height:2.8125rem;justify-items:center}.career-table__row-elem{border-radius:.25rem}.career-table__team-icon{width:1rem}.career-table__team-name{font-size:.8125rem;line-height:100%;transition:color .3s}.career-table__team-name:hover{color:#ff0046}.career-table__team-score{margin-left:auto;margin-right:.5rem}.career-table__liga-icon{width:1rem}.career-table__liga-name{font-size:.8125rem;line-height:100%;transition:color .3s}.career-table__liga-name:hover{color:#ff0046}.career-table__overflow{overflow-x:auto;position:relative;width:100%}.career-table{border-collapse:collapse;min-width:12.5rem;width:100%}.career-table td:first-child,.career-table th:first-child{align-items:center;background:inherit;display:flex;height:100%;justify-content:center;left:0;position:sticky;width:100%;z-index:3}.career-table td:nth-child(2),.career-table th:nth-child(2){align-items:center;background:inherit;display:flex;height:100%;justify-content:flex-start;left:5rem;position:sticky;width:100%;z-index:32}.player-matches{border-radius:.5rem}.player-matches__table-head{background:#eee;border-radius:.1875rem}.player-matches__table-head,.player-matches__table-row{align-items:center;display:grid;grid-template-columns:5rem minmax(7.5rem,1fr) 6.25rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem;justify-items:center;padding:.3125rem 0}.player-matches__table-row{background:#fff;border:solid #e7e7e7;border-width:0 0 .0625rem;font-size:.75rem}.player-matches .event-schedule__match-status{margin-left:0}.player-matches__players{row-gap:.3125rem}.player-matches__table-overflow{overflow-x:auto;position:relative;width:100%}.player-matches__table{border-collapse:collapse;min-width:12.5rem;width:100%}.player-matches__table td:first-child,.player-matches__table th:first-child{align-items:center;background:inherit;display:flex;height:100%;justify-content:center;left:0;position:sticky;width:100%;z-index:3}.player-matches__table td:nth-child(2),.player-matches__table th:nth-child(2){align-items:center;background:inherit;display:flex;height:100%;justify-content:flex-start;left:5rem;position:sticky;width:100%;z-index:32}@media (max-width:29.99875em){.player-profile .home-main__header-info-icon{display:none}.career-table__head,.career-table__row{grid-template-columns:5rem minmax(2.5rem,1fr) 6.25rem repeat(6,3.125rem)}.career-table__team-name{display:none}.player-matches__table-head,.player-matches__table-row{grid-template-columns:5rem minmax(1.875rem,1fr) 6.25rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem 4.375rem}.player-matches .career-table__team-name,.player-matches .career-table__team-score{display:none}}