.raceHeaderTitle{color:#fff;background-color:var(--extraPalette-text-primary);border-radius:4px 4px 0 0;padding:10px 12px;font-size:15px}@media only screen and (min-width:1680px){.raceHeaderTitle{font-size:17px}}.raceHeaderContainer{box-shadow:0 2px 10px 0 rgba(0,0,0,.102);border-radius:0 0 4px 4px}.raceHeaderContent{background-color:#fff}.raceHeaderContent.mobile{border-radius:0 0 4px 4px}.meetingName{font-size:18px;color:var(--extraPalette-text-primary);font-weight:500}@media only screen and (min-width:1680px){.meetingName{font-size:20px}}.meetingName.mobile{margin-bottom:12px;border-radius:0 0 4px 4px}.meetingNameContainer{padding:6px 12px;width:-moz-fit-content;width:fit-content;white-space:normal;align-items:center;display:flex;gap:8px;cursor:pointer}.meetingNameContainer.mobile{width:100%}.calenderIcon{padding:2px;width:30px;height:30px;cursor:pointer}.calenderIcon.active{border-radius:50%;background-color:#204293;color:#fff}.formGuideList{display:flex;background-color:#dbe6ef;width:100%;font-size:13px;color:#333}@media only screen and (min-width:1680px){.formGuideList{font-size:15px}}.formGuideList.mobile{padding:8px 12px;justify-content:space-between;position:relative}.formGuideList.mobile .formGuideTitle{font-weight:700}.formGuideTitle{color:var(--extraPalette-text-primary);font-size:15px}@media only screen and (min-width:1680px){.formGuideTitle{font-size:17px}}.formGuideTitle>*{vertical-align:middle}.formGuideList>li{flex-grow:1;text-align:center;padding:5px 0;position:relative;display:table}.formGuideList>li:not(:first-child):hover{background-color:#204293;color:#fff;cursor:pointer}.formGuideList>li>div{vertical-align:middle;display:table-cell;border-left:1px solid #979797}.formGuideList>li:first-child>div{border-left:none}.formGuideSelector{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#dbe6ef;z-index:888}.formGuideList>li:hover>.formGuideSelector{display:block}.formGuideSelector>li{color:#000;border-bottom:1px solid #979797;padding:10px 0}.formGuideSelector>li:hover{color:#fff;background-color:#204293}#formGuideItem.mobile{border-radius:0 0 4px 4px}.arrowDown{width:24px;height:24px;background:var(--url-arrow-down) no-repeat;align-self:center;transform:rotate(180deg);flex:0 0 24px}.arrowDown.inverted{transform:none}.arrowDown.--mobile{margin-left:auto}#formGuideSelDom{width:calc(100% - 20px);position:absolute;top:90%;background:#fff;z-index:999;box-shadow:0 3px 10px 0 rgba(0,0,0,.3);border-radius:4px;overflow:hidden;max-height:0;opacity:0;overflow-y:auto;transition:all .4s ease-in-out}#formGuideSelDom .selectTitle{display:flex;align-items:center;border-radius:4px 4px 0 0;height:40px;width:100%;background:var(--extraPalette-text-primary)}#formGuideSelDom .selectTitle img{margin-left:8px}#formGuideSelDom .selectTitle p{font-size:13px;font-weight:500;text-align:left;padding:0 9px;color:#fff}@media only screen and (min-width:1680px){#formGuideSelDom .selectTitle p{font-size:15px}}#formGuideSelDom .selectItem{padding:0 0 0 8px;border-bottom:1px solid var(--palette-divider)}#formGuideSelDom .selectItem p{padding:8px 0;font-size:13px;font-weight:500;text-align:center;color:#333;border-bottom:none}@media only screen and (min-width:1680px){#formGuideSelDom .selectItem p{font-size:15px}}#formGuideSelDom .selectItem.firstMenu{display:flex;justify-content:space-between}#formGuideSelDom .selectItem.firstMenu p{text-align:left}#formGuideSelDom .selectItem:active{background:#173e96;border-bottom:none}#formGuideSelDom .selectItem:active p{color:#fff}#formGuideSelDom .selectItem:active:after{width:0}#formGuideSelDom .selectItem:last-child p{border-bottom:none}#formGuideSelDom .overlay{height:100%;width:100%;position:fixed;z-index:-1;left:0;top:0;overflow-x:hidden}.formGuide_PC_dim{background:#ccc!important}.formGuide_PC_dim:hover{cursor:unset!important}.formGuide_PC_dim:hover .formGuideListNew{display:none!important}.formGuide_PC_dim>.formGuideTitlePC{color:#8b8b8b}.formGuide_mobile_dim>.formGuideList{background:#ccc}.formGuide_mobile_dim>.formGuideList>.formGuideTitle{color:#8b8b8b}.formGuide_mobile_dim>.formGuideList>.arrowDown{filter:brightness(0) saturate(100%) invert(50%)}.formGuideTitlePC_container{position:relative;background:var(--Quaternary,#e2edf6);display:flex;align-items:center;padding:8px 12px 8px 10px}.formGuideTitlePC_container:hover{cursor:pointer}.formGuideTitlePC_container:hover .formGuideListNew{display:block}.formGuideTitlePC{color:var(--extraPalette-text-primary);font-size:13px;font-weight:700}@media only screen and (min-width:1680px){.formGuideTitlePC{font-size:15px}}.formGuideTitlePC>*{vertical-align:middle}.formGuideTitlePC>span{padding:0 2px 0 6px}.formGuideListPC{display:none;background-color:#fff;position:absolute;min-width:202px;top:44px;z-index:9;display:block;box-shadow:0 3px 10px 0 rgba(0,0,0,.302);border-radius:4px;font-size:13px;color:#333}@media only screen and (min-width:1680px){.formGuideListPC{font-size:15px}}.formGuideListPC:not(:has(.formGuideSelectorPC,#formGuideSelDom .selectItem)){display:none}.formGuideListPC>li{flex-grow:1;padding:0 4px 0 8px;height:36px;position:relative;text-align:left;line-height:36px;border-bottom:1px solid #b4b4b4;display:flex;justify-content:space-between;align-items:center}.formGuideListPC>li:last-child{border-bottom:none}.formGuideListPC>li:hover{background-color:#204293;color:#fff;cursor:pointer}.formGuideListPC>li:first-child>div{border-left:none}.formGuideSelectorPC{display:none;position:absolute;top:0;left:100%;width:100%;background-color:#fff;z-index:888;box-shadow:0 3px 10px 0 rgba(0,0,0,.302);border-radius:4px}.formGuideListPC>li:hover>.formGuideSelectorPC{display:block}.formGuideSelectorPC>li{color:#000;border-bottom:1px solid #b4b4b4;padding:0 8px;height:36px;text-align:left;line-height:36px}.formGuideSelectorPC>li:hover{color:#fff;background-color:#204293}.formGuideSelectorPC>li:last-child{border-bottom:none}.formGuideListNew{background-color:#fff;position:absolute;min-width:202px;top:44px;z-index:9;right:0;display:none;box-shadow:0 3px 10px 0 rgba(0,0,0,.302);border-radius:4px;font-size:15px;font-weight:500;color:#000;padding-bottom:4px;z-index:778}@media only screen and (min-width:1680px){.formGuideListNew{font-size:17px}}.formGuideListNew>li .subtitlestyle{margin-top:4px;margin-bottom:4px}.formGuideListNew>li:not(:first-child)>div:first-child{font-size:13px}@media only screen and (min-width:1680px){.formGuideListNew>li:not(:first-child)>div:first-child{font-size:15px}}.formGuideListNew.pc>li{padding:12px}.formGuideListNew.mobile>li{padding:12px 28px}.subtitlestyle{font-size:13px;font-weight:500}@media only screen and (min-width:1680px){.subtitlestyle{font-size:15px}}a.fullWidth{display:block;width:100%}.firstRowforAllRace>li:first-child{border-bottom:1px solid #b4b4b4;text-align:center}.firstRowforAllRace>li:first-child>div{background:var(--Quaternary,#e2edf6);height:32px;line-height:32px;border-radius:32px}.firstRowforAllRace>li:first-child>div:hover{color:#fff;background-color:#204293;cursor:pointer}.firstChildRowforAllRace>li:first-child{width:unset;padding:0 6px}.formGuideSelectorNew{display:flex;flex-flow:wrap;justify-content:flex-start;column-gap:12px}.formGuideSelectorNew>a{color:#000;text-align:center;border-radius:40px;height:36px;width:auto;min-width:36px;padding:0 7px;line-height:36px;background:var(--Quaternary,#e2edf6);margin-top:4px;margin-bottom:4px}.formGuideSelectorNew>a:hover{color:#fff;background-color:#204293;cursor:pointer}.meetingNameContainer:has(+div .nextdayraceBtn){padding-right:0}.nextdayraceBtn{display:flex;align-items:center;justify-items:center;background-image:var(--url-next-btn);background-size:cover;background-position:50%;color:#fff;text-transform:none;min-width:150px;width:max-content;height:28px;padding:8px 18px;font-weight:700;line-height:22px;font-size:13px}@media only screen and (min-width:1680px){.nextdayraceBtn{font-size:15px}}.nextdayraceBtn.mobile{padding:8px 39px}.nextdayraceBtn img{width:15px;height:12px}.raceDayIcon{height:20px;width:20px;background-color:#909fbc;border-radius:50%;display:inline-block;margin:0 2px}.raceDayLabel{margin-left:4px}.racingCalendar{font-size:15px;font-weight:500;line-height:16px;background-color:#fff;border-radius:4px;padding:10px 0;color:#333}@media only screen and (min-width:1680px){.racingCalendar{font-size:17px}}.racingCalendar .raceDay{background-color:#909fbc;color:#fff;border:0}.racingCalendar .raceDay:not(.selectedDay){background-color:#909fbc}.racingCalendar .selectedDay{color:#fff;border:0}.racingCalendar .selectedDay,.racingCalendar .selectedDay:focus,.racingCalendar .selectedDay:hover{background-color:var(--palette-primary-main)}.racingCalendar .nonRaceDay{pointer-events:none;cursor:default;border:0;background-color:#fff;color:#333}.racingCalendar .MuiPickersDay-dayOutsideMonth{color:#ccc!important}.racingCalendar .nonRaceDay,.racingCalendar .raceDay,.racingCalendar .selectedDay{font-size:15px}@media only screen and (min-width:1680px){.racingCalendar .nonRaceDay,.racingCalendar .raceDay,.racingCalendar .selectedDay{font-size:17px}}.racingCalendar a{font-size:13px;color:var(--extraPalette-text-primary);-webkit-text-decoration-color:var(--extraPalette-text-primary);text-decoration-color:var(--extraPalette-text-primary)}@media only screen and (min-width:1680px){.racingCalendar a{font-size:15px}}.racingCalendar #fullSimLink{padding:2px 14px;display:flex}.racingCalendar #fullSimLink>a{font-size:13px;font-weight:700;line-height:16px;color:#122c68}@media only screen and (min-width:1680px){.racingCalendar #fullSimLink>a{font-size:15px}}.racingCalendar #fullSimLink img{width:24px}.racingCalendar #currentDayBtn{white-space:nowrap;border:1px solid var(--extraPalette-text-primary);padding:4px 12px;border-radius:30px;color:#122c68;font-size:13px}@media only screen and (min-width:1680px){.racingCalendar #currentDayBtn{font-size:15px}}.racingCalendar .calendarContainer{min-width:348px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.racingCalendar-mobile{border-radius:0 0 4px 4px;padding:0}.racingCalendar-mobile .calendarContainer{min-width:unset;margin:0 auto 10px}.calendar{height:-moz-fit-content!important;height:fit-content!important}.calendar .MuiDayCalendar-weekDayLabel{font-size:18px}@media only screen and (min-width:1680px){.calendar .MuiDayCalendar-weekDayLabel{font-size:20px}}.racingCalendarTable .MuiTable-root{min-width:650}.racingCalendarTable .MuiTableCell-root{border:0}.racingCalendarTable .MuiTableCell-root>div{display:flex;align-items:center}.racingCalendarTable table thead tr{background-color:#fff!important}.racingCalendarTable table tbody tr:nth-child(odd){background-color:#f4f4f4}.racingCalendarTable-mobile{border-top:1px solid #b4b4b4}.racingCalendarTable-mobile .MuiTableCell-root{vertical-align:baseline;padding:8px}.racingCalendarTable-mobile .MuiTableCell-root>div{display:block}.racingCalendarTable-mobile #racingCalendarTableHead{white-space:nowrap}#racingCalendarEmptyMsg{background-color:#fff}#racingCalendarEmptyMsg td{text-align:center}.racingCalendarTable-mobile:first-child{border-top:0}.centerAlignTableCol{text-align:center}.centerAlignTableCol.time{white-space:nowrap}.racingCalendarFilterBody{width:100%;height:48px;top:462.5px;left:16.39px;gap:0;border-radius:0 0 4px 4px;padding:10px;background-color:#fff}.racingCalendarFilterBody>div:first-child{margin-right:45px}.calendarHeaderBtnGrp{display:flex;align-items:center;gap:1em;padding:8px 0 8px 12px}.filterLabel{font-size:13px;font-weight:300;line-height:14px;text-align:right;color:var(--extraPalette-text-primary);padding-right:5px}@media only screen and (min-width:1680px){.filterLabel{font-size:15px}}.calendarIconBtn{width:31.3px;height:31.3px;border-radius:50%;display:inline-flex;justify-content:center;cursor:pointer}.calendarIconBtn>svg{display:block;margin:auto;width:24.49px;height:24px}.calendarIconBtn.--white>svg>path{fill:#fff}.calendarIconBtn.--selected{background-color:var(--palette-primary-main)}.calendarIconBtn.--selected>svg>path{fill:#fff}.calendarIconBtn.--white.--selected{background-color:#e2edf6}.calendarIconBtn.--white.--selected>svg>path{fill:var(--extraPalette-text-primary)}.calendarRemark{padding:2px 16px;font-size:11px}@media only screen and (min-width:1680px){.calendarRemark{font-size:13px}}.calendarRemark.mobile{color:#000;font-weight:500;padding:8px 12px}.sortPopupMenu{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 3px 10px 0 rgba(0,0,0,.302);font-size:13px}@media only screen and (min-width:1680px){.sortPopupMenu{font-size:15px}}.sortPopupMenu .MuiList-root{padding-bottom:0}.sortPopupMenu .sortPopupMenuHeader{width:240px;line-height:40px;font-size:13px;background-color:var(--extraPalette-text-primary);color:#fff;position:relative;border-radius:4px 4px 0 0}@media only screen and (min-width:1680px){.sortPopupMenu .sortPopupMenuHeader{font-size:15px}}.sortPopupMenu .sortPopupMenuOption+.sortPopupMenuOption{border-top:1px solid #b4b4b4}.sortPopupMenu .sortPopupMenuOption{height:36px}.sortPopupMenu .sortPopupMenuText .MuiTypography-root{color:#000;font-size:13px;font-weight:500}@media only screen and (min-width:1680px){.sortPopupMenu .sortPopupMenuText .MuiTypography-root{font-size:15px}}.sortPopupMenu .sortPopupMenuText--selected .MuiTypography-root{font-size:13px;font-weight:700}@media only screen and (min-width:1680px){.sortPopupMenu .sortPopupMenuText--selected .MuiTypography-root{font-size:15px}}#raceHeaderMeetingTitle{min-width:0;word-wrap:break-word;white-space:break-spaces}
/*# sourceMappingURL=c2d198811afb47f8.css.map*/