.statistics-section-radio-group-wrapper{margin-top:44px}.statistics-section-table-wrapper{margin-top:46px}.statistics-section-table-small{display:none}.statistics-section-table-item-bold{font-weight:700}@media (max-width:1280px){.statistics-section-table{display:none}.statistics-section-table-small{display:block}}@media (max-width:500px){.custom-radio-group .ant-radio-group{display:flex}.custom-radio-group .ant-radio-button-wrapper{flex:1 1;display:flex;justify-content:center}}.table-section-table-wrapper{margin-top:50px}.table-section-table-matches-result{display:flex;align-items:end;justify-content:end;gap:16px}.table-section-table-small{display:none}.table-section-table-matches-result-icons{display:flex;align-items:center;gap:16px}.table-section-table-item-small{height:48px;display:flex;flex-direction:column;justify-content:end}.table-section-table-item-info-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.table-section-table-item-info-content-absolute{position:absolute;z-index:2;left:0;top:0;display:flex;height:28px;width:max-content;align-items:center;gap:16px;font-weight:700}.table-section-table-item-info-content-absolute .table-item-school-logo{width:16px;height:16px}.table-section-table-matches-result-wrapper{display:flex;flex-direction:column;gap:8px}.table-section-table-matches-result-graph-wrapper{position:relative;height:80px}.table-section-table .custom-table tbody .ant-table-cell,.table-section-table-small .custom-table tbody .ant-table-cell{vertical-align:top;padding-top:14px!important}.table-section-table-matches-result-graph{position:absolute;top:0;left:0;margin-top:8px;padding:8px;width:100%;height:100%;border-left:1px solid #e3e7fc;border-right:1px solid #e3e7fc}.table-section-table-item{display:flex;align-items:center;height:32px}@media screen and (max-width:1024px){.table-section-table{display:none}.table-section-table-small{display:block}.table-section-table-wrapper tbody td{font-size:12px}.table-section-table-matches-result{flex-direction:column-reverse;gap:6px}.table-section-table-matches-result-graph-wrapper{height:55px}}.table-group-container{display:flex;margin-bottom:24px;position:relative}.group-name-vertical{writing-mode:vertical-lr;transform:rotate(180deg);background-color:#f0f2f5;padding:15px 8px;font-weight:600;font-size:20px;display:flex;align-items:center;justify-content:center;margin-right:15px;border-radius:8px;background:#b0cbfc;width:44px;margin-top:8px}.group-tables{flex:1 1}.table-section-table-wrapper .group-0 thead{visibility:visible!important}.table-section-table-wrapper .custom-table th:nth-child(2){width:27%}@media (max-width:1024px){.table-section-table-wrapper .custom-table th:nth-child(2){width:auto!important}.group-name-vertical{font-size:12px;width:20px;margin-bottom:4px}}@media (max-width:768px){.group-name-vertical{font-size:14px;padding:10px 6px}.table-group-container{margin-bottom:30px}}.match-result-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;font-size:16px;font-style:normal}.match-result-win{background-color:#0da93c}.match-result-lose{background-color:#e71a1a}.match-result-draw{background-color:#595959}@media screen and (max-width:1024px){.match-result-icon{width:16px;height:16px;font-size:9px}}.matches-graph-container{position:relative;width:100%;height:55px;padding:26px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:rgba(228,232,252,.5)}.matches-graph-line{position:absolute;width:calc(100% - 52px);height:1px;border-top:1px dashed #ccc;top:50%;left:26px;z-index:1}.matches-graph-dots{width:100%;height:8px;z-index:2;justify-content:space-between}.matches-graph-dot-wrapper,.matches-graph-dots{position:relative;display:flex;align-items:center}.matches-graph-dot-wrapper{flex-direction:column;justify-content:center}.matches-graph-dot{width:12px;height:12px;border-radius:50%;transition:transform .2s ease}.matches-graph-dot-win{background-color:#0da93c}.matches-graph-dot-lose{background-color:#e71a1a}.matches-graph-dot-draw{background-color:#a6a6a6}.matches-graph-dot-unplayed{background-color:#f2f3fd;border:1px solid #a6a6a6}.matches-graph-dot:hover{transform:scale(1.5)}.matches-graph-dot-label{font-size:10px;position:absolute;top:20px;white-space:nowrap;opacity:0;transition:opacity .2s ease}.matches-graph-dot-wrapper:hover .matches-graph-dot-label{opacity:1}@media (max-width:1024px){.matches-graph-container{height:34px;padding:6px}.matches-graph-dot{width:8px;height:8px}.matches-graph-line{left:6px;width:calc(100% - 12px)}}.tournament-navigation-tabs-container{margin-top:36px;border-radius:20px;height:75px;padding:0 49px}.tournament-navigation-tabs-container.football-section{background:#4a39e5}.tournament-navigation-tabs-container.basketball-section{background:#6f37a6}.tournament-navigation-tabs-container.volleyball-section{background:#799813}.tournament-navigation-tabs-container.handball-section{background:#009ae7}.tournament-navigation-tabs-container.tagrugby-section{background:#b305c0}.tournament-navigation-tabs-container.fencing-section{background:#b1022b}.tournament-navigation-tabs-container.archery-section{background:#f49200}.tournament-navigation-tabs-container.gaming-section{background:#7356c9}.tournament-navigation-tabs-container.pingpong-section{background:#3f4db4}.tournament-navigation-tabs-container.chess-section{background:#4aa096}.tournament-navigation-tabs-container.cycling-section{background:#13921e}.tournament-navigation-tabs-container.tennis-section{background:#73b100}.tournament-navigation-tabs-container.american-football-section{background:#e33235}.tournament-navigation-tabs-container.monkey-in-the-middle-section{background:#166d83}.tournament-navigation-tabs{display:flex;color:#fff;align-items:center;gap:41px;height:100%}.tournament-navigation-tab-link{font-size:16px;font-weight:500;line-height:normal;color:#fff;height:100%;display:flex;position:relative;flex-direction:column;justify-content:center}.tournament-navigation-tab-active-rectangle{border-radius:20px 20px 0 0;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);height:5px;width:100%;position:absolute;bottom:0}@media screen and (max-width:1280px){.tournament-navigation-tab-link{font-size:14px}}@media screen and (max-width:1024px){.tournament-navigation-tabs-container{margin-top:0;border-radius:0;padding:0;height:44px;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tournament-navigation-tabs-container::-webkit-scrollbar{display:none}.tournament-navigation-tabs{white-space:nowrap;padding:0 20px;overflow-x:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tournament-navigation-tabs::-webkit-scrollbar{display:none}.tournament-navigation-tab-link{white-space:nowrap;flex-shrink:0;font-size:12px}.tournament-navigation-tab-link:last-child{padding-right:20px}}.tournament-banner-container{background-repeat:no-repeat;background-size:cover;background-position:100%;height:220px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:30px;mix-blend-mode:multiply;box-shadow:inset 0 0 70px 0 rgba(0,0,0,.1)}.tournament-banner-container.football-section{background-image:url(/_next/static/media/tournament-banner-background.297eb3f0.svg)}.tournament-banner-container.basketball-section{background-image:url(/_next/static/media/tournament-banner-background-basketball.c7ca4080.svg)}.tournament-banner-container.volleyball-section{background-image:url(/_next/static/media/tournament-banner-background-volleyball.dae1e84a.svg)}.tournament-banner-container.handball-section{background-image:url(/_next/static/media/tournament-banner-background-handball.636eb10a.svg)}.tournament-banner-container.tagrugby-section{background-image:url(/_next/static/media/tournament-banner-background-tagrugby.f60f33ec.svg)}.tournament-banner-container.fencing-section{background-image:url(/_next/static/media/tournament-banner-background-fencing.d51dac5c.svg)}.tournament-banner-container.archery-section{background-image:url(/_next/static/media/tournament-banner-background-archery.9bf4ea51.svg)}.tournament-banner-container.gaming-section{background-image:url(/_next/static/media/tournament-banner-background-gaming.6ccda806.svg)}.tournament-banner-container.pingpong-section{background-image:url(/_next/static/media/tournament-banner-background-pingpong.fc41bc2c.svg)}.tournament-banner-container.chess-section{background-image:url(/_next/static/media/tournament-banner-background-chess.0fb53214.svg)}.tournament-banner-container.cycling-section{background-image:url(/_next/static/media/tournament-banner-background-cycling.c1aace3d.svg)}.tournament-banner-container.tennis-section{background-image:url(/_next/static/media/tournament-banner-background-tennis.8b6651fc.svg)}.tournament-banner-container.american-football-section{background-image:url(/_next/static/media/tournament-banner-background-american-football.acfdf01e.svg)}.tournament-banner-container.monkey-in-the-middle-section{background-image:url(/_next/static/media/tournament-banner-background-monkey-in-the-middle.771406b6.svg)}.tournament-banner-content{display:flex;align-items:center;width:100%;height:100%}.tournament-banner-icon-wrapper{position:relative;margin-left:41px}.tournament-banner-icon{width:64px;height:64px;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tournament-banner-white-ellipse{width:115.272px;height:115.272px}.tournament-banner-rectangle{width:15.395px;height:102.047px;flex-shrink:0;border-radius:0 20px 20px 0}.tournament-banner-container.football-section .tournament-banner-rectangle{background:#4a39e5}.tournament-banner-container.basketball-section .tournament-banner-rectangle{background:#6f37a6}.tournament-banner-container.volleyball-section .tournament-banner-rectangle{background:#799813}.tournament-banner-container.handball-section .tournament-banner-rectangle{background:#009ae7}.tournament-banner-container.tagrugby-section .tournament-banner-rectangle{background:#b305c0}.tournament-banner-container.fencing-section .tournament-banner-rectangle{background:#b1022b}.tournament-banner-container.archery-section .tournament-banner-rectangle{background:#f49200}.tournament-banner-container.gaming-section .tournament-banner-rectangle{background:#7356c9}.tournament-banner-container.pingpong-section .tournament-banner-rectangle{background:#3f4db4}.tournament-banner-container.chess-section .tournament-banner-rectangle{background:#4aa096}.tournament-banner-container.cycling-section .tournament-banner-rectangle{background:#13921e}.tournament-banner-container.tennis-section .tournament-banner-rectangle{background:#73b100}.tournament-banner-container.american-football-section .tournament-banner-rectangle{background:#e33235}.tournament-banner-container.monkey-in-the-middle-section .tournament-banner-rectangle{background:#166d83}.tournament-banner-title-wrapper{margin-left:12px}.tournament-banner-title{font-size:40px;font-weight:700}.tournament-banner-subtitle{font-size:24px;font-style:normal;font-weight:400;line-height:normal}.tournament-banner-player-image-wrapper{display:flex;align-items:end;height:100%;margin-left:auto;margin-right:200px}.tournament-banner-player-image{width:184px;height:197px;object-fit:cover;object-position:top;overflow:hidden}@media screen and (max-width:1024px){.tournament-banner-player-image-wrapper{margin-right:100px}.tournament-banner-container{height:150px}.tournament-banner-player-image{width:120px;height:130px}.tournament-banner-title{font-size:34px}.tournament-banner-subtitle{font-size:18px}.tournament-banner-container{border-radius:0;height:100px;padding-top:14px}.tournament-banner-rectangle{display:none}.tournament-banner-icon{width:24px;height:24px}.tournament-banner-white-ellipse{width:34px;height:34px}.tournament-banner-title-wrapper{margin-left:8px}.tournament-banner-title{font-size:16px}.tournament-banner-subtitle{display:none}.tournament-banner-icon-wrapper{margin-right:0}.tournament-banner-player-image-wrapper{margin-right:80px}.tournament-banner-player-image{width:70px;height:75px}}