.dsRugbyDetailHead{margin-top:10px;width:100%;border-radius:8px;background:var(--background-light)}.dsRugbyDetailHead .dsRugbyDetailTitle{display:flex;width:100%;height:54px;padding:0 9px;align-items:center;flex-shrink:0;border-bottom:1px solid var(--border-color)}.dsRugbyDetailHead .dsRugbyDetailTitle .dsRugbyDetailBack a{display:flex;padding:6px 10px 6px 4px;align-items:center;gap:4px;border-radius:5px;background:var(--color-light);cursor:pointer}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailTitle .dsRugbyDetailBack a{display:none}}.dsRugbyDetailHead .dsRugbyDetailTitle .dsRugbyDetailBack a svg{width:24px;height:24px}.dsRugbyDetailHead .dsRugbyDetailTitle .dsRugbyDetailBack a svg path{stroke:var(--color-dark)}.dsRugbyDetailHead .dsRugbyDetailTitle .dsRugbyDetailBack a span{color:var(--color-dark);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.dsRugbyDetailHead .dsRugbyDetailTitle h3{display:flex;align-items:center;gap:16px;flex:1 0;color:var(--color-dark);font-size:18px;font-style:normal;font-weight:500;line-height:normal;justify-content:center;padding-right:85px}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailTitle h3{padding-right:0}}.dsRugbyDetailHead .dsRugbyDetailBanner{width:100%;padding-top:11px;padding-bottom:11px;border-bottom:1px solid var(--border-color)}.dsRugbyDetailHead .dsRugbyDetailBanner ul{width:100%;display:flex;align-items:center;align-content:center;justify-content:center;gap:32px}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailBanner ul{gap:14px}}.dsRugbyDetailHead .dsRugbyDetailBanner ul li{display:flex;align-items:center;align-content:center;gap:12px}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailBanner ul li{gap:4px;flex-wrap:wrap;justify-content:center}}.dsRugbyDetailHead .dsRugbyDetailBanner ul li span{color:var(--color-dark);font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailBanner ul li span{width:100%;text-align:center}}.dsRugbyDetailHead .dsRugbyDetailBanner ul li svg path{fill:var(--color-dark)}.dsRugbyDetailHead .dsRugbyDetailContent{padding-top:40px;padding-bottom:32px;width:100%}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent{padding-top:20px;padding-bottom:18px}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamTop{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:10px}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamTop .dsRugbyDetailTeamTime{width:100%;color:var(--text-color-secondary);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow{display:flex;flex-wrap:wrap}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol{position:relative;width:calc(50% - 72px);padding-right:15px;padding-left:15px}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol{width:calc(50% - 46px)}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam{display:flex;justify-content:center;align-items:center;gap:16px}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam{flex-wrap:wrap;justify-content:center}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam img{display:flex;width:60px;height:60px;flex-shrink:0;object-fit:contain}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo{display:flex;flex-direction:column;gap:8px;width:calc(100% - 76px)}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo{width:100%;align-items:center}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo h2{color:var(--color-dark);font-size:24px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo h2{font-size:16px;text-align:center!important}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamForm{display:flex;align-items:center;gap:4px}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamForm span{display:flex;width:24px;height:24px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:4px;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamForm span.win{border:1px solid #06e351;color:#06e351}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamForm span.draw{border:1px solid #e38706;color:#e38706}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamForm span.lose{border:1px solid #e30613;color:#e30613}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamStats{display:flex;align-items:center;gap:8px;min-height:24px}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamStats span{display:flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;line-height:normal;min-width:36px}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamStats span.win{background:rgba(6,227,81,.1);color:#06e351}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamStats span.draw{background:rgba(227,135,6,.1);color:#e38706}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol .dsRugbyDetailTeam .dsRugbyDetailTeamInfo .dsRugbyDetailTeamStats span.lose{background:rgba(227,6,19,.1);color:#e30613}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol:first-child .dsRugbyDetailTeam{flex-direction:row-reverse}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol:first-child .dsRugbyDetailTeam .dsRugbyDetailTeamInfo{align-items:flex-end}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol:first-child .dsRugbyDetailTeam .dsRugbyDetailTeamInfo{align-items:center}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol:first-child .dsRugbyDetailTeam .dsRugbyDetailTeamInfo h2{text-align:right}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCol:first-child .dsRugbyDetailTeam .dsRugbyDetailTeamInfo h2{text-align:center!important}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCenterCol{width:144px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:10px}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCenterCol{width:90px}}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCenterCol .dsRugbyDetailTeamTime{color:var(--text-color-secondary);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCenterCol .dsRugbyDetailTeamStatus{color:var(--color-light);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;background:var(--color-dark);padding:2px 8px}.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCenterCol .dsRugbyDetailTeamScore{color:var(--color-dark);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:normal;width:100%}@media screen and (max-width:991px){.dsRugbyDetailHead .dsRugbyDetailContent .dsRugbyDetailTeamRow .dsRugbyDetailTeamCenterCol .dsRugbyDetailTeamScore{font-size:20px}}.dsRugbyDetailtabs{width:100%}@media screen and (max-width:991px){.dsRugbyDetailtabs{overflow-x:auto;overflow-y:hidden;padding-bottom:5px}}.dsRugbyDetailtabs ul{display:flex;align-items:center;align-content:center;justify-content:center}@media screen and (max-width:575px){.dsRugbyDetailtabs ul{justify-content:flex-start}}.dsRugbyDetailtabs ul li a,.dsRugbyDetailtabs ul li span{color:var(--color-dark);font-size:16px;font-style:normal;font-weight:500;line-height:14px;padding-left:18px;padding-right:18px;border-bottom:4px solid rgba(0,0,0,0);padding-bottom:16px;display:flex;cursor:pointer}.dsRugbyDetailtabs ul li.active a,.dsRugbyDetailtabs ul li.active span{font-weight:700;border-bottom:4px solid var(--color-primary)}