@charset "UTF-8";.data-results{margin-bottom:1.875rem}@media(max-width:991.98px){.data-results{margin-bottom:.9375rem}}.data-results .table{margin-bottom:.0625rem}.data-results .table-bordered td{border-left-style:dotted;border-right-style:dotted}.data-results .table-bordered td:first-child{border-left-color:transparent}.data-results .table-bordered td:last-child{border-right-color:transparent}.data-results .table-bordered td:not(:first-child){border-left-color:#c7c7c7}.data-results .table-bordered td:not(:last-child){border-right-color:#c7c7c7}.data-results .table-responsive{margin-bottom:.625rem}@media(max-width:575.98px){.data-results .table-responsive{margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem}}.data-results .race{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.125rem var(--kib-border-style) #dddddd;border-radius:.25rem;display:grid;gap:0 .375rem;grid-template-areas:"date location weather arrival" "title title distance arrival" "line-1 line-1 finish arrival" "line-2 line-2 furlong arrival";grid-template-columns:auto 1fr auto 2.625rem;line-height:1.1;padding:.1875rem .5rem}.data-results .race+.race{margin-top:.5rem}.data-results .race .date{font-size:.6875rem;grid-area:date}.data-results .race .date a{--kib-link-color-rgb: var(--kib-body-color-rgb)}.data-results .race .location{font-size:.75rem;grid-area:location}.data-results .race .location .fs-small{font-size:.625rem}.data-results .race .weather{font-size:.6875rem;grid-area:weather;text-align:right}.data-results .race .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.0625rem;grid-area:title;margin:.125rem 0 0}.data-results .race .title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-results .race .title .badge{--kib-badge-border-radius: .125rem;--kib-badge-font-size: .625rem;--kib-badge-padding-x: .34375rem;--kib-badge-padding-y: .0625rem;margin-left:.1875rem}.data-results .race .distance{font-size:1.125rem;grid-area:distance;margin-top:.125rem;text-align:right}.data-results .race .distance .fs-small{font-size:var(--kib-body-font-size)}.data-results .race .line-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:line-1}.data-results .race .jockey{font-size:.75rem}.data-results .race .jockey a{--kib-link-color-rgb: var(--kib-body-color-rgb)}.data-results .race .blinkers{font-size:.625rem;margin-left:auto}.data-results .race .odds{-ms-flex-preferred-size:2.6875rem;flex-basis:2.6875rem;font-size:.75rem;margin-right:.625rem;text-align:right}.data-results .race .odds .fs-small{font-size:.625rem}.data-results .race .corner .rank{font-size:.6875rem}.data-results .race .finish-time{font-size:1.125rem;font-weight:700;grid-area:finish;text-align:right}.data-results .race .line-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:line-2}.data-results .race .weight{font-size:.75rem}.data-results .race .winning-horse{font-size:.625rem;margin-left:auto;text-align:right}.data-results .race .winning-horse a{--kib-link-color-rgb: 89, 89, 89}.data-results .race .time-diff{-ms-flex-preferred-size:3.1875rem;flex-basis:3.1875rem;font-size:.75rem;text-align:right}.data-results .race .furlong-time{font-size:.75rem;grid-area:furlong;text-align:right}.data-results .race .arrival{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1 / 1;border:var(--kib-border-width) var(--kib-border-style) rgba(49,49,49,.5);border-radius:.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.625rem;font-weight:700;grid-area:arrival;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:end;line-height:1;width:2.5rem}.data-results .race .arrival.is-first{background:#f9eec5}.data-results .race .arrival.is-second{background:#d3e4fc}
