.fixture{--width-cell-md:calc(60px + 0.65vw);--width-cell-center:120px;--height-cell-md:90px;--width-cell-lg:140px;--height-cell-lg:78px;--line-connection-color:var(--gray-60);--size-box:116px;display:grid;grid-auto-flow:column;grid-template-columns:var(--size-box) 1fr var(--size-box);grid-template-rows:1px repeat(2,var(--height-cell-lg)) 24px repeat(4,var(--height-cell-lg));margin:0 auto;max-width:500px;min-width:330px;overflow:visible;padding:8px 0;row-gap:48px;width:100%}.fixture,.fixture-arrows{align-items:center;justify-content:center;position:relative}.fixture-arrows{display:flex}.fixture-arrows .arrow-ball{background-color:var(--gray-60);border-radius:100px;display:block;height:4px;width:4px}.fixture-arrows.round-16{display:none}.fixture-arrows.quarter{grid-column:2;grid-row:2;margin:auto auto 0;top:38px;width:100%}.fixture-arrows.quarter .arrow-wrapper{margin:0 2px}.fixture-arrows.quarter:after,.fixture-arrows.quarter:before{border-bottom:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);width:90%}.fixture-arrows.quarter:before{border-bottom-right-radius:3px;border-right:1px solid var(--gray-60);border-top-right-radius:3px}.fixture-arrows.quarter:after{border-bottom-left-radius:3px;border-left:1px solid var(--gray-60);border-top-left-radius:3px}.fixture-arrows.quarter .arrow-ball{flex:none;position:relative}.fixture-arrows.quarter .arrow-ball:first-child{left:-2px}.fixture-arrows.quarter .arrow-ball:last-child{right:-2px}.fixture-arrows.semi{grid-column:2;grid-row:5;width:100%}.fixture-arrows.semi:after,.fixture-arrows.semi:before{background-color:var(--gray-60);content:"";height:.8px;width:90%}.fixture-arrows.semi .arrow-ball{flex:none}.fixture-arrows .arrow-wrapper{background-color:var(--white-100);border-radius:100px;border:1px solid var(--gray-40);flex:none;height:28px;margin:0 4px;position:relative;width:28px}.fixture-arrows .arrow-wrapper .arrow-down{border-bottom:2px solid var(--gray-60);border-left:2px solid var(--gray-60);height:8px;inset:0;margin:7px auto auto;position:absolute;transform:rotate(-45deg);width:8px}.fixture-separator{align-items:center;color:var(--gray-100);display:grid;font-size:16px;grid-column:1/4;grid-template-columns:1fr auto 1fr;position:relative;text-align:center;width:100%}.fixture-separator:after,.fixture-separator:before{height:1px;width:calc(100% - 12px);background-color:var(--gray-40);content:"";position:relative}.fixture-separator:before{left:0}.fixture-separator:after{right:-12px}.fixture-separator.round-16{display:none}.fixture-match{margin:0 auto;position:relative}.fixture-match:first-child{grid-row:2;grid-column:1}.fixture-match:nth-child(2){grid-row:3;grid-column:1}.fixture-match:nth-child(3){grid-row:2;grid-column:3}.fixture-match:nth-child(4){grid-row:3;grid-column:3}.fixture-match:nth-child(5){grid-row:5;grid-column:1}.fixture-match:nth-child(5):before{border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;bottom:100%;margin-bottom:4px}.fixture-match:nth-child(5):after,.fixture-match:nth-child(5):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*1.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);right:calc(var(--size-box)/2)}.fixture-match:nth-child(5):after{border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;top:100%;margin-top:4px}.fixture-match:nth-child(6){grid-row:5;grid-column:3}.fixture-match:nth-child(6):before{border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;bottom:100%;margin-bottom:4px}.fixture-match:nth-child(6):after,.fixture-match:nth-child(6):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*1.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);left:calc(var(--size-box)/2)}.fixture-match:nth-child(6):after{border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;top:100%;margin-top:4px}.fixture-center{grid-column:1/4;grid-row:7;margin:0 auto;position:relative;width:100%}.fixture-center-match{display:flex;flex-direction:column-reverse;row-gap:36px}.fixture-center-match-final h3,.fixture-center-match-third-place h3{align-items:center;color:var(--gray-100);display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:48px;position:relative}.fixture-center-match-final h3:after,.fixture-center-match-final h3:before,.fixture-center-match-third-place h3:after,.fixture-center-match-third-place h3:before{background-color:var(--gray-40);content:"";height:1px;position:relative;width:calc(100% - 12px)}.fixture-center-match-final h3:before,.fixture-center-match-third-place h3:before{left:0}.fixture-center-match-final h3:after,.fixture-center-match-third-place h3:after{right:-12px}.fixture-center-match-final .match,.fixture-center-match-third-place .match{margin:0 auto}.fixture-center-match-final h3,.fixture-center-match-third-place h3{font-size:16px;font-weight:700;text-align:center;line-height:1.2em}.fixture-center-match-third-place h3 .apostrophe{font-size:16px;vertical-align:text-top}.fixture.not-round-16{left:-1px;--width-cell-md:calc(60px + 2.65vw)}.fixture.not-round-16.not-third-place{grid-template-rows:1px repeat(2,var(--height-cell-lg)) 24px var(--height-cell-lg) repeat(2,0) repeat(1,var(--height-cell-lg))}.fixture.round-16{grid-template-rows:1px repeat(4,var(--height-cell-lg)) 24px repeat(2,var(--height-cell-lg)) 24px var(--height-cell-lg) 0 33px repeat(2,var(--height-cell-lg))}.fixture.round-16.not-third-place{grid-template-rows:1px repeat(4,var(--height-cell-lg)) 24px repeat(2,var(--height-cell-lg)) 24px var(--height-cell-lg) 12px 0;margin-bottom:140px}.fixture.round-16 .fixture-separator.round-16{display:grid}.fixture.round-16 .fixture-arrows.round-16{display:flex;grid-column:2;grid-row:3;margin:auto auto 0;top:-24px;width:100%}.fixture.round-16 .fixture-arrows.round-16 .arrow-wrapper{margin:0 2px}.fixture.round-16 .fixture-arrows.round-16:after,.fixture.round-16 .fixture-arrows.round-16:before{border-bottom:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg)*2 + 96px);width:100%}.fixture.round-16 .fixture-arrows.round-16:before{border-bottom-right-radius:3px;border-right:1px solid var(--gray-60);border-top-right-radius:3px}.fixture.round-16 .fixture-arrows.round-16:after{border-bottom-left-radius:3px;border-left:1px solid var(--gray-60);border-top-left-radius:3px}.fixture.round-16 .fixture-arrows.round-16 .arrow-ball{flex:none;position:relative}.fixture.round-16 .fixture-arrows.round-16 .arrow-ball:first-child{left:-2px}.fixture.round-16 .fixture-arrows.round-16 .arrow-ball:last-child{right:-2px}.fixture.round-16 .fixture-arrows.quarter{grid-column:2;grid-row:7}.fixture.round-16 .fixture-arrows.semi{grid-column:2;grid-row:10}.fixture.round-16 .fixture-match:first-child{grid-column:1;grid-row:2}.fixture.round-16 .fixture-match:first-child:after{background-color:var(--white-100);border-bottom:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);position:absolute;top:calc(var(--height-cell-lg)/2);width:2vw;z-index:1;border-radius:0 3px 3px 0;border-right:1px solid var(--gray-60);left:100%}.fixture.round-16 .fixture-match:first-child.is-two-legged-match:after{width:4px}.fixture.round-16 .fixture-match:nth-child(2){grid-column:1;grid-row:3}.fixture.round-16 .fixture-match:nth-child(3){grid-column:1;grid-row:4}.fixture.round-16 .fixture-match:nth-child(3):after{background-color:var(--white-100);border-bottom:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);position:absolute;top:calc(var(--height-cell-lg)/2);width:2vw;z-index:1;border-radius:0 3px 3px 0;border-right:1px solid var(--gray-60);left:100%}.fixture.round-16 .fixture-match:nth-child(3).is-two-legged-match:after{width:4px}.fixture.round-16 .fixture-match:nth-child(4){grid-column:1;grid-row:5}.fixture.round-16 .fixture-match:nth-child(5){grid-column:3;grid-row:2}.fixture.round-16 .fixture-match:nth-child(5):after{background-color:var(--white-100);content:"";height:calc(var(--height-cell-lg) + 48px);position:absolute;top:calc(var(--height-cell-lg)/2);width:2vw;z-index:1;border-radius:3px 0 0 3px;border:1px solid var(--gray-60);border-right:0;display:block;right:100%}.fixture.round-16 .fixture-match:nth-child(5).is-two-legged-match:after{width:4px}.fixture.round-16 .fixture-match:nth-child(6){grid-column:3;grid-row:3}.fixture.round-16 .fixture-match:nth-child(7){grid-column:3;grid-row:4}.fixture.round-16 .fixture-match:nth-child(7):after{background-color:var(--white-100);content:"";height:calc(var(--height-cell-lg) + 48px);position:absolute;top:calc(var(--height-cell-lg)/2);width:2vw;z-index:1;border-radius:3px 0 0 3px;border:1px solid var(--gray-60);border-right:0;display:block;right:100%}.fixture.round-16 .fixture-match:nth-child(7).is-two-legged-match:after{width:4px}.fixture.round-16 .fixture-match:nth-child(8){grid-column:3;grid-row:5}.fixture.round-16 .fixture-match:nth-child(9){grid-column:1;grid-row:7}.fixture.round-16 .fixture-match:nth-child(9):before{border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;bottom:100%;margin-bottom:4px}.fixture.round-16 .fixture-match:nth-child(9):after,.fixture.round-16 .fixture-match:nth-child(9):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*0.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);right:calc(var(--size-box)/2)}.fixture.round-16 .fixture-match:nth-child(9):after{border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;top:100%;margin-top:4px}.fixture.round-16 .fixture-match:nth-child(10){grid-column:1;grid-row:8}.fixture.round-16 .fixture-match:nth-child(10):before{border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;bottom:100%;margin-bottom:4px}.fixture.round-16 .fixture-match:nth-child(10):after,.fixture.round-16 .fixture-match:nth-child(10):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*0.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);right:calc(var(--size-box)/2)}.fixture.round-16 .fixture-match:nth-child(10):after{border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;top:100%;margin-top:4px}.fixture.round-16 .fixture-match:nth-child(11){grid-column:3;grid-row:7}.fixture.round-16 .fixture-match:nth-child(11):before{border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;bottom:100%;margin-bottom:4px}.fixture.round-16 .fixture-match:nth-child(11):after,.fixture.round-16 .fixture-match:nth-child(11):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*0.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);left:calc(var(--size-box)/2)}.fixture.round-16 .fixture-match:nth-child(11):after{border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;top:100%;margin-top:4px}.fixture.round-16 .fixture-match:nth-child(12){grid-column:3;grid-row:8}.fixture.round-16 .fixture-match:nth-child(12):before{border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;bottom:100%;margin-bottom:4px}.fixture.round-16 .fixture-match:nth-child(12):after,.fixture.round-16 .fixture-match:nth-child(12):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*0.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);left:calc(var(--size-box)/2)}.fixture.round-16 .fixture-match:nth-child(12):after{border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;top:100%;margin-top:4px}.fixture.round-16 .fixture-match:nth-child(13){grid-column:1;grid-row:10}.fixture.round-16 .fixture-match:nth-child(13):before{border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;bottom:100%;margin-bottom:4px}.fixture.round-16 .fixture-match:nth-child(13):after,.fixture.round-16 .fixture-match:nth-child(13):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*1.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);right:calc(var(--size-box)/2)}.fixture.round-16 .fixture-match:nth-child(13):after{border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;top:100%;margin-top:4px}.fixture.round-16 .fixture-match:nth-child(14){grid-column:3;grid-row:10}.fixture.round-16 .fixture-match:nth-child(14):before{border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;bottom:100%;margin-bottom:4px}.fixture.round-16 .fixture-match:nth-child(14):after,.fixture.round-16 .fixture-match:nth-child(14):before{display:none;content:"";position:absolute;height:calc(var(--height-cell-md)*1.5 - 43px + var(--height-cell-md)/2);width:calc(var(--width-cell-md)/2 + var(--width-cell-md)/2 - var(--size-box)/2);left:calc(var(--size-box)/2)}.fixture.round-16 .fixture-match:nth-child(14):after{border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;top:100%;margin-top:4px}.fixture.round-16 .fixture-center{grid-row:13}.fixture.round-16 .fixture-center .fixture-center-match-third-place{min-height:0}.fixture.round-16.not-third-place .fixture-center{grid-row:12}.fixture.is-two-legged-match{--size-box:160px;--width-cell-md:78px;--width-cell-center:80px;grid-template-columns:var(--size-box) 46px var(--size-box);padding:20px 0}.fixture.is-two-legged-match.not-round-16{--width-cell-md:100px}.fixture.is-two-legged-match .arrow-wrapper{height:24px;width:24px}.fixture.is-two-legged-match .arrow-wrapper .arrow-down{margin:5px auto auto}.fixture.tennis{--width-cell-lg:190px;--size-box:140px;--width-cell-md:90px;--width-cell-center:120px;--height-cell-md:90px;left:0}.fixture.tennis.doubles{--width-cell-lg:160px;--size-box:140px;--width-cell-md:90px;--width-cell-center:150px}.fixture.tennis .fixture-center{left:0;position:relative;top:0}.match{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;height:78px;max-height:78px;width:-moz-fit-content;width:fit-content}.match-dates{color:var(--gray-90);flex-direction:column;font-size:14px;gap:4px;text-transform:capitalize}.match-dates-date{font-weight:300;min-height:20px}.match-dates-time{font-weight:500;min-height:20px}.match-boxes{display:flex;flex-direction:column;row-gap:6px}.match.left .match-dates,.match.right .match-dates{display:none}.match.right{flex-direction:row-reverse}.match.left{flex-direction:row}.match.center{flex-direction:column;row-gap:8px}.match.center .match-dates{display:flex;flex-direction:row;font-size:16px}.match.center .match-boxes{-moz-column-gap:14px;column-gap:14px;display:flex;flex-direction:row}.match.tennis.center{width:100%;max-width:335px}.match.tennis.center .match-boxes{width:100%;max-width:335px;-moz-column-gap:5vw;column-gap:5vw;display:flex;flex-direction:row;position:relative;justify-content:space-between}.match.tennis.center .match-boxes:after{background-color:var(--gray-60);bottom:auto;content:"";height:100%;left:auto;position:absolute;right:calc(50% - 1px);top:auto;width:1px}.match-stl{border:1px solid var(--election-gray-40);border-radius:9px;width:-moz-max-content;width:max-content;max-width:160px}.match-stl-header{background-color:var(--gray-10);color:var(--gray-90);display:grid;font-size:8px;font-weight:300;grid-template-columns:76px 1fr 1fr 1fr;line-height:1.2em;padding:4px;text-align:center;border-radius:8px 8px 0 0}.match-stl.right .match-stl-header{grid-template-columns:1fr 1fr 1fr 76px}.match-stl.right .match-stl-header>:first-child{grid-column:4;grid-row:1}.match-stl.right .match-stl-header>:nth-child(2){grid-column:3;grid-row:1}.match-stl.right .match-stl-header>:nth-child(3){grid-column:2;grid-row:1}.match-stl.right .match-stl-header>:nth-child(4){grid-column:1;grid-row:1}.match-stl.right .match-stl-dates{justify-content:flex-end}.match-stl-dates{display:flex;font-size:8px;gap:2px;text-transform:capitalize}.match-stl-boxes{display:flex;flex-direction:column;gap:4px;padding:6px 4px}.match-stl.are-finals{margin:0 auto}.match-stl.are-finals .match-stl-header{grid-template-columns:90px 1fr 1fr 1fr}.match-stl.is-not-two-legged-match .match-stl-header{grid-template-columns:90px 1fr;gap:4px}.match-stl.is-not-two-legged-match.are-finals{margin:0 auto}.match-stl.is-not-two-legged-match.are-finals .match-stl-header{padding:3px 8px;font-size:9px}.match-stl.is-not-two-legged-match.are-finals .match-stl-boxes{padding:6px 8px}.match-stl.is-not-two-legged-match.are-finals .match-stl-dates{font-size:9px}.box-match{align-items:center;background-color:var(--gray-10);border-radius:100px;border:1px solid var(--gray-40);color:var(--gray-60);-moz-column-gap:6px;column-gap:6px;display:flex;height:36px;max-width:116px;padding:4px;width:116px}.box-match.basquet,.box-match.rugby,.box-match.tennis{width:120px}.box-match.basquet,.box-match.rugby{color:var(--gray-60);position:relative;max-width:none}.box-match.basquet,.box-match.basquet.trayectory-winner,.box-match.rugby,.box-match.rugby.trayectory-winner{background-color:transparent;border:none}.box-match.basquet.is-coming,.box-match.rugby.is-coming{color:var(--gray-90)}.box-match.basquet .box-match-flag,.box-match.rugby .box-match-flag{opacity:.5}.box-match.basquet .box-match-name.tbc,.box-match.rugby .box-match-name.tbc{font-size:13px;padding:4px 0!important}.box-match.winner{background-color:var(--white-100);color:var(--gray-90)}.box-match.winner.final{background-color:var(--orange-10);border:1px solid var(--orange-100)}.box-match.winner .box-match-flag{opacity:1}.box-match.is-coming{background-color:var(--white-100)}.box-match.is-coming .box-match-flag,.box-match.is-coming .box-match-separator{opacity:1}.box-match.trayectory-winner{background-color:var(--orange-101);border:1px solid var(--orange-100)}.box-match-wrapper-flag{flex:none;align-items:center;display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.box-match-flag{height:24px;opacity:.4;width:24px;-o-object-fit:contain;object-fit:contain}.box-match-name{font-size:16px;font-weight:300;text-align:center;min-width:34px}.box-match-name.tbc{font-size:11.5px;min-width:auto}.box-match-separator{background-color:var(--gray-40);height:100%;width:1px}.box-match-score{align-items:center;display:flex;justify-content:center;margin:0 auto;-moz-column-gap:1px;column-gap:1px}.box-match-score-goals{font-size:16px;font-weight:700}.box-match-score-penalties{font-size:8px;font-weight:700}.box-match.right{padding:4px 4px 4px 6px;flex-direction:row-reverse}.box-match.right .match-dates{text-align:left}.box-match.left{padding:4px 6px 4px 4px;flex-direction:row}.box-match.left .match-dates{text-align:right}.box-match-tennis{align-items:center;background-color:transparent;border:none;border-radius:100px;color:var(--gray-60);-moz-column-gap:6px;column-gap:6px;display:flex;height:36px;max-width:none;order:none;padding:4px;position:relative;width:140px}.box-match-tennis.doubles{border:none;height:46px;overflow:visible;display:flex;align-items:center}.box-match-tennis.doubles .box-match-tennis-wraper-country{display:flex;flex-direction:column;align-items:center}.box-match-tennis.doubles .box-match-tennis-name{font-size:11px;margin-top:2px}.box-match-tennis.doubles .box-match-tennis-separator{display:block}.box-match-tennis.doubles .box-match-tennis-wrapper-info{display:flex;flex-direction:row;align-items:center;gap:6px}.box-match-tennis.doubles.right .box-match-tennis-wrapper-info{display:flex;flex-direction:row-reverse;align-items:center;gap:6px}.box-match-tennis.doubles.center{height:auto;padding:4px 10px;border-radius:100px;width:150px}.box-match-tennis.doubles.center.right .box-match-tennis-player{text-align:right}.box-match-tennis.doubles.center .box-match-tennis-player{text-align:left}.box-match-tennis.winner{background-color:var(--white-105);color:var(--gray-90)}.box-match-tennis.winner .box-match-tennis-flag{opacity:1}.box-match-tennis.winner.left .box-match-tennis-player:after{border-right:6px solid #000;left:auto;right:-14px}.box-match-tennis.winner.left .box-match-tennis-player:after,.box-match-tennis.winner.right .box-match-tennis-player:before{border-bottom:3px solid transparent;border-top:3px solid transparent;bottom:0;content:"";height:0;margin:auto;position:absolute;top:0;width:0}.box-match-tennis.winner.right .box-match-tennis-player:before{border-left:6px solid #000;left:-14px;right:auto}.box-match-tennis.winner.right.center .box-match-tennis-player:before{display:none}.box-match-tennis.is-coming{background-color:var(--white-100);color:var(--gray-90)}.box-match-tennis.is-coming .box-match-tennis-flag,.box-match-tennis.is-coming .box-match-tennis-separator{opacity:1}.box-match-tennis-wrapper-flag{align-items:center;border-radius:50%;border:1px solid var(--gray-40);display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.box-match-tennis-flag{height:24px;opacity:.4;width:24px;-o-object-fit:cover;object-fit:cover}.box-match-tennis-name{font-size:12px;font-weight:300;min-width:22px}.box-match-tennis-name.tbc{font-size:11.5px;min-width:auto}.box-match-tennis-wrapper-info{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:100%}.box-match-tennis-player{font-size:12px;font-weight:400;position:relative;text-align:center}.box-match-tennis-separator{background-color:var(--gray-40);display:none;height:100%;width:1px}.box-match-tennis.right{flex-direction:row-reverse;padding:4px 4px 4px 6px}.box-match-tennis.right .match-dates{text-align:left}.box-match-tennis.right .box-match-tennis-wrapper-info{align-items:flex-end;flex-direction:column;justify-content:center}.box-match-tennis.right .box-match-tennis-player{text-align:right}.box-match-tennis.left{flex-direction:row;padding:4px 6px 4px 4px}.box-match-tennis.left .match-dates{text-align:right}.box-match-tennis.left .box-match-tennis-player{text-align:left}.box-match-tennis.center{padding:4px 6px 4px 4px;width:140px}.box-match-tennis.center.right{flex-direction:row-reverse}.box-match-stl,.box-match-tennis.center .box-match-tennis-player{text-align:center}.box-match-stl{color:var(--gray-90);display:grid;font-size:11px;grid-template-columns:76px 1fr 1fr 1fr;opacity:.5}.box-match-stl.is-coming,.box-match-stl.winner{opacity:1}.box-match-stl-name{font-weight:300}.box-match-stl-score{align-items:center;display:flex;font-weight:700;justify-content:center}.box-match-stl-score-penalties{font-size:8px;font-weight:700}.box-match-stl.flag{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.box-match-stl-info{align-items:center;background-color:var(--bg-color);display:flex;gap:4px;justify-content:flex-start;position:relative}.box-match-stl.right{grid-template-columns:1fr 1fr 1fr 76px}.box-match-stl.right>:first-child{grid-column:4;grid-row:1}.box-match-stl.right>:nth-child(2){grid-column:3;grid-row:1}.box-match-stl.right>:nth-child(3){grid-column:2;grid-row:1}.box-match-stl.right>:nth-child(4){grid-column:1;grid-row:1}.box-match-stl.right>.box-match-stl-info{flex-direction:row-reverse}.box-match-stl.center{grid-template-columns:80px 1fr 1fr 1fr}.box-match-stl.is-not-two-legged-match{grid-template-columns:90px 1fr;gap:4px}@media screen and (min-width:390px){.fixture.round-16 .fixture-match:first-child:after,.fixture.round-16 .fixture-match:nth-child(3):after,.fixture.round-16 .fixture-match:nth-child(5):after,.fixture.round-16 .fixture-match:nth-child(7):after{width:4vw}}@media(min-width:768px){.fixture.tennis.doubles{--size-box:160px;left:-40px}.fixture.tennis.doubles .fixture-center{left:44px}.fixture.tennis{--size-box:160px;left:-60px}.fixture.tennis .fixture-center{left:60px;top:-20px}.fixture.tennis .fixture-center .fixture-center-match-final,.fixture.tennis .fixture-center .fixture-center-match-third-place{align-items:center;display:flex;flex-direction:column}.box-match-tennis{width:210px}.box-match-tennis.doubles{height:44px;width:170px}.box-match-tennis.doubles .box-match-tennis-flag,.box-match-tennis.doubles .box-match-tennis-wrapper-flag{height:24px;width:24px}.box-match-tennis.doubles .box-match-tennis-name{font-size:12px;min-width:22px}.box-match-tennis.doubles.center{width:auto;height:44px;padding:4px 16px 4px 4px}.box-match-tennis.doubles.center.right .box-match-tennis-player{text-align:left}.box-match-tennis.doubles.center .box-match-tennis-wraper-country{display:flex;flex-direction:row;align-items:center;gap:6px}.box-match-tennis.doubles.center .box-match-tennis-flag,.box-match-tennis.doubles.center .box-match-tennis-wrapper-flag{height:28px;width:28px}.box-match-tennis.doubles.center .box-match-tennis-name{font-size:15px;text-align:center}.box-match-tennis.winner.left .box-match-tennis-player:after{border-bottom:5px solid transparent;border-right:10px solid #000;border-top:5px solid transparent;right:-18px}.box-match-tennis.winner.right .box-match-tennis-player:before{border-bottom:5px solid transparent;border-left:10px solid #000;border-top:5px solid transparent;left:-18px}.box-match-tennis-flag,.box-match-tennis-wrapper-flag{height:28px;width:28px}.box-match-tennis-name{font-size:15px;min-width:34px;text-align:center}.box-match-tennis-wrapper-info{align-items:center;flex-direction:row;gap:6px;justify-items:center}.box-match-tennis-player{font-size:14px}.box-match-tennis-separator{display:block}.box-match-tennis.right .box-match-tennis-wrapper-info{align-items:center;flex-direction:row-reverse}.box-match-tennis.center{padding:4px 8px 4px 4px;width:auto}.box-match-tennis.center.right,.box-match-tennis.center.right .box-match-tennis-wrapper-info{flex-direction:row}}@media(min-width:1200px){.match.left .match-dates,.match.right .match-dates{bottom:auto;display:flex;position:absolute;top:auto;width:-moz-max-content;width:max-content}.match.right .match-dates{left:calc(100% + 16px);text-align:left}.match.left .match-dates{right:calc(100% + 16px);text-align:right}.match.tennis.center .match-boxes{-moz-column-gap:0;column-gap:0;row-gap:4px;flex-direction:column}.match.tennis.center .match-boxes:after{display:none}}@media screen and (min-width:1200px){.fixture{gap:0;grid-template-columns:1px repeat(2,var(--width-cell-md)) repeat(2,var(--width-cell-center)) repeat(2,var(--width-cell-md)) 1px;grid-template-rows:1px repeat(5,var(--height-cell-md)) 1px;left:-25px;margin:0 auto;max-width:none;padding:0}.fixture-arrows,.fixture-separator{display:none}.fixture-match:nth-child(5):after,.fixture-match:nth-child(5):before,.fixture-match:nth-child(6):after,.fixture-match:nth-child(6):before{display:block}.fixture-match:first-child{grid-row:2;grid-column:2}.fixture-match:nth-child(2){grid-row:6;grid-column:2}.fixture-match:nth-child(3){grid-row:2;grid-column:7}.fixture-match:nth-child(4){grid-row:6;grid-column:7}.fixture-match:nth-child(5){grid-row:4;grid-column:3}.fixture-match:nth-child(6){grid-row:4;grid-column:6}.fixture-center{grid-column:4/6;grid-row:2/7;left:calc(20px - 1.15vw);width:-moz-fit-content;width:fit-content}.fixture-center-match{row-gap:130px;flex-direction:column}.fixture-center-match-final h3,.fixture-center-match-third-place h3{display:block;margin-bottom:8px}.fixture-center-match-final h3:after,.fixture-center-match-final h3:before,.fixture-center-match-third-place h3:after,.fixture-center-match-third-place h3:before{display:none}.fixture-center-match-final .match,.fixture-center-match-third-place .match{margin:0}.fixture-center-match-final h3{font-size:32px}.fixture-center-match-third-place h3{font-size:24px}.fixture.not-round-16.not-third-place{grid-template-rows:1px repeat(5,var(--height-cell-md)) 1px}.fixture.not-round-16.not-third-place .fixture-center{grid-row:1/5}.fixture.not-round-16.not-third-place .fixture-center-match{row-gap:36px}.fixture.round-16.not-third-place{margin-bottom:0}.fixture.round-16,.fixture.round-16.not-third-place{grid-template-columns:repeat(3,var(--width-cell-md)) repeat(2,var(--width-cell-center)) repeat(3,var(--width-cell-md));grid-template-rows:repeat(7,var(--height-cell-md))}.fixture.round-16 .fixture-arrows.round-16,.fixture.round-16 .fixture-match:first-child:after,.fixture.round-16 .fixture-match:nth-child(3):after,.fixture.round-16 .fixture-match:nth-child(5):after,.fixture.round-16 .fixture-match:nth-child(7):after,.fixture.round-16 .fixture-separator.round-16{display:none}.fixture.round-16 .fixture-match:nth-child(9):after,.fixture.round-16 .fixture-match:nth-child(9):before,.fixture.round-16 .fixture-match:nth-child(10):after,.fixture.round-16 .fixture-match:nth-child(10):before,.fixture.round-16 .fixture-match:nth-child(11):after,.fixture.round-16 .fixture-match:nth-child(11):before,.fixture.round-16 .fixture-match:nth-child(12):after,.fixture.round-16 .fixture-match:nth-child(12):before,.fixture.round-16 .fixture-match:nth-child(13):after,.fixture.round-16 .fixture-match:nth-child(13):before,.fixture.round-16 .fixture-match:nth-child(14):after,.fixture.round-16 .fixture-match:nth-child(14):before{display:block}.fixture.round-16 .fixture-match:first-child{grid-column:1;grid-row:1}.fixture.round-16 .fixture-match:nth-child(2){grid-column:1;grid-row:3}.fixture.round-16 .fixture-match:nth-child(3){grid-column:1;grid-row:5}.fixture.round-16 .fixture-match:nth-child(4){grid-column:1;grid-row:7}.fixture.round-16 .fixture-match:nth-child(5){grid-column:8;grid-row:1}.fixture.round-16 .fixture-match:nth-child(5):after,.fixture.round-16 .fixture-match:nth-child(5):before{display:none}.fixture.round-16 .fixture-match:nth-child(6){grid-column:8;grid-row:3}.fixture.round-16 .fixture-match:nth-child(6):after,.fixture.round-16 .fixture-match:nth-child(6):before{display:none}.fixture.round-16 .fixture-match:nth-child(7){grid-column:8;grid-row:5}.fixture.round-16 .fixture-match:nth-child(8){grid-column:8;grid-row:7}.fixture.round-16 .fixture-match:nth-child(9){grid-column:2;grid-row:2}.fixture.round-16 .fixture-match:nth-child(10){grid-column:2;grid-row:6}.fixture.round-16 .fixture-match:nth-child(11){grid-column:7;grid-row:2}.fixture.round-16 .fixture-match:nth-child(12){grid-column:7;grid-row:6}.fixture.round-16 .fixture-match:nth-child(13){grid-column:3;grid-row:4}.fixture.round-16 .fixture-match:nth-child(14){grid-column:6;grid-row:4}.fixture.round-16 .fixture-center{grid-row:2/7;left:20px}.fixture.round-16 .fixture-center .fixture-center-match-third-place{min-height:117px}.fixture.round-16.not-third-place .fixture-center{grid-row:2/7}.fixture.is-two-legged-match{--size-box:124px;grid-template-columns:repeat(8,var(--width-cell-md));left:-44px;padding:0}.fixture.is-two-legged-match .fixture-center{left:39.5px}.fixture.is-two-legged-match.not-round-16{left:-34px}.fixture.is-two-legged-match.not-round-16 .fixture-center{left:31px}.match-stl{font-size:170px}.match-stl-header{font-size:8.5px;grid-template-columns:85px 1fr 1fr 1fr}.match-stl.right .match-stl-header{grid-template-columns:1fr 1fr 1fr 85px}.match-stl-dates{font-size:8.6px}.box-match-stl{font-size:12px;grid-template-columns:85px 1fr 1fr 1fr}.box-match-stl.right{grid-template-columns:1fr 1fr 1fr 85px}.box-match-stl.center{grid-template-columns:90px 1fr 1fr 1fr}.box-match-stl.is-not-two-legged-match{grid-template-columns:85px 1fr}}@media(min-width:1204px){.fixture.tennis.doubles{--size-box:190px;grid-template-columns:1px repeat(2,var(--width-cell-lg)) 170px 170px repeat(2,var(--width-cell-lg)) 1px;grid-template-rows:1px repeat(5,var(--height-cell-lg)) 1px;left:0;margin:7px auto 12px;max-width:1204px}.fixture.tennis.doubles .fixture-center{left:0}.fixture.tennis{--size-box:210px;grid-template-columns:1px repeat(2,var(--width-cell-lg)) 190px 190px repeat(2,var(--width-cell-lg)) 1px;grid-template-rows:1px repeat(5,var(--height-cell-lg)) 1px;left:0;margin:7px auto 12px;max-width:1204px}.fixture.tennis .fixture-center{left:0}}
