.content[data-v-678ff38a]{position:relative;width:auto;height:auto;margin-bottom:24px}.content--mobile[data-v-678ff38a]{width:auto;overflow:hidden}.content-thirdplace[data-v-678ff38a]{margin:0 16px;padding-bottom:1.5rem}.pagination-back-arrow[data-v-678ff38a]{position:absolute;top:9px;left:12px;width:24px;height:24px;transform:rotate(180deg);transform-origin:center;cursor:pointer;z-index:200;opacity:0;pointer-events:none;transition:opacity .45s linear}.pagination-back-arrow--visible[data-v-678ff38a]{opacity:1;pointer-events:all}.pagination-forward-arrow[data-v-678ff38a]{position:absolute;top:9px;right:12px;width:24px;height:24px;cursor:pointer;z-index:200;opacity:0;pointer-events:none;transition:opacity .45s linear}.pagination-forward-arrow--visible[data-v-678ff38a]{opacity:1;pointer-events:all}.header[data-v-678ff38a]{position:relative;width:auto;height:36px;display:flex;padding-left:1rem}.header__image[data-v-678ff38a]{position:relative;width:36px;height:36px;background:#f6f6f6;background-position:50%;background-repeat:no-repeat;border-radius:36px;float:left}.header__label[data-v-678ff38a]{position:relative;font-family:OpenSans;font-style:normal;font-family:var(--weight-700);font-size:18px;line-height:36px;margin-left:8px;color:#f3f5f7}.header__icon[data-v-678ff38a]{-o-object-fit:contain;object-fit:contain;width:20px}.header-mobile[data-v-678ff38a]{position:relative;width:auto}.header-mobile__image[data-v-678ff38a]{position:relative;width:24px;height:24px;float:left;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;margin-left:16px;margin-right:8px}.header-mobile__label[data-v-678ff38a]{position:relative;font-family:OpenSans;font-style:normal;font-family:var(--weight-700);font-size:14px;line-height:14px;color:#fff;letter-spacing:.64px}.header-mobile__sub-label[data-v-678ff38a]{position:relative;font-family:OpenSans;font-style:normal;font-family:var(--weight-400);font-size:11px;line-height:21px;color:#93a9b4}.knockout[data-v-678ff38a]{position:relative;white-space:nowrap;box-sizing:border-box}.knockout-column[data-v-678ff38a]{position:relative;width:170px;display:inline-block;vertical-align:top}.knockout-column__header[data-v-678ff38a]{position:relative;font-family:OpenSans;font-style:normal;font-family:var(--weight-400);font-size:14px;line-height:37px;letter-spacing:.64px;text-align:center;color:#fff;height:37px;vertical-align:middle;margin:3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.knockout-column__body[data-v-678ff38a]{position:relative;padding-left:16px;box-sizing:border-box}.knockout-card[data-v-678ff38a]{position:relative;width:152px;height:80px;font-family:OpenSans;font-style:normal;font-family:var(--weight-400);font-size:11px;line-height:13px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.knockout-divider__wrapper[data-v-678ff38a]{width:100%;height:2px;background-color:#4b616c;margin-top:32px}.knockout-card__background[data-v-678ff38a]{position:absolute;left:0;top:0;width:100%;height:100%;background:#35454d;border-radius:8px}.knockout-card__date-time[data-v-678ff38a]{position:relative;height:13px;padding:8px 11px}.knockout-column__divider[data-v-678ff38a]{width:100%;height:2px;background-color:#4b616c;margin-bottom:16px}.knockout-card__team[data-v-678ff38a]{position:relative;height:18px;margin-bottom:8px}.knockout-card__team__flag[data-v-678ff38a]{position:absolute;left:9px;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.knockout-card__team__name[data-v-678ff38a]{position:absolute;left:33px;width:100px;line-height:18px;color:#fff;display:flex}.knockout-card__team__name-width[data-v-678ff38a]{overflow:hidden;text-overflow:ellipsis;width:80px}.short-width[data-v-678ff38a]{width:84px}.knockout-card__team__penalty[data-v-678ff38a]{background-color:#5cd66c;border-radius:.25rem;font-size:9px;height:16px;width:14px;text-align:center;margin-left:4px}.knockout-card__team__score[data-v-678ff38a]{position:absolute;right:9px;width:auto;line-height:18px;color:#fff;display:flex}.knockout-card__team-score-divider__wrapper[data-v-678ff38a]{display:flex;margin-left:4px}.knockout-card__team__score-divider[data-v-678ff38a]{position:absolute;width:1px;height:44px;background-color:#4b616c}.knockout-card__team__score-only[data-v-678ff38a]{width:12px;text-align:right}.knockout-card__connection-line[data-v-678ff38a]{position:absolute}.knockout-card__champion[data-v-678ff38a]{background:#35454d;border-radius:8px;width:152px;height:34px;display:flex;justify-content:space-between;padding:9.5px 10.25px;box-sizing:border-box;font-size:11px}.content--mobile .knockout-card__champion[data-v-678ff38a]{position:relative;left:calc(18vw - 76px)}.knockout-card__champion-img[data-v-678ff38a]{height:15px;margin-right:6.25px}.knockout-card__champion-left[data-v-678ff38a]{display:flex}.knockout-column__header-bottom-champion[data-v-678ff38a]{height:32px}.knockout-column__header-bottom[data-v-678ff38a]{display:flex;align-items:center;justify-content:center;margin-bottom:8px;height:34px;font-size:14px;letter-spacing:.64px}.knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]{border-style:solid;border-color:#4b616c;border-radius:4px;top:37.5px}.knockout-column--round-of-16 .knockout-card__connection-line[data-v-678ff38a]{left:5px;width:156px;height:96px;border-width:1px 1px 1px 0}.content--mobile .knockout-column--round-of-16 .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]:before{position:absolute;width:100px;height:100px;left:-50px;background-color:#020611;content:""}.content--mobile .knockout-column--round-of-16 .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]:after{position:absolute;width:300px;height:100px;left:156px;border-style:solid;border-color:#4b616c;border-width:1px 0 0 0;top:46px;content:""}.content--mobile .knockout-column--semi-finals .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]:before{position:absolute;width:101px;height:207px;left:-100px;border-style:solid;border-color:#4b616c;border-width:1px 1px 1px 0;border-radius:4px;top:-101px;content:""}.content--mobile .knockout-column--semi-finals .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]:after{position:absolute;width:300px;height:1px;left:170px;border-style:solid;border-color:#4b616c;border-width:1px 0 0 0;top:209px;content:""}.content--mobile .knockout-column--semi-finals .knockout-card:nth-child(2n)>.knockout-card__connection-line[data-v-678ff38a]:before{position:absolute;width:101px;height:207px;left:-110px;border-style:solid;border-color:#4b616c;border-width:1px 1px 1px 0;border-radius:4px;top:-65px;content:""}.content--mobile .knockout-column--semi-finals .knockout-card[data-v-678ff38a]:last-child{margin-bottom:40px!important}.knockout-column--round-of-16 .knockout-card[data-v-678ff38a]:nth-child(odd){margin-bottom:8px}.knockout-column--round-of-16 .knockout-card[data-v-678ff38a]:nth-child(2n){margin-bottom:40px}.knockout-column--quarter-finals .knockout-card[data-v-678ff38a]:first-child{margin-top:50px}.knockout-column--quarter-finals .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]{left:-10px;width:170px;height:210px;border-width:1px 1px 1px 0}.knockout-column--quarter-finals .knockout-card[data-v-678ff38a]{margin-bottom:128px}.knockout-column--semi-finals .knockout-card[data-v-678ff38a]:first-child{margin-top:150px}.knockout-column--semi-finals .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]{left:-10px;width:170px;height:420px;border-width:1px 1px 1px 0}.knockout-column--semi-finals .knockout-card[data-v-678ff38a]{margin-bottom:338px}.knockout-column--final .knockout-card[data-v-678ff38a]{margin-top:360px}.knockout-column--final .knockout-card__connection-line[data-v-678ff38a]{left:-10px;width:50px;height:1px;border-width:1px 0 0 0}.knockout-card[data-v-678ff38a]:last-child{margin-bottom:0!important}.knockout-card__bg-stripe[data-v-678ff38a]{position:absolute;width:100%;pointer-events:none}.knockout-card__center-title[data-v-678ff38a]{font-size:24px;font-style:italic;letter-spacing:-.64px;font-family:var(--weight-600);-webkit-text-stroke:1px #fff;text-shadow:2px 2px 6px hsla(0,0%,100%,.25098039215686274);color:transparent;text-align:center;z-index:1;position:relative}.knockout-swiper__bullet-wrapper[data-v-678ff38a]{display:flex;justify-content:center}.knockout-swiper__bullet[data-v-678ff38a]{width:.5rem;height:.5rem;background-color:#abbcc4;border-radius:50%;margin:0 .2rem}.knockout-swiper__bullet.active[data-v-678ff38a]{width:1.5rem;border-radius:.5rem}.knockout-card__center-title__wrapper[data-v-678ff38a]{margin-bottom:1rem}.content--mobile .knockout-column__header[data-v-678ff38a]{box-sizing:border-box;text-align:center}.content--mobile .knockout-column[data-v-678ff38a]{width:50%;transition:transform .35s linear}.content--mobile .knockout-column--page-1[data-v-678ff38a]{transform:translateX(0)}.content--mobile .knockout-column--quarter-finals .knockout-column__body[data-v-678ff38a]{padding-left:11px}.content--mobile .knockout-column--page-2[data-v-678ff38a]{transform:translateX(-200%)}.content--mobile .knockout-column--round-of-16 .knockout-card[data-v-678ff38a]{left:calc(19vw - 73px)}.content--mobile .knockout-column--quarter-finals .knockout-card[data-v-678ff38a]{left:calc(18vw - 76px)}.content--mobile .knockout-column--semi-finals .knockout-card[data-v-678ff38a]{left:calc(19vw - 76px)}.content--mobile .knockout-column--final .knockout-card[data-v-678ff38a]{left:calc(18vw - 76px)}.content--mobile .knockout-column--quarter-finals .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]{left:-300px;width:680px;height:207px;border-width:1px 1px 1px 0}.content--mobile .knockout-column[data-v-678ff38a]{overflow:hidden}.content--mobile .knockout-column--final .knockout-card__connection-line[data-v-678ff38a]{left:-300px;width:350px;height:1px;border-width:1px 0 0 0}.content--mobile .knockout-column--quarter-finals[data-v-678ff38a],.content--mobile .knockout-column--round-of-16[data-v-678ff38a]{z-index:1}.content--mobile .knockout-column--semi-finals[data-v-678ff38a]{z-index:1;padding-bottom:28px}.content--mobile .knockout-column--final[data-v-678ff38a]{z-index:1}.content--mobile .knockout-card:nth-child(odd)>.knockout-card__connection-line[data-v-678ff38a]{background-color:rgba(0,1,5,0)}.knockout-card__wrapper[data-v-678ff38a]{background-image:linear-gradient(180deg,rgba(0,0,0,.7019607843137254),rgba(33,43,48,.6784313725490196))}.knockout-page-1 .knockout-card__connection-line[data-v-678ff38a]:before{display:none}.knockout-page-1 .knockout-card__connection-line[data-v-678ff38a]:after{left:160px!important;top:109px!important}.knockout-page-1 .knockout-card__connection-line[data-v-678ff38a]{left:0!important;width:160px!important;height:220px!important}.knockout-page-1 .knockout-column--final .knockout-card[data-v-678ff38a]{left:calc(18vw - 86px)}.knockout-page-1 .knockout-column--semi-finals .knockout-card[data-v-678ff38a]:first-child{margin-top:10px;margin-bottom:138px}.knockout-page-1 .knockout-column--final .knockout-card[data-v-678ff38a]{margin-top:115px}.knockout-page-1 .knockout-column--final .knockout-card__connection-line[data-v-678ff38a]{width:350px!important;display:none}.hkfc-bracket__tabs[data-v-37460d66]{justify-content:center}.bracket-container[data-v-37460d66]{position:relative}.bracket-card[data-v-37460d66]{border-radius:8px;background:#35454d;width:152px;height:80px;position:absolute;padding:5px;box-sizing:border-box}.bracket-card__status[data-v-37460d66]{color:#cfd9de;font-size:11px;margin-bottom:5px}.main-tournament-cup .bracket-card__51[data-v-37460d66]{top:120px;left:228px}.main-tournament-cup .bracket-card__52[data-v-37460d66]{top:120px;left:820px}.main-tournament-cup .bracket-card__53[data-v-37460d66]{top:400px;left:228px}.main-tournament-cup .bracket-card__54[data-v-37460d66]{top:400px;left:820px}.main-tournament-cup .bracket-card__62[data-v-37460d66]{top:260px;left:337px}.main-tournament-cup .bracket-card__63[data-v-37460d66]{top:260px;left:712px}.main-tournament-cup .bracket-card__67[data-v-37460d66]{top:260px;left:524px}.main-tournament-plate .bracket-card__47[data-v-37460d66]{top:120px;left:228px}.main-tournament-plate .bracket-card__48[data-v-37460d66]{top:120px;left:820px}.main-tournament-plate .bracket-card__49[data-v-37460d66]{top:400px;left:228px}.main-tournament-plate .bracket-card__50[data-v-37460d66]{top:400px;left:820px}.main-tournament-plate .bracket-card__58[data-v-37460d66]{top:260px;left:337px}.main-tournament-plate .bracket-card__59[data-v-37460d66]{top:260px;left:712px}.main-tournament-plate .bracket-card__64[data-v-37460d66]{top:260px;left:524px}.main-tournament-shield .bracket-card__60[data-v-37460d66]{top:260px;left:303px}.main-tournament-shield .bracket-card__61[data-v-37460d66]{top:260px;left:743px}.main-tournament-shield .bracket-card__65[data-v-37460d66]{top:260px;left:524px}.masters-tournament-cup .bracket-card__55[data-v-37460d66]{top:260px;left:303px}.masters-tournament-cup .bracket-card__56[data-v-37460d66]{top:260px;left:743px}.masters-tournament-cup .bracket-card__66[data-v-37460d66]{top:260px;left:524px}.masters-tournament-plate .bracket-card__45[data-v-37460d66]{top:260px;left:303px}.masters-tournament-plate .bracket-card__46[data-v-37460d66]{top:260px;left:743px}.masters-tournament-plate .bracket-card__57[data-v-37460d66]{top:260px;left:524px}.bracket-card__team-body[data-v-37460d66]{display:flex;justify-content:space-between;font-size:11px;color:#cfd9de;margin-bottom:9px}.bracket-card__team-icon[data-v-37460d66]{margin-right:3px;width:15px}.bracket-card__team-wrapper[data-v-37460d66]{display:flex;align-items:center}.bracket-card__center-wrapper[data-v-37460d66]{position:absolute;top:0;width:100%;display:flex;justify-content:center}.bracket-card__center-stripe[data-v-37460d66]{position:absolute;left:369px;top:0}.bracket-card__center-flower[data-v-37460d66]{position:absolute;-o-object-fit:contain;object-fit:contain;top:197px;left:619px;z-index:-1}.bracket-card__center-title[data-v-37460d66]{font-size:36px;font-style:italic;font-family:var(--weight-700);-webkit-text-stroke:2px #fff;text-shadow:2px 2px 6px hsla(0,0%,100%,.25098039215686274);color:transparent;text-align:center}.bracket-card__center__wrapper[data-v-37460d66]{position:absolute;top:0;width:100%}.bracket-card__center-title__wrapper[data-v-37460d66]{top:3rem;position:absolute;width:100%;text-align:center}.bracket-card__title-prize[data-v-37460d66]{position:absolute;width:152px;font-size:22px;font-style:italic;font-family:var(--weight-700);text-align:center}.bracket-card__title-champion[data-v-37460d66]{left:32.5rem;top:12rem}.bracket-card__title-third[data-v-37460d66]{left:32.5rem;top:29rem}.bracket-card__title-final[data-v-37460d66]{display:flex;justify-content:center;width:100%;top:14.3rem}.bracket-card__title-final-longer[data-v-37460d66]{left:32.5rem;top:17rem}.bracket-card__final[data-v-37460d66]{width:152px;height:34px;background:#35454d;position:absolute;top:221px;left:521px;padding:8px;box-sizing:border-box;border-radius:8px}.bracket-card__team-name[data-v-37460d66]{display:flex;line-height:18px}.bracket-card__team-name__width[data-v-37460d66]{width:102px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-family:var(--weight-400);letter-spacing:.2px}.short-width[data-v-37460d66]{width:72px}.bracket-card__team__penalty[data-v-37460d66]{background-color:#5cd66c;border-radius:.25rem;font-size:9px;height:16px;width:14px;text-align:center;margin-left:4px;display:flex;justify-content:center;align-items:center;color:#fff}.knockout-card__team-score-divider__wrapper[data-v-37460d66]{display:flex;margin-left:4px}.knockout-card__team__score-divider[data-v-37460d66]{position:absolute;width:1px;height:44px;background-color:#4b616c}.knockout-card__team__score-only[data-v-37460d66]{width:12px;text-align:right}.knockout-card__team__score[data-v-37460d66]{position:absolute;right:9px;width:auto;line-height:18px;color:#fff;display:flex}.hkfc-bracket-tabs__mobile[data-v-37460d66]{position:relative}.hkfc-bracket-tabs__mobile-options[data-v-37460d66]{padding:10px 16px;display:flex;justify-content:space-between;align-items:center}.hkfc-bracket-tabs__mobile-options__wrapper[data-v-37460d66]{border-radius:8px;background:#212b30;padding:4px 0;margin-top:4px;transform:scale(0);position:absolute;z-index:201;width:100%;transition:all .3s;transform-origin:50% 0;box-shadow:0 0 4px rgba(0,0,0,.25),0 16px 16px rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.04),0 4px 4px rgba(0,0,0,.04),0 8px 8px rgba(0,0,0,.04)}.hkfc-mobile-tabs-bracket__selected[data-v-37460d66]{background:#4b616c}.hkfc-bracket-option__selected[data-v-37460d66]{transform:scale(1)}.hkfc-bracket-tabs__selected-name[data-v-37460d66]{border-radius:8px;border:1px solid #4b616c;padding:16px 12px;display:flex;justify-content:space-between;align-items:center}.hkfc-bracket-tabs__selected-arrow[data-v-37460d66]{transition:all .3s}.hkfc-bracket-tabs__selected-name .selected[data-v-37460d66]{transform:rotate(180deg)}