@keyframes content-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes content-fade-out{0%{opacity:1}100%{opacity:0}}.racecard-pa-info{padding:0 8px;text-align:center}.racecard-pa-additional-info{color:var(--textBodyText)}.racecard-tf-info-wrapper{display:inline-block;position:relative;margin-bottom:8px;margin-top:8px;padding:8px 8px 8px 58px;left:50%;transform:translateX(-50%);min-width:232px;max-width:calc(100% - 16px);box-sizing:border-box;border:2px solid var(--buttonSecondaryOutlinedDefaultBg);border-radius:34px;text-align:center;cursor:pointer}.racecard-tf-link{color:var(--textBodyText);font-size:var(--p4Size, 10px)}.racecard-tf-logo{position:absolute;left:16px;top:50%;margin-top:-14px;width:47px;height:28px;background:url(/mobile/assets/bv_styles/icons-palette/parimatch/logo-timeform-modal-d19542ca2a3993cbd7cb99e17ec23e6340b9507e2f0386859416916b53dc065a.svg) 50% 100% no-repeat,url(/mobile/assets/bv_styles/icons-palette/parimatch/info-alternative-primary-9ec5b7b16b89d3e4f5355df61f8c81c52c81ec53c282c4626fd1f290ab842c19.svg) 50% 0 no-repeat;background-size:47px 10px, 15px}.racecard-tf-detail-wrapper{display:block;padding:8px;background-color:var(--surfaceOverlay)}.racecard-tf-detail-wrapper .bvs-ribbon{position:relative;top:-42px;left:-4px;margin-bottom:-38px;width:68px;height:40px;font-size:var(--p4Size, 10px)}.racecard-tf-detail-wrapper .racecard-tf-detail-content{transition:opacity .5s;opacity:0;position:relative;top:50%;margin:8px auto;max-height:calc(100% - 16px);width:100%;max-width:430px;transform:translate3d(0, -50%, 0);overflow:visible;box-sizing:border-box;border-radius:15px;padding:0;color:var(--productFeaturesTimeformItem);background-color:var(--surfaceCard)}.racecard-tf-detail-wrapper .racecard-tf-detail-content .racecard-outcome{overflow:hidden;padding-right:16px;color:var(--textBodyText)}.racecard-tf-detail-wrapper .racecard-tf-detail-content .racecard-outcome .outcome-icon.outcome-icon--silk{margin-left:-20px}.has-modal .racecard-tf-detail-wrapper .racecard-tf-detail-content{opacity:1}.racecard-tf-detail-wrapper .racecard-tf-detail-top-content{position:relative;border-radius:15px 15px 0 0;padding-bottom:22px;margin-bottom:12px;overflow:hidden}.racecard-tf-detail-wrapper .racecard-tf-detail-top-content::after{content:"";position:absolute;right:0;bottom:0;left:0;height:35px;background-color:var(--productFeaturesTimeformBg);clip-path:ellipse(52% 100% at 50% 0)}.racecard-tf-detail-wrapper .racecard-tf-detail-top-content-wrapper{padding-top:55px;background-color:var(--productFeaturesTimeformBg)}.racecard-tf-detail-wrapper .racecard-tf-modal-logo{position:absolute;top:24px;left:50%;margin-left:-23px;width:46px;height:10px;background:url(/mobile/assets/bv_styles/icons-palette/parimatch/logo-timeform-modal-d19542ca2a3993cbd7cb99e17ec23e6340b9507e2f0386859416916b53dc065a.svg) 50% 50% no-repeat;background-size:cover}.racecard-tf-detail-wrapper .close-icon{width:24px;height:24px;padding:10px;cursor:pointer;z-index:4;position:absolute;top:0;right:0}.racecard-tf-detail-wrapper .close-icon .racecard-tf-modal-close{margin:0;width:24px;height:24px;background-size:100%;border-color:var(--productFeaturesTimeformItem)}.racecard-tf-detail-wrapper .close-icon .racecard-tf-modal-close::before,.racecard-tf-detail-wrapper .close-icon .racecard-tf-modal-close::after{left:calc(50% - 6px);width:12px}.racecard-tf-detail-wrapper .close-icon .racecard-tf-modal-close::before,.racecard-tf-detail-wrapper .close-icon .racecard-tf-modal-close::after{background-color:var(--productFeaturesTimeformItem)}.racecard-tf-infoitem-wrapper{display:flex;margin-bottom:12px;padding:0 8px}.racecard-tf-infoitem{flex-grow:1;padding:0 8px;text-align:center;border-left:1px solid var(--productFeaturesTimeformItem)}.racecard-tf-infoitem:first-child{border-left:0}.racecard-tf-infoitem-title{font-weight:700}.racecard-tf-racename{margin-bottom:8px;padding:0 16px;font-weight:700;text-align:center}.racecard-tf-comment{margin-bottom:12px;padding:0 16px;text-align:left}.racecard-modal__wrapper{display:flex;flex-direction:column;transition:0.25s padding ease-out;padding:0 8px;overflow-x:hidden;background-color:var(--surfaceOverlay)}.racecard-modal__wrapper::after{content:"";display:block;position:fixed;top:0;left:0;right:0;height:62px;background:linear-gradient(180deg, black 0%, rgba(0,0,0,0) 100%)}@media (min-width: 1024px){.racecard-modal__wrapper{padding:0}}.racecard-modal__wrapper .bvs-overlay,.racecard-tf-detail-wrapper .bvs-overlay{z-index:auto}.racecard-modal__wrapper-list{position:relative;width:fit-content;margin:0 auto;padding:30vh 6px 0 6px;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (min-width: 1024px){.racecard-modal__wrapper-list{padding-top:0}}@media screen and (orientation: landscape){.racecard-modal__wrapper-list{padding-top:52px}}.racecard-modal{position:relative;margin:16px auto;background-color:var(--surfaceCard);box-sizing:border-box;border-radius:15px}.racecard-modal:last-child{margin-bottom:30vh}.racecard-modal .racecard-outcome .outcome-icon.outcome-icon--silk{margin-left:-20px}.racecard-modal__runner-details-wrapper{position:relative;padding-top:39px;border-radius:0 0 15px 15px;color:var(--productFeaturesTimeformItem);overflow:hidden}.racecard-modal__runner-details-wrapper::after{content:"";position:absolute;right:0;top:0;left:0;height:40px;background-color:var(--productFeaturesTimeformBg);clip-path:ellipse(52% 100% at 50% 0);transform:rotate(180deg)}.racecard-modal__runner-details-content{background-color:var(--productFeaturesTimeformBg);padding-top:5px}.racecard-modal__wrapper .close-icon{width:24px;height:24px;padding:10px;cursor:pointer;z-index:4;position:fixed;left:auto;right:0;top:0}@media (min-width: 1024px){.racecard-modal__wrapper .close-icon{left:calc(50% + 215px);top:10px}}.racecard-modal__wrapper .racecard-modal__close-button{margin:0;width:24px;height:24px;background-size:100%}.racecard-modal__wrapper .racecard-modal__close-button::before,.racecard-modal__wrapper .racecard-modal__close-button::after{left:calc(50% - 6px);width:12px}@media screen and (orientation: landscape){.racecard-modal__runner-details-wrapper{padding-top:58px}.racecard-modal__runner-details-wrapper::after{height:60px}}.racecard-outcomes{margin-bottom:16px;padding:0;background-color:transparent}.racecard-outcomes hr{margin:0;height:0;border:0}.racecard-outcomes .racecard-outcome{min-height:84px}.racecard-outcome{display:flex;position:relative;align-items:center;margin-bottom:8px;min-height:70px;border-bottom:1px solid var(--dividerlineDividerLine);cursor:pointer}.racecard-outcome.disabled{pointer-events:none;opacity:0.5}.racecard-outcome:last-child{border-bottom:0}.racecard-outcome .outcome-icon.outcome-icon--silk{position:relative;margin-left:-36px;margin-right:0;width:67px;height:67px;clip-path:inset(0 0 13px 20px);-webkit-clip-path:inset(0 0 13px 20px)}.market-card__content .racecard-outcome{border-bottom:0}.racecard-outcome-number{font-size:28px;line-height:28px;min-width:34px;font-family:'helvetica'}.racecard-outcome-info{position:relative;flex-grow:1}.racecard-outcome-info strong{font-weight:700;font-size:var(--p2Size, 14px)}.racecard-outcome-info p{margin:0 0 2px 0}.racecard-outcome-info p h3{margin:0;font-weight:700;font-size:var(--p2Size, 14px);display:inline}.racecard-outcome-info .racecard-outcome-more-info{color:var(--textLinkText)}.racecard-rating{position:relative;top:3px;display:inline-block;margin-left:4px}.racecard-rating li{display:inline-block;margin:0;padding:0;width:13px;height:13px;font-size:0;background:url(/mobile/assets/bv_styles/icons-palette/parimatch/ip-instants-alternative-primary-66c4698fd7218a70efd448b7940d65fba5f9d6b8b604fd055de55663e1954645.svg) 50% 50% no-repeat;background-size:cover}.racecard-rating li.checked{background-image:url(/mobile/assets/bv_styles/icons-palette/parimatch/star-selected-alternative-primary-e38c78d7026bdedbd5d53e4d69ef0da33af855ca6f8023ea2c187554007e6aab.svg)}.racecard-outcome-button-wrapper{display:inline-flex;flex-direction:column;flex-basis:0;position:relative}.racecard-outcome-button-wrapper .upcoming-races__outcome-subprice{bottom:-12px}.racecard-outcome-button{margin-bottom:0;line-height:16px;width:56px;height:56px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;align-self:flex-end}.market-card__market-view .bvs-ribbon{position:relative;top:-40px;left:-20px;margin-bottom:-40px;width:68px;height:40px;font-size:var(--p4Size, 10px)}.market-card__market-view hr{border-top:1px solid var(--dividerlineDividerLine)}.market-card__market-view>hr:last-child{display:none}.racecard-tf-detail-wrapper .racecard-outcome{padding-bottom:8px}.racecard-runner{position:relative;padding:24px 0 0 0;width:100%;max-width:430px}.racecard-runner .racecard-outcome{padding-right:16px;border-bottom:0;overflow:hidden}.racecard-runner .racecard-outcome-info::after{left:-86px}.racecard-runner__anchor{position:absolute;top:-30vh}.racecard-modal__runner-details{margin-bottom:16px;display:flex}.racecard-modal__runner-details--title{display:flex;flex-grow:1;flex-direction:column;justify-content:center;width:33%;padding:0 2px;align-items:center;text-align:center;border-right:1px solid var(--dividerlineDividerLine)}.racecard-modal__runner-details--title .racecard-rating{filter:invert(1)}.racecard-modal__runner-details--title strong{font-size:var(--p3Size, 12px)}.racecard-modal__runner-details--title:last-child{border-right:0}.racecard-modal__runner-details--comment{padding:0 16px 16px}.racecard-smart-stat{position:relative;box-sizing:border-box;top:-8px;margin-bottom:-8px;padding:0 54px 8px 22px;min-height:112px;color:var(--productFeaturesTimeformItem);background-color:var(--surfaceCard);background-image:url(/mobile/assets/bv_styles/icons-palette/parimatch/smart-stat-mask-main-primary-316fe078630b6419a8abd4e042cd060a92ded872ca50afd3c9c744839ddd5e83.svg);background-repeat:no-repeat;background-position:top right;background-size:auto 100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.racecard-smart-stat .bvs-ribbon{position:relative;top:-23px;height:40px;font-size:var(--p4Size, 10px);width:68px}.racecard-smart-stat::after{content:'';display:block;position:absolute;top:4px;bottom:8px;left:8px;width:3px}.racecard-smart-stat__title,.racecard-smart-stat__subtitle{margin-bottom:2px;font-size:var(--p2Size, 14px);font-weight:700}.racecard-smart-stat__text{font-size:var(--p3Size, 12px)}.racecard-smart-stat__content{margin-top:-8px;flex-grow:1}.racecard-smart-stat__default{background-color:var(--productFeaturesTimeformStatsGreenStatBg)}.racecard-smart-stat__default::after{background-color:var(--productFeaturesTimeformStatsGreenBadgeBg)}.racecard-smart-stat__default+.racecard-modal__runner-details-wrapper{background-color:var(--productFeaturesTimeformStatsGreenStatBg)}.bvs-ribbon.racecard-ribbon-stat__default{padding:0;background-color:var(--productFeaturesTimeformStatsGreenBadgeBg)}.bvs-ribbon.racecard-ribbon-stat__default::before{background-color:var(--productFeaturesTimeformStatsGreenBadgeBg)}.racecard-smart-stat__info{background-color:var(--productFeaturesTimeformStatsGreyStatBg)}.racecard-smart-stat__info::after{background-color:var(--productFeaturesTimeformStatsGreyBadgeBg)}.racecard-smart-stat__info+.racecard-modal__runner-details-wrapper{background-color:var(--productFeaturesTimeformStatsGreyStatBg)}.bvs-ribbon.racecard-ribbon-stat__info{color:var(--productFeaturesTimeformStatsGreyBadgeText);background-color:var(--productFeaturesTimeformStatsGreyBadgeBg)}.bvs-ribbon.racecard-ribbon-stat__info::before{background-color:var(--productFeaturesTimeformStatsGreyBadgeBg)}.racecard-smart-stat__live{background-color:var(--productFeaturesTimeformStatsRedStatBg)}.racecard-smart-stat__live::after{background-color:var(--productFeaturesTimeformStatsRedBadgeBg)}.racecard-smart-stat__live+.racecard-modal__runner-details-wrapper{background-color:var(--productFeaturesTimeformStatsRedStatBg)}.bvs-ribbon.racecard-ribbon-stat__live{background-color:var(--productFeaturesTimeformStatsRedBadgeBg)}.bvs-ribbon.racecard-ribbon-stat__live::before{background-color:var(--productFeaturesTimeformStatsRedBadgeBg)}.racecard-smart-stat__tip{background-color:var(--productFeaturesTimeformStatsYellowStatBg)}.racecard-smart-stat__tip::after{background-color:var(--productFeaturesTimeformStatsYellowBadgeBg)}.racecard-smart-stat__tip+.racecard-modal__runner-details-wrapper{background-color:var(--productFeaturesTimeformStatsYellowStatBg)}.bvs-ribbon.racecard-ribbon-stat__tip{padding:0;color:var(--productFeaturesTimeformStatsGreyBadgeText);background-color:var(--productFeaturesTimeformStatsYellowBadgeBg)}.bvs-ribbon.racecard-ribbon-stat__tip::before{background-color:var(--productFeaturesTimeformStatsYellowBadgeBg)}.racecard-smart-stat__ambassador{background-color:#e1f6fb}.racecard-smart-stat__ambassador::after{background-color:#70d1ed}.racecard-smart-stat__ambassador+.racecard-modal__runner-details-wrapper{background-color:#e1f6fb}.bvs-ribbon.racecard-ribbon-stat__ambassador{color:var(--productFeaturesTimeformStatsGreyBadgeText);background-color:#70d1ed}.bvs-ribbon.racecard-ribbon-stat__ambassador::before{background-color:#70d1ed}.horseracing-racecard-header{display:flex;align-items:center;justify-content:space-between;min-height:44px;box-sizing:border-box;padding:var(--bvsSpacingMd) var(--bvsSpacingLg)}@media (min-width: 1024px){.horseracing-racecard-header{padding:var(--bvsSpacingLg) var(--bvsSpacingMd)}}.horseracing-racecard-header .bvs-header{padding:var(--bvsSpacingMd) var(--bvsSpacingLg)}.horseracing-racecard-header .navbar{margin:0;display:flex;align-items:center;width:100%}.horseracing-racecard-header .navbar .bvs-h4{margin:0 0 0 var(--bvsSpacingMd);word-break:break-all}.horseracing-racecard-header .media-streaming-button{position:relative;top:initial;right:initial;min-width:115px}.horseracing-racecard .bvs-card-header,.horseracing-racecard .market-description{padding:0}.horseracing-racecard .race-status{margin-left:0}.horseracing-racecard .market-card{margin-top:0;padding:0}.horseracing-racecard .market-card:has(.bvs-card-header){overflow:hidden;transition:all 0.3s ease-in-out;transition-delay:0s}@supports (height: calc-size(auto, size)){.horseracing-racecard .market-card:has(.bvs-card-header){height:calc-size(auto, size)}}@supports not (height: calc-size(auto, size)){.horseracing-racecard .market-card:has(.bvs-card-header){height:auto}}.horseracing-racecard .market-card:has(.folded){height:40px}.horseracing-racecard .market-card .bvs-header{height:44px}.horseracing-racecard .btns--slider{padding:0 var(--bvsSpacingMd);margin-bottom:0}.horseracing-racecard .btns--slider .btns__list li{padding:var(--bvsSpacingLg) 0}.horseracing-racecard .btns--slider .btns__list li .bvs-button-tab{position:relative;padding:var(--bvsSpacingLg) 0;line-height:11px}.horseracing-racecard .media-streaming-player{margin-top:0}.horseracing-racecard .selectors-with-cta-wrapper .is-dots-vertical span{border-color:var(--iconMenuClosed)}.horseracing-racecard .selectors-with-cta{margin-left:var(--bvsSpacingMd)}.lengthen-the-odds-button-wrapper{position:relative}.bvs-button-alternative.lengthen-the-odds-button{position:absolute;left:50%;top:-20px;transform:translate3d(-50%, 0, 0);text-transform:none;color:var(--buttonSecondaryOutlinedDefaultText);border-color:var(--buttonSecondaryOutlinedDefaultBg);background-color:var(--surfaceCard);background-size:100% 200%;background-repeat:no-repeat;background-position:0 100%;white-space:nowrap;border-radius:20px;z-index:5}.bvs-button-alternative.lengthen-the-odds-button::after{content:"";display:inline-block;position:relative;top:-2px;margin-left:8px;width:4px;height:4px;transform:rotate(-45deg);border-style:solid;border-width:1px 1px 0 0;border-color:var(--buttonSecondaryOutlinedDefaultText) var(--buttonSecondaryOutlinedDefaultText) transparent transparent}.bvs-button-alternative.lengthen-the-odds-button:hover{background-color:var(--surfaceCard)}.bvs-button-alternative.lengthen-the-odds-button.open{color:var(--buttonSecondaryFilledDefaultText);background-color:var(--buttonSecondaryFilledDefaultBg);animation:lto-button-animation .2s forwards}.bvs-button-alternative.lengthen-the-odds-button.open::after{transform:rotate(135deg);border-color:var(--buttonSecondaryFilledDefaultText) var(--buttonSecondaryFilledDefaultText) transparent transparent}.bvs-button-alternative.lengthen-the-odds-button.close{color:var(--buttonSecondaryOutlinedDefaultText);background-color:var(--buttonSecondaryFilledDefaultBg);animation:lto-button-animation-close .2s forwards}.bvs-button-alternative.lengthen-the-odds-button.close::after{transform:rotate(-45deg);border-color:var(--buttonSecondaryOutlinedDefaultText) var(--buttonSecondaryOutlinedDefaultText) transparent transparent}.lengthen-the-odds-wrapper{position:relative;margin:22px -8px 40px -8px;padding:0;height:1px;box-sizing:border-box;border-radius:16px;border:1px solid var(--buttonSecondaryOutlinedDefaultBg)}.lengthen-the-odds-wrapper::after{content:"";display:block;position:absolute;top:0;right:-1px;bottom:-1px;left:-1px;background-color:transparent;background-image:linear-gradient(0deg, var(--surfaceCard) 0%, transparent 100%);background-size:100% 200%;background-repeat:no-repeat;background-position:0 100%;z-index:4}.lengthen-the-odds-wrapper.open{margin-bottom:32px;height:auto;border-color:var(--buttonSecondaryOutlinedDefaultBg)}.lengthen-the-odds-wrapper.open::after{animation:lto-wrapper-animation .3s forwards;animation-delay:.1s}.lengthen-the-odds-wrapper .bvs_slider-selector__wrap::before{border-color:var(--buttonSecondaryOutlinedDefaultBg)}.market-card__market-view .lengthen-the-odds{margin-top:32px}.market-card__market-view .lengthen-the-odds .slider-selector-wrap{border:0}.market-card__market-view .lengthen-the-odds .slider-selector-item.active{color:var(--menuSelectedText)}.market-card__market-view .lengthen-the-odds .slider-selector-pointer{border:2px solid var(--buttonSecondaryOutlinedDefaultBg)}.market-card__market-view .lengthen-the-odds .numbers{margin-bottom:6px;padding:8px;border:1px solid var(--dividerlineDividerLine);border-bottom:3px solid var(--dividerlineDividerLine);background-color:var(--buttonAccordionBg);border-radius:3px}.market-card__market-view .lengthen-the-odds .bet-button{margin:16px 8px;display:block;width:auto}.racing-default-outcome .lengthen-the-odds{margin-top:16px;opacity:1;height:auto;padding:8px}@keyframes lto-button-animation{0%{color:var(--buttonSecondaryOutlinedDefaultText);background-position:0 100%}100%{color:var(--buttonSecondaryFilledDefaultText);background-position:0 -100%}}@keyframes lto-button-animation-close{0%{color:var(--buttonSecondaryFilledDefaultText);background-position:0 -100%}100%{color:var(--buttonSecondaryOutlinedDefaultText);background-position:0 100%}}@keyframes lto-wrapper-animation{0%{background-position:0 100%}99%{top:0;background-position:0 -100%}100%{top:100vh;background-position:0 -100%}}
