.search-modal-wrapper{margin-left:auto!important;margin-right:auto!important}.search-modal-backdrop{z-index:10!important;background-color:var(--color-bg-0)!important}.search-modal-container{z-index:11!important}.search-modal-container .search-modal-content .modal-header{min-height:52px}.search-modal-content{background-color:var(--search-modal-background-color)!important;border:none!important;border-radius:var(--search-modal-border-radius)!important}.search-modal-content .modal-header{padding:20px!important;border-top:none!important;border-bottom:none!important;background-color:transparent!important;height:unset!important;min-height:auto!important}.search-modal-container .modal-wrapper{height:unset!important}.search-loader{height:307px;width:100%;display:flex;justify-content:center;align-items:center;margin-top:20px}.search-text-ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-modal-searchbar{background-color:var(--search-modal-searchbar-background-color)}.searchbar-row-close-icon{width:13px;margin-right:1px;cursor:pointer}.search-parent-container{display:flex;flex-direction:column;padding:0 20px}.search-nonsearch-section-container-title{padding-bottom:12px;font-weight:600;font-size:12px;line-height:16px;padding-top:20px;color:var(--search-modal-search-row-header-text-color)}.search-nonsearch-section-rows-sub-container{display:flex;flex-direction:column;gap:8px}.search-row-container{height:40px;border-radius:2px;display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:var(--search-modal-row-background-color);cursor:pointer}.search-row-text{font-weight:var(--search-modal-search-row-text-font-weight);font-size:var(--search-modal-search-row-text-font-size);line-height:16px;color:var(--search-modal-search-row-text-color);overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.search-row-close-icon{height:12px;width:13px;cursor:pointer}.layout-header .search-slider-container .slider-container .tab-styled{justify-content:unset;gap:28px}.search-slider-container{margin-top:4px}.layout-header:has(.tab-button):has(.sports-slider-icon) svg{margin-right:unset;height:16px;width:16px}.search-market-wrapper{height:36px;background-color:var(--markets-dropdowns-wrapper-bgColor);border-top:1px solid var(--markets-dropdowns-wrapper-borderColor);align-items:center;padding:10px 12px;display:flex;justify-content:space-between}.search-market-text{font-weight:600;font-size:12px;line-height:16px;margin-right:45px}.search-competition-wrapper{height:32px;display:flex;gap:8px;padding:8px 12px;background-color:var(--accordion-container__toggler-bgColor);margin-bottom:16px;align-items:center}.search-competition-name{font-weight:600;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--search-modal-search-row-text-color)}.search-competition-market-selection-wrapper{display:flex}.search-competition-market-selection{height:16px;width:55px;display:flex;align-items:center;justify-content:center}.search-competition-market-selection-text{font-weight:600;font-size:12px;line-height:16px;color:var(--search-modal-search-disabled-color)}.search-event-row-wrapper{display:flex;flex-direction:column;padding:0 12px}.search-event-team-and-odd-wrapper{display:flex;gap:9px}.search-event-team-name-score-wrapper{display:flex;flex-direction:column;flex:1 1;gap:6px}.search-event-team-name-score-row{display:flex;justify-content:space-between}.search-event-team-name-text{font-weight:var(--search-modal-search-row-text-font-weight);font-size:12px;line-height:16px;color:var(--search-modal-search-row-text-color)}.search-event-score-text{font-weight:600;font-size:12px;line-height:16px}.search-event-odds-wrapper{display:flex;gap:4px}.search-event-odds-box{height:40px;width:55px;align-items:center;justify-content:center;display:flex;border-radius:4px;background-color:var(--tile-block-data--bgColor)}.search-event-odd-text{font-weight:16px;font-size:16px;line-height:16px;color:var(--price-button--color)}.search-event-time-signpost-wrapper{display:flex;justify-content:space-between;margin-top:2px}.search-event-time-row-text-live{font-weight:600;font-size:11px;line-height:12px;color:red}.search-event-market-text,.search-event-time-row-text{font-weight:600;font-size:11px;line-height:12px;color:var(--search-modal-search-disabled-color)}.search-event-parent-container{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.search-slider-container .sport-name{text-transform:none;font-weight:var(--search-modal-sport-slider-text-font-weight)}.search-no-result-wrapper{display:flex;justify-content:center;align-items:center;height:307px;padding:20px;margin-top:20px}.search-no-result-container{display:flex;flex-direction:column;gap:17px}.search-no-result-svg-container{width:100%;display:flex;justify-content:center}.search-no-result-svg{height:80px;width:80px;display:flex;justify-content:center;align-items:center}.search-no-result-text{font-size:var(--search-modal-no-result-text-font-size);font-weight:var(--search-modal-no-result-text-font-weight);line-height:var(--search-modal-no-result-text-font-line-height);color:var(--search-modal-no-result-text-color)}.markets-view-all{margin-top:0!important}@media only screen and (max-width:1035px){.search-modal-content{margin-top:0!important;height:var(--search-modal-mobile-height)!important;width:100vw!important}.search-modal-container .search-modal-content .modal-header{padding:16px 12px 10px!important;font-size:var(--search-modal-header-text-mobile-font-size);color:var(--search-modal-header-text-color)}.search-parent-container{padding:0 12px}.selections-view-all{padding-left:12px;padding-right:12px}}@media only screen and (min-width:1036px){.search-parent-container:has(.search-slider-container){padding:0 7px 0 20px!important}.search-modal-content{margin-top:0!important;height:600px!important;width:600px!important;max-height:min(90vh,600px)}.search-modal-container .search-modal-content .modal-header .header-text{font-size:17px!important;color:var(--search-modal-header-text-color)}}.search-template-sel-labels-styled{flex-basis:25%;flex-grow:1;font-size:var(--single-event-sel-labels-font-size);line-height:15.73px;text-align:center;color:var(--color-text-2);display:inline-block}.search-template-sel-label-space{flex-basis:25%}.search-templates-accordion .accordion-toggler{display:flex}.search-default-selections-container{display:flex;gap:6px;padding-top:8px}.search-vertical-selections-container{display:flex;flex-direction:column;flex-basis:calc(33.33% - 6px)}.search-table-selections-container{display:flex;flex-wrap:wrap}.search-grouped-selections-container{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;gap:6px;padding-top:8px}.blank-selection-wrapper,.search-default-selection-wrapper{display:flex;justify-content:center;flex-basis:25%;flex-grow:1;min-height:41px;max-height:41px;align-items:center}.search-default-selection-wrapper .price-selection-name{color:var(--color-text-0)}.search-default-selection-wrapper .tile-data-value{color:var(--vertical-selection-wrapper--pricecolor)}.search-table-selection-wrapper{background-color:var(--color-bg-1);display:flex;align-items:baseline;justify-content:center;flex-basis:32.59%}.search-vertical-selection-wrapper{display:flex;align-items:baseline;flex-basis:calc(33.33% - 6px);flex-grow:0;border-radius:2px}.search-less-selections:last-child{margin-right:0!important}.search-table-selection-wrapper .tile-data-block,.search-team-selection-wrapper .tile-data-block,.search-vertical-selection-wrapper .tile-data-block{padding:12px;margin-top:8px}.search-default-selection-wrapper .tile-data-block,.search-table-selection-wrapper .tile-data-block,.search-team-selection-wrapper .tile-data-block,.search-vertical-selection-wrapper .tile-data-block{width:100%}@media only screen and (min-width:1035px){.search-default-selection-wrapper .tile-data-block,.search-table-selection-wrapper .tile-data-block,.search-team-selection-wrapper .tile-data-block,.search-vertical-selection-wrapper .tile-data-block{width:100%;max-height:-webkit-fill-available;height:100%}.search-vertical-selection-wrapper .featured-price-button-active{max-height:-webkit-fill-available;height:100%}}.search-table-selection-wrapper .price-button,.search-team-selection-wrapper .price-button,.search-vertical-selection-wrapper .price-button{font-size:13px;color:var(--vertical-selection-wrapper--pricecolor);line-height:16px;background:transparent;height:auto;width:auto;display:flex;align-items:center;font-weight:600;border-radius:4px}.search-team-selection-wrapper .price-button{width:100%;justify-content:center}.search-default-selection-wrapper .price-button{font-size:13px;color:var(--color-text-highlight);font-weight:600;line-height:16px;margin:4px 0;background:transparent;height:auto;width:auto}.tabs-data-container .search-vertical-selections-container .price-selection-name{text-align:left;width:auto}.price-selection-name-active{color:var(--price-selection-name-active--color)!important}.search-default-selection-wrapper .price-button .line-label,.search-table-selection-wrapper .price-button .line-label,.search-team-selection-wrapper .price-button .line-label,.search-vertical-selection-wrapper .price-button .line-label{font-size:13px;color:var(--line-label--color)}.search-vertical-selection-wrapper .price-button .line-label{color:var(--color-text-0)}.search-vertical-selection-wrapper .price-button .price-selection-name-active .line-label{color:var(--price-selection-name-active--color)}.search-default-selection-wrapper .price-up,.search-table-selection-wrapper .price-up,.search-team-selection-wrapper .price-up,.search-vertical-selection-wrapper .price-up{color:var(--color-text-green)}.search-default-selection-wrapper .price-down,.search-table-selection-wrapper .price-down,.search-team-selection-wrapper .price-down,.search-vertical-selection-wrapper .price-down{color:var(--color-text-red)}.outright-default-selection-type{display:flex;background:var(--color-bg-1);border-bottom:1px solid var(--border-bottom-color);align-items:center}.search-outright-selections-market-line-style{display:flex;align-items:center;flex-basis:25%;justify-content:center;font-size:var(--outright-selections-market-font-size);line-height:16px;color:var(--color-text-1);border:1px solid var(--outright-selections-market-line-border-color);border-radius:4px}.single-event .accordion-open{padding:0}.search-teams-selections-container{display:flex;flex-wrap:wrap;gap:6px}.search-team-selections-container{display:flex;flex-direction:column;flex:1 1}.search-team-selection-wrapper{align-items:baseline;justify-content:center}@media only screen and (min-width:1036px){.search-vertical-selections-container{flex-direction:row;flex-wrap:wrap;column-gap:8px}.search-default-selection-wrapper:hover,.search-table-selection-wrapper:hover{background:var(--color-bg-2)}.search-less-selections{flex:1 1}.search-more-selections{flex-basis:calc(1 / 3 * 100% - (1 - 1 / 3) * 8px)}}@media only screen and (max-width:1035px){.search-vertical-selection-wrapper .price-button{width:100%}.search-vertical-selection-wrapper .price-button img{margin:initial}.search-vertical-selections-container .search-vertical-selection-wrapper{padding-left:12px;padding-right:12px}.search-default-selections-container,.search-teams-selections-container{padding-inline:12px}.search-grouped-selections-container{padding-top:11px}}.search-team-selections-container .price-button img{margin:auto 0}.search-vertical-selection-wrapper .price-button,.search-vertical-selection-wrapper .tile-data-block{text-align:left}.search-vertical-selection-wrapper .price-button{display:flex;width:100%;justify-content:space-between}.search-vertical-selection-wrapper .line-label,.search-vertical-selection-wrapper .tile-data-value{display:inline}.search-vertical-selection-wrapper{align-items:center}.search-vertical-selection-wrapper .featured-price-button-active{height:auto}@media only screen and (min-width:1035px){.search-vertical-selection-wrapper .featured-price-button-active{max-height:-webkit-fill-available;height:100%}}.search-selection-wrapper-active .tile-data-value{color:var(--price-button-active--color)}.search-selections-container-background .tile-data-block .line-label{display:none!important}.search-template-default-template-header{background-color:var(--single-event-default-template-header--bg-color)}.search-template-default-template-header>.search-template-sel-labels{display:flex;padding:8px 0;margin-top:8px}.search-grouped-template-header{background-color:var(--color-bg-3)}.search-grouped-template-header>.search-template-sel-labels{display:flex;padding:8px 0;margin-top:8px}.search-template-grouped-sel-label-space{flex-basis:50%}.search-template-grouped-sel-labels-styled{flex-grow:1;font-size:13px;line-height:16px;text-align:center;color:var(--color-text-2);display:inline-block}.search-groupedContainer{display:flex}.search-groupedSelectionNameContainer{display:flex;flex-direction:column;flex-wrap:nowrap;flex-basis:50%;gap:6px;padding-top:8px}.search-selectionNameContainer{display:flex;min-height:41px;max-height:41px;align-items:center;gap:6px;padding:12px}.search-selectionTeamName{color:var(--color-text-2)}.search-groupedSelectionPriceContainer{display:flex;gap:6px;flex-grow:3}.search-show-more-button{width:100%;display:flex;justify-content:center;align-items:center;margin-top:12px;text-transform:uppercase}.search-show-more-button span{width:100%;height:40px;background-color:var(--color-bg-3);padding:12px;color:var(--color-text-0);font-size:13px;font-weight:600;line-height:normal;justify-content:center;display:flex;cursor:pointer;border-radius:4px}@media only screen and (max-width:1035px){.search-selectionNameContainer{flex-direction:column;align-items:unset;min-height:unset;max-height:unset}}.search-single-event-table-template-header .sel-labels{display:flex;padding:8px 0}.search-single-event-table-template-header .search-template-sel-labels-styled{text-align:left;padding-left:14px}.search-single-event-table-template-header{background-color:var(--color-bg-3)}.search-racingevent-container{margin-top:12px;margin-bottom:12px}.search-racingevent-details{display:flex;justify-content:space-between;padding:8px 12px;background:var(--color-bg-2);margin-top:2px}.search-racing-flexwrap{flex-wrap:wrap}.search-racingevent-countryflag{margin-right:8px}.search-racingevent-countryname{font-size:13px;font-weight:600;color:var(--color-text-2);text-transform:uppercase}.search-racing-countryvenue-seperator{margin-left:8px;margin-right:8px;color:var(--color-text-2)}.search-racingevent-venue{margin-right:8px;font-size:12px;font-weight:600;color:var(--color-text-0)}.search-racing-weathericon{margin-right:8px}.search-racingevent-time{font-size:12px;font-weight:600;color:var(--color-text-0);margin-right:8px}.search-racingevent-runnercount{font-size:12px;font-weight:400;color:var(--search-racingevent-runnercount--color)}.search-racingrunner-container{padding:0 0 0 12px;background:var(--color-bg-2);border-radius:4px;margin-top:2px}.search-racing-weathericon svg path{fill:var(--color-text-0)!important}.search-racingrunner{display:flex;justify-content:space-between}.search-racingrunner-row-left{display:flex;padding-top:0!important;padding-bottom:0!important;padding-right:4px;flex:1 1;min-width:0}.search-racingrunner-leftmost{display:flex;justify-content:center;align-items:center;flex-direction:column;width:20px}.search-racingrunner-runnernumber{color:var(--racing-runneraccordion-runnernumber--color);font-style:normal;font-size:var(--racing-runneraccordion-runnernumber--font-size);line-height:var(--racing-runneraccordion-runnernumber--line-height)}.search-racingrunner-barriernumber{color:var(--color-text-2);font-style:normal;font-weight:500;font-size:var(--racing-runneraccordion-barriernumber--font-size);line-height:15px;min-width:14px;text-align:center}.search-racingrunner-silkimage{margin-left:9px;margin-right:8px;border-radius:var(--nextraces-silkimage--border-radius);width:33px;height:32px}.search-racingrunner-container .search-racingrunner-silkimage svg{height:30px!important;width:32px!important}.racing-search-runner-details-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.search-racingrunner-runnername{color:var(--racing-runneraccordion-runnername--color);font-size:var(--racing-runneraccordion-runnername--font-size);line-height:16px}.search-racingrunner-runnerdetails,.search-racingrunner-runnername{font-style:normal;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-racingrunner-runnerdetails{color:var(--color-text-2);line-height:var(--racing-runneraccordion-runnerdetails--line-height);font-size:var(--racing-runneraccordion-runnerdetails--font-size)}.search-racingrunner-row-right,.search-racingrunner-row-right .tile-data-block{height:47px;min-width:96px;align-self:center}.search-racingrunner-price{height:47px;background-color:var(--color-bg-3);border-radius:var(--racing-runneraccordion-price--border-radius)}.search-racingrunner-price .racing-runneraccordion-prevprices{padding-top:6px}.search-racingrunner-price .racing-runneraccordion-prevprices,.search-racingrunner-price .racing-runneraccordion-prevprices-active{color:var(--racing-runneraccordion-prevprices--color);font-style:normal;font-weight:500;font-size:9px;display:flex;justify-content:center;align-items:center}.search-racingrunner-price .racing-runneraccordion-prevprices-active{color:var(--color-text-2)!important}.search-racingrunner-price .racing-runneraccordion-prevprices-multi{display:flex;justify-content:center;align-items:center}.search-racingrunner-price .racing-runneraccordion-prevprices-multi-arrow>div{width:max-content;height:max-content;display:flex;justify-content:center;align-items:center;padding-left:2px;padding-right:2px}.search-racingrunner-price .racing-runneraccordion-prevprices-multi-arrow svg{width:4px!important;height:4px!important}.search-racingrunner-price>.featured-price-button-default>.price-button-default:disabled{background-color:transparent;opacity:.5;color:var(--color-text-2)}.search-racingrunner-nonrunner{width:96px;height:47px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:13px;color:var(--color-text-2);background-color:var(--non-runner-text--background)}.search-racingrunner-price .tile-data-value{font-weight:700}.racing-search-result-detail-container{justify-content:flex-end}.racing-search-result-detail-settledresult{color:var(--color-text-green);font-size:12px;font-weight:600}.racing-search-result-detail-otherdetail{font-size:12px;font-weight:600}.racing-search-result-detail-otherdetail:before{content:"•";padding-left:2px;padding-right:2px}.racing-see-full-racecard{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;background-color:var(--color-bg-3);border-radius:4px;margin-top:2px;font-size:13px;font-weight:700;color:var(--color-text-2)}@media only screen and (max-width:1035px){.racing-search-result-detail-otherdetail:before{content:unset;padding-left:0;padding-right:0}.racing-search-result-detail-otherdetail{padding-left:2px}.search-racingevent-venue{margin-left:8px}}.racing-search-fullresult-table-body-odds{text-align:center;font-weight:700;font-size:13px;color:var(--color-text-1);padding:8px 12px;border-top-right-radius:4px;border-bottom-right-radius:4px}.racing-search-result-odds-container{width:96px;height:47px;display:flex;justify-content:center;align-items:center;flex-direction:column}.racing-search-price-container-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:16px}.result-search-price-container{width:96px;height:44px;padding:12px 20px;gap:6px;background-color:var(--racing-result-price-container--bg-color);align-items:center}.racing-search-result-price{font-size:var(--result-price--font-size);font-weight:var(--result-price--font-weight);line-height:var(--result-price--line-height);text-align:center;color:var(--result-price--color)}.racing-search-fullresult-table-body-odds-isfavorite{font-weight:500;font-size:9px}.racing-search-fullresult-isfavorite{font-size:var(--result-fullresult-favorite-font-size);font-weight:var(--result-fullresult-favorite-font-weight);line-height:var(--result-fullresult-favorite-line-height);text-align:center;color:var(--result-favourite--color)}