@charset "UTF-8";.search-index .search-form{margin-bottom:1.875rem}@media(max-width:767.98px){.search-index .search-form.is-search{margin-bottom:1.5rem}}.search-index .search-form form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}@media(max-width:767.98px){.search-index .search-form form{gap:.375rem}}.search-index .search-form .form-select{--kib-border-color: rgba(25, 153, 0, .8);--kib-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3c!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3e%3cpath d='M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z' fill='%23199900'/%3e%3c/svg%3e");padding-right:2rem;width:auto}@media(max-width:767.98px){.search-index .search-form .form-select{padding-right:1.5625rem}}.search-index .column-layout{gap:2.1875rem;margin-bottom:0}@media(min-width:992px){.search-index .column-layout{grid-template-columns:minmax(0,1fr) 24.6875rem}}@media(min-width:768px)and (max-width:991.98px){.search-index .column-layout{grid-template-areas:"main side";grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.search-index .column-layout{gap:2.5rem}}@media(max-width:575.98px){.search-index .main-column .table-responsive{margin-left:var(--kib-negative-margin);margin-right:var(--kib-negative-margin);padding-left:abs(var(--kib-negative-margin))}}.search-index .table-default thead th{line-height:1.4}.search-index .more-button{margin-top:.75rem;text-align:right}.search-index .btn-link{--kib-btn-padding-x: 0;--kib-btn-padding-y: 0;--kib-link-color: var(--kib-body-color)}.search-index .side-column .section+.section{margin-top:1.25rem}@media(max-width:575.98px){.search-index .side-column .overflow-x-auto{display:grid;margin-left:var(--kib-negative-margin);margin-right:var(--kib-negative-margin);padding-left:abs(var(--kib-negative-margin));padding-right:abs(var(--kib-negative-margin))}}.search-index .side-column .section-title-add-button{background:#5abb02;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(oklch,in),color-stop(#199900),to(#9add03));background-image:linear-gradient(to right,#199900,#43aa00,#62bb00 50%,#9add03);border-radius:.25rem .25rem 0 0;color:var(--kib-white);gap:.1875rem;grid-template-columns:initial;margin-bottom:.0625rem;padding:.625rem 1.125rem .4375rem}.search-index .side-column .section-title-add-button .title{font-size:var(--kib-body-font-size)}.search-index .side-column .section-title-add-button .caption{color:#fffc;font-size:.75rem;grid-row-start:1;margin:0}.search-index .side-column .inquiry-button{margin-top:1.25rem}.this-weeks-horse{margin-bottom:2.5rem}.this-weeks-horse .section-title{font-size:1.5rem;margin-bottom:1rem}.this-weeks-horse .badge{--kib-badge-font-size: .625rem;--kib-badge-padding-y: .125rem;margin-left:.3125rem}.this-week-main-race>.section-title{font-size:1.5rem;margin-bottom:1rem}.this-week-main-race>.section-title .fs-small{font-size:1.125rem}@media(min-width:992px){.this-week-main-race .section{display:grid;gap:.5625rem 0;grid-template-columns:1fr auto}}.this-week-main-race .section+.section{border-top:var(--kib-border-width) var(--kib-border-style) var(--kib-gray-300);margin-top:1.375rem;padding-top:1.125rem}@media(max-width:767.98px){.this-week-main-race .section+.section{margin-top:.875rem}}.this-week-main-race .section .section-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.125rem;gap:.3125rem;margin-bottom:0}@media(max-width:991.98px){.this-week-main-race .section .section-title{margin-bottom:.5625rem}}.this-week-main-race .section .section-title .badge{--kib-badge-font-size: .75rem;--kib-badge-padding-y: .125rem}@media(min-width:992px){.this-week-main-race .section-body{grid-column:1 / -1}}.this-week-main-race .section-body .badge{--kib-badge-font-size: .625rem;--kib-badge-padding-y: .125rem;margin-left:.3125rem}@media(min-width:992px){.this-week-main-race .more-button{grid-column-start:2;grid-row-start:1;margin-top:0}}
