.horse-racing-header .button-skeletons{justify-content:flex-start;gap:10px;padding:11px 12px;display:flex}.horse-racing-skeleton__mobile-select{border-radius:2px}.horse-racing-filters-row .horse-racing-skeleton__mobile-select{flex:1 1 0;min-width:0}.horse-racing-skeleton__search-button{border-radius:2px;flex-shrink:0}.filter-buttons-skeleton-wrapper{justify-content:space-between;width:100%;display:flex}.filter-buttons-skeleton{gap:10px;width:100%;display:flex}.custom-table{flex-direction:column;width:100%;display:flex}.table-row-2{grid-template-columns:repeat(10,1fr);display:grid}.table-row{border-top:1px solid var(--shade-600);grid-template-columns:131px 1fr;padding:12px 12px 12px 0;display:grid}.table-cell{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:36px;display:flex}.table-row-title{padding-left:12px}.horse-racing-skeleton .horse-matches{margin-bottom:0}@media (max-width:1024px){.horse-racing-skeleton .sport-competitions-head.mobile .selected-buttons,.horse-racing-skeleton .sport-competitions-head.mobile .button.selected-buttons{padding-top:0;padding-bottom:8px}.table-row-2{grid-template-columns:repeat(7,1fr)}}@media (max-width:600px){.table-row{grid-template-columns:1fr}.table-row-title{justify-content:flex-start}}
.meeting-events{grid-template-columns:repeat(10,1fr);gap:1px;width:100%;height:100%;display:grid;overflow:auto}.region-data-container .match-card-row2{border-top:1px solid var(--shade-600);padding:12px 0}.region-data-container .match-team2{border:none}.horse-racing-empty-state{background-color:var(--shade-100);flex-direction:column;justify-content:center;min-height:183px;display:flex}.horse-racing-empty-state .empty-state-image svg{width:46px;height:46px}.horse-racing-header{margin-bottom:12px;padding:12px 12px 0}.horse-racing-filters-row{align-items:center;gap:6px;display:flex}.horse-racing-filters-row__search-button{background:var(--shade-700);cursor:pointer;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:inline-flex}.horse-racing-filters-row .competitions-select{background:var(--shade-700);border-radius:2px;flex:1 1 0;min-width:0;height:42px}.horse-racing-header .sport-competitions-head{border-bottom:2px solid var(--shade-100)}.horse-racing-header .selected-button,.horse-racing-header .button.selected-button{font-weight:500}.horse-racing-header .events-filters{padding:11px 12px}.region-data-container{margin:12px 12px 0}.region-data-container .sport-competitions-head{padding:12px}.region-data-container .countries-item{background:var(--shade-600);border:none}.region-data-container .countries-item:has(.event-time:empty){background:0 0;outline:none}.region-data-container .match-team2{border-right:none;padding-left:20px}.horse-racing-page .horse-matches{margin-bottom:0}.horse-racing-page .selected-button,.horse-racing-header .selected-button,.horse-racing-page .button.selected-button,.horse-racing-header .button.selected-button{border-radius:var(--radius-xs)}.horse-racing-date-dropdown .dropdown-toggler{background:var(--shade-600);border-radius:var(--radius-xs);padding:7px 12px;line-height:15px}.horse-racing-date-dropdown .dropdown-arrow{width:12px;height:13px}.horse-racing-date-dropdown .dropdown-button,.horse-racing-date-dropdown .button.dropdown-button{font-size:12px}@media screen and (max-width:1024px){.meeting-events{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))!important}.horse-racing-empty-state{margin-top:16px}.horse-racing-empty-state .empty-state{background-color:inherit}.horse-racing-header{background-color:var(--shade-300);margin-bottom:8px;padding:8px}.opened-select{z-index:auto;position:static}.region-data-container{margin:0}.horse-racing-page .horse-matches{margin-bottom:0}.region-data-container .selected-buttons,.region-data-container .button.selected-buttons{padding-top:0!important}.region-data-container .sport-competitions-head{background-color:var(--shade-300);margin:8px 0;padding:8px!important}.region-data-container .match-team2{padding-left:12px}}@media (max-width:600px){.region-data-container .match-card-row2{padding:0}}
