.RugbyDetailTabLineUps{display:flex;flex-direction:column;align-items:center;background:var(--color-light)}@media screen and (max-width:991px){.RugbyDetailTabLineUps{background:var(--background-light);padding:0 10px}}.RugbyDetailTabLineUps .RugbyDetailLineUpsButton{display:flex;padding:2px;align-items:flex-start;gap:4px;align-self:stretch;margin-bottom:24px;border-radius:8px;border:1px solid var(--border-color);background:var(--background-light)}@media screen and (min-width:992px){.RugbyDetailTabLineUps .RugbyDetailLineUpsButton{display:none}}.RugbyDetailTabLineUps .RugbyDetailLineUpsButton .tabButton{display:flex;height:44px;padding:10px;justify-content:center;align-items:center;gap:6px;flex:1 0;border-radius:6px;cursor:pointer;color:var(--color-dark);font-size:14px;font-style:normal;font-weight:500;line-height:normal;border-radius:5px;background:var(--background-light);border:1px solid var(--background-light)}.RugbyDetailTabLineUps .RugbyDetailLineUpsButton .tabButton img{width:20px;height:20px}.RugbyDetailTabLineUps .RugbyDetailLineUpsButton .tabButton.active{border-radius:6px;border:1px solid var(--border-color);background:var(--border-color)}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent{width:100%;display:flex;flex-direction:row;gap:24px;justify-content:space-between}@media screen and (max-width:991px){.RugbyDetailTabLineUps .RugbyDetailLineUpsContent{flex-direction:column;gap:0}}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam{display:flex;flex-wrap:wrap;width:50%;padding:20px 50px;flex-direction:column;align-items:center;gap:24px;border-radius:8px;background:var(--background-light)}@media screen and (max-width:991px){.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam{width:100%;padding:20px}}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam h2{width:100%;color:var(--color-dark);font-size:20px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;align-content:center;justify-content:center;gap:16px}@media screen and (max-width:991px){.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam h2{display:none}}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam h2 img{display:flex;width:48px;height:48px;object-fit:contain}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList{display:flex;justify-content:space-between;gap:20px;width:100%}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList .RugbyDetailLineUpsListItem{width:50%}@media screen and (max-width:991px){.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList .RugbyDetailLineUpsListItem{width:100%}}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList h3{color:var(--color-dark);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList ul{list-style:none;padding-left:0}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList ul li{margin-bottom:16px;color:var(--color-dark);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsTeam .RugbyDetailLineUpsList ul li .squad-number{font-weight:700;display:inline-block;width:30px;text-align:right;margin-right:15px}@media(max-width:768px){.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsList{flex-direction:column}.RugbyDetailTabLineUps .RugbyDetailLineUpsContent .RugbyDetailLineUpsList ul{text-align:left}}