.vc-table__link{position:relative}.vc-table__link:before{background-color:#000;content:"";height:.0625rem;left:0;position:absolute;right:0;top:100%;transform:scaleX(0);transition:transform .2s}.vc-table__link:hover:before{transform:scaleX(1)}.vc-table{border:.0625rem solid var(--vc-color-primary-two-2);border-radius:.375rem;container-name:vc-table;container-type:inline-size;margin-block:1rem;overflow:clip}.vc-table .vc-bookmaker-btn{flex-direction:column;width:4.375rem}.vc-table .vc-bookmaker-btn__image,.vc-table .vc-bookmaker-btn__odds{min-width:100%}.vc-table .vc-bookmaker-btn__odds{padding:.25rem}@container vc-table (max-width: 767px){.vc-table.is-enhanced .vc-table__controls{display:flex}}.vc-table.is-enhanced .vc-table__sort{cursor:pointer;pointer-events:auto}.vc-table.is-enhanced .vc-table__sort:not([disabled]):hover{color:var(--vc-color-primary-0)}.vc-table__header{align-items:baseline;border-bottom:.0625rem solid var(--vc-color-primary-two-2);justify-content:space-between;padding:1rem}.vc-table__footer,.vc-table__header{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.vc-table__footer{align-items:center;background-color:var(--vc-color-primary-two-6);border-top:.0625rem solid var(--vc-color-primary-two-2);color:var(--vc-color-neutral-6);font-size:.8125rem;padding:.75rem}.vc-table__footer p{color:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.vc-table__controls{border-bottom:.0625rem solid var(--vc-color-primary-two-2);display:none;gap:.5rem;padding:.5rem .75rem}.vc-table__controls .vc-form__row+.vc-form__row{margin-top:0}.vc-table__controls .vc-form__row:first-child{flex:1}.vc-table__title{font-size:1.625rem;line-height:1.2;text-transform:uppercase}@container vc-table (max-width: 767px){.vc-table__title{font-size:1.75rem}}.vc-table__title-accent{color:var(--vc-color-primary-0)}.vc-table__meta,p.vc-table__meta{color:var(--vc-color-neutral-6);font-size:.875rem;margin:0;padding:0}.vc-table__scroll{overflow-x:auto}.vc-table__scroll:focus-visible{outline:.125rem solid var(--vc-color-primary-0);outline-offset:.125rem}.vc-table__scroll::-webkit-scrollbar{background-color:transparent;height:.375rem}.vc-table__scroll::-webkit-scrollbar-track:hover{background-color:var(--vc-background-1)}.vc-table__scroll::-webkit-scrollbar-thumb{background-color:var(--vc-color-neutral-7);border:.25rem solid transparent;border-radius:1rem}.vc-table__grid{display:grid;grid-template-columns:var(--vc-table-template,repeat(2,1fr))}@container vc-table (min-width: 768px){.vc-table__grid{min-inline-size:var(--vc-table-min-width,-moz-min-content);min-inline-size:var(--vc-table-min-width,min-content)}}.vc-table__group,.vc-table__head,.vc-table__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.vc-table__head{color:var(--vc-color-primary-two-0);font-size:.875rem;font-weight:700}.vc-table__head,.vc-table__row{border-bottom:.0625rem solid var(--vc-color-primary-two-2)}.vc-table__row:last-child{border-bottom:0}.vc-table__row:nth-child(2n){background-color:var(--vc-color-primary-two-6)}.vc-table__row--muted{color:var(--vc-color-neutral-6);opacity:.6}.vc-table__cell{align-items:center;display:flex;flex-wrap:wrap;min-inline-size:0;overflow-wrap:anywhere;padding:.75rem}.vc-table__label{display:none}.vc-table__cell--center{justify-content:center;text-align:center}.vc-table__cell--end{justify-content:flex-end;text-align:end}.vc-table__legend-item{align-items:center;display:inline-flex;gap:.25rem}.vc-table__legend-swatch{block-size:.25rem;border-radius:.1875rem;display:inline-block;inline-size:1rem}.vc-table__stack{display:flex;flex-direction:column;gap:.25rem;min-inline-size:0}.vc-table__sub{color:var(--vc-color-neutral-6);font-size:.8125rem;font-weight:400}.vc-table__note{font-style:italic}.vc-table__value{color:var(--vc-color-primary-two-0);gap:.125rem .25rem}.vc-table__value--strong{font-weight:700}.vc-table__value--lead{font-size:1rem}.vc-table__link{line-height:1}.vc-table__link:before{background-color:currentColor}.vc-table__value-icon{block-size:1rem;flex-shrink:0;inline-size:1rem;margin-inline-end:.5rem}.vc-table__pair{align-items:center;block-size:1.5rem;display:flex;gap:.25rem}.vc-table__pair-label{color:var(--vc-color-neutral-6);font-size:.875rem;min-inline-size:2rem}.vc-table__pair-value{color:var(--vc-color-primary-two-0);font-size:.875rem;font-weight:700;white-space:nowrap}.vc-table__cell--nowrap{flex-wrap:nowrap}.vc-table__sort{align-items:center;background:none;border:0;color:inherit;display:inline-flex;font:inherit;gap:.25rem;padding:0;pointer-events:none;text-align:inherit}.vc-table__sort:focus-visible{outline:.125rem solid var(--vc-color-primary-0);outline-offset:.125rem}.vc-table__sort[disabled] .vc-table__sort-icon{opacity:.4}.vc-table__sort-icon{align-items:center;align-self:center;display:inline-flex;flex-direction:column;flex-shrink:0;gap:.125rem;margin-block-end:.125rem}.vc-table__sort-icon-down,.vc-table__sort-icon-up{block-size:0;border-inline:.25rem solid transparent;inline-size:0}.vc-table__sort-icon-up{border-bottom:.25rem solid var(--vc-color-primary-two-2)}[aria-sort=ascending] .vc-table__sort-icon-up{border-bottom-color:var(--vc-color-primary-0)}.vc-table__sort-icon-down{border-top:.25rem solid var(--vc-color-primary-two-2)}[aria-sort=descending] .vc-table__sort-icon-down{border-top-color:var(--vc-color-primary-0)}@container vc-table (max-width: 767px){.vc-table__grid{grid-template-columns:minmax(0,1fr)}.vc-table__head{display:none}.vc-table__row{gap:.5rem .75rem;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));padding:.75rem}.vc-table__cell{align-content:start;gap:.125rem .5rem;padding:0}.vc-table__cell .vc-table__label{color:var(--vc-color-neutral-6);display:block;flex-shrink:0;font-size:.6875rem;inline-size:100%;text-transform:uppercase}.vc-table__cell--wide{grid-column:span 2}.vc-table__cell--full{grid-column:1/-1}.vc-table__cell--odds{align-content:center;grid-area:1/-2/-1/-1}.vc-table__cell--center:not(.vc-table__cell--odds),.vc-table__cell--end:not(.vc-table__cell--odds){justify-content:start;text-align:start}}@container vc-table (max-width: 479px){.vc-table__cell--odds{grid-area:-2/1/-1/-1}.vc-table__cell--odds .vc-bookmaker-btn{flex-direction:row;width:100%}.vc-table__cell--odds .vc-bookmaker-btn__image,.vc-table__cell--odds .vc-bookmaker-btn__label,.vc-table__cell--odds .vc-bookmaker-btn__odds{flex:1;min-width:0}.vc-table__cell--odds .vc-bookmaker-btn__odds{padding:.5rem}}[data-theme=dark] .vc-table__row:nth-child(2n){background-color:transparent}.event-odds{--vc-odds-number-w:3.5rem;--vc-odds-horse-w:13.75rem;--vc-odds-frozen-w:calc(var(--vc-odds-number-w) + var(--vc-odds-horse-w))}@container vc-table (min-width: 768px){.event-odds .vc-table__grid{--vc-odds-cols:6;--vc-odds-col-w:calc((100cqi - var(--vc-odds-frozen-w))/var(--vc-odds-cols));--vc-table-template:var(--vc-odds-number-w) var(--vc-odds-horse-w) 1fr repeat(var(--vc-odds-books,1),var(--vc-odds-col-w))}}@container vc-table (min-width: 852px){.event-odds .vc-table__grid{--vc-odds-cols:7}}@container vc-table (min-width: 948px){.event-odds .vc-table__grid{--vc-odds-cols:8}}@container vc-table (min-width: 1044px){.event-odds .vc-table__grid{--vc-odds-cols:9}}@container vc-table (min-width: 1140px){.event-odds .vc-table__grid{--vc-odds-cols:10}}@container vc-table (min-width: 1236px){.event-odds .vc-table__grid{--vc-odds-cols:11}}@container vc-table (min-width: 1332px){.event-odds .vc-table__grid{--vc-odds-cols:12}}@container vc-table (min-width: 768px){.event-odds .event-odds__ew-row:after,.event-odds .event-odds__row:after,.event-odds .vc-table__head:after{content:"";grid-column:3;grid-row:1}.event-odds .vc-table__scroll{scroll-padding-inline-start:var(--vc-odds-frozen-w);scroll-snap-type:x proximity}.event-odds .js-odds-column{scroll-snap-align:start}.event-odds .vc-table__cell.event-odds__number,.event-odds .vc-table__head>.vc-table__cell:first-child{background-color:var(--vc-background-0);left:0;position:sticky;z-index:1}.event-odds .vc-table__cell.event-odds__runner-info-row,.event-odds .vc-table__head>.vc-table__cell:nth-child(2){background-color:var(--vc-background-0);left:var(--vc-odds-number-w);position:sticky;z-index:1}.event-odds .event-odds__row:nth-child(2n)>.event-odds__number,.event-odds .event-odds__row:nth-child(2n)>.event-odds__runner-info-row{background-color:var(--vc-color-primary-two-6)}}@container vc-table (max-width: 767px){.event-odds .event-odds__row{align-items:center;gap:.5rem;grid-template-columns:auto minmax(0,1fr) auto}.event-odds .event-odds__row.is-open .event-odds__prices{grid-template-rows:1fr}}.event-odds .event-odds__book,.event-odds .event-odds__result-head{justify-content:center;padding-block:.5rem}@container vc-table (max-width: 767px){.event-odds .vc-table__cell.event-odds__result{grid-area:1/3/2/4;justify-content:center}}.event-odds .event-odds__result-odds{font-size:.8125rem;font-weight:800}.event-odds .event-odds__book.is-empty,.event-odds .event-odds__ew-cell.is-empty,.event-odds .event-odds__price.is-empty{display:none}.event-odds .event-odds__ew-row{border-top:.125rem solid var(--vc-color-primary-two-1)}@container vc-table (max-width: 767px){.event-odds .event-odds__ew-row{display:none}}.event-odds .event-odds__ew-label{font-size:1rem;font-weight:800;justify-content:flex-start}@container vc-table (min-width: 768px){.event-odds .event-odds__ew-label{background-color:var(--vc-background-0);grid-column:1/3;left:0;position:sticky;z-index:1}}.event-odds .event-odds__ew-cell{flex-direction:column;font-size:.75rem;gap:.125rem;line-height:1.2;text-align:center}.event-odds .event-odds__ew-places{font-weight:800}.event-odds .event-odds__ew-fraction{color:var(--vc-color-neutral-2)}.event-odds .event-odds__ew-fraction:empty{display:none}.event-odds .event-odds__ew{color:var(--vc-color-neutral-2);font-size:.6875rem;line-height:1.3}.event-odds .event-odds__ew:has(.js-event-odds-ew:empty){display:none}.event-odds .event-odds__ew-caption{font-weight:700}.event-odds .event-odds__book .event-odds__ew{margin-block-start:.125rem;text-align:center;width:100%}.event-odds .event-odds__offer-text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.event-odds .event-odds__number{font-weight:800}@container vc-table (max-width: 767px){.event-odds .event-odds__number{grid-area:1/1/2/2}}.event-odds .event-odds__runner-number{align-items:center;display:flex;flex-direction:column;line-height:1.2}.event-odds .event-odds__runner-draw{color:var(--vc-color-neutral-2);font-size:.75rem;font-weight:400}.event-odds .event-odds__runner-place{font-size:1.125rem;font-weight:800;white-space:nowrap}.event-odds .event-odds__runner-info-row{flex-wrap:nowrap;font-size:.8125rem;gap:.5rem}@container vc-table (max-width: 767px){.event-odds .event-odds__runner-info-row{grid-area:1/2/2/3;padding-inline-end:.75rem}}.event-odds .event-odds__runner-uniform{flex:none;width:1.8125rem}.event-odds .event-odds__runner-name-box{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.event-odds .event-odds__runner-name{color:var(--vc-color-primary-two-0);font-size:.875rem;font-weight:800}.event-odds .event-odds__participants-list{color:var(--vc-color-neutral-2);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.125rem .5rem}.event-odds .event-odds__participants-list a{color:inherit;display:inline;text-decoration:underline;text-decoration-color:var(--vc-color-primary-two-3);text-underline-offset:.1875rem}.event-odds .event-odds__participants-list a:hover{text-decoration-color:transparent}.event-odds .vc-table__cell.event-odds__best{display:none}@container vc-table (max-width: 767px){.event-odds .vc-table__cell.event-odds__best{align-items:stretch;border-radius:.25rem;box-shadow:0 .0625rem .0625rem rgba(0,0,0,.14),0 .125rem .0625rem rgba(0,0,0,.12),0 .0625rem .1875rem rgba(0,0,0,.2);display:flex;flex-wrap:nowrap;gap:0;grid-area:1/3/2/4;height:3.1875rem;overflow:hidden;padding:0;width:6.875rem}.event-odds .vc-table__cell.event-odds__best .event-odds__bookmaker-btn-image{border-radius:0;flex:none;height:auto;width:2.9375rem}.event-odds .vc-table__cell.event-odds__best .event-odds__bookmaker-btn-odd{border:0;border-radius:0;flex:1;min-width:0;padding:.25rem}}.event-odds .event-odds__prices,.event-odds .event-odds__prices-inner{display:contents}@container vc-table (max-width: 767px){.event-odds .event-odds__prices{display:grid;grid-column:1/-1;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.event-odds .event-odds__prices-inner{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.event-odds .vc-table__cell.event-odds__price{border-top:.0625rem solid var(--vc-color-primary-two-2);flex-wrap:nowrap;gap:.5rem;justify-content:space-between;padding:.5rem 0}.event-odds .vc-table__cell.event-odds__price .event-odds__bookmaker-btn-odd{flex:none;min-width:4.5rem}}.event-odds .event-odds__bookmaker-offer{display:none}@container vc-table (max-width: 767px){.event-odds .event-odds__bookmaker-offer{align-items:center;display:flex;gap:.5rem;min-width:0}.event-odds .event-odds__bookmaker-offer-title{color:var(--vc-color-primary-two-0);font-size:.875rem;line-height:1.3}}.event-odds .event-odds__bookmaker-btn-image{align-items:center;border-radius:.25rem;display:flex;flex:none;height:2.5rem;justify-content:center;overflow:hidden;width:100%}.event-odds .event-odds__bookmaker-btn-image img{max-height:100%;max-width:2.75rem;-o-object-fit:contain;object-fit:contain}.event-odds .event-odds__price-label{align-items:center;border-radius:.25rem;display:flex;justify-content:center;overflow:hidden}.event-odds .event-odds__price-label img{max-height:100%;-o-object-fit:contain;object-fit:contain}@container vc-table (max-width: 767px){.event-odds .event-odds__price-label{flex:none;height:2rem;width:2.75rem}.event-odds .event-odds__price-label img{max-width:2.25rem}}.event-odds .event-odds__bookmaker-btn-odd{align-items:center;background-color:var(--vc-background-0);border:.0625rem solid var(--vc-color-primary-two-3);border-radius:.25rem;color:var(--vc-color-primary-two-0);display:flex;flex:1;font-size:.8125rem;font-weight:800;justify-content:center;min-width:3.75rem;padding:.5rem .25rem;text-align:center;text-decoration:none}.event-odds .event-odds__bookmaker-btn-odd:hover{border-color:var(--vc-color-primary-0)}.event-odds .event-odds__bookmaker-btn-odd.best-odds{background-color:var(--vc-color-primary-0);border-color:var(--vc-color-primary-0);color:var(--vc-color-neutral-5)}@container vc-table (max-width: 767px){.event-odds .event-odds__bookmaker-btn-odd.best-odds{background-color:var(--vc-color-primary-two-6);border-color:var(--vc-color-primary-two-3);color:var(--vc-color-primary-two-0)}}.event-odds.is-loading .event-odds__bookmaker-btn-odd{color:var(--vc-color-neutral-2);pointer-events:none}.event-odds.is-covered .vc-table__scroll{position:relative}.event-odds.is-covered .event-odds__loader{align-items:center;background-color:var(--vc-background-2);border-radius:.375rem;display:flex;inset:0;justify-content:center;position:absolute}.event-odds.is-covered .event-odds__loader:after{animation:button-loading-spinner 1s ease infinite;border:.25rem solid transparent;border-radius:50%;border-top:.25rem solid var(--vc-color-primary-two-0);content:"";height:1.5rem;width:1.5rem}.event-odds.is-covered .vc-table__grid{visibility:hidden}.event-odds .event-odds__loader{display:none}.event-odds .event-odds__more{align-items:center;background:none;border:0;color:var(--vc-color-primary-two-0);cursor:pointer;display:none;font:inherit;font-size:.75rem;gap:.25rem;justify-content:flex-end;padding:.25rem 0;width:100%}.event-odds .event-odds__more .vc-svg-icon{height:1rem;transition:transform .3s ease;width:1rem}.event-odds .event-odds__more[aria-expanded=true] .vc-svg-icon{transform:rotate(180deg)}@container vc-table (max-width: 767px){.event-odds .event-odds__more{display:flex;grid-column:1/-1;order:-1}}.event-odds .event-odds__footer>*+:before{content:"·";display:inline-block;margin-inline-end:1rem}.event-odds .event-odds__footer a{color:inherit;text-decoration:underline;text-underline-offset:.1875rem}.event-odds .event-odds__footer a:hover{text-decoration:none}@keyframes button-loading-spinner{to{transform:rotate(1turn)}}[data-theme=dark] .event-odds__ew-label,[data-theme=dark] .event-odds__row,[data-theme=dark] .event-odds__row>.event-odds__number,[data-theme=dark] .event-odds__row>.event-odds__runner-info-row,[data-theme=dark] .vc-table__head>.vc-table__cell:first-child,[data-theme=dark] .vc-table__head>.vc-table__cell:nth-child(2){background-color:var(--vc-body-bg)}[data-theme=dark] .event-odds__row:nth-child(2n),[data-theme=dark] .event-odds__row:nth-child(2n)>.event-odds__number,[data-theme=dark] .event-odds__row:nth-child(2n)>.event-odds__runner-info-row{background-color:color-mix(in srgb,var(--vc-body-bg) 92%,#fff)}[data-theme=dark] .event-odds__bookmaker-offer-title,[data-theme=dark] .event-odds__ew,[data-theme=dark] .event-odds__ew-fraction,[data-theme=dark] .event-odds__participants-list,[data-theme=dark] .event-odds__runner-draw{color:var(--vc-color-neutral-6)}[data-theme=dark] .event-odds__bookmaker-btn-odd,[data-theme=dark] .event-odds__bookmaker-btn-odd.best-odds,[data-theme=dark] .event-odds__more,[data-theme=dark] .event-odds__runner-name{color:var(--vc-color-neutral-5)}@container vc-table (max-width: 767px){[data-theme=dark] .event-odds__bookmaker-btn-odd.best-odds{background-color:color-mix(in srgb,var(--vc-body-bg) 92%,#fff)}}@media (prefers-reduced-motion:reduce){.event-odds.is-covered .event-odds__loader:after{animation:none}}