.BackgroundContainer.svelte-1j8a8ql{position:relative;background:var(--themeColors-calendarRailBackground);width:100%}@media screen and (max-width:1199.98px){.BackgroundContainer.svelte-1j8a8ql{padding:0 16px}}@media screen and (max-width:767.98px){.BackgroundContainer.svelte-1j8a8ql{overflow-x:auto;overflow-y:hidden;padding:0}}.RailLayoutContainer.svelte-1j8a8ql{max-width:1200px;width:100%;margin:auto;position:relative;display:flex;align-items:center}@media screen and (max-width:1199.98px){.RailLayoutContainer.svelte-1j8a8ql{padding:0 var(--spaces-base)}}@media screen and (max-width:575.98px){.RailLayoutContainer.svelte-1j8a8ql{flex-direction:column;align-items:initial;padding:0;padding:initial}}.Container.svelte-1j8a8ql{overflow:hidden;display:flex;flex:0 1 100%}@media screen and (max-width:575.98px){.Container.svelte-1j8a8ql{display:none}}.TabContainer.svelte-1j8a8ql{font-size:1rem;line-height:160%;font-weight:500;text-wrap:pretty;flex:0 0 25%;background-color:var(--themeColors-calendarRailBackground);text-align:center;padding:12px 0 13px;border-bottom:2px solid transparent;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;border-right:1px solid var(--themeColors-calendarItemBorder)}.TabContainer.svelte-1j8a8ql a:where(.svelte-1j8a8ql){width:100%;height:100%;transition:all .2s ease-in-out;color:var(--themeColors-calendarRailFont)}.TabContainer.svelte-1j8a8ql:active a:where(.svelte-1j8a8ql){color:var(--colors-internationalOrange700);-webkit-text-decoration:none;text-decoration:none}.TabContainer.svelte-1j8a8ql:hover a:where(.svelte-1j8a8ql),.TabContainer.svelte-1j8a8ql:focus a:where(.svelte-1j8a8ql){color:var(--colors-internationalOrange700);-webkit-text-decoration:none;text-decoration:none}.TabContainer.svelte-1j8a8ql:first-child{border-left:1px solid var(--themeColors-calendarItemBorder)}.TabContainer[data-is-active=true].svelte-1j8a8ql{background-color:transparent;border-bottom:2px solid var(--colors-ciDarkTheme)}.TabContainer[data-is-active=true].svelte-1j8a8ql a:where(.svelte-1j8a8ql){color:var(--themeColors-activeCalendarItemText)}.TabContainer.svelte-1j8a8ql:not([data-is-active=true]):hover{color:var(--colors-internationalOrange700)}@media screen and (max-width:767.98px){.TabContainer.svelte-1j8a8ql{font-size:.875rem;line-height:160%;font-weight:400;text-wrap:pretty}}@media screen and (max-width:575.98px){.TabContainer.svelte-1j8a8ql:first-child{border-left:0px}.TabContainer.svelte-1j8a8ql:last-child{border-right:0px}}.NextPrevButtonContainer.svelte-1j8a8ql{position:absolute;top:calc(50% - 12px);width:24px}.NextPrevButtonContainer[data-is-hidden=true].svelte-1j8a8ql{visibility:hidden}.NextPrevButtonContainer[data-button-direction=prev].svelte-1j8a8ql{left:-48px;margin-right:var(--spaces-base)}.NextPrevButtonContainer[data-button-direction=next].svelte-1j8a8ql{right:-48px;margin-left:var(--spaces-base)}@media screen and (max-width:1199.98px){.NextPrevButtonContainer.svelte-1j8a8ql{position:static}}@media screen and (max-width:575.98px){.NextPrevButtonContainer.svelte-1j8a8ql{display:none}}@media screen and (max-width:767.98px){.LongTitle.svelte-1j8a8ql{display:none}}.ShortTitle.svelte-1j8a8ql{display:none}@media screen and (max-width:767.98px){.ShortTitle.svelte-1j8a8ql{display:block}}.MobileSingleItemContainer.svelte-1j8a8ql{display:none}@media screen and (max-width:575.98px){.MobileSingleItemContainer.svelte-1j8a8ql{display:flex;align-items:center;justify-content:space-between;background-color:var(--themeColors-calendarRailBackground)}}.MobileSingleItemNavLink.svelte-1j8a8ql{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--themeColors-calendarRailFont);-webkit-text-decoration:none;text-decoration:none}.MobileSingleItemNavLink.svelte-1j8a8ql:hover{-webkit-text-decoration:none;text-decoration:none}.MobileSingleItemDisplay.svelte-1j8a8ql{font-size:1rem;line-height:160%;font-weight:500;text-wrap:pretty;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 0 13px;color:var(--themeColors-activeCalendarItemText);border-bottom:2px solid var(--colors-ciDarkTheme);flex:1}@media screen and (max-width:767.98px){.MobileSingleItemDisplay.svelte-1j8a8ql{font-size:.875rem;line-height:160%;font-weight:400;text-wrap:pretty}}.DownloadItemContainer.svelte-1s9h85y{display:flex;padding:var(--spaces-base);background:var(--colors-greyOptionalB)}@media screen and (max-width:1199.98px){.DownloadItemContainer.svelte-1s9h85y{margin:0 var(--spaces-base)}}@media screen and (max-width:767.98px){.DownloadItemContainer.svelte-1s9h85y{flex-direction:column}}.DownloadItemList.svelte-1s9h85y{display:flex}.DownloadItemList.svelte-1s9h85y a:where(.svelte-1s9h85y){color:var(--colors-grey400);margin-right:var(--spaces-m)}.DownloadItemList.svelte-1s9h85y a:where(.svelte-1s9h85y) svg{margin-right:var(--spaces-s)}.DownloadItemList.svelte-1s9h85y a:where(.svelte-1s9h85y):active{color:var(--colors-grey400);-webkit-text-decoration:none;text-decoration:none}.DownloadItemList.svelte-1s9h85y a:where(.svelte-1s9h85y):hover,.DownloadItemList.svelte-1s9h85y a:where(.svelte-1s9h85y):focus{color:var(--colors-grey400);-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:767.98px){.DownloadItemList.svelte-1s9h85y{margin-top:var(--spaces-s)}}.DownloadTitle.svelte-1s9h85y{font-size:1rem;line-height:160%;font-weight:500;text-wrap:pretty;color:var(--colors-internationalOrange500);margin-right:var(--spaces-xl)}.ScheduleImage.svelte-1s9h85y{width:100%}@media screen and (max-width:1199.98px){.ScheduleImage.svelte-1s9h85y{padding:0 var(--spaces-base)}}.ScheduleButton.svelte-1s9h85y{font-size:.875rem;line-height:160%;font-weight:400;text-wrap:pretty;border:0;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;max-height:37px;flex:0 0 auto;padding:7px 13px 6px;border:1px solid var(--colors-grey400);color:var(--colors-grey50);-webkit-text-decoration:none;text-decoration:none}.ScheduleButton.svelte-1s9h85y span:where(.svelte-1s9h85y){width:100%;height:100%;color:var(--colors-grey50)}.ScheduleButton.svelte-1s9h85y span:where(.svelte-1s9h85y):hover{-webkit-text-decoration:none;text-decoration:none}.ScheduleButton.svelte-1s9h85y:hover,.ScheduleButton.svelte-1s9h85y:active,.ScheduleButton.svelte-1s9h85y:focus{color:var(--colors-grey900);background:var(--colors-grey200)}.ScheduleButton.svelte-1s9h85y:active span:where(.svelte-1s9h85y){color:var(--colors-grey900)}.ScheduleButton.svelte-1s9h85y:hover span:where(.svelte-1s9h85y),.ScheduleButton.svelte-1s9h85y:focus span:where(.svelte-1s9h85y){color:var(--colors-grey900)}
