.knockout-bracket-card{position:relative}.knockout-third-place-card{bottom:20px;right:-70px;border:1px solid var(--medium-gray);border-radius:10px;width:300px;background:var(--white);box-shadow:11px 16px 10px #00000033;margin-top:525px;margin-left:-652px;min-width:300px}.knockout-third-place-card .match-no-date{padding:8px;border-bottom:1px solid var(--medium-gray);background:var(--medium-gray);border-top-left-radius:10px;border-top-right-radius:10px}.knockout-third-place-card .player-score-name-info{padding:8px}.knockout-third-place-card .player-score-name-info .first-player{border-bottom:1px solid var(--medium-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.knockout-third-place-card .player-score-name-info .second-player{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.knockout-bracket-card ul{display:flex;flex-direction:column;gap:50px;list-style-type:none;padding-left:0;justify-content:space-around}.knockout-bracket-card ul li{border:1px solid var(--medium-gray);border-radius:10px;width:300px;background:var(--white);position:relative;box-shadow:11px 16px 10px #00000033}.knockout-bracket-card ul li .match-no-date{padding:8px;border-bottom:1px solid var(--medium-gray);background:var(--medium-gray);border-top-left-radius:10px;border-top-right-radius:10px}.knockout-bracket-card ul li .player-score-name-info{padding:8px}.knockout-bracket-card ul li .player-score-name-info .first-player{border-bottom:1px solid var(--medium-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.knockout-bracket-card ul li .player-score-name-info .second-player{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.knockout-bracket-card-wrapper{background:linear-gradient(142deg,var(--blue),#050108 100%,#050108);min-height:80vh;padding:2rem;border-radius:10px;max-width:100%;overflow-x:scroll;position:relative;display:flex;flex-direction:row;align-items:center}.knockout-bracket-card{display:flex;flex-direction:row;gap:50px}.winner-card{width:26px;height:26px;background:var(--green);color:var(--black);display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:14px;font-family:LufgaSemiBoldFont}.knockout-bracket-card ul li .connector{position:absolute;width:202px;height:2px;background-color:var(--white);top:50%;left:100%;transform:translateY(-50%)}.knockout-bracket-card ul li:after,.knockout-bracket-card ul li:before{position:absolute;content:"";width:2px;background:var(--white);left:50%;transform:translateX(-50%)}.knockout-bracket-card ul:nth-child(2) li:after{height:25px;top:-25px}.knockout-bracket-card ul:nth-child(2) li:before{height:25px;bottom:-25px}.knockout-bracket-card ul:nth-child(3) li:after{height:112px;top:-112px}.knockout-bracket-card ul:nth-child(3) li:before{height:112px;bottom:-112px}.knockout-bracket-card ul:nth-child(4) li:after{height:285px;top:-285px}.knockout-bracket-card ul:nth-child(4) li:before{height:285px;bottom:-285px}.knockout-bracket-card ul:last-child li:after{height:0!important;top:0!important}.knockout-bracket-card ul:last-child li:before{height:0!important;bottom:0!important}.champion-wrapper{border:1px solid var(--medium-gray);border-radius:10px;background:var(--white);position:relative;box-shadow:11px 16px 10px #00000033;padding:12px;justify-content:center;align-items:center;display:flex;flex-direction:column}.champion-wrapper .trophy{font-size:40px}.knockout-bracket-card ul li .connector.small{width:110px}.winner-page-wrapper{display:flex;flex-direction:row;gap:50px;flex-wrap:wrap}.winner-page-wrapper .winner-page-card-wrapper{width:30%}.winner-page-wrapper .winner-page-card{background:var(--white);border-radius:10px;box-shadow:0 0 10px #00000033;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.winner-page-wrapper .winner-page-card img{width:100%;height:200px;object-fit:cover;border-radius:10px;padding:10px}.winner-page-wrapper .winner-page-card .winner-card-info img{width:60px;height:60px;object-fit:cover;border-radius:50%}.winner-page-wrapper .winner-page-card .winner-card-info{display:flex;gap:5px;width:100%;align-items:center;padding:10px}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2{display:flex;flex-direction:column;gap:5px;flex:1 1;background:#ffffffa8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-team-header{display:flex;align-items:center;gap:12px;margin:6px 5% 8px;padding-bottom:10px}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-team-header .team-mark--logo{width:64px;height:64px;object-fit:contain;border-radius:12px;background:#fff;padding:4px}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-team-header .winner-team-text{display:flex;flex-direction:column;gap:2px;min-width:0}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-team-header .winner-team-name{font-family:LufgaMediumFont;font-weight:700;font-size:1.15rem;line-height:1.2}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-team-header .winner-team-sub{font-family:LufgaRegularFont;font-size:13px;color:var(--dark-gray)}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-player-row{display:flex;align-items:center;margin-bottom:.5rem}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-player-row .player-image{width:75px;height:75px;object-fit:cover;border-radius:50%;margin-right:1rem}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-player-row .player-info{display:flex;flex-direction:column}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-player-row .player-info .winner-name{font-family:LufgaMediumFont;font-weight:700;font-size:1rem}.courtly-rating,.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .winner-player-row .player-info .courtly-name{font-size:.9rem;color:#666}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .courtly-name{font-family:LufgaRegularFont;color:var(--dark-gray);font-size:14px}.winner-page-wrapper .winner-page-card .winner-card-info .winner-card-info2 .courtly-rating{font-size:14px;display:flex;flex-direction:row;align-items:center;gap:5px}.winner-page-label{font-size:18px;font-family:LufgaMediumFont;color:var(--dark-gray)}@media screen and (max-width:767px){.layout-main-container .sidebar-container{display:none}.layout-main-container{padding-left:0}.all-events-container{grid-template-columns:repeat(1,1fr)}.heading-button-container{flex-direction:column;align-items:flex-start;gap:10px}.all-events-search-wrapper{width:250px}.layout-main-container .right-side-container .top-navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.hamburger-menu-button{font-size:35px;display:flex;background:none;box-shadow:none;border:none;color:var(--green);padding:0 0 0 10px}.layout-main-container.mobile-menu-open .sidebar-wrapper{background:#0000006e;width:100vw;height:1000px;position:fixed;z-index:999}.layout-main-container.mobile-menu-open .sidebar-container{display:flex;width:50%}.layout-main-container .close-mobile-menu-button{display:none}.layout-main-container.mobile-menu-open .close-mobile-menu-button{color:var(--blue);font-size:50px;z-index:999999;position:absolute;border:none;left:50%;top:35%;background:var(--green);height:70px;width:60px;border-radius:0 35px 35px 0;display:flex;justify-content:center;align-items:center}.ed-dw-edit{flex-direction:column;align-items:flex-end}.ed-dw-edit .ed-dw-edit-and-title{width:100%}.tab-button-container{overflow:scroll}.fixture-filter-wrapper{flex-wrap:wrap}.fixture-filter-wrapper span{width:100%}.fixture-filter-wrapper .form-control{flex:1 1;width:unset!important}.schedule-context-bar{flex-direction:column;align-items:stretch}.schedule-context-selects,.schedule-field .form-control,.schedule-sort-segmented,.schedule-view-controls{width:100%}.schedule-sort-segmented button{flex:1 1;padding:8px 6px;font-size:12px}.schedule-filters-toggle{width:100%}.schedule-admin-bar{flex-direction:column;align-items:stretch}.schedule-admin-bar-left,.schedule-admin-bar-right{width:100%;justify-content:stretch}.schedule-admin-bar-right .btn{flex:1 1}.create-fixture-container{flex-direction:column;align-items:flex-start;gap:20px}.winner-page-wrapper{flex-direction:column}.winner-page-wrapper .winner-page-card-wrapper{width:100%}.all-category-container{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:768px){.close-mobile-menu-button,.hamburger-menu-button{display:none}}