.dropdown-field{position:relative;display:inline-block;width:fit-content}@media screen and (max-width:500px){.dropdown-field{width:100%}}.dropdown-field__button{border:1px solid #d9d9d9;padding:8px 12px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:space-between;width:fit-content;border-radius:100px;margin:0;background:transparent;cursor:pointer;color:#333;transition:all .3s ease-out}@media screen and (max-width:500px){.dropdown-field__button{width:100%}}.dropdown-field__button__wrapper{width:fit-content;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}.dropdown-field__button__icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.dropdown-field__button__icon img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.dropdown-field__button__label{white-space:nowrap;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:1}@media (max-width:767px){.dropdown-field__button__label{font-size:12px}}.dropdown-field__button__chevron{background:url(/novo-record/i/icons/icon-rc-arrow.svg) no-repeat 50%;background-size:contain;width:20px;height:20px}.dropdown-field__button:hover{color:#ed1b31}.dropdown-field__button:focus-visible{outline:3px solid #00adef;outline-offset:3px}.dropdown-field__button:hover{background-color:#404040;border-color:#404040;color:#fff!important}.dropdown-field__button:hover .dropdown-field__button__chevron,.dropdown-field__button:hover .dropdown-field__button__icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(5040%) hue-rotate(201deg) brightness(120%) contrast(105%)}.dropdown-field.is-open .dropdown{display:block}.dropdown-field.is-open .dropdown-field__button__chevron{transform:rotate(180deg)}@media screen and (max-width:500px){.dropdown-field--competicao .dropdown,.dropdown-field--competicao .flexMenu-popup{left:auto;right:0}}.dropdown-field--modalidade .dropdown{min-width:200px}.dropdown-field--modalidade .dropdown__link{margin:4px;padding:8px 12px}.dropdown-field--modalidade .dropdown__link:hover{color:#595959;background-color:#ededed;border-radius:4px}.dropdown-field--modalidade .dropdown__link.active{background-color:#ededed;border-radius:4px}.dropdown-field--change-date .dropdown-field__button__label{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500}.dropdown-field--change-journey{width:fit-content;border:none;display:flex;align-items:center;justify-content:center}.dropdown-field--change-journey .dropdown-field__button{width:fit-content}.dropdown{position:absolute;top:calc(100% + 12px);left:0;min-width:min-content;max-width:100%;flex-wrap:wrap;background:#fff;display:none;z-index:10;border-radius:8px;padding:8px;box-shadow:0 8px 16px -4px rgba(0,0,0,.25);max-height:40vh;overflow-y:auto;overflow-x:hidden;width:100%}.dropdown__list{list-style:none;padding:0;margin:0;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden}.dropdown__item{border-bottom:1px solid #d9d9d9}.dropdown__item:last-child{border-bottom:none}.dropdown__details{display:block}.dropdown summary.dropdown__item__accordion{list-style:none}.dropdown summary.dropdown__item__accordion::-webkit-details-marker{display:none}.dropdown .dropdown__item__accordion{padding:12px 20px;color:#595959;background:#f2f2f2;font-size:14px;line-height:130%;user-select:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin:0}.dropdown .dropdown__item__accordion:hover{color:#ed1b31}.dropdown .dropdown__item__accordion__label{white-space:nowrap;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500}.dropdown .dropdown__item__accordion__chevron{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;background:url(/novo-record/i/icons/icon-rc-arrow.svg) no-repeat 50%;background-size:contain;width:20px;height:20px}.dropdown .dropdown__item__list{list-style:none;padding:0;margin:0;display:none;background:#fff}.dropdown details[open]>.dropdown__item__list{display:block}.dropdown details[open]>summary .dropdown__item__accordion__chevron{transform:rotate(180deg)}.dropdown .dropdown__item__list__item:last-child .dropdown__link{border-bottom:none}.dropdown__link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;text-decoration:none;color:#595959;font-size:14px;line-height:130%;user-select:none;cursor:pointer;margin:0;border-top:1px solid #d9d9d9;white-space:nowrap;font-family:Rubik,sans-serif;font-weight:400;position:relative}.dropdown__link:hover{color:#ed1b31}.dropdown__link label{margin-bottom:0;cursor:pointer}.dropdown__link label:before{content:"";position:absolute;inset:0}.dropdown__link input[type=checkbox]{cursor:pointer}.dropdown a.dropdown__link{border-top:none}.nav-list{background:#fff;margin-bottom:8px;border-radius:4px}.nav-list__list{padding:0 24px;margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:24px;overflow-x:auto;overflow-y:hidden}@media screen and (max-width:767px){.nav-list__list{padding:0 12px}}.nav-list__item{height:48px;display:flex;align-items:center;justify-content:center;position:relative}.nav-list__item:has(a:hover):after{content:"";height:4px;background:#000;width:100%;border-radius:4px 4px 0 0;bottom:0;left:0;right:0;position:absolute}.nav-list__item.active:after{content:"";height:4px;background:#000;width:100%;border-radius:4px 4px 0 0;bottom:0;left:0;right:0;position:absolute}.nav-list__item.active .nav-list__link{font-family:Rubik,sans-serif;font-weight:500}.nav-list__link{white-space:nowrap;height:100%;display:flex;align-items:center;justify-content:center;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;cursor:pointer;user-select:none;margin:0;color:#000}.nav-list__link:hover{color:#000!important}.nav-list--dialog-tabs{background:#f2f2f2;margin-bottom:12px}.nav-list--dialog-tabs .nav-list__radio{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.nav-list--dialog-tabs .nav-list__radio:focus-visible+.nav-list__link{outline:2px solid #595959;outline-offset:3px;border-radius:4px}.nav-list--dialog-tabs .nav-list__item:has(.nav-list__radio:checked){pointer-events:none}.nav-list--dialog-tabs .nav-list__item:has(.nav-list__radio:checked):after{content:"";height:4px;background:#000;width:100%;border-radius:4px 4px 0 0;bottom:0;left:0;right:0;position:absolute}.nav-list--dialog-tabs .nav-list__item:has(.nav-list__radio:checked) .nav-list__link{font-family:Rubik,sans-serif;font-weight:500}.dialog-tabs__panel{display:none}.dialog__body:has(#tab-favoritos:checked) #panel-favoritos{display:block}.dialog__body:has(#tab-alertas:checked) #panel-alertas{display:block}.league{background:#fff;padding:20px 12px;border-radius:4px;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:all .3s ease-out}@media screen and (max-width:767px){.league{padding:12px}}.league:has(.league__link:hover){background:#e6e6e6}.league__image{margin-left:16px;height:28px;aspect-ratio:1/1}@media screen and (max-width:767px){.league__image{margin:0}}.league__title{margin:0;font-size:16px;font-family:Rubik,sans-serif;font-weight:700;line-height:1.4;text-wrap:pretty}.league__link{display:flex;align-items:center;justify-content:flex-start;gap:16px}@media screen and (max-width:767px){.league__link{flex-direction:column;align-items:flex-start;gap:8px}}.league__link:hover{color:initial!important}.league--modal{container-name:leagueModal;container-type:inline-size}@media screen and (max-width:767px){.league--modal{display:flex;align-items:flex-end}}.league--modal .league__title{font-family:Rubik,sans-serif;font-weight:500;color:#333}@media screen and (max-width:767px){.league--modal .league__title{font-size:14px;font-weight:400}}@media screen and (max-width:767px){.league--modal .league__image{padding:0}}.league--modal .league__wrapper{width:100%}@media screen and (max-width:767px){.league--modal .league__wrapper{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;gap:8px}}.league--modal .league__game{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:28px}@container leagueModal (max-width:500px){.league--modal .league__game{flex:1 1 100%;max-width:100%;width:100%;background:transparent;padding:0;gap:0}.league--modal .league__game:has(.league__game__middle .league__game__finalTime) .league__game__left,.league--modal .league__game:has(.league__game__middle .league__game__finalTime) .league__game__right{margin-top:20px}}.league--modal .league__game__left,.league--modal .league__game__right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px;width:100%}@container leagueModal (max-width:500px){.league--modal .league__game__left,.league--modal .league__game__right{max-width:124px;gap:8px}}.league--modal .league__game__left{justify-content:flex-start;flex-direction:row-reverse}.league--modal .league__game__left .league__game__club-label{text-align:right}@container leagueModal (max-width:500px){.league--modal .league__game__left .league__game__club-label{text-align:center}}.league--modal .league__game__middle{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;width:90px;flex:0 0 90px;max-width:90px;gap:8px}.league--modal .league__game__right{justify-content:flex-start}.league--modal .league__game__right .league__game__club-label{text-align:left}@container leagueModal (max-width:500px){.league--modal .league__game__right .league__game__club-label{text-align:center}}.league--modal .league__game__date,.league--modal .league__game__result{width:fit-content;max-width:100%}.league--modal .league__game__result{display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;font-family:Rubik,sans-serif;font-weight:700;text-align:center;color:#333;white-space:nowrap}@media screen and (max-width:767px){.league--modal .league__game__result{font-size:14px}}.league--modal .league__game__date{display:block;font-size:12px;line-height:1;font-family:Rubik,sans-serif;font-weight:400;text-align:center;color:#595959;white-space:nowrap}@media screen and (max-width:767px){.league--modal .league__game__date{font-size:10px}}.league--modal .league__game__club-logo{display:flex;align-items:center}@container leagueModal (max-width:500px){.league--modal .league__game__club-logo{gap:8px;flex-direction:column}}.league--modal .league__game__club-logo img{max-width:34px;object-fit:contain;object-position:center;display:block}@container leagueModal (max-width:500px){.league--modal .league__game__club-logo img{width:24px}}.league--modal .league__game__club-label{display:block;font-size:16px;line-height:1;width:fit-content;max-width:100%;font-family:Rubik,sans-serif;font-weight:500;text-align:center;color:#333}@container leagueModal (max-width:500px){.league--modal .league__game__club-label{font-size:14px;font-weight:400}}.league--modal .button.button--remove-fav{width:fit-content}.league--modal .button--remove-fav .button__label{display:block!important}@media screen and (max-width:767px){.league--modal--game{flex-direction:column;align-items:center}}.league .button--star:hover:before{transform:translateY(0)}.league .button--star:before{right:0;transform:translateY(-4px)}.card{width:100%;container-name:eventCard;container-type:inline-size}@container eventCard (max-width:767px){.card:has(+.odds) .card__wrapper{padding-bottom:8px}}.card__wrapper{width:100%;padding:8px 16px;background:#f2f2f2;border-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}@container eventCard (max-width:767px){.card__wrapper{flex-direction:column;padding:16px}}.card__game{background:#e6e6e6;border-radius:4px;padding:16px 52px;display:flex;align-items:center;justify-content:center;flex:1 1 calc(100% - 196px);max-width:calc(100% - 196px);position:relative;gap:28px;min-height:100px}.card__game:not(:has(.card__ctas)){max-width:100%}@container eventCard (max-width:767px){.card__game{flex:1 1 100%;max-width:100%;width:100%;background:transparent;padding:0;gap:16px;align-items:flex-start}.card__game:has(.card__game__middle .card__game__finalTime) .card__game__left,.card__game:has(.card__game__middle .card__game__finalTime) .card__game__right{margin-top:20px}.card__game:has(.card__game_no_games){align-items:center}}.card__game_no_games{text-align:center;display:block;color:#666;font-family:Rubik,sans-serif;font-weight:400;font-size:16px;margin-bottom:0}.card__game_no_games:before{content:"";display:inline-block;margin-right:4px;width:20px;height:20px;background-image:url(/novo-record/i/icons/icon-rc-calendar.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-top:-4px}.card__game__left,.card__game__right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:4px;width:100%}@container eventCard (max-width:767px){.card__game__left,.card__game__right{flex-direction:column;max-width:124px;gap:8px}}.card__game__left{justify-content:flex-start;flex-direction:row-reverse}@container eventCard (max-width:767px){.card__game__left{flex-direction:column}}.card__game__left .card__game__club-label{text-align:right}@container eventCard (max-width:767px){.card__game__left .card__game__club-label{text-align:center}}.card__game__middle{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;width:90px;flex:0 0 90px;max-width:90px;gap:8px}.card__game__middle:has(.card__game__finalTime){padding-top:20px}.card__game__middle .button--star{padding:0}.card__game__right{justify-content:flex-start}.card__game__right .card__game__club-label{text-align:left}@container eventCard (max-width:767px){.card__game__right .card__game__club-label{text-align:center}}.card__game__date,.card__game__finalTime,.card__game__result{width:fit-content;max-width:100%}.card__game__finalTime{position:absolute;top:14px;margin-bottom:4px;flex-direction:row;align-items:center;justify-content:center;gap:4px;flex-wrap:nowrap;font-size:12px;line-height:1;font-family:Rubik,sans-serif;font-weight:400;color:#595959;display:block;white-space:nowrap}@container eventCard (max-width:767px){.card__game__finalTime{top:0}}.card__game__finalTime:before{content:"";width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-4px;background:url(/novo-record/i/icons/icon-rc-finalTime.svg) no-repeat 50%;background-size:contain}.card__game__result{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#333}.card__game__aggregate,.card__game__result{line-height:1;font-family:Rubik,sans-serif;text-align:center;white-space:nowrap}.card__game__aggregate{display:block;font-size:12px;font-weight:400;color:#4d4d4d;padding:4px 8px;border-radius:4px;background-color:#bfbfbf;position:relative;cursor:pointer}.card__game__aggregate:before{content:attr(data-tooltip);position:absolute;top:0;left:50%;background-color:#333;color:#fff;padding:6px 8px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(0) translateX(-50%);transition:opacity .2s ease,transform .2s ease;pointer-events:none;z-index:10}.card__game__aggregate:focus-visible:before,.card__game__aggregate:hover:before{opacity:1;visibility:visible;transform:translateY(-110%) translateX(-50%)}.card__game__date,.card__game__penalty{display:block;font-size:12px;line-height:1;font-family:Rubik,sans-serif;font-weight:400;text-align:center;color:#595959;white-space:nowrap}.card__game__club-logo{display:flex;align-items:center;justify-content:flex-start}.card__game__club-logo img{max-width:50px;width:100%;height:100%;object-fit:contain;object-position:center;display:block}@container eventCard (max-width:500px){.card__game__club-logo img{width:36px;height:36px;flex:0 0 36px;max-width:36px}}.card__game__club-label{display:block;font-size:16px;line-height:1;width:fit-content;max-width:100%;font-family:Rubik,sans-serif;font-weight:500;text-align:center;color:#333}@container eventCard (max-width:767px){.card__game__club-label{font-size:14px;font-weight:400}}@container eventCard (max-width:500px){.card__game__club-label{font-size:12px}}.card__ctas{flex:0 0 180px;max-width:180px}@container eventCard (max-width:767px){.card__ctas{flex:1 1 100%;max-width:100%;width:100%}}.card__ctas__no-ctas{text-align:center;display:block;color:#666;font-family:Rubik,sans-serif;font-weight:400;font-size:16px}@container eventCard (max-width:767px){.card__ctas__no-ctas{font-size:14px;background-color:#ccc;padding:4px}}.card__ctas__list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;flex-wrap:wrap}@container eventCard (max-width:767px){.card__ctas__list{flex-direction:row;align-items:center;justify-content:center}}@container eventCard (max-width:500px){.card__ctas__item .cta-link{padding:8px}}@media (max-width:767px){.card__ctas__item .cta-link--odds{display:none}}.cta-link{line-height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;border-radius:4px;gap:4px;flex:1 1 100%;opacity:1;white-space:nowrap;transition:opacity .3s ease-in-out;font-family:Rubik,sans-serif;font-weight:500;padding:4px 8px;height:24px;font-size:10px;border:1px solid #737373;background:transparent;color:#737373}.cta-link:after,.cta-link:before{width:12px;height:12px}@media (hover:hover){.cta-link:hover{color:inherit!important;color:#737373!important}}.cta-link:before{content:"";display:block;background:#737373}.cta-link--small{padding:4px 8px;height:24px;font-size:10px}.cta-link--small:after,.cta-link--small:before{width:12px;height:12px}@media (hover:hover){.cta-link--small:hover{color:inherit!important}}.cta-link--big{padding:8px 16px;height:32px;font-size:12px;gap:8px}.cta-link--big:after,.cta-link--big:before{width:16px;height:16px}@media (hover:hover){.cta-link--big:hover{color:inherit!important}}.cta-link--stroke{border:1px solid #737373;background:#737373;color:#fff}@media (hover:hover){.cta-link--stroke:hover{background:#595959;border-color:#595959;color:#fff!important}}.cta-link--fill{border:1px solid #737373;background:#737373;color:#fff}@media (hover:hover){.cta-link--fill:hover{background:#595959;border-color:#595959;color:#fff!important}}.cta-link--fill:before{background:#fff}.cta-link--pos-jogo,.cta-link--pre-jogo{border:1px solid #ed1b31;background:transparent;color:#ed1b31}@media (hover:hover){.cta-link--pos-jogo:hover,.cta-link--pre-jogo:hover{border-color:#c51023;color:#c51023!important}}.cta-link--pos-jogo:before,.cta-link--pre-jogo:before{display:none}.cta-link--pos-jogo:after,.cta-link--pre-jogo:after{content:"";display:block;background:url(/novo-record/i/icons/icon-cta-arrow-forward.svg) 50% no-repeat;background-size:contain}.cta-link--pos-jogo.cta-link--fill,.cta-link--pre-jogo.cta-link--fill{border:1px solid #ed1b31;background:#ed1b31;color:#fff}@media (hover:hover){.cta-link--pos-jogo.cta-link--fill:hover,.cta-link--pre-jogo.cta-link--fill:hover{background:#c51023;border-color:#c51023;color:#fff!important}}.cta-link--pos-jogo.cta-link--fill:after,.cta-link--pre-jogo.cta-link--fill:after{filter:brightness(0) saturate(100%) invert(100%)}.cta-link--dados-pre-jogo,.cta-link--estatisticas{border:1px solid #737373;background:transparent;color:#737373}@media (hover:hover){.cta-link--dados-pre-jogo:hover,.cta-link--estatisticas:hover{border-color:#595959;color:#595959!important}}.cta-link--dados-pre-jogo.cta-link--fill,.cta-link--estatisticas.cta-link--fill{border:1px solid #737373;background:#737373;color:#fff}@media (hover:hover){.cta-link--dados-pre-jogo.cta-link--fill:hover,.cta-link--estatisticas.cta-link--fill:hover{background:#595959;border-color:#595959;color:#fff!important}}.cta-link--dados-pre-jogo:before{background:url(/novo-record/i/icons/icon-cta-calendar-check.svg) 50% no-repeat;background-size:contain}.cta-link--estatisticas:before{background:url(/novo-record/i/icons/icon-cta-android-cell-4-bar.svg) 50% no-repeat;background-size:contain}.cta-link--direto{border:1px solid #a50d1d;background:transparent;color:#a50d1d}@media (hover:hover){.cta-link--direto:hover{border-color:#760a14;color:#760a14!important}}.cta-link--direto:before{width:8px;height:8px;border-radius:8px;background:#a50d1d}.cta-link--direto.cta-link--fill{border:1px solid #a50d1d;background:#a50d1d;color:#fff}@media (hover:hover){.cta-link--direto.cta-link--fill:hover{background:#760a14;border-color:#760a14;color:#fff!important}}.cta-link--direto.cta-link--fill:before{background:#fff}.cta-group{display:flex;align-items:center;justify-content:center;gap:8px}.cta-group--shorten{justify-content:flex-start;flex-wrap:wrap}.cta-group--shorten .cta-link{flex:0 1 auto}.destaques .cta-group{margin-top:16px}.cta-link{text-transform:uppercase}.cta-link--odds{width:100%}.cta-link--odds:before{background:url(/novo-record/i/icons/icon-rc-odds.svg) no-repeat 50%;background-size:contain}.cta-link--odds.active{color:#f2f2f2;background:#737373}.cta-link--odds.active:before{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7496%) hue-rotate(111deg) brightness(105%) contrast(102%)}@media (hover:hover){.cta-link--odds.active:hover{color:#fff!important}}.cta-link--serie{width:100%}.cta-link--serie:before{background:url(/novo-record/i/icons/icon-rc-info.svg) no-repeat 50%;filter:brightness(0) saturate(100%) invert(48%) sepia(1%) saturate(0) hue-rotate(351deg) brightness(92%) contrast(85%);background-size:contain}.cta-link--serie.active{color:#f2f2f2;background:#737373}.cta-link--serie.active:before{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7496%) hue-rotate(111deg) brightness(105%) contrast(102%)}@media (hover:hover){.cta-link--serie.active:hover{color:#fff!important}}.cta-link--resumo:before{content:"";display:block;background:url(/novo-record/i/icons/icon-rc-play.svg) no-repeat 50%;background-size:contain}.cta-link--resumo:hover{border-color:#595959;color:#595959!important}@media screen and (max-width:767px){.odds{padding:0}}.odds__content{display:none;width:100%}@media (max-width:767px){.odds__content{display:block}}.odds__list{width:100%;flex-direction:row;justify-content:center;list-style:none;padding:8px;margin:0;background:#d9d9d9}.odds__item,.odds__list{display:flex;align-items:center;gap:8px}.odds__item{background:#fff;flex:1;padding:4px 8px;flex-direction:row;justify-content:space-between}.odds__number,.odds__verse{display:block}.odds__verse{font-weight:400;color:gray;font-size:12px}.odds__number,.odds__verse{font-family:Rubik,sans-serif;line-height:1.4}.odds__number{font-weight:700;color:#1a1a1a;font-size:14px}.team-search__field{display:flex;align-items:center;width:100%;background-color:#fff;border-radius:24px;padding:8px 12px;border:1px solid #ccc;transition:border-color .2s ease,box-shadow .2s ease}.team-search__field:focus-within{border-color:#595959;box-shadow:0 0 0 2px rgba(0,0,0,.05)}.team-search__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px}.team-search__icon:before{content:"";display:block;width:100%;height:100%;background:url(/novo-record/i/icons/icon-rc-pesquisa.svg) no-repeat 50%;background-size:contain}.team-search__input{flex:1;border:none;outline:none;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;background:transparent;color:#262626}.team-search__input::placeholder{color:#595959}.team-search__input:focus{outline:none}.estatistica-jogador{display:flex;background-color:#fff;font-family:Rubik,sans-serif;font-weight:500;font-size:12px;padding:8px;gap:8px;border-radius:4px}.estatistica-jogador__posicao{color:#ed1d31;font-size:14px;vertical-align:top}.estatistica-jogador__info{flex:1}.estatistica-jogador__emblema{width:16px;aspect-ratio:1/1;height:auto}.estatistica-jogador__clube{font-family:Rubik,sans-serif;font-weight:300}.estatistica-jogador__pontuacao{background-color:#e6e6e6;border-radius:100%;padding:4px 8px;height:fit-content}.game-results{background:#fff;padding:16px 12px;border-radius:4px;display:flex;flex-direction:column;gap:12px;flex:1}.game-results__wrapper{display:flex;flex-direction:column;gap:8px}.game-results__club-wrapper{justify-content:space-between}.game-results__club,.game-results__club-wrapper{display:flex;gap:8px;align-items:center}.game-results__logo{object-fit:contain;width:20px}.game-results__name{margin-bottom:0;font-weight:400}.game-results__name,.game-results__result{font-family:Rubik,sans-serif;font-size:12px;color:#000}.game-results__result{font-weight:500}.game-results__date{font-family:Rubik,sans-serif;font-weight:500;font-size:10px;color:#808385;color:gray}.next-game{padding:16px 12px;border-radius:4px;background-color:#fff;flex:1;display:flex;flex-direction:column;gap:16px}.next-game__wrapper{display:flex;gap:12px;align-items:center;justify-content:center}.next-game__club{display:flex;gap:8px;flex:0 0 100px;align-items:center;justify-content:flex-end;text-align:end}.next-game__club:last-child{justify-content:flex-start;text-align:start}.next-game__club-logo{width:20px;object-fit:contain}.next-game__club-name{font-family:Rubik,sans-serif;font-weight:400;font-size:10px;color:#000;margin-bottom:0}.next-game__date-time{display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center}.next-game__time{font-family:Rubik,sans-serif;font-weight:700;font-size:12px;color:#000;line-height:1}.next-game__date{font-family:Rubik,sans-serif;font-weight:400;font-size:10px;color:#595959}.next-game__wrapper-buttons{display:flex;gap:8px;align-items:center}.treinador-tecnico{background:#fff;padding:22px 16px;border-radius:4px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#404040;transition:all .3s ease-out}.treinador-tecnico:has(.treinador-tecnico__link:hover){background:#e6e6e6}.treinador-tecnico:has(.treinador-tecnico__age){padding:16px}.treinador-tecnico__block{display:flex;align-items:flex-start;justify-content:center;gap:8px}.treinador-tecnico__flag{border-radius:100%;width:20px;aspect-ratio:1/1;object-fit:contain;object-position:center;display:block}.treinador-tecnico__name{display:flex;flex-direction:column;font-size:12px;color:#666}.treinador-tecnico__name span:first-of-type{font-family:Rubik,sans-serif;font-weight:500;font-size:14px;color:#404040;line-height:1.5}.treinador-tecnico__name span:first-of-type:hover{color:#404040!important}.treinador-tecnico__info{text-align:right}.plantel-table{width:100%;color:#404040;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;text-align:center;border-collapse:separate;border-spacing:0 4px}@media (max-width:768px){.plantel-table{width:max-content;min-width:100%}}.plantel-table__caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.plantel-table__row{background-color:#fff}.plantel-table__row--head{font-size:12px;text-transform:uppercase}.plantel-table__cell{padding:20px 16px;vertical-align:middle;line-height:1}@media (max-width:768px){.plantel-table__cell{padding:16px 4px;background-clip:padding-box}}.plantel-table__cell--name,.plantel-table__cell--num{font-size:14px}@media (max-width:768px){.plantel-table__cell--name,.plantel-table__cell--num{font-size:12px}}@media (max-width:768px){.plantel-table__cell--num{position:sticky;left:0;z-index:4;background:#fff}}.plantel-table__cell--name{display:flex;align-items:center;gap:8px;text-align:left}@media (max-width:768px){.plantel-table__cell--name{position:sticky;z-index:3;background:#fff;left:28px;display:table-cell;max-width:120px}.plantel-table.plantel-table__treinador .plantel-table__cell--name{left:0}.plantel-table__cell--name:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:#f2f2f2;pointer-events:none}.plantel-table__cell--name a{overflow:hidden;text-overflow:ellipsis;max-width:120px}}.plantel-table__head .plantel-table__cell{font-weight:400}.plantel-table__body .plantel-table__cell--name,.plantel-table__body .plantel-table__cell--num{font-family:Rubik,sans-serif;font-weight:500}.plantel-table__row--head .plantel-table__cell{padding:20px 16px}@media (max-width:768px){.plantel-table__row--head .plantel-table__cell{padding:4px 8px}}@media (max-width:768px){.plantel-table__row--head th[data-short]{position:relative;max-width:20px;white-space:nowrap;color:transparent}}@media (max-width:768px){.plantel-table__row--head th[data-short]:after{content:attr(data-short);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#404040}}.plantel-table__icon{height:18px;width:auto;display:inline-block}@media (max-width:768px){.plantel-table__cell--stat{font-family:Rubik,sans-serif;font-weight:500}}.plantel-table__flag{border-radius:100%;width:20px;aspect-ratio:1/1;object-fit:contain;object-position:center;display:block}@media (max-width:768px){.plantel-table__flag{display:none}}@media (max-width:768px){.plantel-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:768px){thead .plantel-table__cell--num{z-index:6}thead .plantel-table__cell--name{z-index:5}}.label{white-space:nowrap;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:1;margin-block:8px}.label--jornada:before{content:"";display:inline-block;margin-right:4px;background-image:url(/novo-record/i/icons/icon-rc-change-journey.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:middle;margin-top:-4px;width:20px;height:20px;margin-left:8px}.fallback-no-data{min-height:100px;background:#fff;display:flex;align-items:center;justify-content:center;width:100%}.fallback-no-data__title{text-align:center;display:block;color:#666;font-family:Rubik,sans-serif;font-weight:400;font-size:16px;margin-bottom:0}.fallback-no-data__title:before{content:"";display:inline-block;margin-right:4px;width:20px;height:20px;background-image:url(/novo-record/i/icons/icon-rc-no-data.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-top:-4px}.breadcrum__list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0;margin:0;gap:8px;list-style:none;flex-wrap:wrap}.breadcrum__link{color:#666;font-size:14px;font-family:Rubik,sans-serif;font-weight:400}.breadcrum__item{display:flex;flex-direction:row;align-items:center;justify-content:center}.breadcrum__item:before{width:20px;height:20px;display:block;margin-right:8px;background-repeat:no-repeat;background-size:contain;background-position:50%}.breadcrum__item:after{content:"";width:24px;height:24px;background:url(/novo-record/i/icons/icon-rc-arrow.svg) no-repeat 50%;background-size:contain;transform-origin:center;transform:rotate(-90deg);display:block;margin-left:4px}.breadcrum__item--modalidade:before{content:"";background-image:url(/novo-record/i/icons/icon-rc-modalidade.svg)}.breadcrum__item--competicoes:before{content:"";background-image:url(/novo-record/i/icons/icon-rc-competicao.svg)}.breadcrum__item--equipas:before{content:"";background-image:url(/novo-record/i/icons/icon-rc-equipas.svg)}.breadcrum__item--ligas-nacionais:before{content:"";background-image:url(/novo-record/i/icons/icon-rc-ligas-nacionais.svg)}.breadcrum__item:last-child .breadcrum__link{font-family:Rubik,sans-serif;font-weight:500;color:#404040}.breadcrum__item:last-child:after,.breadcrum__item:last-child:before{display:none}.opta-blocks{display:flex;gap:8px}@media (max-width:767px){.opta-blocks{flex-direction:column}}.opta-blocks--two-third>:nth-child(2){width:60%}@media (max-width:767px){.opta-blocks--two-third>:nth-child(2){width:100%}}.opta-block{width:100%;background:#f2f2f2;padding:16px 8px 8px;border-radius:8px}.opta-block .list-wrapper{padding:0}.opta-block__header{display:flex;justify-content:space-between}.opta-block__title{margin-bottom:16px;font-size:14px;font-family:Rubik,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:12px;text-transform:uppercase}.opta-block__title:not(:first-of-type){margin-top:24px}.opta-block__body{display:flex;gap:4px;flex-direction:column}.opta-block__body--horizontal{flex-direction:row;gap:8px}@media (max-width:767px){.opta-block__body--horizontal{flex-direction:column}}.opta-block__footer{text-align:right}.opta-block__link{font-size:14px;color:#595959;padding:8px 0;text-decoration:underline;font-family:Rubik,sans-serif}.opta-block .Opta-Label:after,.opta-block .Opta-Value{color:#000!important}.opta-block .Opta-Team{font-family:Rubik,sans-serif;font-size:12px!important}.opta-block .Opta .Opta_W .Opta-Profile{background-color:#fff}.opta-block .Opta_W{margin:0}.opta-block .Opta .Opta_W .Opta-Profile .Opta-One-Profile tr:first-child td,.opta-block .Opta .Opta_W .Opta-Profile .Opta-One-Profile tr:first-child th{border-top:10px solid #fff;background-color:#fff}.opta-block a:hover{color:#404040!important}.Opta .Opta-Nav li.Opta-On a:hover{color:#fff!important}.Opta .Opta-Nav li.Opta-On a,.Opta .Opta-Nav li.Opta-On a:hover,.Opta .Opta-Ranking .Opta-FeatureHeader td,.Opta .Opta-Ranking .Opta-FeatureHeader th,.Opta .Opta-Stats-Bars.Opta-Stats-Bars-Simple .Opta-Bar-Track .Opta-Bar-Fill,.Opta .Opta-Tabs .Opta-Nav>ul.Opta-Overflowed,.Opta .Opta-Tabs .Opta-Nav>ul.Opta-Overflowed:hover,.Opta .Opta_F_TR_N .Opta-Striped tbody tr.Opta-FeatureHeader td,.Opta .Opta_F_TR_N .Opta-Striped tbody tr.Opta-FeatureHeader th,.Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label,.Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label span.Opta-Dropdown-Label-Button,.Opta div.Opta-Dropdown.Opta-Active label.Opta-Dropdown-Label span.Opta-Dropdown-Label-Text{background-color:#595959}.Opta .Opta-Stat .Opta-Value,.Opta .Opta-Stats-Bars.Opta-Stats-Bars-Simple .Opta-Bar-Track .Opta-Bar-Fill,.Opta .Opta-Stats-Cross .Opta-Stat circle,.Opta .Opta-Stats-Radial .Opta-Stat path.Opta-Arc{fill:#595959}.Opta .Opta-Stats-Goal-Methods .Opta-Goal-Method-Headed .Opta-Goal-Figure,.Opta .Opta-Stats-Goal-Methods .Opta-Goal-Method-Left .Opta-Goal-Figure,.Opta .Opta-Stats-Goal-Methods .Opta-Goal-Method-Other .Opta-Goal-Figure,.Opta .Opta-Stats-Goal-Methods .Opta-Goal-Method-Right .Opta-Goal-Figure{filter:brightness(0) saturate(100%) invert(31%) sepia(11%) saturate(0) hue-rotate(241deg) brightness(99%) contrast(76%)}.header-league__wrapper:has(.header-league__competitions){padding-bottom:0}.header-league__competitions{display:flex;gap:8px;overflow-x:auto;padding-bottom:24px;flex:0 0 100%}.header-league__competitions::-webkit-scrollbar{height:4px;width:4px;border-radius:4px}.header-league__competitions::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:4px}.header-league__competitions::-webkit-scrollbar-thumb{background-color:#ed1d31;border-radius:4px;transition:all .3s ease-out}.header-league__competitions::-webkit-scrollbar-thumb:hover{background-color:#af0e1e}@supports (-moz-appearance:none){.header-league__competitions{scrollbar-width:thin;scrollbar-color:#ed1d31 #d9d9d9}}.header-league__competitions .button{width:fit-content;white-space:nowrap;font-size:14px}.table-wrapper{width:100%;background:#f2f2f2;padding:8px 8px 16px;border-radius:4px}.league-table{width:100%;border-collapse:separate;border-spacing:0 4px;font-family:Rubik,sans-serif;font-weight:400;font-size:14px}@media screen and (max-width:767px){.league-table{font-size:12px}}.league-table caption{display:none}.league-table__row{background-color:#fff;border-radius:4px}.league-table__row--head{font-size:12px;font-family:Rubik,sans-serif;font-weight:500;color:#595959}@media screen and (max-width:767px){.league-table__row--head{font-size:10px}}.league-table__row--highlight{background-color:#e6e6e6}.league-table__row--highlight .league-table__cell{border-bottom:2px solid #737373}.league-table tr td:first-child,.league-table tr th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:8px}.league-table tr td:last-child,.league-table tr th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;padding-right:8px}.league-table__cell{padding:8px 4px;text-align:center;white-space:nowrap}.league-table__cell--points,.league-table__cell--pos{font-family:Rubik,sans-serif;font-weight:500;color:#262626}.league-table__cell--team{text-align:left}.league-table__pos-indicator{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px}.league-table__pos-indicator--liga-campeoes{background-color:#0af}.league-table__pos-indicator--liga-campeoes-qualificacao{background-color:#6cf}.league-table__pos-indicator--qualificacao-uefa{background-color:#00e58a}.league-table__pos-indicator--conference-league{background-color:#ffb866}.league-table__pos-indicator--play-of-despromocao{background-color:#ff999f}.league-table__pos-indicator--despromocao{background-color:#ff4c56}.league-table__team{display:flex;align-items:center;justify-content:space-between}.league-table__team a{display:flex;align-items:center;gap:8px}@media screen and (max-width:767px){.league-table__team a{gap:4px}}.league-table__team-logo{width:24px;height:auto;aspect-ratio:1/1}@media screen and (max-width:767px){.league-table__team-logo{width:14px}}.league-table__cell--desempenho,.league-table__cell--label,.league-table__team-name{flex:1;font-family:Rubik,sans-serif;font-weight:500;color:#333;text-wrap:auto}@media screen and (max-width:767px){.league-table__cell--desempenho,.league-table__cell--label,.league-table__team-name{font-size:10px}}@media screen and (max-width:767px){.league-table__cell--desempenho{display:none}}.league-table__resultados{display:flex;gap:4px;justify-content:center}.league-table__resultados--vitoria{background-color:#00995c}.league-table__resultados--empate{background-color:#ff8900}.league-table__resultados--derrota{background-color:#ff000e}.league-table__desempenho{color:#fff;border-radius:2px;width:20px;height:20px;text-transform:uppercase;line-height:1.5}.league-table .accordion__toggle-casa-fora{margin:0;border:none;background:none;cursor:pointer}.league-table .accordion__toggle-casa-fora:after{content:"";background:url(/novo-record/i/icons/icon-rc-arrow.svg) no-repeat 50%;background-size:contain;width:24px;height:24px;transform-origin:center;display:block;filter:brightness(0) saturate(100%) invert(27%) sepia(97%) saturate(3174%) hue-rotate(339deg) brightness(92%) contrast(86%)}.league-table__row--sub{display:none;background-color:#e6e6e6}.league-table__row--sub .league-table__cell--label{text-align:left}.league-table__row:has(.accordion__checkbox:checked) .accordion__toggle:after{transform:rotate(180deg)}.league-table__row:has(.accordion__checkbox:checked)+.league-table__row--sub{display:table-row}.league-table__row:has(.accordion__checkbox:checked)+.league-table__row--sub+.league-table__row--sub{display:table-row}.caption-table{display:flex;gap:16px;flex-direction:row;flex-wrap:wrap;padding-top:16px;justify-content:center}.caption-table .caption-table__row{display:flex;gap:4px;align-items:center}.caption-table .caption-table__row p{font-size:12px;margin:0;font-family:Rubik,sans-serif}.header-tematico{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-height:200px;background:url(/novo-record/i/img/img-rc-background-header-tematico.jpg) no-repeat 50%;background-size:cover;position:relative;gap:36px;padding:20px 0}@media screen and (max-width:991px){.header-tematico{gap:20px}}@media screen and (max-width:767px){.header-tematico{min-height:0}}.header-tematico:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px)}.header-tematico__header{width:min(1260px,100% - 16px);margin-inline:auto;position:relative}@media screen and (max-width:991px){.header-tematico__header{width:min(100% - 16px);margin-inline:auto}}@media screen and (max-width:767px){.header-tematico__header{width:min(100% - 24px);margin-inline:auto}}.header-tematico__header a h2{color:#fff;margin:0;font-size:36px;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:1.3}@media (max-width:767px){.header-tematico__header a h2{font-size:28px}}.header-tematico__body{width:min(1260px,100% - 16px);margin-inline:auto;position:relative}@media screen and (max-width:991px){.header-tematico__body{width:min(100% - 16px);margin-inline:auto}}@media screen and (max-width:767px){.header-tematico__body{width:min(100% - 24px);margin-inline:auto}}.header-tematico__nav{display:flex;align-items:flex-start;justify-content:flex-start}.header-tematico__nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;gap:12px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.header-tematico__nav ul::-webkit-scrollbar{display:none}.header-tematico__nav ul li a{transition:all .3s ease-out;color:#fff!important;padding:12px 24px;background:transparent;border:1px solid #fff;font-size:14px;font-family:Rubik,sans-serif;font-weight:500;line-height:1.2;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;flex-direction:row}.header-tematico__nav ul li a.active,.header-tematico__nav ul li a:hover{background:#ed1b31;border:1px solid #ed1b31}.filters{width:100%;container-name:eventFilters;container-type:inline-size}.filters__wrapper{display:flex;flex-direction:column;gap:8px;background:#f2f2f2;padding:8px;border-radius:8px;width:100%}.filters__bottom,.filters__top{background:#fff;padding:8px 16px;border-radius:4px}@media screen and (max-width:767px){.filters__bottom,.filters__top{padding:8px}}.filters__bottom{display:flex;flex-direction:row;align-items:center;gap:12px;padding-block:0}.filters__bottom__left{flex:0 1 auto}.filters__bottom__middle{width:calc(100% - 340px);flex:1 1 auto;display:flex;position:relative;align-items:center}.filters__bottom__right{flex:0 1 auto}.filters__nav{align-items:flex-start;gap:0}.filters__list,.filters__nav{display:flex;flex-direction:row;justify-content:flex-start}.filters__list{align-items:center;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0;width:100%;position:relative}.filters__list>.filters__item:last-child{border-left:1px solid #b3b3b3;margin-left:8px;padding-left:16px;flex:0}@media screen and (max-width:767px){.filters__list>.filters__item:last-child{margin:0;padding-left:8px}}.filters__list>.filters__item:first-child{border-left:none;margin-left:0;padding-left:0}.filters__item{position:relative;flex:1}.filters__item .button{width:100%}.filters__item .button--manage-fav-alerts{width:fit-content}@media (max-width:1244px){.filters__item .button--manage-fav-alerts{padding:8px}.filters__item .button--manage-fav-alerts .button__label{font-size:0}.filters__item .button--manage-fav-alerts .button__label:before{margin-right:0}}.filters__item .dropdown-field,.filters__item .dropdown-field .dropdown-field__button{width:100%}.filters--clean-view{margin-bottom:4px}.filters--clean-view .filters__bottom,.filters--clean-view .filters__top,.filters--clean-view .filters__wrapper{padding:0;background:transparent}@media screen and (max-width:767px){.filters--clean-view .filters__item{padding:0;width:100%!important;max-width:100%!important;flex:1 1 100%!important}.filters--clean-view .filters__item:first-child{padding:0 8px}}@media (max-width:767px){.filters .button--calendar .dropdown-field__button__label{display:none}}.modality{width:100%;background:#f2f2f2;padding:8px;border-radius:8px}.modality .list-wrapper{padding:0}.modality__title{font-size:16px;font-family:Rubik,sans-serif;font-weight:700;height:36px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:12px;margin:16px}.modality__title:before{content:"";width:20px;height:20px;background-size:contain;display:block;background-repeat:no-repeat;background-position:50%}.modality--futebol .modality__title:before{background-image:url(/novo-record/i/icons/icon-rc-football.svg)}.modality--tenis .modality__title:before{background-image:url(/novo-record/i/icons/icon-rc-tenis.svg)}.modality--basquetebol .modality__title:before{background-image:url(/novo-record/i/icons/icon-rc-basquetebol.svg)}.modality--hoquei-pating .modality__title:before{background-image:url(/novo-record/i/icons/icon-rc-hoquei-pating.svg)}.modality--voleibol .modality__title:before{background-image:url(/novo-record/i/icons/icon-rc-voleibol.svg)}.modality--andebol .modality__title:before{background-image:url(/novo-record/i/icons/icon-rc-andebol.svg)}@media screen and (max-width:767px){.modality .league__link{display:flex;align-items:center;flex-direction:row}}@media screen and (max-width:767px){.modality .league__link .league-table__team-logo{width:28px}}.list{padding:0;list-style:none;margin:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px}.list__item__wrapper{padding:8px 12px;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:8px}.list__item__wrapper label{margin:0;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;color:#4d4d4d;cursor:pointer;width:100%}.list__item__wrapper label:hover{color:#ed1b31}.list-wrapper{width:100%;background:#f2f2f2;padding:8px;border-radius:8px}@media screen and (max-width:767px){.list-wrapper{padding:0;background:transparent}}.list-wrapper__label{white-space:nowrap;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:1;margin-block:16px 8px;margin-left:8px}.list-wrapper__label--jornada:before{content:"";display:inline-block;margin-right:4px;background-image:url(/novo-record/i/icons/icon-rc-change-journey.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;vertical-align:middle;margin-top:-4px;width:20px;height:20px}.list-wrapper.onlyLiveGames .accordion__game:not(.accordion__game--live),.list-wrapper.onlyLiveGames .list__item:not(.list__item--live){display:none!important}@media screen and (max-width:767px){.list-wrapper--dialog-alerts,.list-wrapper--dialog-fav{background:#f2f2f2}}.list-wrapper--dialog-fav{background:transparent}.list-wrapper--dialog-fav .list{gap:16px}@media screen and (max-width:767px){.list-wrapper--dialog-fav .list{gap:12px}}.list-wrapper--dialog-fav .list__item{background:#f2f2f2;border-radius:4px;padding-block:16px 0}.list-wrapper--dialog-fav .list__item:has(.accordion--modal[open]){padding-block:16px}@media screen and (max-width:767px){.list-wrapper--dialog-fav .list__item .accordion{border-bottom:initial}}.list-wrapper--dialog-alerts .list{padding:16px;gap:4px}.header-league{background:#f2f2f2;padding:8px;border-radius:8px;flex-direction:column;justify-content:flex-start;gap:8px}.header-league,.header-league__wrapper{width:100%;display:flex;align-items:flex-start}.header-league__wrapper{background:#fff;padding:24px 12px;border-radius:4px;flex-direction:row;justify-content:space-between;gap:24px 8px;flex-wrap:wrap}.header-league__left{justify-content:flex-start;gap:16px}.header-league__left,.header-league__right{flex:1 1 auto;display:flex;flex-direction:row;align-items:center}.header-league__right{justify-content:flex-end;gap:8px}@media screen and (max-width:500px){.header-league__right{justify-content:flex-start}}.header-league__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.header-league__logo{width:52px;height:52px;object-fit:contain;object-position:center}.header-league__title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.header-league__title h3{font-family:Rubik,sans-serif;font-weight:700;font-size:24px;line-height:1.4;margin:0;color:#000;white-space:nowrap}@media screen and (max-width:500px){.header-league__title h3{white-space:normal;font-size:20px}}@media (max-width:767px){.header-league__title .button--star:before{right:0}}.header-league__label{color:#595959;font-size:14px;font-family:Rubik,sans-serif;font-weight:400;line-height:1.4;display:block}.header-league .nav-list{width:100%;margin-bottom:0}.header-league--player .header-league__label-player{display:flex;flex-direction:row;align-items:center;justify-content:center}.header-league--player .header-league__label-player:before{content:"";width:20px;height:20px;background:red;display:block;margin-right:8px;background:url(/novo-record/i/icons/icon-rc-ligas-nacionais.svg) no-repeat 50%;background-size:contain}.header-league--player .header-league__right{flex-direction:column;align-items:flex-end}@media screen and (max-width:500px){.header-league--player .header-league__right{align-items:flex-start}}.header-league--player .header-league__group{display:flex;gap:16px}.header-league--player .header-league__photo{width:60px;height:60px;object-fit:contain;object-position:center;border-radius:100%;border:2px solid #ed1b31}.header-league--player .header-league__logo{width:34px;height:34px;object-fit:contain;object-position:center}.header-league--player .header-league__title h4{line-height:1.4;margin:0;color:#000;white-space:nowrap;font-family:Rubik,sans-serif;font-weight:700}.journey{padding:8px;background:#f2f2f2;border-radius:8px;width:100%}.journey__wrapper{background:#fff;border-radius:4px;padding:8px;display:flex;align-items:center;justify-content:center;gap:16px;flex-direction:column}.journey__wrapper .list-wrapper{background:transparent;padding:0;width:100%}.journey__wrapper .list-wrapper .button{margin-inline:auto;margin-block:20px 12px}.journey__calendar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%}.journey__filters{display:flex;gap:40px;width:100%}.journey__filters:has(>:nth-child(2)){justify-content:space-between}@media (max-width:767px){.journey__filters:has(>:nth-child(2)){flex-direction:column;gap:12px}}@media (max-width:767px){.journey__filters:has(>:nth-child(2)) .dropdown-field--change-fase{width:100%}}@media (max-width:767px){.journey__filters:has(>:nth-child(2)) .dropdown-field--change-fase .dropdown-field__button{width:100%}}.journey__filters:has(>:nth-child(2)) .journey__calendar{width:fit-content}@media (max-width:767px){.journey__filters:has(>:nth-child(2)) .journey__calendar{width:100%}}.journey__arrow{border:none;background:transparent;padding:0;margin:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.journey__arrow img{width:24px;height:24px;object-fit:contain;object-position:center;display:block}.journey__arrow.disabled{pointer-events:none;filter:brightness(0) saturate(100%) invert(90%) sepia(1%) saturate(0) hue-rotate(147deg) brightness(91%) contrast(88%)}body{background:#fff}