@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pluto Sans;src:url(/assets/fonts/pluto/PlutoSansCondBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bulevar;src:url(/assets/fonts/bulevar/Bulevar-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.match-node__content .heatmap-section__field .select select{cursor:pointer;appearance:none;text-align:center;z-index:1;border:none;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:max-content;max-width:100%;padding:12px 16px;font-family:Pluto Sans,arial,"sans-serif";font-size:1rem;font-weight:500;line-height:150%;text-decoration:none;transition:color .3s cubic-bezier(.55,.085,.68,.53),box-shadow .3s cubic-bezier(.55,.085,.68,.53),border-color .3s cubic-bezier(.55,.085,.68,.53),background-color .3s cubic-bezier(.55,.085,.68,.53);display:flex;position:relative}@media (min-width:1025px){.match-node__content .heatmap-section__field .select select:hover,.match-node__content .heatmap-section__field .select select:active{transition:color .3s cubic-bezier(.55,.085,.68,.53),box-shadow .3s cubic-bezier(.55,.085,.68,.53),border-color .3s cubic-bezier(.55,.085,.68,.53),background-color .3s cubic-bezier(.55,.085,.68,.53) .3s}}.match-node__content .heatmap-section__field .select select svg,.match-node__content .heatmap-section__field .select select span{vertical-align:middle;display:inline-block}.match-node__content .heatmap-section__field .select select svg{flex:0 0 20px;width:20px;height:20px;transition:fill .3s cubic-bezier(.55,.085,.68,.53),transform .3s cubic-bezier(.55,.085,.68,.53)}@media (max-width:1024px){.match-node__content .heatmap-section__field .select select{min-width:160px}}@media (min-width:1025px){.match-node__content .heatmap-section__field .select select{min-width:180px}}.match-node__content .heatmap-section__field .select select{color:#000;background-color:#0000;border:2px solid #000}.match-node__content .heatmap-section__field .select select .icon,.match-node__content .heatmap-section__field .select select svg{fill:#000;width:20px;height:20px}.match-node__content .heatmap-section__field .select select.active,.match-node__content .heatmap-section__field .select select:focus-visible{background-color:#f5b3c4;border-color:#f5b3c4;outline:none;box-shadow:inset 0 -50px #f5b3c4}@media (min-width:1025px){.match-node__content .heatmap-section__field .select select:hover,.match-node__content .heatmap-section__field .select select:active{background-color:#f5b3c4;border-color:#f5b3c4;outline:none;box-shadow:inset 0 -50px #f5b3c4}}.match-node__content .heatmap-section__field .select select[disabled]{opacity:.2;pointer-events:none}.match-node__content{margin:64px 0}@media (max-width:767px){.match-node__content{margin:64px 0}}[class*=bg-].match-node__content,[class*=background-].match-node__content{margin:0;padding:64px 0}@media (max-width:767px){[class*=bg-].match-node__content,[class*=background-].match-node__content{padding:64px 0}}.match-node{width:100%;height:auto}.match-node__hero{background-color:#000;min-height:400px;position:relative}@media (min-width:1025px){.match-node__hero{min-height:600px}}@media (min-width:1441px){.match-node__hero{max-height:600px}}.match-node__hero__overlay{text-align:center;z-index:1;flex-flow:column;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:absolute}@media (max-width:767px){.match-node__hero__overlay{padding:0 15px}}.match-node__hero__teams{flex-flow:row;justify-content:center;align-items:center;width:100%;height:auto;display:flex}.match-node__hero__teams .divider{flex:0 30%;justify-content:center;align-items:center;display:inline-flex;position:relative}.match-node__hero__teams .divider .result{padding:0 32px}@media (max-width:767px){.match-node__hero__teams .divider .result{padding:0 15px}}.match-node__hero__teams .divider .divider-line{background-color:#fff;width:20px;height:4px}.match-node__hero__teams .divider .game_status{color:#000;background:#fff;border-radius:100px;width:25%;min-width:100px;font-weight:700;position:absolute;bottom:-30%}@media (max-width:767px){.match-node__hero__teams .divider .game_status{bottom:-40%}}.match-node__hero__teams--team{aspect-ratio:5/4;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:200px;min-height:200px;display:flex}@media (max-width:767px){.match-node__hero__teams--team{min-width:120px}}.match-node__hero__teams--team img{aspect-ratio:1;object-fit:contain;max-width:100px;max-height:45px}.match-node__hero__teams--team .logo-teams-hero{aspect-ratio:1;object-fit:contain;max-width:100px;max-height:80px}.match-node__content__menu-tabs{flex-flow:row;justify-content:center;width:100%;display:flex}@media (max-width:1024px){.match-node__content__menu-tabs{scrollbar-width:none;scrollbar-color:#0000 #0000;overflow-x:auto}}.match-node__content__menu-tabs .tabs-list__item span:not(.active){color:#666;background-color:#f5f5f5}@media (max-width:767px){.match-node__content__menu-tabs{justify-content:flex-start}.match-node__content__menu-tabs:has(.tabs-list__item:only-child){justify-content:center}}.match-node__content .historic-section{flex-direction:column;align-items:center;gap:15px;padding:24px 0;display:flex}.match-node__content .historic-section__match{border-bottom:1px solid #f5b3c4;flex-flow:column;justify-content:center;align-items:center;padding:15px 0;display:flex}.match-node__content .historic-section__match .match-node__hero__teams--team{min-height:unset}.match-node__content .historic-section__match .match-node__hero__teams .divider .result{padding:0 15px}.match-node__content .lineup-section{padding:24px 0}.match-node__content .lineup-section__field{flex-flow:row;justify-content:center;align-items:center;height:100%;display:flex}@media (max-width:767px){.match-node__content .lineup-section__field{padding:64px 0}}.match-node__content .lineup-section__field-image{aspect-ratio:13/10;width:80%;min-width:400px;height:auto;position:relative}@media (max-width:767px){.match-node__content .lineup-section__field-image{width:100%;min-width:auto;max-height:600px;position:relative;transform:rotate(90deg)}}.match-node__content .lineup-section__field-image__overlay{flex-flow:row;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.match-node__content .lineup-section__field-image__overlay .player{flex-flow:column;justify-content:center;align-items:center;gap:5px;max-width:20px;display:flex}@media (max-width:767px){.match-node__content .lineup-section__field-image__overlay .player{rotate:-90deg}}.match-node__content .lineup-section__field-image__overlay .player__number{z-index:1;background-color:#fff;border:2px solid #000;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;font-family:Bulevar,Helvetica Neue,Arial Narrow,Arial,sans-serif;font-size:30px;display:flex;position:relative}.match-node__content .lineup-section__field-image__overlay .player__number:before{content:"";border:2px solid #fff;border-radius:100px;width:45px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.match-node__content .lineup-section__field-image__overlay .player__number{width:30px;height:30px;font-size:25px}.match-node__content .lineup-section__field-image__overlay .player__number:before{content:"";border:2px solid #fff;border-radius:100px;width:35px;height:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.match-node__content .lineup-section__field-image__overlay .player__number.main{width:45px;height:45px}.match-node__content .lineup-section__field-image__overlay .player__number.main:before{display:none}.match-node__content .lineup-section__field-image__overlay .player__number.main{box-shadow:unset;background:#f5b3c4}@media (max-width:767px){.match-node__content .lineup-section__field-image__overlay .player__number.main{width:35px;height:35px}}.match-node__content .lineup-section__field-image__overlay .player__name{color:#fff}@media (max-width:767px){.match-node__content .lineup-section__field-image__overlay .player__name{display:none}}.match-node__content .lineup-section__field-image__overlay .goalkeeper{text-align:center;grid-area:1/1/-1;justify-content:center;align-items:center;display:flex}.match-node__content .lineup-section__field-image__overlay .formation-column{text-align:center;flex-direction:column;justify-content:space-around;align-items:center;height:100%;display:flex}.match-node__content .lineup-section__field-image__overlay .formation-column:nth-child(2){grid-column:2}.match-node__content .lineup-section__field-image__overlay .formation-column:nth-child(3){grid-column:3}.match-node__content .lineup-section__field-image__overlay .formation-column:nth-child(4){grid-column:4}.match-node__content .lineup-section__field-image__overlay .formation-column:nth-child(5){grid-column:5}.match-node__content .lineup-section__field-image__overlay .formation-column:nth-child(6){grid-column:6}.match-node__content .lineup-section__field-image__overlay .home-team-section{flex-flow:row;flex:1 0 50%;justify-content:space-between;gap:15px;width:40%;height:100%;display:flex;position:absolute;left:5%}.match-node__content .lineup-section__field-image__overlay .away-team-section{flex-flow:row-reverse;flex:1 0 50%;justify-content:space-between;gap:15px;width:40%;height:100%;display:flex;position:absolute;right:5%}.match-node__content .lineup-section__sideline{padding:32px}.match-node__content .lineup-section__sideline p{text-align:center}.match-node__content .lineup-section__sideline__container{flex-flow:row;justify-content:center;column-gap:32px;width:100%;padding:24px 0;display:flex}.match-node__content .lineup-section__sideline__container__team{flex:1;grid-template-columns:repeat(6,1fr);gap:8px;display:grid}@media (max-width:1024px){.match-node__content .lineup-section__sideline__container__team{grid-template-columns:repeat(4,1fr)}}.match-node__content .lineup-section__sideline__container__team .player{text-align:center}@media (max-width:767px){.match-node__content .lineup-section__sideline__container{flex-direction:column;row-gap:24px}.match-node__content .lineup-section__sideline__container__team{grid-template-columns:repeat(3,1fr)}}.match-node__content .lineup-section__sideline__player{flex-flow:column;justify-content:center;align-items:center;gap:5px;display:flex}.match-node__content .lineup-section__sideline__player .number{z-index:1;background-color:#fff;border:2px solid #000;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;font-family:Bulevar,Helvetica Neue,Arial Narrow,Arial,sans-serif;font-size:30px;display:flex;position:relative}.match-node__content .lineup-section__sideline__player .number:before{content:"";border:2px solid #fff;border-radius:100px;width:45px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.match-node__content .lineup-section__sideline__player .number.primary{width:45px;height:45px}.match-node__content .lineup-section__sideline__player .number.primary:before{display:none}.match-node__content .lineup-section__sideline__player .number.primary{background:#f5b3c4}@media (max-width:767px){.match-node__content .lineup-section__sideline__player .number.primary{width:35px;height:35px}.match-node__content .lineup-section__sideline__player .number{font-size:25px}.match-node__content .lineup-section__sideline__player .number:before{content:"";border:2px solid #fff;border-radius:100px;width:35px;height:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.match-node__content .lineup-section__sideline__player .number{width:30px;height:30px}}.match-node__content .stats-section{min-height:400px;padding:24px 0}.match-node__content .stats-section__subtabs{flex-flow:row;justify-content:center;column-gap:15px;padding-bottom:32px;display:flex}.match-node__content .stats-section__data{flex-flow:column;align-self:stretch;align-items:center;gap:15px;padding-top:24px;display:flex}.match-node__content .stats-section__data__item{flex-flow:row;justify-content:center;align-items:flex-end;width:100%;height:auto;display:flex}.match-node__content .stats-section__data__item .value_home,.match-node__content .stats-section__data__item .value_away{text-align:center;flex:0 20%;max-width:200px}.match-node__content .stats-section__data__item .progress-bar{flex-flow:column;flex:1 0 60%;justify-content:center;align-items:center;gap:5px;max-width:400px;display:flex}.match-node__content .stats-section__data__item .progress-bar .progress-bar__fill{background-color:#666;border-radius:4px;width:100%;max-width:400px;height:4px;position:relative}.match-node__content .stats-section__data__item .progress-bar .progress-bar__fill:after{content:"";height:100%;width:var(--progress-percentage,0%);background-color:#f5b3c4;border-radius:4px;position:absolute;top:0;left:0}.match-node__content .heatmap-section{padding-top:32px;position:relative}.match-node__content .heatmap-section__field{flex-flow:row;justify-content:space-between;align-items:center;padding:24px 0 15px;display:flex}.match-node__content .heatmap-section__field .info{cursor:pointer;text-decoration:underline}.match-node__content .heatmap-section__field .select select{color:#fff;border-color:#fff;padding-right:40px}.match-node__content .heatmap-section__field .select select svg{fill:#fff}@media (min-width:1025px){.match-node__content .heatmap-section__field .select select:hover,.match-node__content .heatmap-section__field .select select:active{color:#000;background-color:#f5b3c4;border-color:#f5b3c4;outline:none;box-shadow:inset 0 -50px #f5b3c4}.match-node__content .heatmap-section__field .select select:hover svg,.match-node__content .heatmap-section__field .select select:active svg{fill:#000}}.match-node__content .heatmap-section__field .select select:hover,.match-node__content .heatmap-section__field .select select.active{color:#000;background-color:#f5b3c4;border-color:#f5b3c4;box-shadow:inset 0 -50px #f5b3c4}.match-node__content .heatmap-section__field .select select:hover svg,.match-node__content .heatmap-section__field .select select.active svg{fill:#000}.match-node__content .heatmap-section__arrow{justify-content:center;margin-bottom:15px;display:flex}.match-node__content .heatmap-section__arrow svg{width:200px;height:40px}.match-node__content .heatmap-section__heatmap{aspect-ratio:13/10;background-color:#0000;background-image:url(/assets/images/campo-d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:relative}.match-node__content .heatmap-section__heatmap .heatmap{aspect-ratio:13/10;width:100%;height:100%;padding:.75%;position:absolute;top:0;left:0}.match-node__content .heatmap-section__info{visibility:hidden;opacity:0;transition:visibility,opacity .5s ease-in-out}.match-node__content .heatmap-section__info.active{text-align:center;text-align:start;visibility:visible;opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#ffffff80;border-radius:10px;min-width:400px;max-width:450px;padding:20px 10px;display:block;position:absolute;top:112px}@media (max-width:767px){.match-node__content .heatmap-section__info.active{min-width:200px;max-width:280px}}
