.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}.calendar-form{max-width:100%}.calendar{position:relative;display:flex;flex-direction:row;align-content:center;justify-content:center;gap:8px;width:100%;overflow-x:hidden;min-height:48px}.calendar :focus-visible{outline:3px solid #00adef;outline-offset:3px}.calendar__item{width:fit-content;display:flex!important;align-items:center;justify-content:center;white-space:nowrap;padding:8px 12px;border-radius:100px;color:#4d4d4d;border:1px solid transparent;font-size:14px;line-height:1;cursor:pointer;margin:0 8px;background:transparent}.calendar__item:hover{color:#ed1b31}.calendar__item--active{background:#f2f2f2;border:1px solid #e6e6e6;pointer-events:none}.calendar__day{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar .slick-arrow{width:20px;height:20px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;opacity:1}.calendar .slick-arrow img{width:24px;height:24px;display:block}.calendar .slick-arrow:hover{opacity:1}.calendar .slick-next{right:0}.calendar .slick-prev{left:0}.calendar .slick-list{margin:0 28px}.calendar .slick-track{padding:8px 0}.accordion{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:4px;background:#fff;padding:8px;border-radius:4px}@media (max-width:767px){.accordion{border-bottom:1px solid #d9d9d9}}.accordion summary{list-style:none}.accordion summary::-webkit-details-marker{display:none}.accordion__top{justify-content:space-between;gap:20px;position:relative;padding:8px 12px;cursor:pointer;user-select:none}.accordion__title-wrapper,.accordion__top{display:flex;flex-direction:row;align-items:center}.accordion__title-wrapper{justify-content:flex-start;gap:4px}.accordion__title{font-family:Rubik,sans-serif;font-weight:700;font-size:14px;color:#333;line-height:1.4;margin:0;white-space:nowrap}.accordion__title:is(a){transition:all .3s ease-out}.accordion__title:is(a):hover{color:#ed1d31}.accordion__journey{font-family:Rubik,sans-serif;font-weight:400;font-size:12px;color:#666;line-height:1.4}.accordion__liga{width:fit-content;max-width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:12px}.accordion__liga__img{width:24px;height:24px;object-fit:contain;object-position:center;display:block}.accordion__liga__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.accordion__toggle{margin:0;width:24px;height:24px;display:block;transform-origin:center}.accordion__toggle:after{content:"";background:url(/novo-record/i/icons/icon-rc-arrow.svg) no-repeat 50%;background-size:contain;width:24px;height:24px;display:block}.accordion__bottom{min-height:32px;display:none}.accordion__games-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px;width:100%}.accordion__game{width:100%}.accordion[open] .accordion__toggle{transform:rotate(180deg)}.accordion[open] .accordion__bottom{display:flex}.accordion--modal{background:transparent;padding:0 16px;gap:16px}.accordion--modal .accordion__title{font-size:14px;text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;color:#404040}.accordion--modal .accordion__games-list{gap:4px}@media screen and (max-width:767px){.accordion--modal .accordion__top{gap:12px}}@media screen and (max-width:767px){.accordion--modal .accordion__liga{max-width:calc(100% - 36px);gap:8px}}.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}.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}.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)}.table-wrapper{width:100%;background:#f2f2f2;padding:8px 8px 16px;border-radius:4px}.scorers-table{width:100%;border-collapse:separate;border-spacing:0 4px;font-family:Rubik,sans-serif;font-weight:400;font-size:12px;text-align:center}@media screen and (max-width:767px){.scorers-table{font-size:12px}}.scorers-table caption{display:none}.scorers-table__row{background-color:#fff;border-radius:4px}.scorers-table__row--head{font-size:12px;font-family:Rubik,sans-serif;font-weight:500;color:#595959}@media screen and (max-width:767px){.scorers-table__row--head{font-size:10px}}.scorers-table__cell{padding:8px 4px}.scorers-table__cell--player,.scorers-table__cell--pos{font-size:14px;font-family:Rubik,sans-serif;font-weight:500}.scorers-table__cell--player{text-align:left}.scorers-table__player-name{display:block}@media screen and (max-width:767px){.scorers-table__player-name{width:110px}}.scorers-table__cell--pos{color:#ed1b31;vertical-align:top}.scorers-table__club{padding-top:4px;display:flex;gap:4px;align-items:center}.scorers-table__team-logo{width:16px;aspect-ratio:1/1;height:auto}.scorers-table__club-name{font-size:12px;font-family:Rubik,sans-serif;font-weight:300}.scorers-table tr td:first-child,.scorers-table tr th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;padding-left:8px}.scorers-table tr td:last-child,.scorers-table tr th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;padding-right:8px}.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{content:"";width:20px;height:20px;background:red;display:block;margin-right:8px}.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{background:url(/novo-record/i/icons/icon-rc-modalidade.svg) no-repeat 50%;background-size:contain}.breadcrum__item--competicoes:before{background:url(/novo-record/i/icons/icon-rc-competicao.svg) no-repeat 50%;background-size:contain}.breadcrum__item--ligas-nacionais:before{background:url(/novo-record/i/icons/icon-rc-ligas-nacionais.svg) no-repeat 50%;background-size:contain}.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}.calendar-field{position:relative}.calendar-field .input-datepicker{position:absolute;opacity:0;inset:0;z-index:-1}.ui-widget{font-family:Rubik,sans-serif}.ui-widget-content{background:#fff!important;border:none!important;box-shadow:1px 1px 7px rgba(0,0,0,.1);border-radius:8px}.ui-widget-content .ui-datepicker-header{background-color:#fff;border:none}.ui-widget-content .ui-datepicker-header .ui-datepicker-title{color:#000}.ui-widget-content .ui-datepicker-header .ui-state-hover{border:none;background:transparent;font-weight:400;right:2px;top:2px;transform:scale(2) translateY(-50%)}.ui-widget-content .ui-datepicker-header .ui-datepicker-next{cursor:pointer;width:20px;height:20px;top:50%;right:8px;transform:translateY(-50%);transition:all .3s ease-out}.ui-widget-content .ui-datepicker-header .ui-datepicker-next .ui-icon{background-image:url(/novo-record/i/icons/icon-rc-arrow-right-red.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;width:20px;height:19px}.ui-widget-content .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;width:20px;height:20px;top:50%;left:8px;transform:translateY(-50%);transition:all .3s ease-out}.ui-widget-content .ui-datepicker-header .ui-datepicker-prev .ui-icon{background-image:url(/novo-record/i/icons/icon-rc-arrow-left-red.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;width:20px;height:19px}.ui-widget-content .ui-datepicker-calendar .ui-priority-secondary{color:#999!important}.ui-widget-content .ui-datepicker-calendar .ui-state-default{border:none;background-color:transparent;padding:8px;color:#000;font-family:Rubik,sans-serif;font-weight:400;font-size:14px;line-height:120%;text-align:center}.ui-widget-content .ui-datepicker-calendar .ui-state-default:hover{border-radius:999px;background-color:#ccc;color:#000!important}.ui-widget-content .ui-datepicker-calendar .ui-state-highlight{background-color:#fff}.ui-widget-content .ui-datepicker-calendar .ui-state-active{border-radius:999px;background-color:#ccc;color:#000!important}.ui-widget-content .ui-datepicker-calendar th{color:#999;font-size:14px}.ui-widget-content .ui-datepicker a:focus,.ui-widget-content .ui-datepicker button:focus{outline:3px solid gold;outline-offset:2px}.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}.resultados-classificacoes__body{position:relative;gap:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start}@media screen and (max-width:992px){.resultados-classificacoes__body{flex-direction:column}}.resultados-classificacoes__content{flex:1 1 calc(100% - 340px);max-width:calc(100% - 340px);display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;flex-direction:column;width:100%}@media screen and (max-width:992px){.resultados-classificacoes__content{flex:0 0 100%;max-width:100%}}.resultados-classificacoes__aside{flex:0 0 300px;max-width:300px}@media screen and (max-width:992px){.resultados-classificacoes__aside{flex:0 0 100%;max-width:100%}}.resultados-classificacoes__aside .lateral{margin:0;height:100%}.resultados-classificacoes__aside .lateral .row{margin:0}.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}}.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}.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}}.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}