.ad-placeholder{align-items:center;background:var(--gray-10);border-radius:6px;border:1px solid var(--orange-100);display:flex;height:30px;justify-content:center;padding:10px;width:80px}.ad img{width:60px;height:30px;object-fit:contain}@media screen and (min-width: 577px){.ad img{height:40px;width:80px}}.box-match{align-items:center;background-color:var(--gray-10);border-radius:100px;border:1px solid var(--gray-40);color:var(--gray-60);column-gap:6px;display:flex;height:36px;max-width:116px;padding:4px;width:116px}.box-match.jjoo{width:120px}.box-match.jjoo.trayectory-winner{background-color:inherit;border:1px solid var(--gray-40)}.box-match.jjoo.winner.medal-gold{background-color:var(--white-105);color:var(--gray-90)}.box-match.jjoo.winner.medal-gold.final{background-color:var(--gold-30);border:1px solid var(--gold-100)}.box-match.jjoo.medal-silver{background-color:var(--silver-30);border:1px solid var(--silver-100);color:var(--gray-90)}.box-match.jjoo.medal-silver .box-match-flag{opacity:1}.box-match.jjoo.medal-bronze{background-color:var(--bronze-30);border:1px solid var(--bronze-100)}.box-match.jjoo-basquet,.box-match.jjoo-rugby{background-color:transparent;border:none;color:var(--gray-60);position:relative;max-width:none}.box-match.jjoo-basquet.trayectory-winner,.box-match.jjoo-rugby.trayectory-winner{background-color:transparent;border:none}.box-match.jjoo-basquet.is-coming,.box-match.jjoo-rugby.is-coming{color:var(--gray-90)}.box-match.jjoo-basquet .box-match-flag,.box-match.jjoo-rugby .box-match-flag{opacity:.5}.box-match.jjoo-basquet .box-match-name.tbc,.box-match.jjoo-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-101);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;border-radius:50%;border:1px solid var(--gray-40);display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.box-match-flag{height:28px;opacity:.4;width:28px;object-fit:cover}.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;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);column-gap:6px;display:flex;height:36px;max-width:none;order:none;padding:4px;position:relative;width:140px}@media (min-width: 768px){.box-match-tennis{width:210px}}.box-match-tennis.doubles{border:none;height:46px;overflow:visible;display:flex;align-items:center}@media (min-width: 768px){.box-match-tennis.doubles{height:44px;width:170px}}.box-match-tennis.doubles .box-match-tennis-wraper-country{display:flex;flex-direction:column;align-items:center}@media (min-width: 768px){.box-match-tennis.doubles .box-match-tennis-wrapper-flag,.box-match-tennis.doubles .box-match-tennis-flag{height:24px;width:24px}}.box-match-tennis.doubles .box-match-tennis-name{font-size:11px;margin-top:2px}@media (min-width: 768px){.box-match-tennis.doubles .box-match-tennis-name{font-size:12px;min-width:22px}}.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}@media (min-width: 768px){.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:right}@media (min-width: 768px){.box-match-tennis.doubles.center.right .box-match-tennis-player{text-align:left}}.box-match-tennis.doubles.center .box-match-tennis-player{text-align:left}@media (min-width: 768px){.box-match-tennis.doubles.center .box-match-tennis-wraper-country{display:flex;flex-direction:row;align-items:center;gap:6px}}@media (min-width: 768px){.box-match-tennis.doubles.center .box-match-tennis-wrapper-flag,.box-match-tennis.doubles.center .box-match-tennis-flag{height:28px;width:28px}}@media (min-width: 768px){.box-match-tennis.doubles.center .box-match-tennis-name{font-size:15px;text-align:center}}.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-bottom:3px solid transparent;border-right:6px solid black;border-top:3px solid transparent;bottom:0;content:"";height:0;right:-14px;margin:auto;position:absolute;left:auto;top:0;width:0}@media (min-width: 768px){.box-match-tennis.winner.left .box-match-tennis-player:after{border-bottom:5px solid transparent;border-right:10px solid black;border-top:5px solid transparent;right:-18px}}.box-match-tennis.winner.right .box-match-tennis-player:before{border-bottom:3px solid transparent;border-left:6px solid black;border-top:3px solid transparent;bottom:0;content:"";height:0;left:-14px;margin:auto;position:absolute;right:auto;top:0;width:0}@media (min-width: 768px){.box-match-tennis.winner.right .box-match-tennis-player:before{border-bottom:5px solid transparent;border-left:10px solid black;border-top:5px solid transparent;left:-18px}}.box-match-tennis.winner.right.center .box-match-tennis-player:before{display:none}.box-match-tennis.medal-gold{background-color:var(--gold-30);border:1px solid var(--gold-100)}.box-match-tennis.medal-silver{background-color:var(--silver-30);border:1px solid var(--silver-100);color:var(--gray-90)}.box-match-tennis.medal-silver .box-match-tennis-flag{opacity:1}.box-match-tennis.medal-bronze{background-color:var(--bronze-30);border:1px solid var(--bronze-100)}.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}@media (min-width: 768px){.box-match-tennis-wrapper-flag{height:28px;width:28px}}.box-match-tennis-flag{height:24px;opacity:.4;width:24px;object-fit:cover}@media (min-width: 768px){.box-match-tennis-flag{height:28px;width:28px}}.box-match-tennis-name{font-size:12px;font-weight:300;min-width:22px}@media (min-width: 768px){.box-match-tennis-name{font-size:15px;min-width:34px;text-align:center}}.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:0px;height:100%}@media (min-width: 768px){.box-match-tennis-wrapper-info{align-items:center;flex-direction:row;gap:6px;justify-items:center}}.box-match-tennis-player{font-size:12px;font-weight:400;position:relative;text-align:center}@media (min-width: 768px){.box-match-tennis-player{font-size:14px}}.box-match-tennis-separator{background-color:var(--gray-40);display:none;height:100%;width:1px}@media (min-width: 768px){.box-match-tennis-separator{display:block}}.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}@media (min-width: 768px){.box-match-tennis.right .box-match-tennis-wrapper-info{align-items:center;flex-direction:row-reverse}}.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}@media (min-width: 768px){.box-match-tennis.center{padding:4px 8px 4px 4px;width:auto}}.box-match-tennis.center.right{flex-direction:row-reverse}@media (min-width: 768px){.box-match-tennis.center.right{flex-direction:row}}@media (min-width: 768px){.box-match-tennis.center.right .box-match-tennis-wrapper-info{flex-direction:row}}.box-match-tennis.center .box-match-tennis-player{text-align:center}.match{align-items:center;column-gap:16px;display:flex;height:78px;max-height:78px;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}.match-dates-time{font-weight:500}.match-boxes{display:flex;flex-direction:column;row-gap:6px}.match.right .match-dates,.match.left .match-dates{display:none}@media (min-width: 768px){.match.right .match-dates,.match.left .match-dates{bottom:auto;display:flex;position:absolute;top:auto;width:max-content}}.match.right{flex-direction:row-reverse}@media (min-width: 768px){.match.right .match-dates{left:calc(100% + 16px);text-align:left}}.match.left{flex-direction:row}@media (min-width: 768px){.match.left .match-dates{right:calc(100% + 16px);text-align:right}}.match.center{flex-direction:column;row-gap:8px}.match.center .match-dates{display:flex;flex-direction:row;font-size:16px}.match.center .match-boxes{column-gap:14px;display:flex;flex-direction:row}.match.jjoo-tennis.center{width:100%;max-width:335px}.match.jjoo-tennis.center .match-boxes{width:100%;max-width:335px;column-gap:5vw;display:flex;flex-direction:row;position:relative;justify-content:space-between}.match.jjoo-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}@media (min-width: 768px){.match.jjoo-tennis.center .match-boxes{column-gap:0;row-gap:4px;flex-direction:column}.match.jjoo-tennis.center .match-boxes:after{display:none}}.fixture{--width-cell-md: 77px;--width-cell-center: 120px;--height-cell-md: 90px;--width-cell-lg: 154px;--height-cell-lg: 78px;--line-connection-color: var(--gray-60);--size-box: 116px;align-items:center;display:grid;grid-template-columns:var(--size-box) 1fr var(--size-box);grid-template-rows:1px var(--height-cell-lg) var(--height-cell-lg) 24px var(--height-cell-lg) var(--height-cell-lg) var(--height-cell-lg) var(--height-cell-lg);row-gap:48px;max-width:500px;min-width:330px;padding:20px 16px;grid-auto-flow:column;justify-content:center;margin:0 auto;overflow:visible;position:relative;width:100%}@media (min-width: 768px){.fixture{margin:0 auto;max-width:none;gap:0;grid-template-columns:1px var(--width-cell-md) var(--width-cell-md) var(--width-cell-center) var(--width-cell-center) var(--width-cell-md) var(--width-cell-md) 1px;grid-template-rows:1px repeat(5,var(--height-cell-md)) 1px;left:-20px;padding:0}}@media (min-width: 1204px){.fixture{left:0;margin:7px auto 12px;max-width:1204px;grid-template-columns:1px repeat(6,var(--width-cell-lg)) 1px;grid-template-rows:1px repeat(5,var(--height-cell-lg)) 1px}}.fixture-arrows{position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.fixture-arrows{display:none}}.fixture-arrows .arrow-ball{display:block;height:4px;width:4px;background-color:var(--gray-60);border-radius:100px}.fixture-arrows.round-16{display:none}.fixture-arrows.quarter{grid-row:2;grid-column: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{content:"";width:90%;height:calc(var(--height-cell-lg) + 48px);border-top:1px solid var(--gray-60);border-bottom:1px solid var(--gray-60)}.fixture-arrows.quarter:before{border-right:1px solid var(--gray-60);border-top-right-radius:3px;border-bottom-right-radius:3px}.fixture-arrows.quarter:after{border-left:1px solid var(--gray-60);border-top-left-radius:3px;border-bottom-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-row:5;grid-column:2;width:100%}.fixture-arrows.semi:after,.fixture-arrows.semi:before{content:"";width:90%;height:.8px;background-color:var(--gray-60)}.fixture-arrows.semi .arrow-ball{flex:none}.fixture-arrows .arrow-wrapper{margin:0 4px;display:grid;place-items:center;flex:none;height:28px;width:28px;background-color:var(--white-100);border-radius:100px;border:1px solid var(--gray-40)}.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:before{height:1px;width:calc(100% - 12px);background-color:var(--gray-40);content:"";position:relative;left:0}.fixture-separator:after{height:1px;width:calc(100% - 12px);background-color:var(--gray-40);content:"";position:relative;right:-12px}.fixture-separator.round-16{display:none}@media (min-width: 768px){.fixture-separator{display:none}}.fixture-match{margin:0 auto;position:relative}.fixture-match:nth-child(1){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(6){grid-row:5;grid-column:3}@media (min-width: 768px){.fixture-match:nth-child(1){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(5):before{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;right:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture-match:nth-child(5):before{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture-match:nth-child(5):after{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;right:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture-match:nth-child(5):after{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture-match:nth-child(6){grid-row:4;grid-column:6}.fixture-match:nth-child(6):before{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;left:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture-match:nth-child(6):before{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture-match:nth-child(6):after{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;left:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture-match:nth-child(6):after{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}.fixture-center{margin:0 auto;position:relative;grid-column:1/4;grid-row:7;width:100%}@media (min-width: 768px){.fixture-center{grid-column:4/6;grid-row:2/7;left:15px;width:fit-content}}@media (min-width: 1204px){.fixture-center{left:0}}.fixture-center-match{display:flex;flex-direction:column-reverse;row-gap:36px}@media (min-width: 768px){.fixture-center-match{row-gap:130px;flex-direction:column}}@media (min-width: 1204px){.fixture-center-match{row-gap:70px}}.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:before,.fixture-center-match-third-place h3:before{height:1px;width:calc(100% - 12px);background-color:var(--gray-40);content:"";position:relative;left:0}.fixture-center-match-final h3:after,.fixture-center-match-third-place h3:after{height:1px;width:calc(100% - 12px);background-color:var(--gray-40);content:"";position:relative;right:-12px}@media (min-width: 768px){.fixture-center-match-final h3,.fixture-center-match-third-place h3{display:block;margin-bottom:8px}.fixture-center-match-final h3:before,.fixture-center-match-final h3:after,.fixture-center-match-third-place h3:before,.fixture-center-match-third-place h3:after{display:none}}.fixture-center-match-final .match,.fixture-center-match-third-place .match{margin:0 auto}@media (min-width: 768px){.fixture-center-match-final .match,.fixture-center-match-third-place .match{margin:0}}.fixture-center-match-final h3{text-align:center;font-size:16px;font-weight:700}@media (min-width: 768px){.fixture-center-match-final h3{font-size:32px}}.fixture-center-match-third-place h3{font-size:16px;font-weight:700;text-align:center}.fixture-center-match-third-place h3 .apostrophe{font-size:16px;vertical-align:text-top}@media (min-width: 768px){.fixture-center-match-third-place h3{font-size:24px}}.fixture.round-16{grid-template-rows:1px var(--height-cell-lg) var(--height-cell-lg) var(--height-cell-lg) var(--height-cell-lg) 24px var(--height-cell-lg) var(--height-cell-lg) 24px var(--height-cell-lg) 0 33px var(--height-cell-lg) var(--height-cell-lg)}.fixture.round-16.not-third-place{margin-bottom:140px;grid-template-rows:1px var(--height-cell-lg) var(--height-cell-lg) var(--height-cell-lg) var(--height-cell-lg) 24px var(--height-cell-lg) var(--height-cell-lg) 24px var(--height-cell-lg) 12px 0}@media (min-width: 768px){.fixture.round-16.not-third-place{margin-bottom:0;grid-template-columns:var(--width-cell-md) var(--width-cell-md) var(--width-cell-md) var(--width-cell-center) var(--width-cell-center) var(--width-cell-md) var(--width-cell-md) var(--width-cell-md);grid-template-rows:repeat(7,var(--height-cell-md))}}@media (min-width: 1204px){.fixture.round-16.not-third-place{position:relative;left:0;grid-template-columns:repeat(8,var(--width-cell-lg));grid-template-rows:repeat(7,var(--height-cell-lg))}}@media (min-width: 768px){.fixture.round-16{grid-template-columns:var(--width-cell-md) var(--width-cell-md) var(--width-cell-md) var(--width-cell-center) var(--width-cell-center) var(--width-cell-md) var(--width-cell-md) var(--width-cell-md);grid-template-rows:repeat(7,var(--height-cell-md))}}@media (min-width: 1204px){.fixture.round-16{position:relative;left:0;grid-template-columns:repeat(8,var(--width-cell-lg));grid-template-rows:repeat(7,var(--height-cell-lg))}}.fixture.round-16 .fixture-separator.round-16{display:grid}@media (min-width: 768px){.fixture.round-16 .fixture-separator.round-16{display:none}}.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}@media (min-width: 768px){.fixture.round-16 .fixture-arrows.round-16{display:none}}.fixture.round-16 .fixture-arrows.round-16:after,.fixture.round-16 .fixture-arrows.round-16:before{content:"";width:100%;height:calc(var(--height-cell-lg) * 2 + 96px);border-top:1px solid var(--gray-60);border-bottom:1px solid var(--gray-60)}.fixture.round-16 .fixture-arrows.round-16:before{border-right:1px solid var(--gray-60);border-top-right-radius:3px;border-bottom-right-radius:3px}.fixture.round-16 .fixture-arrows.round-16:after{border-left:1px solid var(--gray-60);border-top-left-radius:3px;border-bottom-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-row:7;grid-column:2}.fixture.round-16 .fixture-arrows.semi{grid-row:10;grid-column:2}.fixture.round-16 .fixture-match:nth-child(1){grid-row:2;grid-column:1}.fixture.round-16 .fixture-match:nth-child(1):after{background-color:var(--white-100);border-bottom:1px solid var(--gray-60);border-radius:0 3px 3px 0;border-right:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);left:100%;position:absolute;top:calc(var(--height-cell-lg) / 2);width:2vw;z-index:1}@media (min-width: 390px){.fixture.round-16 .fixture-match:nth-child(1):after{width:4vw}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(1):after{display:none}}.fixture.round-16 .fixture-match:nth-child(2){grid-row:3;grid-column:1}.fixture.round-16 .fixture-match:nth-child(3){grid-row:4;grid-column:1}.fixture.round-16 .fixture-match:nth-child(3):after{background-color:var(--white-100);border-bottom:1px solid var(--gray-60);border-radius:0 3px 3px 0;border-right:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);left:100%;position:absolute;top:calc(var(--height-cell-lg) / 2);width:2vw;z-index:1}@media (min-width: 390px){.fixture.round-16 .fixture-match:nth-child(3):after{width:4vw}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(3):after{display:none}}.fixture.round-16 .fixture-match:nth-child(4){grid-row:5;grid-column:1}.fixture.round-16 .fixture-match:nth-child(5){grid-row:2;grid-column:3}.fixture.round-16 .fixture-match:nth-child(5):after{background-color:var(--white-100);border-bottom:1px solid var(--gray-60);border-radius:3px 0 0 3px;border-left:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);right:100%;position:absolute;top:calc(var(--height-cell-lg) / 2);width:2vw;z-index:1}@media (min-width: 390px){.fixture.round-16 .fixture-match:nth-child(5):after{width:4vw}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(5):after{display:none}}.fixture.round-16 .fixture-match:nth-child(6){grid-row:3;grid-column:3}.fixture.round-16 .fixture-match:nth-child(7){grid-row:4;grid-column:3}.fixture.round-16 .fixture-match:nth-child(7):after{background-color:var(--white-100);border-bottom:1px solid var(--gray-60);border-radius:3px 0 0 3px;border-left:1px solid var(--gray-60);border-top:1px solid var(--gray-60);content:"";height:calc(var(--height-cell-lg) + 48px);right:100%;position:absolute;top:calc(var(--height-cell-lg) / 2);width:2vw;z-index:1}@media (min-width: 390px){.fixture.round-16 .fixture-match:nth-child(7):after{width:4vw}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(7):after{display:none}}.fixture.round-16 .fixture-match:nth-child(8){grid-row:5;grid-column:3}.fixture.round-16 .fixture-match:nth-child(9){grid-row:7;grid-column:1}.fixture.round-16 .fixture-match:nth-child(10){grid-row:8;grid-column:1}.fixture.round-16 .fixture-match:nth-child(11){grid-row:7;grid-column:3}.fixture.round-16 .fixture-match:nth-child(12){grid-row:8;grid-column:3}.fixture.round-16 .fixture-match:nth-child(13){grid-row:10;grid-column:1}.fixture.round-16 .fixture-match:nth-child(14){grid-row:10;grid-column:3}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(1){grid-row:1;grid-column:1}.fixture.round-16 .fixture-match:nth-child(2){grid-row:3;grid-column:1}.fixture.round-16 .fixture-match:nth-child(3){grid-row:5;grid-column:1}.fixture.round-16 .fixture-match:nth-child(4){grid-row:7;grid-column:1}.fixture.round-16 .fixture-match:nth-child(5){grid-row:1;grid-column:8}.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-row:3;grid-column:8}.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-row:5;grid-column:8}.fixture.round-16 .fixture-match:nth-child(8){grid-row:7;grid-column:8}.fixture.round-16 .fixture-match:nth-child(9){grid-row:2;grid-column:2}.fixture.round-16 .fixture-match:nth-child(9):before{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;right:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(9):before{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(9):after{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;right:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(9):after{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(10){grid-row:6;grid-column:2}.fixture.round-16 .fixture-match:nth-child(10):before{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;right:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(10):before{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(10):after{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;right:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(10):after{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(11){grid-row:2;grid-column:7}.fixture.round-16 .fixture-match:nth-child(11):before{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;left:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(11):before{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(11):after{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;left:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(11):after{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(12){grid-row:6;grid-column:7}.fixture.round-16 .fixture-match:nth-child(12):before{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;left:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(12):before{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(12):after{content:"";position:absolute;height:calc(var(--height-cell-md) * .5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;left:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(12):after{height:calc(var(--height-cell-lg) * .5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(13){grid-row:4;grid-column:3}.fixture.round-16 .fixture-match:nth-child(13):before{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-right-radius:3px;right:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(13):before{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(13):after{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-right:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-right-radius:3px;right:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(13):after{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(14){grid-row:4;grid-column:6}.fixture.round-16 .fixture-match:nth-child(14):before{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-top:1px solid var(--line-connection-color);border-top-left-radius:3px;left:calc(var(--size-box) / 2);bottom:100%;margin-bottom:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(14):before{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}@media (min-width: 768px){.fixture.round-16 .fixture-match:nth-child(14):after{content:"";position:absolute;height:calc(var(--height-cell-md) * 1.5 - 4px + (var(--height-cell-md) - 78px) / 2);width:calc(var(--width-cell-md) / 2 + (var(--width-cell-md) - var(--size-box)) / 2);border-left:1px solid var(--line-connection-color);border-bottom:1px solid var(--line-connection-color);border-bottom-left-radius:3px;left:calc(var(--size-box) / 2);top:100%;margin-top:4px}}@media (min-width: 768px) and (min-width: 1204px){.fixture.round-16 .fixture-match:nth-child(14):after{height:calc(var(--height-cell-lg) * 1.5 - 4px + (var(--height-cell-lg) - 78px) / 2);width:calc(var(--width-cell-lg) / 2 + (var(--width-cell-lg) - var(--size-box)) / 2)}}.fixture.round-16 .fixture-center{grid-row:13}@media (min-width: 768px){.fixture.round-16 .fixture-center{grid-row:2/7}}.fixture.round-16 .fixture-center .fixture-center-match-third-place{min-height:0px}@media (min-width: 768px){.fixture.round-16 .fixture-center .fixture-center-match-third-place{min-height:117px}}.fixture.round-16.not-third-place .fixture-center{grid-row:12}@media (min-width: 768px){.fixture.round-16.not-third-place .fixture-center{grid-row:2/7}}.fixture.jjoo-tennis{--width-cell-lg: 190px;--size-box: 140px;--width-cell-md: 90px;--width-cell-center: 120px;--height-cell-md: 90px;left:0}.fixture.jjoo-tennis.doubles{--width-cell-lg: 160px;--size-box: 140px;--width-cell-md: 90px;--width-cell-center: 150px}@media (min-width: 768px){.fixture.jjoo-tennis.doubles{--size-box: 160px;left:-40px}}@media (min-width: 1204px){.fixture.jjoo-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}}@media (min-width: 768px){.fixture.jjoo-tennis.doubles .fixture-center{left:44px}}@media (min-width: 1204px){.fixture.jjoo-tennis.doubles .fixture-center{left:0}}@media (min-width: 768px){.fixture.jjoo-tennis{--size-box: 160px;left:-60px}}@media (min-width: 1204px){.fixture.jjoo-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.jjoo-tennis .fixture-center{left:0;position:relative;top:0}@media (min-width: 768px){.fixture.jjoo-tennis .fixture-center{left:60px;top:-20px}}@media (min-width: 1204px){.fixture.jjoo-tennis .fixture-center{left:0}}@media (min-width: 768px){.fixture.jjoo-tennis .fixture-center .fixture-center-match-final,.fixture.jjoo-tennis .fixture-center .fixture-center-match-third-place{align-items:center;display:flex;flex-direction:column}}.wrapper-fixture-chips{margin-bottom:32px}.fixture-wrapper{margin-bottom:0}@media (min-width: 768px){.fixture-wrapper{margin-bottom:50px}}.fixture-wrapper-ad{display:flex;justify-content:center}.fixture-wrapper-ad img{width:100px;height:40px}@media (min-width: 768px){.fixture-wrapper-ad{display:block;margin:0 auto 30px;width:fit-content}.fixture-wrapper-ad.not-third-place{position:relative;top:-235px}.fixture-wrapper-ad img{width:100px;height:40px}}@media (min-width: 1204px){.fixture-wrapper-ad{margin:0 auto}.fixture-wrapper-ad.not-third-place{top:-210px}}.fixture-wrapper .check{display:block;margin:0 auto 100px;width:fit-content}.container{display:flex;flex-direction:column;justify-content:center;margin-top:32px;padding:0 16px}.notes{border-bottom:1px solid var(--gray-40);margin-bottom:20px}.news-card{display:flex;flex-direction:column;gap:12px}.notes-title{color:var(--gray-100);font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.notes-img{border-radius:3px;margin-bottom:12px;width:100%}.see-more-btn{align-items:center;background-color:var(--bg);border:1px solid var(--gray-50);border-radius:100px;color:var(--gray-90);display:flex;font-size:16px;gap:6px;height:35px;justify-content:center;margin:0 auto;padding:8px 16px;width:-moz-max-content;width:max-content}.see-more-btn:hover{background-color:var(--gray-10)}.plus-saved{max-height:10px;max-width:10px}@media only screen and (min-width: 577px){.container{gap:20px;width:fit-content}.notes{margin-bottom:0}.news-container{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:24px}.news-card{height:100%;justify-content:space-between}.notes-title{font-size:22px}}@media only screen and (min-width: 992px){.container{margin:0 auto}.news-container{display:grid;grid-template-columns:repeat(4,1fr);max-width:1204px}}.component .slider{padding:0 5px 16px}.component .slider .slider-calendar-ctn{overflow-x:hidden}.slider{display:flex;flex-direction:column;gap:24px;padding:0 16px 16px}.slider-cards{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}.slider-ctn{align-items:end;display:flex;gap:8px;justify-content:center}.slider-arrow-left.hide,.slider-arrow-right.hide{display:none}.slider-arrow-right.active,.slider-arrow-left.active{cursor:pointer;pointer-events:inherit}.slider-arrow-right.active g,.slider-arrow-left.active g{stroke:var(--gray-40)}.slider-arrow-right.active path,.slider-arrow-left.active path{stroke:var(--gray-60)}.slider-arrow-right,.slider-arrow-left{pointer-events:none}.slider-arrow-left{transform:rotate(180deg)}.slider-calendar-ctn{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x;white-space:nowrap}.slider-calendar-ctn::-webkit-scrollbar{display:none}.slider-calendar-slide{display:flex;gap:8px;transition:transform .5s ease-in-out;width:max-content}.slider-calendar-month{display:flex;flex-direction:column;gap:12px}.slider-calendar-month-ctn{align-items:center;display:flex;gap:17px}.slider-calendar-month-name{color:var(--gray-60);font-size:14px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.slider-calendar-month-line{background:var(--gray-40);flex:1;height:1px}.slider-calendar-days-ctn{display:flex;gap:8px}.slider-calendar-day.selected,.slider-calendar-day.selected:hover{background:var(--gray-80);border:none}.slider-calendar-day.selected .slider-calendar-day-name,.slider-calendar-day.selected .slider-calendar-day-number{color:var(--bg)}.slider-calendar-day{align-items:center;border:1px solid var(--gray-40);border-radius:100px;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:60px;justify-content:center;padding:16px 8px;width:38px}.slider-calendar-day:hover{background:var(--gray-0);border:1px solid var(--gray-50)}.slider-calendar-day-name{color:var(--gray-90);font-size:12px;font-style:normal;font-weight:300;line-height:100%;text-align:center}.slider-calendar-day-number{color:var(--gray-90);font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:center}.slider-ad{display:flex;height:40px;margin:16px auto 0;width:100px}.slider-ad img{height:40px;width:100px}.calendar-match{width:fit-content}.slider-arrow{max-height:60px}@media (min-width: 768px){.slider-cards{flex-direction:row;justify-content:center}.slider-cards .calendar-match{width:fit-content}}@media (min-width: 992px){.slider-ad{display:flex}.slider{gap:32px}.slider-arrow{display:none}}.component .calendar{padding:0 5px 16px}.component .calendar-final-fase{padding:0 0 16px}@media only screen and (min-width: 577px){.component .calendar-america .calendar-group-header{margin:0 auto auto}}.calendar{display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:0 16px 16px;position:relative}.calendar-ctn{display:flex;gap:16px;position:relative;transform:translate(0);width:100%}.calendar-ctn.ctn-1{transform:translate(-100%) translate(-16px)}.calendar-ctn.ctn-2{transform:translate(-200%) translate(-32px)}.calendar-ctn.ctn-3{transform:translate(-300%) translate(-48px)}.calendar-ctn.ctn-4{transform:translate(-400%) translate(-64px)}.calendar-ctn.ctn-5{transform:translate(-500%) translate(-80px)}.calendar-final-fase{display:flex;flex-direction:column;padding:0 16px 16px}.calendar-final-fase .fixture{margin-top:24px}.calendar-group{display:flex;flex-direction:column;flex-shrink:0;gap:24px;justify-content:center;text-align:center;width:100%}.calendar-group-letter{display:inline-flex;width:10px}.calendar-group-header{align-items:center;color:var(--gray-80);display:inline-flex;font-size:18px;font-weight:300;justify-content:center;line-height:130%;margin:auto;position:relative;width:fit-content}.calendar-group-header b{color:var(--gray-80);font-size:18px;font-weight:500;line-height:130%}.calendar-group-header .calendar-group-wrapper-img{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;overflow:hidden;width:32px;border:1px solid var(--gray-40)}.calendar-group-header .calendar-group-img{height:32px;width:32px;object-fit:cover}.calendar-group-header-main{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.calendar-group-name{padding-right:12px}.calendar-group-imgs{border-left:1px solid var(--gray-40);display:flex;gap:12px;height:100%;padding-left:12px}.calendar .calendar-group-wrapper-img{border:1px solid var(--gray-40)}.calendar-group-img{height:32px;width:32px;object-fit:cover}.calendar-arrow-left,.calendar-arrow-right{stroke:var(--gray-20);height:32px;width:32px;z-index:100}.calendar-arrow-left rect,.calendar-arrow-right rect{stroke:var(--gray-40)}.calendar-arrow-left path,.calendar-arrow-right path{fill:var(--gray-20)}.calendar-arrow-left.active,.calendar-arrow-right.active{stroke:var(--gray-60)}.calendar-arrow-left.active path,.calendar-arrow-right.active path{fill:var(--gray-60)}.calendar-arrow-left{margin-right:16px;transform:rotate(180deg)}.calendar-arrow-right{margin-left:16px}.calendar-stages,.calendar-stage{display:flex;flex-direction:column;gap:20px}.calendar-stage-title{color:var(--gray-80);font-size:22px;font-weight:300;line-height:130%}.calendar-stage-matches{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.calendar-match{background-color:var(--gray-15);border-radius:16px;box-shadow:0 0 8px #00000040;column-gap:12px;display:flex;justify-content:space-between;padding:12px;width:100%}.calendar-match-flag{align-items:center;color:var(--gray-100);display:flex;flex-direction:column;gap:12px;justify-content:center;width:80px}.calendar-match-wrapper-img{align-items:center;border-radius:50%;border:1px solid var(--gray-40);display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.calendar-match-img{height:40px;width:40px;object-fit:cover}.calendar-match-info{display:flex;flex-direction:column;align-items:center;gap:8px;height:90px;max-height:90px}.calendar-match-live{display:flex;align-items:center;justify-content:center;min-width:105px;gap:4px;width:fit-content;padding:2px 8px;border-radius:19px}.calendar-match-live .calendar-match-prev-date{min-width:auto;color:var(--red-100);font-weight:500}.calendar-match-live-ring{width:10px;height:10px;border-radius:50%;border:1px solid var(--red-100);display:flex;align-items:center;justify-content:center}.calendar-match-live-dot{background-color:#fff;border-radius:50%;height:6px;width:6px}.calendar-match-prev-date{color:var(--gray-90);font-size:12px;font-weight:300;line-height:130%;min-width:105px;text-align:center}.calendar-match-prev-date b{color:var(--gray-90);font-size:12px;font-weight:500;line-height:130%}.calendar-match-result{align-items:center;color:var(--gray-100);display:flex;font-size:40px;font-weight:900;gap:12px;justify-content:center;line-height:100%;text-transform:uppercase}.calendar-match-result-home{position:relative}.calendar-match-result-home span{bottom:5px;font-size:14px;line-height:0;position:absolute;right:100%;top:auto}.calendar-match-result-away{position:relative}.calendar-match-result-away span{bottom:5px;font-size:14px;left:100%;line-height:0;position:absolute}.calendar-match-prox-date{border:1px solid rgba(213,213,213,.8);border-radius:9px;color:var(--gray-90);display:flex;flex-direction:column;font-size:14px;font-weight:300;height:100%;justify-content:center;line-height:150%;min-width:105px;padding:12px;text-align:center}.calendar-match-prox-date b{color:var(--gray-90);font-size:14px;font-weight:500;line-height:150%}.calendar-match-group{color:var(--gray-90);font-size:12px;font-weight:300;line-height:130%;text-align:center}.calendar-see-all{background:transparent;border:none;color:var(--gray-80);font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:130%;padding:8px 0}.calendar-see-all:hover{cursor:pointer}.calendar-see-all-active{border-bottom:2px solid var(--orange-100);color:var(--gray-100);font-weight:400}.calendar-see-all-separator{background:var(--gray-40);height:28px;width:1px}.calendar-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;width:fit-content}.calendar-ad{height:40px;margin:32px auto 0;width:100px}.calendar-ad img{height:40px;width:100px}.calendar .container{margin-top:32px}@media (max-width: 381px){.calendar-group-header{align-items:flex-end}.calendar-group-header-main{row-gap:12px}}@media (min-width: 768px){.calendar-group-header{border:1px solid var(--gray-40);border-radius:100px;padding:12px}.calendar-arrow-left{margin-right:48px}.calendar-arrow-right{margin-left:48px}.calendar-stage-matches{flex-direction:row}.calendar-group-img{height:38px;width:38px}}@media (min-width: 992px){.calendar-group{flex-wrap:wrap;gap:32px;min-height:440px;width:100%}.calendar-final-fase .fixture{margin-top:32px}.calendar-stages{flex-direction:row;justify-content:center}.calendar-stage-matches{flex-direction:column}.calendar-ad{display:flex}}.blinker-live-white{animation:blinkerLiveWhite 3s linear infinite}.blinker-live-red{animation:blinkerLiveRed 3s linear infinite}@keyframes blinkerLiveWhite{50%{border:1px solid var(--white-100)}}@keyframes blinkerLiveRed{50%{background-color:var(--red-100)}}.countdown{display:flex;justify-content:center}.countdown-intern{align-items:center;background-color:var(--bg-countdown);color:var(--gray-150);display:flex;flex-direction:column;gap:16px;height:auto;justify-content:center;padding:16px;text-align:center;width:100%}.countdown-date{display:flex;flex-direction:column;gap:8px}.countdown-logo{height:38px}.countdown-text{display:flex;flex-direction:column;gap:8px}.countdown-title{color:var(--gray-150);font-size:22px;font-weight:700}.countdown-subtitle{color:var(--gray-150);font-size:14px;font-weight:300}.countdown-digits{display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.countdown-digit{align-items:center;background:var(--orange-150);border-radius:100px;color:var(--gray-90);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:8px;font-size:24px;font-weight:700}.countdown-target-name{color:var(--gray-150);font-size:14px;font-weight:400}.countdown-banners{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:6px}.countdown-banner{border-radius:6px;height:40px;object-fit:contain;width:100px}.countdown-button{align-items:center;border-radius:100px;border:1px solid #d5d5d5;color:#555;display:flex;gap:6px;height:38px;justify-content:center;padding:0 16px;min-width:fit-content;background:#ffffff80}.countdown-button:hover{background:#fffc}.countdown .button-text{font-size:12px;min-width:fit-content}@media (min-width: 768px){.countdown{margin-inline:auto}.countdown-logo{height:auto;order:1}.countdown-intern{flex-direction:row;row-gap:24px;max-width:1204px;padding:16px;flex-wrap:wrap}.countdown-text{align-items:center;order:2}.countdown-title{font-size:22px}.countdown-subtitle{font-size:14px}.countdown-digits{flex-wrap:nowrap;flex:0 0 100%;order:4;column-gap:44px}.countdown-digit{font-size:24px;font-weight:700;padding:14px}.countdown-target-name{font-size:14px}.countdown-banners{flex-wrap:nowrap;margin:0;order:3}}@media (min-width: 992px){.countdown{padding:10px}.countdown-intern{border-radius:16px;column-gap:56px;flex-wrap:nowrap;padding:12px 24px}.countdown-digits{flex:0 0 auto;order:3}.countdown-text{align-items:center}.countdown-title{font-size:28px}.countdown-subtitle{font-size:18px}.countdown-banners{gap:20px;margin-left:0;order:4}.countdown-banner{height:50px;width:120px}}.copa-america .countdown-intern{background-color:var(--white-100);background-image:url(/assets/back-mobile-TJ6DIrUi.svg);background-size:cover;border-radius:16px}.copa-america .countdown-digit{background:var(--white-0);border-radius:100px;border:1px solid var(--gray-60);color:var(--gray-100);height:52px;width:52px}@media (min-width: 768px){.copa-america .countdown-digits{column-gap:16px}.copa-america .countdown-text{align-items:center}}.countdown-argentina .days{display:none}.countdown-argentina .countdown-text{align-items:center}.countdown-argentina .countdown-match{align-items:center;column-gap:8px;display:flex;justify-content:center}@media (min-width: 768px){.countdown-argentina .countdown-intern{column-gap:44px;display:grid;grid-template-areas:"title counter" "match counter" "ad ad";grid-template-columns:1fr 1fr;padding-left:100px;padding-right:100px;row-gap:8px}.countdown-argentina .countdown-text{grid-area:title;justify-content:center;margin-top:6px}.countdown-argentina .countdown-digits{grid-area:counter;justify-content:flex-start;margin:6px 0}.countdown-argentina .countdown-match{grid-area:match;justify-content:center;margin-bottom:6px}.countdown-argentina .countdown-banners{grid-area:ad;margin-top:16px}}@media (min-width: 800px){.countdown-argentina .countdown-intern{column-gap:56px;grid-template-areas:"title counter ad" "match counter ad";grid-template-columns:.5fr .2fr .2fr;padding:12px 35px}.countdown-argentina .countdown-digits{max-width:200px}.countdown-argentina .countdown-text{align-items:center}.countdown-argentina .countdown-banners{justify-content:flex-start;margin-top:0}}@media (min-width: 1100px){.countdown-argentina .countdown-intern{padding:12px 90px}}.countdown-countries .countdown-intern{background:#f68e0126;border-radius:16px;border:1px solid #f68e01}.countdown-countries .countdown-match{display:flex;gap:8px}.countdown-countries .countdown-digit{background:var(--orange-30);border-radius:100px;border:1px solid var(--orange-100);color:var(--gray-100);font-family:Roboto;font-size:24px;font-weight:500;height:52px;width:52px}.countdown-countries .countdown-target-name{color:var(--gray-100);font-family:Roboto;font-size:12px;font-weight:400}.countdown-countries .countdown-banners,.countdown-countries .countdown .days{display:none}@media (min-width: 768px){.countdown-countries .countdown-intern{display:grid;grid-template-areas:"title counter" "match counter";column-gap:56px;row-gap:8px;padding:12px 24px}.countdown-countries .countdown-text{align-content:flex-start;flex-wrap:wrap;grid-area:title;order:0}.countdown-countries .countdown-match{grid-area:match}.countdown-countries .countdown-digits{grid-area:counter;column-gap:24px}.countdown-countries .countdown-date{justify-content:center}}.juegos-olimpicos .countdown-intern{background-color:var(--white-100);background-image:url(/assets/back-mobile-TJ6DIrUi.svg);border-radius:16px;gap:0}.juegos-olimpicos .countdown-text{margin-bottom:16px}.juegos-olimpicos .countdown-subtitle{font-size:16px}.juegos-olimpicos .countdown-digit{background:var(--white-0);border-radius:100px;border:1px solid var(--gray-60);color:var(--gray-100);height:52px;width:52px;font-size:24px;font-weight:500}.juegos-olimpicos .countdown-target-name{color:var(--gray-80)}.juegos-olimpicos .countdown-banners{margin-top:0}.juegos-olimpicos .countdown-jjoo-button{display:flex;gap:24px;margin-top:16px}@media screen and (min-width: 768px){.juegos-olimpicos .countdown-intern{background-color:var(--white-100);background-image:url(/assets/back-desktop-DGIXATIb.svg);display:grid;grid-template-areas:"title counter" "button button";column-gap:36px;padding:20px}.juegos-olimpicos .countdown-text{align-items:flex-start;order:0;margin-bottom:0;grid-area:title}.juegos-olimpicos .countdown-digits{order:0;column-gap:16px;margin-bottom:0;grid-area:counter}.juegos-olimpicos .countdown-date{justify-content:center}.juegos-olimpicos .countdown-jjoo-button{grid-area:button;justify-content:center;margin-top:12px}}@media screen and (min-width: 992px){.juegos-olimpicos .countdown-intern{display:flex;gap:0;padding:20px 24px}.juegos-olimpicos .countdown-text{margin-bottom:0;margin-right:44px}.juegos-olimpicos .countdown-digits{order:0;margin-right:44px;margin-bottom:0}.juegos-olimpicos .countdown-jjoo-button{align-items:center;flex-direction:row-reverse;gap:44px;margin-top:0}}[data-theme=dark] .juegos-olimpicos .countdown-intern{background-image:url(/assets/back-dark-mobile-BSNixSnW.svg);background-size:cover}@media screen and (min-width: 992px){[data-theme=dark] .juegos-olimpicos .countdown-intern{background-image:url(/assets/back-dark-desktop-BOcQhIhA.svg)}}.versus-container{align-items:center;background:#ffffff80;border-radius:100px;border:1px solid #D5D5D5;display:flex;gap:6px;padding:4px}.versus-container p{color:#3b3b3b;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.team{align-items:center;display:flex;gap:6px}.team-name{color:#3b3b3b;font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.countdown-match-wrapper-img{align-items:center;border-radius:50%;border:1px solid #D5D5D5;display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.countdown-match-img{height:28px;width:28px}.wrapper-table{border-radius:6px;border:1px solid var(--gray-40);max-width:100%}.wrapper-table .t-head-contain{align-items:center;background:var(--gray-20);border-bottom:1px solid var(--gray-40);border-radius:6px 6px 0 0;column-gap:24px;display:flex;height:36px;padding:6px 12px}.wrapper-table .t-head-country{color:var(--gray-100);font-size:14px;font-style:normal;font-weight:400;font-weight:700;width:43%;min-width:29%}.wrapper-table .t-head-values{align-items:center;column-gap:16px;display:grid;grid-auto-flow:column;grid-template-rows:24px;height:24px;width:100%}.wrapper-table .t-head-values>div{color:var(--gray-100);font-size:14px;font-weight:400;font-weight:700;text-align:center}.wrapper-table .t-body-contain{align-items:center;column-gap:24px;display:flex;padding:6px 12px}.wrapper-table .t-body-contain:nth-child(2n){background-color:transparent}.wrapper-table .t-body-contain:nth-child(odd){background-color:var(--gray-0)}.wrapper-table .t-body-country{align-items:center;color:var(--gray-100);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:24px;text-transform:uppercase;width:42%}.wrapper-table .t-body-country-flag{border-radius:50%;border:1px solid var(--gray-40);height:24px;width:24px;overflow:hidden;display:flex;justify-content:center;align-items:center}.wrapper-table .t-body-country-flag img{height:24px;width:24px;object-fit:cover}.wrapper-table .t-body-values{align-items:center;column-gap:16px;display:grid;grid-auto-flow:column;grid-template-columns:1fr minmax(106px,1fr) 1fr;grid-template-rows:24px;height:24px;width:100%}.wrapper-table .t-body-values>div{color:var(--gray-100);font-size:14px;font-style:normal;font-weight:300;text-align:center}.wrapper-table .row-pts b{font-size:16px;font-weight:700}.wrapper-table .row-dif b{font-weight:500}.wrapper-table .t-body-contain:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media screen and (min-width: 768px){.wrapper-table .t-head-contain{column-gap:24px;height:48px;padding:8px 16px}.wrapper-table .t-head-country{font-size:16px;max-width:200px;width:40%;min-width:fit-content}.wrapper-table .t-head-values>div{font-size:16px}.wrapper-table .t-body-contain{height:48px;padding:8px 16px}.wrapper-table .t-body-country{font-size:16px;gap:12px;height:32px;max-width:200px;width:40%}.wrapper-table .t-body-country-flag{border-radius:50%;border:1px solid var(--gray-40);height:32px;width:32px}.wrapper-table .t-body-country-flag img{height:30px;object-fit:cover;width:30px}.wrapper-table .t-body-country-name{width:160px}.wrapper-table .t-body-values{grid-template-rows:32px;height:auto}.wrapper-table .t-body-values>div{font-size:16px}.wrapper-table .row-pts b{font-size:20px;font-weight:700}.wrapper-table .row-dif b{font-weight:500}}@media screen and (min-width: 992px){.wrapper-table .row-dif b{font-weight:500}}.title-table{color:var(--gray-80);column-gap:12px;display:grid;font-size:16px;font-style:normal;font-weight:300;grid-template-columns:80px 1fr 60px;grid-template-rows:1fr;height:46px;margin-bottom:6px;max-width:100%;padding:8px 0}.title-table .title{align-self:center;font-size:22px;grid-column:1/2;width:100%}.title-table .separator{align-self:center;border-top:1px solid var(--gray-80);grid-column:2/3}.title-table .ad{background:var(--gray-10);border-radius:6px;color:var(--gray-100);font-style:normal;font-weight:300;height:30px;display:initial;grid-column:3/4}.title-table .ad>img{border-radius:6px;max-height:100%;max-width:100%}@media screen and (min-width: 577px){.title-table{grid-template-columns:80px 1fr 80px;padding:8px 12px}.title-table .ad{height:40px}}@media screen and (min-width: 992px){.title-table{column-gap:24px}}.component.ctn{margin:0 0 16px;width:100%}.ctn{display:flex;flex-direction:column;justify-content:center;margin:0 16px 16px}@media screen and (min-width: 768px){.ctn{margin:0 16px 24px}}@media screen and (min-width: 992px){.ctn{max-width:1204px;width:97%}}@media screen and (min-width: 1204px){.ctn{margin:0 auto 20px;width:98%}}.mainfilter{align-items:center;background:var(--gray-15);box-shadow:0 5px 5px #3333334d;display:flex;flex-direction:column;margin-bottom:24px;overflow-x:hidden;padding:32px 0 24px}.mainfilter-sections{display:flex;gap:10px;justify-content:center;overflow:auto;padding:0 16px;width:100%}.mainfilter-sections-item{border:1px solid var(--gray-40);border-radius:100px;color:var(--gray-100);cursor:pointer;font-size:14px;font-style:normal;font-weight:300;padding:8px 16px}.mainfilter-sections-item:hover{background:var(--gray-10);border:1px solid var(--gray-50);opacity:.8}.mainfilter-sections-item-active{border:1px solid var(--gray-90);font-weight:400}.mainfilter-sections-item-active:hover{background:var(--gray-10);border:1px solid var(--gray-90)}.mainfilter-sections::-webkit-scrollbar{display:none}.mainfilter-ads{bottom:74px;display:flex;gap:16px;position:absolute}.mainfilter .ad.mainfilter-ad-left-desktop,.mainfilter .ad-placeholder.mainfilter-ad-left-desktop,.mainfilter .same-company{display:none}@media screen and (min-width: 768px){.mainfilter{flex-direction:row;padding:24px 16px}.mainfilter-sections{justify-content:inherit;padding:0}.mainfilter-ads{position:static}.mainfilter .ad.mainfilter-ad-right,.mainfilter .ad.mainfilter-ad-left,.mainfilter .ad-placeholder.mainfilter-ad-right,.mainfilter .ad-placeholder.mainfilter-ad-left,.mainfilter .ad.mainfilter-ad-right img,.mainfilter .ad.mainfilter-ad-left img{height:40px;width:100px}}@media screen and (min-width: 992px){.mainfilter{border-radius:12px;bottom:-35px;justify-content:space-between;left:50%;margin-bottom:0;max-width:1204px;padding:24px 12px;position:absolute;transform:translate(-50%);width:calc(100% - 32px)}.mainfilter-sections{align-self:center;height:34px;margin:0 auto;width:auto}.mainfilter .ad.mainfilter-ad-left-desktop,.mainfilter .ad-placeholder.mainfilter-ad-left-desktop{display:flex;height:40px;width:100px}.mainfilter .ad.mainfilter-ad-left-desktop img,.mainfilter .ad.mainfilter-ad-left img{height:40px;width:100px}.mainfilter .ad.mainfilter-ad-left,.mainfilter .ad-placeholder.mainfilter-ad-left{display:none}.mainfilter .same-company{display:flex}}.juegos-olimpicos .banner{min-height:auto}.juegos-olimpicos .mainfilter-ads{bottom:64px}.juegos-olimpicos .ad.mainfilter-ad-left img{height:40px;width:80px}.juegos-olimpicos .mainfilter:has(.filter-options-ctn){overflow-x:unset}.juegos-olimpicos .mainfilter-sections{align-items:center;justify-content:left}.juegos-olimpicos .mainfilter-sections .filter{color:var(--gray-100);font-size:14px;font-weight:300;position:initial}.juegos-olimpicos .mainfilter-sections .filter:hover{background:var(--gray-10);border:1px solid var(--gray-50);opacity:initial}.juegos-olimpicos .mainfilter-sections .filter:hover p{opacity:.8}.juegos-olimpicos .mainfilter-sections .filter:is(.mainfilter-sections-item-active){min-width:max-content;text-transform:uppercase;width:max-content}.juegos-olimpicos .mainfilter-sections .filter:is(.mainfilter-sections-item-active) p{color:var(--gray-100);font-weight:400}.juegos-olimpicos .mainfilter-sections .filter:is(.mainfilter-sections-item-active):hover{background:var(--orange-10);border:1px solid var(--orange-100)}.juegos-olimpicos .mainfilter-sections .filter:is(.mainfilter-sections-item-active):hover p{opacity:.8}.juegos-olimpicos .mainfilter-sections .filter-options{opacity:initial;padding:0}.juegos-olimpicos .mainfilter-sections .filter-option{min-height:21px;padding:8px 12px}.juegos-olimpicos .mainfilter-sections .filter-option:hover{background:var(--orange-30)}.juegos-olimpicos .mainfilter-sections .filter-options-ctn{background:var(--gray-10);margin-top:104px;max-width:100px;min-width:100px;position:absolute;right:auto;top:auto;width:100px}.juegos-olimpicos .mainfilter-sections-item{line-height:normal;min-width:max-content;text-transform:uppercase;width:max-content}.juegos-olimpicos .mainfilter-sections-item-active{background:var(--orange-10);border:1px solid var(--orange-100);color:var(--gray-100);font-weight:400}@media screen and (min-width: 992px){.juegos-olimpicos .mainfilter-sections{height:38px;margin:0 auto}}.filter{align-items:center;background:transparent;border-radius:100px;border:1px solid var(--gray-40);color:var(--gray-70);cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:300;gap:4px;justify-content:center;min-width:163.62px;padding:8px 16px;position:relative}.filter-active{background:var(--orange-10);border:1px solid var(--orange-100)}.filter:hover{background:var(--gray-10);border:1px solid var(--gray-50)}.filter-options-ctn{background:var(--bg);border-radius:9px;height:max-content;max-height:264px;min-width:100%;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:100%;z-index:1}.filter-options{align-items:flex-start;background:var(--bg);border:1px solid var(--gray-40);border-radius:9px;display:flex;flex-direction:column;max-height:264px;min-width:100%;overflow-y:auto;padding:8px 0;width:100%}.filter-options::-webkit-scrollbar{background:#888787;width:1px}.filter-options::-webkit-scrollbar-thumb{background:var(--gray-60);border-radius:10px;overflow:hidden}.filter-options::-webkit-scrollbar-track{background-color:var(--gray-10);border-radius:0}@media screen and (min-width: 768px){.filter-options::-webkit-scrollbar{width:3px}}.filter-option{background-color:transparent;border:none;border-radius:0;color:var(--gray-100);cursor:pointer;display:inline-block;font-size:14px;font-weight:300;min-height:37px;overflow:hidden;padding:8px 16px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter-option:hover{background:var(--orange-30)}.hero{position:-webkit-sticky;position:sticky;z-index:2}.eurocopa .banner{background-image:url(/assets/BannerEuroCopa-BDxoNana.png)}.copa-america .groups-news-wrapper,.copa-america .calendar-final-fase .groups-news-wrapper{margin-top:48px}@media screen and (min-width: 1204px){.copa-america .calendar-final-fase .groups-news-wrapper{margin-top:32px}}.juegos-olimpicos .banner{background-image:url(/assets/hero-background-mobile-D6E4Hwgw.png);color:var(--gray-100)}.juegos-olimpicos .groups-news-wrapper .container{padding:24px 0 0;width:calc(100% - 32px);border-top:1px solid var(--gray-40);margin:35px auto 0}.juegos-olimpicos .logo-infobae-chip svg rect{fill:#fff}.juegos-olimpicos .olimpic-button{align-items:center;background:var(--white-0);border-radius:100px;border:1px solid var(--gray-40);display:flex;gap:6px;justify-content:center;padding:6px 12px}.juegos-olimpicos .olimpic-button-text{color:#555;font-family:Roboto;font-size:14px;font-weight:700}.juegos-olimpicos .olimpic-button .olimpic-icon svg{width:15px;height:22px}.juegos-olimpicos:has(.olympic-podios-ctn) .mainfilter,.juegos-olimpicos:has(.olympic-calendar-ctn) .mainfilter{margin-bottom:0}.juegos-olimpicos:has(.olympic-podios-ctn) .groups-news-wrapper,.juegos-olimpicos:has(.olympic-calendar-ctn) .groups-news-wrapper{margin-top:-9px}@media screen and (min-width: 992px){.juegos-olimpicos .banner{background-image:url(/assets/hero-background-desktop-BJ3dTGoM.png)}.juegos-olimpicos .groups-news-wrapper{margin-top:45px}.juegos-olimpicos .groups-news-wrapper .container{max-width:1204px}.juegos-olimpicos:has(.records-container) .banner{margin-bottom:60px}.juegos-olimpicos:has(.olympic-podios-ctn) .banner{margin-bottom:60px}}.juegos-olimpicos .olimpic-button .olimpic-icon svg{width:18px;height:27px}.juegos-olimpicos .olimpic-button-text{font-size:16px}[data-theme=dark] .juegos-olimpicos .banner{background-image:url(/assets/hero-background-mobile-dark-B6mBFCc2.png)}@media screen and (min-width: 992px){[data-theme=dark] .juegos-olimpicos .banner{background-image:url(/assets/hero-background-dark-KB4wp_n-.png)}}.logo-infobae-chip{background:none;border:none;cursor:pointer}.banner{align-items:center;background-image:url(/assets/hero-background-tUXhbPjX.png);background-size:cover;color:var(--gray-especial-hl);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:307px;padding:24px 16px 32px}.banner-cta{align-items:center;border:1px solid var(--gray-40);border-radius:100px;display:flex;font-size:12px;font-weight:400;gap:6px;justify-content:center;padding:4px 8px;width:fit-content}.banner-cta a{color:var(--gray-especial-hl)}.banner-title{font-size:32px;font-weight:700;line-height:130%;text-align:center}.banner-desc{font-size:16px;font-weight:300;line-height:130%;text-align:center}.banner-socials{display:flex;gap:18px;padding-bottom:5px;padding-top:5px}.banner-socials-item{align-items:center;background:#fffc;border:1px solid var(--gray-50);border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;text-align:center;width:38px}@media screen and (min-width: 768px){.banner{background-position:center;gap:16px;min-height:377px;padding:32px 16px}.banner-title{font-size:56px}.banner-desc{font-size:22px}}@media screen and (min-width: 992px){.banner{gap:16px;min-height:359px;padding:32px 16px 87px}.banner-desc{margin-top:-4px}}@media screen and (min-width: 992px){.banner{margin-bottom:75px}}html:has(.scoreboard){bottom:0;left:0;position:fixed;width:100%}body:has(.scoreboard){background:transparent}.sponsor-tenis{margin:14px 0 0}.scoreboard.tenis.sponsor-tenis{padding:16px 8px 8px}@media screen and (min-width: 320px){.scoreboard.tenis.sponsor-tenis{padding:18px 12px 12px}}.sponsor,.scoreboard.sponsor,.scoreboard.basquet.sponsor,.scoreboard.rugby.sponsor{margin:12px 0 0;padding:16px 8px 8px}@media screen and (min-width: 577px){.sponsor,.scoreboard.sponsor,.scoreboard.basquet.sponsor,.scoreboard.rugby.sponsor{margin:14px 0 0;padding:18px 12px 12px}}@media screen and (min-width: 769px){.sponsor,.scoreboard.sponsor,.scoreboard.basquet.sponsor,.scoreboard.rugby.sponsor{margin:16px 0 0;padding:22px 12px 12px}}.scoreboard.tenis{background:#000c;border-radius:0 0 3px 3px;display:flex;flex-direction:column;gap:6px;padding:8px;position:relative}.scoreboard.tenis .scoreboard-local-team{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.scoreboard.tenis .scoreboard-local-team-info{align-items:center;display:flex;flex-direction:row;gap:6px}.scoreboard.tenis .scoreboard-local-team-info-img{height:16px;object-fit:cover;width:16px}.scoreboard.tenis .scoreboard-local-team-info-name.winner,.scoreboard.tenis .scoreboard-visit-team-info-name.winner{font-weight:700}.scoreboard.tenis .scoreboard-local-team-info-name{color:var(--bg);font-size:12px;font-style:normal;font-weight:400}.scoreboard.tenis .scoreboard-local-team-score{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:12px;font-style:normal;font-weight:700;gap:6px;line-height:100%;text-align:center}.scoreboard.tenis .scoreboard-local-team-score-item{align-items:center;border-right:1px solid var(--bg);display:flex;gap:3px;justify-content:center;padding-right:6px}.scoreboard.tenis .scoreboard-local-team-score-item.lost{font-weight:300}.scoreboard.tenis .scoreboard-visit-team{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.scoreboard.tenis .scoreboard-visit-team-info{align-items:center;display:flex;flex-direction:row;gap:6px}.scoreboard.tenis .scoreboard-visit-team-info-img{height:16px;object-fit:cover;width:16px}.scoreboard.tenis .scoreboard-visit-team-info-name{color:var(--bg);font-size:12px;font-style:normal;font-weight:300}.scoreboard.tenis .scoreboard-visit-team-score{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:12px;font-style:normal;font-weight:700;gap:6px;line-height:100%;text-align:center}.scoreboard.tenis .scoreboard-visit-team-score-item{align-items:center;border-right:1px solid var(--bg);display:flex;gap:3px;justify-content:center;padding-right:6px}.scoreboard.tenis .scoreboard-visit-team-score-item.lost{font-weight:300}.scoreboard.tenis .scoreboard-separator{background-color:var(--bg);height:.5px;width:100%}.scoreboard.tenis .scoreboard-sponsor{border:1px solid var(--bg);border-radius:6px;height:28px;left:50%;max-height:28px;object-fit:cover;position:absolute;top:0;transform:translate(-50%,-50%)}.scoreboard.tenis .scoreboard-tie-break{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:100%}@media screen and (min-width: 320px){.scoreboard.tenis{padding:12px}.scoreboard.tenis .scoreboard-local-team-info-img{height:16px;width:16px}.scoreboard.tenis .scoreboard-local-team-info-name,.scoreboard.tenis .scoreboard-local-team-score{font-size:14px}.scoreboard.tenis .scoreboard-visit-team-info-img{height:16px;width:16px}.scoreboard.tenis .scoreboard-visit-team-info-name,.scoreboard.tenis .scoreboard-visit-team-score{font-size:14px}}@media screen and (min-width: 577px){.scoreboard.tenis .scoreboard-local-team-info-img{height:22px;width:22px}.scoreboard.tenis .scoreboard-local-team-info-name{font-size:18px}.scoreboard.tenis .scoreboard-local-team-score{font-size:16px}.scoreboard.tenis .scoreboard-visit-team-info-img{height:22px;width:22px}.scoreboard.tenis .scoreboard-visit-team-info-name{font-size:18px}.scoreboard.tenis .scoreboard-visit-team-score{font-size:16px}}.scoreboard{align-items:center;background:#000c;border-radius:0 0 3px 3px;display:flex;flex-direction:row;gap:4px;justify-content:center;padding:2px;position:relative}.scoreboard-local-team{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:flex-end}.scoreboard-local-team-img{height:16px;object-fit:cover;width:16px}.scoreboard-local-team-name{color:var(--gray-0);display:flex;flex-wrap:wrap;font-size:13px;font-style:normal;font-weight:700;line-height:100%;order:2;text-transform:uppercase}.scoreboard-score{border-left:1px solid var(--gray-40);border-right:1px solid var(--gray-40);display:flex;flex-direction:column;gap:6px;justify-content:center;padding:0 8px}.scoreboard-score-info{display:flex;flex-direction:row;gap:4px;justify-content:center}.scoreboard-score-info-state{border-right:1px solid var(--gray-0);color:var(--gray-0);font-size:10px;font-style:normal;font-weight:600;line-height:130%;padding:0 4px 0 0;text-align:center}.scoreboard-score-info-state.before-game{font-weight:500}.scoreboard-score-info-separator{background-color:var(--gray-0);height:100%;width:1px}.scoreboard-score-info-time{color:var(--gray-0);font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.scoreboard-score-match{color:var(--gray-0);font-size:18px;font-style:normal;font-weight:900;line-height:100%;text-align:center;text-transform:uppercase}.scoreboard-visit-team{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:flex-start}.scoreboard-visit-team-img{height:16px;object-fit:cover;width:16px}.scoreboard-visit-team-name{color:var(--gray-0);display:flex;flex-wrap:wrap;font-size:13px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.scoreboard-sponsor{border:1px solid var(--bg);border-radius:6px;height:24px;left:50%;max-height:32px;min-height:24px;object-fit:cover;position:absolute;top:0;transform:translate(-50%,-50%)}@media screen and (min-width: 220px){.scoreboard{gap:8px}.scoreboard-local-team{flex-direction:row}.scoreboard-local-team-name{font-size:16px;order:0}.scoreboard-local-team-img{height:20px;width:20px}.scoreboard-visit-team{flex-direction:row}.scoreboard-visit-team-img{height:20px;width:20px}.scoreboard-visit-team-name{font-size:16px}}@media screen and (min-width: 260px){.scoreboard{padding:8px}.scoreboard-local-team,.scoreboard-visit-team{gap:6px}.scoreboard-local-team-name,.scoreboard-visit-team-name{font-size:7.875vw}.scoreboard-local-team-img,.scoreboard-visit-team-img{height:10.125vw;width:10.125vw}.scoreboard-score-info-state,.scoreboard-score-info-time{font-size:3.375vw}.scoreboard-score-match{font-size:9vw}}@media screen and (min-width: 260px){.scoreboard{gap:12px}.scoreboard-score{padding:0 12px}}@media screen and (min-width: 577px){.scoreboard{gap:20px;padding:12px}.scoreboard-local-team,.scoreboard-visit-team{gap:18px}.scoreboard-local-team-name,.scoreboard-visit-team-name{font-size:7.54313vw}.scoreboard-local-team-img,.scoreboard-visit-team-img{height:7.54313vw;width:7.54313vw}.scoreboard-score-info-state,.scoreboard-score-info-time{font-size:2.25vw}.scoreboard-score{padding:0 20px}.scoreboard-score-match{font-size:5.52938vw}}.scoreboard.basquet .scoreboard-score-match{font-size:12px}@media screen and (min-width: 260px){.scoreboard.basquet .scoreboard-local-team-img,.scoreboard.basquet .scoreboard-visit-team-img{height:20px;width:20px}.scoreboard.basquet .scoreboard-local-team-name,.scoreboard.basquet .scoreboard-visit-team-name{font-size:16px}}@media screen and (min-width: 280px){.scoreboard.basquet .scoreboard-local-team-img,.scoreboard.basquet .scoreboard-visit-team-img{height:22px;width:22px}.scoreboard.basquet .scoreboard-local-team-name,.scoreboard.basquet .scoreboard-visit-team-name{font-size:18px}.scoreboard.basquet .scoreboard-score-match{font-size:16px}}@media screen and (min-width: 320px){.scoreboard.basquet .scoreboard-local-team-img,.scoreboard.basquet .scoreboard-visit-team-img{height:28px;width:28px}.scoreboard.basquet .scoreboard-local-team-name,.scoreboard.basquet .scoreboard-visit-team-name,.scoreboard.basquet .scoreboard-score-match{font-size:22px}}@media screen and (min-width: 577px){.scoreboard.basquet .scoreboard-local-team-img,.scoreboard.basquet .scoreboard-visit-team-img{height:7.54313vw;width:7.54313vw}.scoreboard.basquet .scoreboard-local-team-name,.scoreboard.basquet .scoreboard-visit-team-name{font-size:7.54313vw}.scoreboard.basquet .scoreboard-score-match{font-size:5.52938vw}}@media screen and (min-width: 769px){.scoreboard.basquet{padding:12px}}@media screen and (min-width: 260px){.scoreboard.rugby .scoreboard-local-team-img,.scoreboard.rugby .scoreboard-visit-team-img{height:20px;width:20px}.scoreboard.rugby .scoreboard-local-team-name,.scoreboard.rugby .scoreboard-visit-team-name{font-size:16px}.scoreboard.rugby .scoreboard-score-match{font-size:7vw}}@media screen and (min-width: 280px){.scoreboard.rugby .scoreboard-local-team-img,.scoreboard.rugby .scoreboard-visit-team-img{height:22px;width:22px}.scoreboard.rugby .scoreboard-local-team-name,.scoreboard.rugby .scoreboard-visit-team-name{font-size:18px}.scoreboard.rugby .scoreboard-score-match{font-size:16px}}@media screen and (min-width: 320px){.scoreboard.rugby .scoreboard-local-team-img,.scoreboard.rugby .scoreboard-visit-team-img{height:28px;width:28px}.scoreboard.rugby .scoreboard-local-team-name,.scoreboard.rugby .scoreboard-visit-team-name,.scoreboard.rugby .scoreboard-score-match{font-size:22px}}@media screen and (min-width: 577px){.scoreboard.rugby .scoreboard-local-team-img,.scoreboard.rugby .scoreboard-visit-team-img{height:7.54313vw;width:7.54313vw}.scoreboard.rugby .scoreboard-local-team-name,.scoreboard.rugby .scoreboard-visit-team-name{font-size:7.54313vw}.scoreboard.rugby .scoreboard-score-match{font-size:5.52938vw}}@media screen and (min-width: 769px){.scoreboard.rugby{padding:12px}}.button{align-items:center;align-self:stretch;background:#fffc;border-radius:100px;border:1px solid #d5d5d5;cursor:pointer;display:flex;gap:6px;justify-content:center;margin-bottom:20px;padding:8px 16px}.text{color:#555;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400}.icon svg{fill:#555}@media screen and (min-width: 768px){.button{align-self:center;margin-bottom:16px;height:34px;width:145px;min-width:145px}.text{text-wrap:nowrap}}.final-wrapper{max-width:1204px;margin:0 auto;width:100%;border-top:2px solid var(--gray-60);border-bottom:2px solid var(--gray-60)}.final-container .cards-ctn{display:flex;flex-direction:column;padding:0 5px}.final-container .calendar-match{margin-bottom:20px;justify-content:space-around}.final-container .calendar-match-group{text-transform:uppercase}@media screen and (min-width: 543px){.final-container .cards-ctn{flex-direction:row;column-gap:24px}.final-container .card-america,.final-container .card-europa{display:flex;flex-direction:column;flex-grow:1}}@media screen and (min-width: 962px){.final-wrapper{width:calc(100% - 6px)}.final-container .cards-ctn{column-gap:2%;padding:0}.final-container .card-america,.final-container .card-europa{column-gap:20px;flex-direction:row;min-width:48%;row-gap:0}}.title-final-ctn{align-items:center;display:flex;padding:20px 0;width:100%;border-bottom:1px solid var(--gray-50);margin-bottom:20px}.title-final-ctn .title{color:#1f1f1f;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;text-transform:uppercase}.title-final-ctn .ad{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;flex-shrink:0;gap:10px;height:40px;justify-content:center;width:100px}.title-final-ctn .ad img{height:auto;width:100%}@media screen and (min-width: 768px){.title-final-ctn .title{font-size:20px;font-weight:500;width:fit-content}}.olympics-dates-calendar-agenda-filter{border-bottom:1px solid var(--gray-40);display:flex;flex-direction:row-reverse;gap:16px;justify-content:center;padding:0 20px 16px;position:relative;width:100%;z-index:1}.olympics-dates-calendar-agenda-filter-back-btn{align-items:center;background:var(--gray-10);border:1px solid var(--gray-10);border-radius:100px;color:var(--gray-80);display:none;font-size:14px;font-style:normal;font-weight:300;gap:6px;justify-content:flex-end;line-height:1.32;padding:6px 12px 6px 6px;width:fit-content}.olympics-dates-calendar-agenda-filter-back-btn:hover{background:var(--gray-10);border:1px solid var(--gray-50)}.olympics-dates-calendar-agenda-filter-back-btn:active{background:#f68e011a;border:1px solid #f68e01;color:#1f1f1f}.olympics-dates-calendar-agenda-filter-arrow{transform:rotate(180deg)}.olympics-dates-calendar-agenda-filter-arrow rect{stroke:var(--gray-80)}.olympics-dates-calendar-agenda-filter-arrow path{fill:var(--gray-80)}.olympics-dates-calendar-agenda-filter-wrapper{align-items:center;color:var(--black-100);display:inline-flex;font-size:16px;font-style:normal;font-weight:300;gap:16px;line-height:1.32;width:100%}.olympics-dates-calendar-agenda-filter-wrapper .filter{display:flex;height:32px;justify-content:space-between;max-height:32px;min-width:185px;width:100%}.olympics-dates-calendar-agenda-filter-text{display:none}@media only screen and (min-width: 992px){.olympics-dates-calendar-agenda-filter{align-items:center;display:inline-flex;flex-direction:row;padding:20px 16px;justify-content:space-between}.olympics-dates-calendar-agenda-filter-back-btn{display:flex}.olympics-dates-calendar-agenda-filter-text{display:block;white-space:nowrap}.olympics-dates-calendar-agenda-filter-wrapper{width:auto}.olympics-dates-calendar-agenda-filter-wrapper .filter{min-width:185px;width:185px}}.olympics-slider{display:flex;flex-direction:row;padding:10px 16px;width:100%}.olympics-slider-dates-calendar-ctn{display:flex;flex-direction:row;overflow:hidden;white-space:nowrap}.olympics-slider-dates-calendar-slide{display:flex;flex-direction:row;gap:8px;width:100%}.olympics-slider-dates-calendar-month{display:flex;flex-direction:column;gap:8px}.olympics-slider-dates-calendar-month-name{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:500;line-height:1.3;text-transform:uppercase}.olympics-slider-dates-calendar-days-ctn{display:flex;flex-direction:row;gap:8px}.olympics-slider-dates-calendar-day{align-items:center;background-color:transparent;border:1px solid var(--gray-40);border-radius:100px;display:flex;flex-direction:column;gap:10px;height:32px;justify-content:center;width:32px}.olympics-slider-dates-calendar-day-number{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:300;line-height:1;text-align:center}.olympics-slider-dates-calendar-selected{align-items:center;background:var(--gray-40);border:1px solid var(--gray-80);border-radius:100px;display:flex;flex-direction:column;gap:10px;height:32px;justify-content:center;width:32px}.olympics-slider-dates-calendar-selected p{color:var(--gray-90);font-size:18px;font-style:normal;font-weight:700;line-height:1;text-align:center}@media only screen and (min-width: 992px){.olympics-slider{justify-content:center;padding:10px 16px;width:100%}.olympics-slider-dates-calendar-ctn{margin-left:0}.olympics-slider-dates-calendar-slide{padding:0 5px}.olympics-slider-dates-calendar-day{height:44px;width:44px}.olympics-slider-dates-calendar-day:hover{background:var(--gray-40);border:1px solid var(--gray-80)}.olympics-slider-dates-calendar-day:hover p{font-size:20px;font-weight:700}.olympics-slider-dates-calendar-selected{height:44px;width:44px}.olympics-slider-dates-calendar-selected p{font-size:20px}}.olympics-dates-calendar-sport-title{color:var(--gray-100);font-size:22px;font-style:italic;font-weight:700;line-height:1.3;text-transform:uppercase}.olympics-dates-calendar-sport-title-ctn{align-items:center;align-self:stretch;border-bottom:1px solid var(--gray-40);border-top:3px solid var(--gray-40);display:flex;gap:16px;justify-content:start;padding:16px;position:relative}.olympics-dates-calendar-sport-title-ctn:has(.olympics-dates-calendar-sport-title-card){border-bottom:none;padding:16px 0}.olympics-dates-calendar-sport-title-card{align-items:center;align-self:stretch;border:1px solid var(--gray-40);border-radius:16px;display:flex;flex-direction:column;justify-content:center;max-width:1204px;padding:12px 24px;width:100%}.olympics-dates-calendar-sport-title-card-title{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center;padding-bottom:12px}.olympics-dates-calendar-sport-title-card-msg{border-top:2px solid var(--gray-70);color:var(--gray-80);font-size:16px;font-style:normal;font-weight:300;line-height:normal;padding-top:12px;text-align:center;width:100%}.olympics-dates-calendar-sport-title-card-divider{display:none}.olympics-dates-calendar-sport-title-arrow{position:absolute;right:16px;transform:rotate(270deg)}.olympics-dates-calendar-sport-title-arrow rect{stroke:var(--gray-40)}.olympics-dates-calendar-sport-title-arrow-hidden{position:absolute;right:16px;transform:rotate(90deg)}.olympics-dates-calendar-sport-title-arrow-hidden rect{stroke:var(--gray-40)}@media only screen and (min-width: 670px){.olympics-dates-calendar-sport-title-card{flex-direction:row}.olympics-dates-calendar-sport-title-card-title{padding-bottom:0}.olympics-dates-calendar-sport-title-card-msg{border-top:none;padding-top:0;width:auto}.olympics-dates-calendar-sport-title-card-divider{display:block;margin:0 12px}}@media only screen and (min-width: 992px){.olympics-dates-calendar-sport-title-arrow{display:block}}.olympics-dates-calendar-sport-schedule-wrapper{margin-bottom:20px}.olympics-dates-calendar-sport-schedule-wrapper .sports-card-events{width:100%}.olympics-dates-calendar-sport-schedule-wrapper:has(.olympics-dates-calendar-sport-title-card){margin-bottom:0}.olympics-dates-calendar-sport-schedule-event-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px;padding:20px 16px 0}.olympics-text-center{justify-content:center}.olympics-hide-schedule{display:none;overflow:hidden}@media only screen and (min-width: 670px){.olympics-dates-calendar-sport-schedule-event-wrapper{flex-direction:row;flex-wrap:wrap;padding:20px 16px 0}.olympics-dates-calendar-sport-schedule-wrapper{margin-bottom:32px}.olympics-dates-calendar-sport-schedule-wrapper .sports-card-events{width:calc(50% - 10px)}.olympics-dates-calendar-sport-schedule-wrapper .sports-card-events .calendar-match{width:100%}}@media only screen and (min-width: 992px){.olympics-dates-calendar-sport-schedule-wrapper .sports-card-events{width:calc(33% - 11px)}}@media only screen and (min-width: 1181px){.olympics-dates-calendar-sport-schedule-wrapper .sports-card-events{width:calc(32% + 2px)}}.calendar-sport-buttons-container{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center;margin-bottom:16px;padding:0 16px}.calendar-sport-mobile-button svg rect{stroke:var(gray-40)}.calendar-sport-mobile-button svg path{fill:var(gray-40)}.calendar-sport-button{align-items:center;background:var(--gray-10);border:1px solid var(--gray-10);border-radius:100px;cursor:pointer;display:none;gap:6px;justify-content:flex-end;padding:6px 12px 6px 6px}.calendar-sport-button-text{color:var(--gray-80);font-family:Roboto;font-size:14px}.calendar-sport-button:hover{background:var(--gray-10);border:1px solid var(--gray-50)}.calendar-sport-button:active{background:#f68e011a;border:1px solid var(--orange-100) 1;color:var(--gray-100)}.calendar-sport-filter{width:100%}.calendar-sport-filter .filter{height:32px;justify-content:space-between;width:100%}.calendar-sport-filter-text{color:var(--black-100);display:none;font-family:Roboto;font-size:16px}.calendar-sport-title-container{border-bottom:1px solid var(--gray-40);border-top:3px solid var(--gray-40);display:flex;justify-content:flex-start;padding:16px}.calendar-sport-title-container-text{align-items:center;color:var(--gray-100);display:flex;font-family:Roboto;font-size:28px;font-style:italic;font-weight:700;gap:16px;text-align:center;text-transform:uppercase}.sports-card{align-items:center;display:flex;flex-direction:column}.sports-card-title{align-items:center;display:flex;flex-direction:column;gap:8px;width:67px}.sports-card-date-group{display:flex;flex-direction:column;gap:20px;padding:24px 16px;width:90%}.sports-card-date-group.bg-white{background-color:var(--white-100);width:100%}.sports-card-date-group.bg-gray{background-color:var(--gray-10);width:100%}.sports-card-day{color:var(--gray-90);font-family:Roboto;font-size:16px}.sports-card-date{color:var(--gray-100);font-family:Roboto;font-size:56px;font-style:normal;font-weight:900}.sports-card-events{display:flex;flex-direction:column;gap:20px;width:100%}.sports-card-events .medal-event-bronze{align-content:center;border:1px solid #dcb386;display:flex;flex-wrap:wrap;text-align:start}.sports-card-events .medal-event-gold{align-content:center;border:1px solid #FCC861;display:flex;flex-wrap:wrap;text-align:start}.sports-card-events .medal-event .calendar-match-date-ctn{align-items:flex-start;width:100%}.sports-card-events .medal-event .calendar-match-category{text-align:start}.sports-card-events .calendar-match{align-items:center;border-radius:12px;flex-direction:column;height:fit-content;justify-content:unset;padding:12px}.sports-card-events .calendar-match-card-no-coverage{display:flex;height:142px;justify-content:center}.sports-card-events .calendar-match-date{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:700;line-height:1.3;text-align:center}.sports-card-events .calendar-match-date-ctn{align-items:center;display:flex;flex-direction:column;gap:6px}.sports-card-events .calendar-match-date-tag-live{align-items:center;display:flex;gap:4px}.sports-card-events .calendar-match-date-tag-live .calendar-match-live-dot{background-color:transparent}.sports-card-events .calendar-match-date-tag-text{color:var(--red-100);font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.sports-card-events .calendar-match-dropdown{position:relative;right:0;top:0;transform:rotate(90deg)}.sports-card-events .calendar-match-dropdown-up{position:relative;right:0;top:0;transform:rotate(-90deg)}.sports-card-events .calendar-match-state{color:var(--gray-90);font-size:14px;font-weight:600;line-height:12px;margin-top:6px;text-align:center}.sports-card-events .calendar-match-state-hidden{line-height:18px;visibility:hidden}.sports-card-events .calendar-match-sets{align-self:stretch;background:var(--gray-10);border-radius:0 0 16px 16px;border-top:1px solid var(--gray-50);height:87px;margin:0 -12px -12px;padding:12px 0}.sports-card-events .calendar-match-sets-wrapper{align-items:flex-end;display:flex;flex-direction:row;height:100%;justify-content:center}.sports-card-events .calendar-match-sets-wrapper-tennis{align-items:center}.sports-card-events .calendar-match-sets-wrapper-team{align-items:end;display:flex;flex-direction:column;gap:10px;position:relative}.sports-card-events .calendar-match-sets-wrapper-team .calendar-match-team-container{justify-content:end;width:-webkit-fill-available}.sports-card-events .calendar-match-sets-wrapper-team-results .lighter{font-weight:700}.sports-card-events .calendar-match-sets-wrapper-team .calendar-match-team-container{gap:6px;height:100%;margin-right:8px}.sports-card-events .calendar-match-sets-wrapper-team .calendar-match-img{height:16px;max-height:16px;max-width:16px;width:16px}.sports-card-events .calendar-match-sets-wrapper-team .calendar-match-team{font-size:13px;text-align:end;width:72px}.sports-card-events .calendar-match-sets-ctn{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;width:fit-content}.sports-card-events .calendar-match-sets-ctn p:is(.lighter){font-weight:300}.sports-card-events .calendar-match-sets-ctn .calendar-match-sets-team :last-child:is(svg){display:none}.sports-card-events .calendar-match-sets-arrow-left{height:10px;position:absolute;right:-16px;width:10px}.sports-card-events .calendar-match-sets-team{align-items:center;display:flex;flex-direction:row;height:16px;position:relative;width:100%}.sports-card-events .calendar-match-sets-team .bold-big{font-size:18px;font-weight:700;margin-left:8px;order:2}.sports-card-events .calendar-match-sets-team .hide-el{display:none}.sports-card-events .calendar-match-sets-team .lighter{color:var(--gray-70)}.sports-card-events .calendar-match-sets-team-numbs{align-items:center;color:var(--gray-90);display:inline-flex;font-size:13px;font-style:normal;font-weight:500;justify-content:center;line-height:normal;margin:0 4px;min-width:14px;width:100%}.sports-card-events .calendar-match-sets-team-scores{align-items:center;color:var(--gray-90);display:inline-flex;font-size:13px;font-style:normal;font-weight:700;justify-content:center;line-height:normal;margin:0 4px;min-width:14px;width:100%}.sports-card-events .calendar-match-sets-team-scores-te{min-width:14px}.sports-card-events .calendar-match-sets-team-scores-divider{stroke-width:1px;stroke:var(--gray-90);background:var(--gray-90);height:16px;margin:0 2px;width:1px}.sports-card-events .calendar-match-sets-team-scores-divider path{stroke:var(--gray-90)}.sports-card-events .calendar-match-sets-team-scores-divider-lighter{stroke-width:1px;stroke:var(--gray-70);background:var(--gray-70);height:16px;margin:0 2px;width:1px}.sports-card-events .calendar-match-sets-team-scores-divider-lighter path{stroke:var(--gray-70)}.sports-card-events .calendar-match-sets-team-scores-transparent{stroke-width:1px;stroke:transparent;background:transparent;height:16px;margin:0 2px;width:1px}.sports-card-events .calendar-match-sets-team-scores-tennis-tb{font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.sports-card-events .calendar-match-sets:has(.calendar-match-sets-team-scores-divider) .calendar-match-sets-nums{gap:12px}.sports-card-events .calendar-match-sets :has(.calendar-match-sets-team-scores-tennis-tb) .calendar-match-sets-nums{gap:18px}.sports-card-events .calendar-match-category{color:var(--gray-90);font-family:Roboto;font-size:14px;font-weight:300;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.sports-card-events .calendar-match-teams{align-items:center;display:flex;gap:16px;justify-content:center;width:100%}.sports-card-events .calendar-match-teams .calendar-match-img{height:32px;max-height:32px;max-width:32px;width:32px}.sports-card-events .calendar-match-teams :nth-child(1) .calendar-match-team{text-align:right}.sports-card-events .calendar-match-teams :nth-child(3) .calendar-match-team{order:2;text-align:left}.sports-card-events .calendar-match-team{text-wrap:nowrap;color:var(--gray-90);font-family:Roboto;font-size:16px;font-weight:400;overflow:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 45px)}.sports-card-events .calendar-match-team-container{align-items:center;display:flex;flex-direction:row;gap:12px;max-width:132px;overflow:hidden;width:calc(50% - 12px)}.sports-card-events .calendar-match-team-tennis{font-weight:300;line-height:1.3}.sports-card-events .calendar-match-team-tennis-winner{font-weight:700}.sports-card-events .calendar-match-divisor{text-wrap:nowrap;color:var(--gray-90);font-family:Roboto;font-size:22px;text-align:center}.sports-card-events .calendar-match-score{font-size:28px;font-weight:900;line-height:1;text-transform:uppercase}.sports-card-events .calendar-match-score-ctn{align-items:center;display:inline-flex;gap:8px;position:relative}.sports-card-events .calendar-match-score-box{color:var(--gray-100)}.sports-card-events .calendar-match-score-box-lighter{color:var(--gray-70)}.sports-card-events .calendar-match-score-box-lighter-bold{color:var(--gray-80)}.sports-card-events .calendar-match-score-divider{background:var(--gray-90);height:2px;width:8px}.sports-card-events .calendar-match-score-penal{font-family:Roboto;font-size:14px;font-style:normal;font-weight:900;line-height:1;position:relative;text-transform:uppercase;top:5px}.sports-card-events .calendar-match-container-medal{display:flex;justify-content:flex-end}.sports-card-events .calendar-match-medal-bronze{border:1px solid #dcb386;border-radius:100px;height:32px;padding:4px;width:32px;background:#dcb38680}.sports-card-events .calendar-match-medal-gold{border:1px solid #FCC861;border-radius:100px;height:32px;padding:4px;width:32px;background:#fcc86180}.sports-card-events .calendar-match-states-scores-ctn{align-items:center;display:flex;flex-direction:column;gap:4px;height:62px;justify-content:center;margin:auto;width:100%}.sports-card-events .calendar-match-info{display:flex;flex-direction:row;gap:0;height:auto;justify-content:center;position:relative;width:100%}.sports-card-events .calendar-match-info-icons{display:flex;gap:6px}.sports-card-events .calendar-match-info .calendar-match-date-ctn{height:43px;width:100%}.sports-card-events .calendar-match:has(.calendar-match-teams) .calendar-match-info{border-bottom:1px solid var(--gray-40);padding-bottom:12px}.sports-card-events .calendar-match:has(.calendar-match-dropdown) .calendar-match-date-ctn,.sports-card-events .calendar-match:has(.calendar-match-dropdown-up) .calendar-match-date-ctn{align-items:flex-start}.sports-card-events .calendar-match:has(.calendar-match-dropdown) .calendar-match-date-ctn .calendar-match-category,.sports-card-events .calendar-match:has(.calendar-match-dropdown-up) .calendar-match-date-ctn .calendar-match-category{text-align:justify}.sports-card-events .calendar-match:has(.calendar-match-container-medal) .calendar-match-info,.sports-card-events .calendar-match:has(.calendar-match-dropdown) .calendar-match-info,.sports-card-events .calendar-match:has(.calendar-match-dropdown-up) .calendar-match-info{justify-content:space-between}.sports-card-events .calendar-match:has(.calendar-match-container-medal) .calendar-match-category,.sports-card-events .calendar-match:has(.calendar-match-dropdown) .calendar-match-category,.sports-card-events .calendar-match:has(.calendar-match-dropdown-up) .calendar-match-category{text-align:justify}.sports-card-events .calendar-match:has(.calendar-match-container-medal) .calendar-match-date-ctn,.sports-card-events .calendar-match:has(.calendar-match-dropdown) .calendar-match-date-ctn,.sports-card-events .calendar-match:has(.calendar-match-dropdown-up) .calendar-match-date-ctn{align-items:flex-start;width:calc(100% - 75px)}@media (min-width: 670px){.sports-card-events{flex-direction:row;flex-wrap:wrap}.sports-card-events .calendar-match{width:calc(50% - 10px)}}@media (min-width: 992px){.calendar-sport{margin:0 auto;max-width:1204px}.calendar-sport-title-container{justify-content:center}.calendar-sport-mobile-button{display:none}.calendar-sport-buttons-container{align-items:center;flex-direction:row;justify-content:space-between;margin:20px 0}.calendar-sport-button{display:flex;min-width:157px;width:auto}.calendar-sport-filter{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-end;margin-bottom:0;width:auto}.calendar-sport-filter .filter{min-width:144px;width:auto}.calendar-sport-filter-text{display:flex}.sports-card-title{align-items:center}.sports-card-date-group{flex-direction:row;gap:40px;padding-bottom:24px;width:100%}.sports-card-events{flex-direction:row;flex-wrap:wrap;width:100%}.sports-card-events .calendar-match{width:calc(31% + 6px)}.sports-card-events .calendar-match:has(.calendar-match-dropdown) .calendar-match-category,.sports-card-events .calendar-match:has(.calendar-match-dropdown-up) .calendar-match-category{text-align:justify}.sports-card-events .calendar-match:has(.calendar-match-sets) .calendar-match-states-scores-ctn{margin-bottom:12px}}@media screen and (min-width: 1030px){.sports-card-events .calendar-match{width:calc(31% + 7px)}}@media screen and (min-width: 1070px){.sports-card-events .calendar-match{width:calc(31% + 8px)}}@media screen and (min-width: 1110px){.sports-card-events .calendar-match{width:calc(31% + 9px)}}@media screen and (min-width: 1150px){.sports-card-events .calendar-match{width:calc(31% + 10px)}}@media screen and (min-width: 1200px){.sports-card-events .calendar-match{width:calc(31% + 11px)}}.olympics-dates-calendar-ctn{margin:0 auto;max-width:1204px}.table-wrapper{width:calc(100% - 32px);margin:0 auto;max-width:1204px}.table-wrapper .table-row:nth-child(2n){background:var(--gray-0);border-radius:100px}.table-wrapper .table-row:nth-child(odd){border-radius:100px;border:1px solid var(--gray-10);background:var(--bg)}.table-header{align-items:center;column-gap:8px;display:flex;height:34px;max-width:100%}.table-header-position{display:flex}.table-header-position .table-header-number{color:var(--gray-80);font-family:Roboto;font-size:8px;font-style:normal;font-weight:300;line-height:130%;margin:0 8px;min-width:32px;text-align:center;width:24px}.table-header-position .table-header-country{color:var(--gray-80);font-family:Roboto;font-size:10px;font-style:normal;font-weight:300;line-height:130%;min-width:80px;text-align:start}.table-header-medals{column-gap:8px;display:flex;flex:1;padding-right:8px}.table-header-medals div{color:var(--gray-80);font-family:Roboto;font-size:10px;font-style:normal;font-weight:300;justify-content:space-between;line-height:130%;text-align:center;width:100%}.table-row{align-items:center;border-radius:100px;column-gap:8px;display:flex;height:44px;width:100%}.table-row-position{display:flex}.table-row-position .table-row-number{align-items:center;color:var(--gray-100);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;justify-content:center;line-height:130%;margin:0 8px;min-width:32px;padding-left:8px;padding-right:8px;text-align:center;width:24px}.table-row-position .table-row-country{column-gap:8px;display:flex;min-width:80px;width:fit-content}.table-row-position .table-row-country .table-row-flag{align-items:center;display:flex}.table-row-position .table-row-country .table-row-flag img{height:28px;width:28px}.table-row-position .table-row-country .table-row-name{color:var(--gray-100);font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;text-align:center;align-items:center;display:flex}.table-row-medals{column-gap:8px;display:flex;height:100%;padding-right:8px;width:100%}.table-row-medals div{align-items:center;column-gap:8px;display:flex;flex:1;justify-content:center}.table-row-medals div p{align-items:center;border-radius:50%;display:flex;font-size:16px;font-weight:300;height:28px;justify-content:center;width:28px;color:var(--gray-100)}.table-row-medals div:first-child p{background-color:#fcc861}.table-row-medals div:nth-child(2) p{background-color:#e5e5e5}.table-row-medals div:nth-child(3) p{background-color:#dcb386}.table-show-more-wrapper{margin-top:20px;width:100%;text-align:center}.table-show-more{align-items:center;background:var(--bg);border-radius:100px;border:1px solid var(--gray-50);cursor:pointer;display:inline-flex;gap:6px;justify-content:center;padding:8px 16px}.table-show-more p{color:var(--gray-90);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400}.table-show-more svg{width:12px;height:12px}@media screen and (min-width: 768px){.table-header{width:100%;justify-content:space-between}.table-header-position .table-header-number{font-size:16px;width:40px;margin:0 20px 0 8px}.table-header-position .table-header-country{font-size:16px}.table-header-medals{max-width:44%;column-gap:16px}.table-header-medals div{font-size:16px}.table-row{width:100%;justify-content:space-between}.table-row-position{display:flex;flex-grow:1}.table-row-position .table-row-number{font-size:16px;width:40px;margin:0 20px 0 8px}.table-row-position .table-row-country .table-row-flag img{width:32px;height:32px}.table-row-position .table-row-country .table-row-name{font-size:18px}.table-row-medals{width:44%;column-gap:16px}.table-row-medals div p{width:32px;height:32px}}@media screen and (min-width: 992px){.table-header-medals{max-width:57%}.table-row-medals{width:57%}.table-row-position .table-row-country{column-gap:16px}.table-show-more-wrapper{margin-top:32px}}.table-wrapper .table-row-peru:nth-child(odd){border-radius:100px;border:1px solid #b10000;background:#ffffff1a}.table-wrapper .table-row-argentina:nth-child(odd){border-radius:100px;border:1px solid #41aaff;background:#41aaff1a}.table-wrapper .table-row-colombia:nth-child(odd){border-radius:100px;border:1px solid #ffd100;background:#ffd1001a}.table-wrapper .table-row-mexico:nth-child(odd){border-radius:100px;border:1px solid #02840c;background:#02840c1a}.table-wrapper .table-row-espana:nth-child(odd){border-radius:100px;border:1px solid #e5000e;background:#ffd5001a}.table-wrapper .table-row-peru:nth-child(2n){border-radius:100px;border:1px solid #b10000;background:#ffffff1a}.table-wrapper .table-row-argentina:nth-child(2n){border-radius:100px;border:1px solid #41aaff;background:#41aaff1a}.table-wrapper .table-row-colombia:nth-child(2n){border-radius:100px;border:1px solid #ffd100;background:#ffd1001a}.table-wrapper .table-row-mexico:nth-child(2n){border-radius:100px;border:1px solid #02840c;background:#02840c1a}.table-wrapper .table-row-espana:nth-child(2n){border-radius:100px;border:1px solid #e5000e;background:#ffd5001a}.olympic-podios{display:flex;flex-direction:column;gap:20px;padding:0 16px}.olympic-podios::-webkit-scrollbar{display:none}.olympic-podios-ctn{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1204px}.olympic-podios-filter{border-bottom:1px solid var(--gray-40);border-top:1px solid var(--gray-40);flex-direction:column;gap:16px;display:flex;padding:16px}.olympic-podios-filter .filter{justify-content:space-between}.olympic-podios-filter-text{color:var(--black-100);font-size:18px;font-style:normal;font-weight:300}.olympic-podios-filter-sports,.olympic-podios-filter-countries{align-items:center;background:var(--bg);border-radius:100px;border:1px solid var(--gray-40);color:var(--gray-70);display:flex;font-size:16px;font-style:normal;font-weight:300;gap:4px;justify-content:center;line-height:132%;padding:8px 16px;position:relative}.olympic-podios-card{background:var(--bg);border-radius:16px;box-shadow:0 0 8px #00000040;display:flex;flex-direction:column;gap:12px;padding:16px}.olympic-podios-card-title-ctn{background:#f68e011a;border-bottom:1px solid var(--gray-60);border-radius:16px 16px 0 0;display:flex;gap:12px;margin:-16px -16px 0;padding:16px}.olympic-podios-card-title-container{display:flex;flex-direction:column;gap:8px;width:100%}.olympic-podios-card-title-name{color:var(--gray-100);font-size:22px;font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}.olympic-podios-card-title-category{color:var(--gray-90);font-size:16px;font-style:normal;font-weight:500;height:16px;line-height:100%;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.olympic-podios-card-medal{align-items:center;border-bottom:1px solid var(--gray-60);display:flex;justify-content:space-between;padding-bottom:12px}.olympic-podios-card-medal:nth-last-child(1){border-bottom:none;padding-bottom:0}.olympic-podios-card-medal-info{display:flex;flex-direction:column;gap:8px}.olympic-podios-card-medal-info-name{color:var(--gray-100);font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-align:left}.olympic-podios-card-medal-country{display:flex;gap:8px}.olympic-podios-card-medal-country-name{color:var(--gray-90);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:130%}.olympic-podios-card-medal-country-img{height:20px;object-fit:cover;width:20px}.olympic-podios-card-medal-img{align-items:center;border-radius:100px;display:flex;height:40px;justify-content:center;min-height:40px;min-width:40px;width:40px}.olympic-podios-card-medal-img img{height:24px;width:24px}.olympic-podios-card-medal-img.oro{background:#fcc86180;border:1px solid #FCC861}.olympic-podios-card-medal-img.plata{background:#e5e5e580;border:1px solid #E5E5E5}.olympic-podios-card-medal-img.bronce{background:#dcb38680;border:1px solid #DCB386}.olympic-podios-ctn-no-data{align-items:center;border-radius:16px;border:1px solid var(--gray-40);display:flex;flex-direction:column;gap:16px;justify-content:center;max-width:100%;padding:16px;width:max-content;margin:0 auto}.olympic-podios-ctn-no-data-icons{align-items:center;display:flex;gap:12px;justify-content:center;padding:6px 0}.olympic-podios-ctn-no-data-text{color:var(--gray-80);font-size:16px;font-style:normal;font-weight:300;text-align:center}@media screen and (min-width: 768px){.olympic-podios{display:grid;grid-template-columns:repeat(2,1fr)}.olympic-podios-ctn-no-data{padding:16px 24px}}@media screen and (min-width: 992px){.olympic-podios{grid-template-columns:repeat(3,1fr);padding:0}.olympic-podios-filter{align-items:center;border-radius:100px;border:1px solid var(--gray-40);display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;padding:16px 0}.olympic-podios-card-title-category{max-width:229px}}@media screen and (min-width: 1225px){.olympic-podios-card-title-category{max-width:300px}}.donut-icon{border:5px solid var(--gray-60);border-radius:100%;height:18px;max-height:18px;max-width:18px;width:18px}.olympic-calendar{display:flex;flex-direction:column;gap:16px;position:relative}.olympic-calendar-ctn{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1204px}.olympic-calendar-info-card{align-items:center;background:var(--gray-10);border-bottom:1px solid var(--gray-40);border-top:1px solid var(--gray-40);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:12px 16px}.olympic-calendar-info-card-text{color:var(--gray-100);font-size:14px;font-style:normal;font-weight:300;line-height:130%;text-align:center}.olympic-calendar-info-card-items{align-items:center;display:flex;gap:16px;justify-content:center}.olympic-calendar-info-card-item{align-items:center;color:var(--gray-100);display:flex;flex-wrap:wrap;font-size:12px;font-style:normal;font-weight:300;gap:8px;justify-content:center;line-height:130%;text-align:center}.olympic-calendar-info-card-img{align-items:center;border-radius:100px;display:flex;height:12px;justify-content:center;width:12px}.olympic-calendar-info-card-img img{height:8px;width:8px}.olympic-calendar-months-ctn{display:flex;justify-content:space-between;padding:0 0 0 16px}.olympic-calendar-months-separator{min-width:150px;display:flex;align-items:end}.olympic-calendar-months-separator .filter{width:120px;height:32px;min-width:min-content}.olympic-calendar-months-separator .filter p{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.olympic-calendar-months{-ms-overflow-style:none;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}.olympic-calendar-months::-webkit-scrollbar{display:none}.olympic-calendar-month{display:flex;flex-direction:column;gap:8px}.olympic-calendar-month-name{color:var(--gray-80);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:130%;text-align:center;text-transform:uppercase}.olympic-calendar-days{display:flex;gap:8px}.olympic-calendar-days-shadow{background:linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--bg) 100%);bottom:0;height:100%;position:absolute;width:32px}.olympic-calendar-day{align-items:center;border:1px solid var(--gray-40);border-radius:100px;color:var(--gray-90);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;height:32px;justify-content:center;line-height:100%;min-width:32px;text-align:center;width:32px}.olympic-calendar-day.today{background:var(--gray-40);border:1px solid var(--gray-80);cursor:pointer;font-weight:500}.olympic-calendar-competition{align-items:center;border:1px solid transparent;display:flex;height:52px;justify-content:space-between;padding:8px 0 8px 16px}.olympic-calendar-competition.change-background{background:var(--gray-10)}.olympic-calendar-competition.change-background .olympic-calendar-competition-event.event-none{background:var(--bg)}.olympic-calendar-competition.change-background .olympic-calendar-competition-event.event-none:hover{background:var(--bg);border:1px solid var(--bg)}.olympic-calendar-competition.change-background .olympic-calendar-competition-events-shadow{background:linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--gray-10) 100%)}.olympic-calendar-competition:hover{border:1px solid var(--gray-80)}.olympic-calendar-competition-ctn{align-items:center;display:flex;gap:8px;min-width:150px}.olympic-calendar-competition-logo{height:24px;width:24px}.olympic-calendar-competition-logo svg path{fill:var(--gray-100)}.olympic-calendar-competition-name{color:var(--gray-100);display:flex;flex-wrap:wrap;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;text-transform:uppercase}.olympic-calendar-competition-events{-ms-overflow-style:none;align-items:center;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}.olympic-calendar-competition-events::-webkit-scrollbar{display:none}.olympic-calendar-competition-events-shadow{background:linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--bg) 100%);height:calc(100% + 16px);position:absolute;top:-8px;width:32px}.olympic-calendar-competition-event{align-items:center;border-radius:100px;display:flex;height:32px;justify-content:center;min-width:32px;width:32px}.olympic-calendar-competition-event.event-none{background:var(--gray-10);cursor:inherit;pointer-events:none}.olympic-calendar-competition-event.event-none:hover{background:var(--gray-10);border:1px solid var(--gray-10)}.olympic-calendar-competition-event.event-medals{background:transparent}.olympic-calendar-competition-event.event-medals:hover{background:#fcc86180;border:1px solid #fcc861}.olympic-calendar-competition-event img{height:24px;width:24px}.olympic-calendar-competition-event:hover{background:var(--gray-40);border:1px solid var(--gray-80)}.olympic-calendar-competition-event.event-hover{border:1px solid var(--gray-80)}.olympic-calendar-competition-event.event-hover.event-none{border:1px solid var(--gray-10)}.olympic-calendar-competition-event.event-hover.event-medals{border:1px solid #fcc861}.olympic-calendar-ad{margin:0 auto}.olympic-calendar-shadow{background:linear-gradient(90deg,rgba(245,245,245,0) 0%,var(--gray-10) 100%);height:100%;position:absolute;right:0;top:0;width:32px}@media screen and (min-width: 768px){.olympic-calendar-months-separator{min-width:250px}.olympic-calendar-competition-name{font-size:18px}.olympic-calendar-competition-ctn{gap:16px;min-width:250px}.olympic-calendar-day.day-hover,.olympic-calendar-day:hover{background:var(--gray-40);border:1px solid var(--gray-80);cursor:pointer;font-weight:500}}@media screen and (min-width: 992px){.olympic-calendar-ctn{gap:20px}.olympic-calendar-info-card{background:transparent;border:1px solid var(--gray-40);border-radius:100px;flex-direction:row;justify-content:space-between;padding:12px}.olympic-calendar-months-ctn{padding:0 16px}.olympic-calendar-info-card-item{font-size:14px}.olympic-calendar-info-card-img{height:16px;width:16px}.olympic-calendar-info-card-img img{height:12px;width:12px}.olympic-calendar-competition{border:1px solid var(--gray-10);border-radius:100px;padding:8px 16px}.olympic-calendar-competition-logo{height:32px;width:32px}.olympic-calendar-days-shadow,.olympic-calendar-competition-events-shadow,.olympic-calendar-shadow{display:none}}.records-container{display:flex;flex-wrap:wrap;margin:-25px auto 0;max-width:1204px}.records-filter{border-bottom:1px solid var(--gray-40);border-top:1px solid var(--gray-40);display:flex;flex-direction:column;gap:16px;margin:0 auto 24px;padding:16px;width:100%}.records-filter .record-filter-text{color:var(--black-100);font-family:Roboto;font-size:18px;font-style:normal;font-weight:300}.records-filter .filter{justify-content:space-between}.records-filter .filter .filter-options-ctn{left:0}@media screen and (min-width: 768px){.records-filter{align-items:center;column-gap:16px;display:flex;flex-direction:row;justify-content:center;padding:16px 0;width:100%;margin-bottom:24px}}@media screen and (min-width: 992px){.records-container{margin:0 auto}.records-filter{width:calc(100% - 32px);border-radius:100px;border:1px solid var(--gray-40)}}@media screen and (min-width: 1204px){.records-container,.records-filter{width:100%}}.records-cards{column-gap:18px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 16px;max-width:calc(100% - 32px);width:100%}.records-cards .record-wrapper.mundial{border-radius:16px;border:1px solid #4485ff;background:#789dde1a;box-shadow:0 0 8px #00000040}.records-cards .record-wrapper.olimpico{background:#fcc8611a;border:2px solid #fcc861;box-shadow:0 0 8px #00000040}.records-cards .record-wrapper{align-items:center;border-radius:16px;display:flex;flex-direction:column;flex:1 0 0;gap:12px;margin:0 0 20px;padding:16px;width:100%;max-width:350px}.records-cards .record-card-top{align-self:stretch;border-bottom:1px solid var(--gray-60);display:flex;flex:1;gap:12px;padding-bottom:12px}.records-cards .record-card-top .top-icon svg{align-items:center;display:flex;flex-direction:column;gap:10px;height:44px;justify-content:center;width:44px}.records-cards .record-card-top .top-text{display:flex;flex-direction:column;flex:1 0 0;row-gap:8px;justify-content:center;text-align:center}.records-cards .record-card-top .top-text-title{color:var(--gray-100);font-family:Roboto;font-size:22px;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.records-cards .record-card-top .top-text-description{color:var(--gray-90);font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:100%}.records-cards .record-card-middle{align-items:center;display:flex;flex-direction:column;gap:8px;height:50px}.records-cards .record-card-middle .middle-name{color:var(--gray-100);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:130%;text-align:center}.records-cards .record-card-middle .middle-country{display:flex;gap:8px}.records-cards .record-card-middle .middle-country .middle-flag{display:flex;align-items:center}.records-cards .record-card-middle .middle-country .middle-flag img{height:20px;width:20px}.records-cards .record-card-middle .middle-country .middle-nationality{color:var(--gray-90);font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;text-align:center}.records-cards .record-card-bottom.mundial{background-image:url(/assets/laurelMundial-DgfKPU1j.svg)}.records-cards .record-card-bottom.olimpico{background-image:url(/assets/laurelOlympic-0kcNEouz.svg)}.records-cards .record-card-bottom{align-items:center;display:flex;flex-direction:column;gap:10px;height:204px;justify-content:center;width:233px}.records-cards .record-card-bottom .bottom-description{bottom:25px;display:flex;flex-direction:column;row-gap:8px;position:relative}.records-cards .record-card-bottom .bottom-title{color:var(--gray-100);font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:100%;text-align:center}.records-cards .record-card-bottom .bottom-unitType{color:var(--gray-100);font-family:Roboto;font-size:28px;font-style:normal;font-weight:900;line-height:100%;text-align:center}.records-cards .record-card-bottom .bottom-value{color:#1f1f1f;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:100%}@media screen and (min-width: 588px){.records-cards{display:grid;grid-template-columns:repeat(2,1fr)}.records-cards .record-wrapper{max-width:100%}}@media screen and (min-width: 875px){.records-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1162px){.records-cards{grid-template-columns:repeat(4,1fr)}}.default-card{align-items:center;border-radius:16px;border:1px solid var(--gray-40);display:flex;flex-direction:column;gap:16px;margin:0 auto;padding:12px;width:288px}.image{width:72px;height:63px}.text{color:var(--gray-80);font-family:Roboto;font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-align:center}@media screen and (min-width: 768px){.default-card{display:flex;padding:12px 24px;width:356px}}.calendar-buttons{align-items:center;border-bottom:1px solid var(--gray-40);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:20px;max-width:1204px;padding:0 0 20px;width:100%}.toggle-container{align-items:center;border:1px solid var(--gray-50);border-radius:100px;display:flex;flex-shrink:0;justify-content:space-between;margin:0 auto 10px;max-width:fit-content;width:auto}.toggle-option{align-items:center;color:var(--gray-90);display:flex;font-size:14px;font-weight:300;gap:10px;justify-content:center;line-height:normal;padding:6px 16px;width:110.92px}.toggle-selected{background:#f68e0133;border-radius:100px;font-weight:400}.button-redirect{align-items:center;background:var(--bg);border-radius:100px;border:1px solid var(--gray-40);column-gap:6px;display:flex;gap:6px;height:32px;justify-content:center;margin:0 auto;padding:8px 16px;width:fit-content}.button-redirect .text{color:var(--gray-80);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.button-redirect svg:last-child{width:5px;height:8px}@media screen and (min-width: 768px){.button-redirect{height:48px}}.medal-summary-wrapper{margin:0 auto;max-width:1204px}.medal-summary-single{display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;background:var(--bg)}.medal-summary-single .country-ctn{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.medal-summary-single .country-ctn .country{column-gap:20px;display:flex;align-items:center}.medal-summary-single .country-ctn .summary-flag img{width:48px;height:48px}.medal-summary-single .country-ctn .name{color:var(--gray-100);font-family:Roboto;font-size:60px;font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}.medal-summary-single .country-ctn .ad{display:flex;width:80px;height:40px;border-radius:6px;background:none}.medal-summary-single .country-ctn .ad img{width:100%;min-height:100%;object-fit:inherit}.medal-summary-single .medals-details-ctn{display:flex;column-gap:8px;min-width:100%;max-width:306px;height:75px;margin-bottom:32px}.medal-summary-single .medals-details-ctn .detail-position{display:flex;height:75px;padding:0 4px;flex-direction:column;row-gap:12px;align-items:center;gap:12px;border-right:1px solid var(--gray-50);border-left:1px solid var(--gray-50);margin-right:4px}.medal-summary-single .medals-details-ctn .position-text{color:var(--gray-90);text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.medal-summary-single .medals-details-ctn .position-number{color:var(--gray-100);text-align:center;font-family:Roboto;font-size:44px;font-style:normal;font-weight:900;line-height:100%;width:79px}.medal-summary-single .medals-details-ctn .detail-gold,.medal-summary-single .medals-details-ctn .detail-silver,.medal-summary-single .medals-details-ctn .detail-bronze{display:flex;flex-direction:column;row-gap:12px;justify-content:space-between;width:58px;align-items:center}.medal-summary-single .medals-details-ctn .detail-gold .text,.medal-summary-single .medals-details-ctn .detail-silver .text,.medal-summary-single .medals-details-ctn .detail-bronze .text{color:var(--gray-100);font-family:Roboto;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.medal-summary-single .medals-details-ctn .detail-gold .number,.medal-summary-single .medals-details-ctn .detail-silver .number,.medal-summary-single .medals-details-ctn .detail-bronze .number{color:var(--gray-100);text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.medal-summary-single .medals-details-ctn .medal-gold-number,.medal-summary-single .medals-details-ctn .medal-silver-number,.medal-summary-single .medals-details-ctn .medal-bronze-number{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0}.medal-summary-single .medals-details-ctn .medal-gold-number{border-radius:100px;background:#fcc861;padding:9px}.medal-summary-single .medals-details-ctn .medal-silver-number{border-radius:100px;background:#e5e5e5}.medal-summary-single .medals-details-ctn .medal-bronze-number{border-radius:100px;background:#dcb386}.medal-summary-single .btn-ctn-summary{width:100%;min-width:269px}.medal-summary-single .btn-ctn-summary .button-redirect{display:grid;padding:16px;grid-template-columns:max-content 1fr 1fr;align-content:center;border-radius:100px;border:1px solid var(--gray-40);width:100%;height:48px}.medal-summary-single .btn-ctn-summary .button-redirect p{min-width:max-content;justify-self:self-start}.medal-summary-single .btn-ctn-summary .button-redirect :last-child{justify-self:flex-end}@media screen and (min-width: 545px){.medal-summary-single{flex-direction:row;padding:16px 32px;height:107px;align-items:normal;border-radius:100px;width:100%;justify-content:space-between;overflow:hidden}.medal-summary-single .country-ctn{margin:0 8px 0 0;min-width:60px;max-width:60px;justify-content:center}.medal-summary-single .country-ctn .country{gap:0;flex-direction:column;row-gap:12px}.medal-summary-single .country-ctn .country .summary-flag img{width:32px;height:32px}.medal-summary-single .country-ctn .country .name{font-size:24px}.medal-summary-single .medals-details-ctn{max-width:83%;width:83%;min-width:auto;align-items:center;padding-right:12px}.medal-summary-single .medals-details-ctn .detail-position{margin:0;justify-content:space-around;width:75px}.medal-summary-single .medals-details-ctn .detail-position .position-number{font-size:38px}.medal-summary-single .medals-details-ctn .detail-gold .number,.medal-summary-single .medals-details-ctn .detail-silver .number,.medal-summary-single .medals-details-ctn .detail-bronze .number{line-height:0}.medal-summary-single .medals-details-ctn .detail-ad{flex-grow:1;display:flex;justify-content:center}.medal-summary-single .medals-details-ctn .detail-ad .custom{width:80px;height:40px}.medal-summary-single .medals-details-ctn .detail-ad .custom img{min-width:80px;min-height:40px;object-fit:inherit}.medal-summary-single .btn-ctn-summary{min-width:75px;width:75px;padding-left:12px;align-items:center;display:flex;border-left:1px solid var(--gray-50)}.medal-summary-single .btn-ctn-summary .button-redirect{width:fit-content;gap:0}.medal-summary-single .btn-ctn-summary .button-redirect :first-child{width:32px;padding:0;margin:0 6px 0 0}}@media screen and (min-width: 900px){.medal-summary-single{justify-content:start}.medal-summary-single .country-ctn{min-width:197px;max-width:197px;margin-right:16px}.medal-summary-single .country-ctn .country{flex-direction:row;column-gap:20px}.medal-summary-single .country-ctn .country .summary-flag{margin:0}.medal-summary-single .country-ctn .country .summary-flag img{width:60px;height:60px}.medal-summary-single .country-ctn .country .name{color:var(--gray-100);font-family:Roboto;font-size:60px;font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}.medal-summary-single .medals-details-ctn{margin-bottom:0}.medal-summary-single .medals-details-ctn .detail-position{width:87px}.medal-summary-single .medals-details-ctn .detail-position .position-number{font-size:44px}.medal-summary-single .medals-details-ctn{max-width:61%;padding-right:20px;column-gap:16px}.medal-summary-single .btn-ctn-summary{padding-left:20px;min-width:225px}.medal-summary-single .btn-ctn-summary .button-redirect .text{margin-right:4px}.medal-summary-single .btn-ctn-summary .button-redirect :last-child{justify-self:flex-start;align-self:center;height:9px}}.medal-summary-single.peru{border-radius:16px;border:1px solid #b10000;background:var(--bg)}.medal-summary-single.argentina{border-radius:16px;border:1px solid #2d549a;background:var(--bg)}.medal-summary-single.colombia{border-radius:16px;border:1px solid #ffd100;background:var(--bg)}.medal-summary-single.mexico{border-radius:16px;border:1px solid #02840c;background:var(--bg)}.medal-summary-single.espana{border-radius:16px;border:1px solid #e5000e;background:var(--bg)}@media screen and (min-width: 545px){.medal-summary-single.peru,.medal-summary-single.argentina,.medal-summary-single.colombia,.medal-summary-single.mexico,.medal-summary-single.espana{border-radius:100px}}.title-shared-ctn{align-items:center;border-bottom:1px solid var(--gray-50);column-gap:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px 0;width:100%}.title-shared-ctn .title{color:var(--gray-100);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;text-transform:uppercase}.title-shared-ctn .ad{align-items:center;background:var(--gray-10);border-radius:6px;display:flex;flex-shrink:0;gap:10px;height:40px;justify-content:center;width:100px}.title-shared-ctn .ad img{height:auto;width:100%}@media screen and (min-width: 768px){.title-shared-ctn .title{font-size:20px;font-weight:500;width:fit-content}}.medal-table-single-wrapper{max-width:1204px;margin:0 auto;width:100%;border-top:2px solid var(--gray-60);border-bottom:2px solid var(--gray-60)}.medal-table-single .table-row:nth-child(odd){background:var(--gray-0);border-radius:100px}.medal-table-single .table-row:nth-child(2n){border-radius:100px;border:1px solid var(--gray-10);background:var(--bg)}.medal-table-single{display:flex;flex-direction:column;margin-bottom:16px}.medal-table-single .title-shared-ctn{margin:0 0 12px}.medal-table-single .table-header .table-header-number,.medal-table-single .table-header .table-header-country{font-size:10px}.medal-table-single .table-header .table-header-gold,.medal-table-single .table-header .table-header-silver,.medal-table-single .table-header .table-header-bronze,.medal-table-single .table-header .table-header-total{font-size:10px;min-width:32px}.medal-table-single .table-row{align-items:center;border-radius:100px;column-gap:8px;display:flex;height:44px;width:100%}.medal-table-single .table-row-position{display:flex}.medal-table-single .table-row-position .table-row-number{align-items:center;color:var(--gray-100);display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;justify-content:center;line-height:130%;margin-left:8px;min-width:32px;padding-left:8px;padding-right:8px;text-align:center;width:24px}.medal-table-single .table-row-position .table-row-country{column-gap:8px;display:flex;min-width:80px;width:fit-content}.medal-table-single .table-row-position .table-row-country .table-row-flag{align-items:center;display:flex}.medal-table-single .table-row-position .table-row-country .table-row-flag img{height:28px;width:28px}.medal-table-single .table-row-position .table-row-country .table-row-name{align-items:center;color:var(--gray-100);display:flex;font-family:Roboto;font-size:18px;font-style:normal;font-weight:300;text-align:center;text-transform:uppercase}.medal-table-single .table-row-medals{column-gap:8px;display:flex;height:100%;padding-right:8px;width:100%}.medal-table-single .table-row-medals div{align-items:center;column-gap:8px;display:flex;flex:1;justify-content:center}.medal-table-single .table-row-medals div p{align-items:center;border-radius:50%;display:flex;font-size:16px;font-weight:300;height:32px;justify-content:center;width:32px;color:var(--gray-100)}.medal-table-single .table-row-medals div:first-child p{background-color:#fcc85fcc}.medal-table-single .table-row-medals div:nth-child(2) p{background-color:#e6e6e6cc}.medal-table-single .table-row-medals div:nth-child(3) p{background-color:#dbb184}.medal-table-single .btn-bottom-ctn{margin:16px 16px 0}@media screen and (min-width: 736px){.medal-table-single .table-header{justify-content:space-between}.medal-table-single .table-header .table-header-number,.medal-table-single .table-header .table-header-country,.medal-table-single .table-header .table-header-gold,.medal-table-single .table-header .table-header-silver,.medal-table-single .table-header .table-header-bronze,.medal-table-single .table-header .table-header-total{font-size:16px}.medal-table-single .table-header-position{column-gap:20px}.medal-table-single .table-header-position .table-header-number{width:0}.medal-table-single .table-row-position{display:flex;flex-grow:1;column-gap:20px}.medal-table-single .table-row-position .table-row-number{font-size:16px;width:32px;margin-left:8px}.medal-table-single .table-row-position .table-row-country .table-row-flag img{width:32px;height:32px}.medal-table-single .table-row-position .table-row-country .table-row-name{font-size:18px}.medal-table-single .table-header-medals{max-width:44%}.medal-table-single .table-row-medals{width:44%;column-gap:16px}.medal-table-single .table-row-medals div p{width:32px;height:32px}}@media screen and (min-width: 992px){.medal-table-single .table-header-medals{max-width:57%}.medal-table-single .table-row-medals{width:57%}}.medal-table-single .table-row-peru:nth-child(odd){border-radius:100px;border:1px solid #b10000;background:#ffffff1a}.medal-table-single .table-row-argentina:nth-child(odd){border-radius:100px;border:1px solid #41aaff;background:#41aaff1a}.medal-table-single .table-row-colombia:nth-child(odd){border-radius:100px;border:1px solid #ffd100;background:#ffd1001a}.medal-table-single .table-row-mexico:nth-child(odd){border-radius:100px;border:1px solid #02840c;background:#02840c1a}.medal-table-single .table-row-espana:nth-child(odd){border-radius:100px;border:1px solid #e5000e;background:#ffd5001a}.medal-table-single .table-row-peru:nth-child(2n){border-radius:100px;border:1px solid #b10000;background:#ffffff1a}.medal-table-single .table-row-argentina:nth-child(2n){border-radius:100px;border:1px solid #41aaff;background:#41aaff1a}.medal-table-single .table-row-colombia:nth-child(2n){border-radius:100px;border:1px solid #ffd100;background:#ffd1001a}.medal-table-single .table-row-mexico:nth-child(2n){border-radius:100px;border:1px solid #02840c;background:#02840c1a}.medal-table-single .table-row-espana:nth-child(2n){border-radius:100px;border:1px solid #e5000e;background:#ffd5001a}.events-link{align-items:center;display:flex;gap:8px}.events-title{font-family:Roboto;font-size:22px;font-weight:500}.events-title-ctn{align-items:center;border-bottom:2px solid var(--gray-40);border-top:2px solid var(--gray-40);display:flex;flex-direction:row;gap:8px;justify-content:space-between;min-height:86px;padding:20px 0}.events-title-ctn a{color:var(--gray-100)}.events-card-container{border-bottom:2px solid var(--gray-40);display:flex;justify-content:center;margin:24px 0 0;min-height:120px;overflow-x:hidden;overflow-y:hidden;padding:0 0 24px;position:relative}.events-card-container::-webkit-scrollbar{display:none}.events-card-wrapped{display:flex;gap:8px;margin:0 auto;overflow-x:scroll;padding-left:16px;scroll-behavior:smooth}.events-card-wrapped .swiper-wrapper{display:flex;flex-direction:row}.events-card-wrapped .swiper-slide{height:auto;width:133px!important}.events-card-wrapped::-webkit-scrollbar{display:none}.events-card{display:flex;gap:8px}.events-card-status-finalizado{background:#f5f5f5}.events-card-ctn{border:1px solid var(--gray-40);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;padding:8px 16px;width:133px}.events-card-teams{align-items:center;display:flex;gap:4px}.events-card-teams img{height:14px;width:14px}.events-card-teams-ctn{align-items:center;display:flex;gap:6px}.events-card-team{color:var(--gray-90);font-family:Roboto;font-size:12px;font-weight:400}.events-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--gray-100);display:-webkit-box;font-family:Roboto;font-size:13px;font-weight:700;line-height:1.5;max-height:3em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.events-card-title-ctn{border-bottom:1px solid var(--gray-60);display:flex;flex-direction:column;gap:2px;padding-bottom:6px;width:100%}.events-card-title-ctn .calendar-match-date-tag-text{color:#b10000;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:100%}.events-card-title-ctn .calendar-match-date-tag-live{display:flex;gap:4px}.events-card-title-ctn .calendar-match-date{color:#3b3b3b;font-family:Roboto;font-size:12px;font-style:normal;font-weight:300;line-height:100%}.events-card-status{color:var(--gray-90);font-family:Roboto;font-size:12px;font-weight:300}.events-card-status-ctn{align-items:center;display:flex;gap:6px}.events-card-category{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--gray-90);display:-webkit-box;font-family:Roboto;font-size:12px;font-weight:300;line-height:150%;overflow:hidden;text-overflow:ellipsis}.events-card-category-ctn{display:flex;flex-direction:column;margin-top:6px;width:100%}.events-card-no-events{height:150px}.events-arrow-container{height:0;position:relative}.events-arrow-left,.events-arrow-right{display:none}.events-gradient-left{background-image:linear-gradient(90deg,var(--white-100),var(--white-transparent));height:120px;left:0;position:absolute;top:-7px;width:50px;z-index:10}.events-gradient-right{background:linear-gradient(270deg,var(--white-100) 0%,var(--white-transparent) 100%);height:120px;position:absolute;right:0;top:-7px;width:50px;z-index:10}.events-ad-image{height:40px;width:100px}@media (min-width: 768px){.events-arrow-left,.events-arrow-right{cursor:pointer;display:flex;position:absolute;top:71px;transform:translateY(-50%);z-index:11}.events-arrow-left rect,.events-arrow-right rect{stroke:var(--gray-40)}.events-arrow-left rect path,.events-arrow-right rect path{fill:var(--gray-60)}.events-arrow-left{left:12px}.events-arrow-right{right:12px}.events-arrow-right :is(.swiper-button-disabled) .events-gradient-right{display:none}.events-card-wrapped{margin:0 8px;padding-left:0;width:calc(100% - 120px)}.events-gradient-left{left:53px}.events-gradient-right{right:53px}}@media (min-width: 768px){.events-title-ctn{padding:20px 16px}}@media (min-width: 992px){.events{border:2px solid var(--gray-40);border-radius:16px}.events-link{gap:12px}.events-card-container{border-bottom:none}.events-title-ctn{border-top:none;padding:20px 12px}.events-card-wrapped{margin:0 8px;padding-left:0}.events-card-scroll{width:80%}}.swiper-slide .past-event{background-color:var(--gray-10)}.events-arrow-disable{cursor:auto}.swiper-button-disabled rect{stroke:var(--gray-20)}.swiper-button-disabled path{fill:var(--gray-20)}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.events-medals{border-bottom:2px solid var(--gray-40);border-top:2px solid var(--gray-40);display:flex;flex-direction:column}.events-medals-info-ctn{display:flex;flex-direction:column}.events-medals-title{align-items:center;display:flex;gap:12px;margin:20px 0}.events-medals-title-wrapped{align-items:center;display:flex;gap:12px}.events-medals-title-ctn{align-items:center;border-bottom:1px solid var(--gray-50);display:flex;justify-content:space-between}.events-medals-title-text{color:var(--gray-100);font-family:Roboto;font-size:18px;font-style:normal;font-weight:500}.events-medals-subtitle{color:var(--gray-90);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400}.events-medals-subtitle-ctn{align-items:center;display:flex;gap:8px}.events-medals-calendar{margin-top:24px}.events-medals-table{max-width:100%;padding-top:24px}.events-medals .table-row{height:34px;justify-content:flex-start;padding:6px}.events-medals .table-row-position{column-gap:8px}.events-medals .table-row-position .table-row-number{margin-right:0}.events-medals .table-row-position .medal-table-single .table-row-position .table-row-country .table-row-name{font-size:16px}.events-medals .events-card-wrapped{padding:0 23px 0 8px}.events-medals .medal-table-single .table-row-medals{max-height:22px}.events-medals .events-card-container{max-height:131px}@media (min-width: 768px){.events-medals{border-radius:16px;border:2px solid var(--gray-40)}.events-medals .events-card-wrapped .swiper-slide{max-height:102px}.events-medals .events{margin-bottom:24px;max-height:104px}.events-medals .events-card-wrapped{max-height:104px;padding:0 23px 0 8px;width:calc(100% - 75px)}.events-medals .events-gradient-left{left:44px}.events-medals-title-ctn{margin:0 16px}.events-medals-divisor{border-right:2px solid var(--gray-40);height:147px;width:2px}.events-medals-info-ctn{align-items:center;flex-direction:row;margin:0 16px}.events-medals-calendar{max-width:calc(100% - 320px);min-width:calc(100% - 320px)}.events-medals-table{margin-left:24px;max-width:360px}.events-medals .events-card-container{border-bottom:none;max-height:103px;padding:0}.events-medals .events-arrow-left,.events-medals .events-arrow-right{top:50px}.events-medals .table-row-position{max-width:120px}.events-medals .events-arrow-left{left:0}}@media (min-width: 992px){.events-medals .events{border:none}.events-medals .table-row-position{max-width:115px}}.events-medals .events-title-ctn,.events-medals .title-shared-ctn .title,.events-medals .title-shared-ctn{display:none}.events-medals .medal-table-single-wrapper{border:none;margin-top:20px}.events-medals .events{max-width:100%}.events-medals .table-header{display:none}.events-medals .medal-table-single .table-row-position .table-row-country .table-row-name{font-size:14px}.events-medals .medal-table-single .table-row-medals div p,.events-medals .medal-table-single .table-row-position .table-row-country .table-row-flag img{font-size:13px;height:22px;width:22px}.events-medals .medal-table-single .table-row-position .table-row-number{font-size:13px}.events-medals .btn-bottom-ctn{display:none}body,figure,p{margin:0;margin-block-start:0;margin-block-end:0}figure{display:inherit;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}a,a:hover,a:visited,a:link{text-decoration:none;color:inherit}ul{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}*{box-sizing:border-box}.container-loader{align-items:center;background-color:#000c;display:flex;height:80px;justify-content:center;padding:1px 0}*{font-family:Roboto,sans-serif;font-weight:400;margin:0;padding:0}body:has(.container-preview-static){background:initial}.container-static{position:relative;width:100dvw}.container-static h2{text-align:center}.match-start-time-ctn{display:flex;justify-content:center;align-items:center;height:100%}.match-start-time{color:#fafafa;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:130%}.container-preview-static{background-color:#000c;padding:2px;display:flex;justify-content:center;gap:4px;height:19.6875vw}.container-preview-static.with-sponsor-img-extra-padding{padding-top:16px;height:calc(19.6875vw + 16px);border-radius:3px}.shield-team-left,.shield-team-right{display:flex;column-gap:6px;row-gap:3px;align-items:center;flex-direction:column-reverse;justify-content:space-between;flex:1;max-height:35px;align-self:center}.shield-team-right{flex-direction:column}.shield{width:16px;height:16px;object-fit:contain}.name-team{font-size:13px;font-weight:700;line-height:1;flex-wrap:wrap;display:flex;color:#fafafa}.match-board{align-items:center;justify-content:center;display:flex;flex-direction:column;row-gap:4px}.progress-time{background-color:#d5d5d5;width:8px;height:2px;margin-top:2px}.match-accountant{display:flex;justify-content:space-between;align-items:center;gap:4px}.goals{font-size:18px;font-weight:900;line-height:1;color:#fafafa;position:relative;display:inline-flex;align-items:flex-end}.penalty-goals{color:#fafafa;font-size:10px;font-style:normal;font-weight:700;line-height:1}.match-details-ctn{align-items:center;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:0 8px;height:100%;margin:4px 0}.match-time{align-items:center;font-size:10px;font-weight:600;line-height:1;font-weight:400;color:#fafafa;display:flex;gap:4px}.match-time div{font-weight:300}.match-suspend{display:grid;grid-template-rows:auto auto}.match-suspend span{text-align:center}.state-match{font-weight:500}.match-time-divisor{background:#fafafa;height:10px;width:1px}.container-sponsor{position:relative;height:12px}.sponsor-img{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);height:24px;border-radius:6px;border:1px solid #fff}@media screen and (min-width: 220px){.container-preview-static{gap:8px}.shield-team-left,.shield-team-right{flex-direction:row;justify-content:flex-end;column-gap:6px}.shield-team-right{justify-content:flex-start}.shield{width:20px;height:20px}.name-team{font-size:16px}.match-details-ctn{justify-content:center;row-gap:4px}}@media screen and (min-width: 260px){.container-preview-static{padding:8px 12px;display:flex;justify-content:center}.shield{width:10.125vw;height:10.125vw}.name-team{font-size:7.875vw}.match-start-time{font-size:5.0625vw}.match-time{font-size:3.375vw}.match-time-divisor{height:3.375vw}.goals{font-size:9vw}.penalty-goals{font-size:3.9375vw}.progress-time{width:10px;height:4px}.match-accountant{gap:6px}}@media screen and (min-width: 320px){.container-preview-static{gap:12px}.match-details-ctn{padding:0 12px}.shield-team-left,.shield-team-right{column-gap:10px}}@media only screen and (min-width: 577px){.container-preview-static{padding:12px;column-gap:20px;height:11.25vw}.shield{width:7.543125vw;height:7.543125vw}.match-start-time{font-size:3.375vw}.shield-team-left,.shield-team-right{column-gap:14px}.name-team{font-size:7.543125vw}.goals{font-size:5.529375vw}.penalty-goals{font-size:2.8125vw}.match-time{font-size:2.25vw;column-gap:12px}.match-time-divisor{height:2.368125vw}.match-details-ctn{padding:0 20px;margin:0}.match-accountant{column-gap:12px}.progress-time{width:15px;height:5px}.container-sponsor{height:14px}.sponsor-img{height:28px}.container-preview-static.with-sponsor-img-extra-padding{padding-top:18px;height:calc(11.25vw + 18px)}}@media screen and (min-width: 769px){.container-sponsor{height:16px}.sponsor-img{height:32px}.container-preview-static{column-gap:22px}.container-preview-static.with-sponsor-img-extra-padding{padding-top:22px;height:calc(11.25vw + 22px)}}:root{--bg-countdown: #f1e4d0;--bg: #fff;--black-100: #000;--light-blue-copa-america: #2d549a;--blue-bg-copa-america: #d8ecf8;--blue-copa-america: #12124f;--blue-100: #0b57d0;--blue-50: #79adff;--cyan-100: #32dcdc;--dark-60: #747474;--dark-70: #4a506e;--dark-80: #121212;--dark-90: #2d2f31;--dark-blue-100: #202124;--gray-0: #fafafa;--gray-100: #1f1f1f;--gray-10: #f5f5f5;--gray-15: #fafafa;--gray-110: #1c1b1f;--gray-115: #1c1b1fb3;--gray-20: #eaeaea;--gray-30: #e2e2e2;--gray-40: #d5d5d5;--gray-50: #c2c2c2;--gray-60: #9b9b9b;--gray-70: #777;--gray-80: #555;--gray-85: #5f5f5f;--gray-90: #3b3b3b;--gray-150: #333333;--gray-especial-deck: #c4c7c5;--gray-especial-hl: #e8eaed;--green-100: #02840c;--green-10: #f2f9f3;--green-50: #00ff86;--orange-0: #fff9f2;--orange-101: #f690010f;--orange-100: #f68e01;--orange-10: #fef4e6;--orange-110: #f96700;--orange-120: #f58e1f;--orange-130: #ad6400;--orange-140: #ffb959;--orange-150: #e8b069;--orange-20: #fde8cc;--orange-30: #fcddb3;--orange-40: #fbd299;--orange-50: #fac680;--orange-60: #fabb67;--orange-70: #f9b04d;--orange-80: #f8a534;--orange-90: #f7991a;--red-100: #b10000;--red-10: #fbf2f2;--red-20: #d88080;--red-50: #ff8b96;--red-90: #d91023;--rgba-black: 0, 0, 0;--rgba-gray-60: 155, 155, 155;--rgba-white: 255, 255, 255;--white-0: #fff5;--white-100: #fff;--white-105: #ffffffb3;--yellow-100: #fffc41;--white-transparent: rgba(255, 255, 255, 0);--yellow-90: #fbe094;--gold-100: #fcc861;--gold-30: #fcc8614d;--silver-100: #e5e5e5;--silver-30: #e5e5e54d;--bronze-100: #dcb386;--bronze-30: #dcb3864d}html[data-theme=dark]{--bg-countdown: #f1e4d0;--bg: #1c1b1f;--black-100: #fff;--black-mexico-100: #e8eaed;--blue-100: #0b57d0;--blue-50: #79adff;--cyan-100: #32dcdc;--dark-60: #747474;--dark-70: #4a506e;--dark-80: #121212;--dark-90: #2d2f31;--dark-blue-100: #202124;--gray-0: #202124;--gray-100: #e8eaed;--gray-10: #2d2e31;--gray-15: #2d2f31;--gray-110: #1c1b1f;--gray-115: #1c1b1fb3;--gray-20: #3c4043;--gray-30: #303030;--gray-40: #444746;--gray-50: #5f6368;--gray-60: #bdc1c6;--gray-70: #969ba1;--gray-80: #9aa0a6;--gray-85: #5f5f5f;--gray-90: #c4c7c5;--gray-95: #f5f5f5;--gray-150: #e8eaed;--gray-especial-deck: #c4c7c5;--gray-especial-hl: #e8eaed;--green-100: #02840c;--green-10: #f2f9f3;--green-50: #00ff86;--orange-0: #f68e0100;--orange-100: #f68e01ff;--orange-10: #f68e011a;--orange-110: #f96700;--orange-120: #f58e1f;--orange-130: #ad6400;--orange-140: #ffb959;--orange-150: #e8b069;--orange-20: #f68e0133;--orange-30: #f68e014d;--orange-40: #f68e0166;--orange-50: #f68e0180;--orange-60: #f68e0199;--orange-70: #f68e01b3;--orange-80: #f68e01cc;--orange-90: #f68e01e6;--red-100: #b10000;--red-10: #fbf2f2;--red-20: #d88080;--red-50: #ff8b96;--red-90: #d91023;--rgba-black: 255, 255, 255;--rgba-gray-60: 189, 193, 198;--rgba-white: 0, 0, 0;--white-0: #1c1b1f80;--white-100: #1c1b1f;--white-transparent: rgba(28, 27, 31, 0);--white-105: #ffffffb3;--yellow-100: #fffc41;--yellow-90: #fbe094;--gold-100: #fcc861;--gold-30: #fcc8614d;--silver-100: #e5e5e5;--silver-30: #e5e5e54d;--bronze-100: #dcb386;--bronze-30: #dcb3864d}*,*:before,*:after{box-sizing:border-box;font-family:Roboto,sans-serif}*{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a{text-decoration:none}body{background:var(--bg)}
