.timetable-desktop td,.timetable-desktop th{--tw-border-opacity:1;border-color:rgb(227 230 231/var(--tw-border-opacity,1))}.timetable-desktop tr:first-child td{border-top-width:0}.timetable-desktop tr:last-child td{border-bottom-width:1px}section:is(.bg-gray-200) .timetable-desktop td,section:is(.bg-gray-200) .timetable-desktop th{--tw-border-opacity:1;border-color:rgb(186 192 194/var(--tw-border-opacity,1))}section:is(.bg-gray-200) .timetable-desktop th{--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1));background-color:#e3e6e7}section:is(.bg-black) .timetable-desktop td,section:is(.bg-black) .timetable-desktop th{--tw-border-opacity:1;border-color:rgb(72 87 93/var(--tw-border-opacity,1))}section:is(.bg-black) .timetable-desktop th{--tw-text-opacity:1;color:rgb(227 230 231/var(--tw-text-opacity,1))}section:is(.bg-black) .timetable-desktop th .hover-underline .button[data-variant=page-secondary]:after,section:is(.bg-black) .timetable-desktop th .hover-underline-inner>span .button[data-variant=page-secondary]:after{background-color:var(--page-secondary,#1a2d34);border-color:var(--page-secondary,#1a2d34);color:var(--black)}section:is(.bg-black) .timetable-desktop th .hover-underline-inner>span:after,section:is(.bg-black) .timetable-desktop th .hover-underline:after{--button-black-bg:var(--black);--button-black-text:var(--white);--button-gray-bg:var(--gray-200);--button-gray-text:var(--black);--button-white-bg:var(--white);--button-white-text:var(--black);--button-transparent-gray-bg:var(--gray-500);--button-transparent-gray-text:var(--gray-500);--button-transparent-black-bg:var(--black);--button-transparent-black-text:var(--black);--button-transparent-white-bg:var(--white);--button-transparent-white-text:var(--white);--button-transparent-purewhite-bg:var(--purewhite);--button-transparent-purewhite-text:var(--purewhite);--button-page-secondary-bg:var(--page-secondary,#1a2d34);--button-page-secondary-text:var(--page-secondary-text,#e3e6e7);--tw-bg-opacity:1;background-color:rgb(227 230 231/var(--tw-bg-opacity,1))}section:is(.bg-black) .timetable-desktop th{background-color:#1a2d34}.timetable .tt-agenda-item[data-color=crimson],.timetable .tt-agenda-item[data-color=crimson] time{--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1))}.timetable .tt-agenda-item:before{position:absolute;bottom:0;left:0;top:0;width:.25rem;content:"";background-color:var(--left-border-color)}.tt-popup:has(img) .content-wrapper>*{padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.tt-popup:has(img) .content-wrapper>*{padding-left:1.5rem;padding-right:1rem}}.tt-popup:has(img) .content-wrapper>:first-child{padding-top:.25rem}@media (min-width:768px){.tt-popup:has(img) .content-wrapper>:first-child{padding-top:1.5rem}}.tt-popup:has(img) .content-wrapper>:last-child{padding-bottom:.75rem}@media (min-width:768px){.tt-popup:has(img) .content-wrapper>:last-child{padding-bottom:1.5rem}}.tt-popup:not(:has(img)){padding:1rem}.tt-popup:not(:has(img)) .content-wrapper{gap:1rem}.tt-popup:not(:has(img)) .floating-close{display:none}.tt-popup:not(:has(img)) .tt-popup-title{line-height:100%!important}.tt-popup:has(img){gap:.75rem}.tt-popup:has(img) .header-wrapper button{display:none}@media (min-width:768px){.tt-popup:has(img) .header-wrapper button{display:block}}.tt-popup:not(:has(img)) .header-wrapper button{--tw-translate-y:-0.25rem;--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}@media (min-width:768px){.tt-popup:has(img) .floating-close{display:none}.tt-popup:has(img){display:grid;padding:0;grid-template-columns:minmax(16rem,1fr) 2fr;height:60vh;max-height:30rem;width:90vw;max-width:calc((2.5rem + 65ch) / 2 + 2.5rem + 65ch);gap:0}.tt-popup:has(img)>.img-container,.tt-popup:has(img)>img{height:100%;width:100%}.tt-popup:has(img) .tt-popup-title{line-height:100%!important}.tt-popup:has(img) .header-wrapper button{margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));--tw-translate-y:-0.25rem;--tw-translate-x:0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.timetable .tabs-list button[data-state=active] .date{--tw-text-opacity:1;color:rgb(209 213 214/var(--tw-text-opacity,1))}section:is(.bg-gray-200) .timetable .tabs-list button{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.main-item:has(:last-child:is(.full-width):is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active],.bg-gray-200)){padding-bottom:0}.main-item:has(:first-child:is(.full-width):is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active],.bg-gray-200)){padding-top:0}section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active] .button[data-variant=page-secondary]{background-color:var(--page-secondary,#fff);border-color:var(--page-secondary,#fff);color:var(--black)}section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]{--button-black-bg:var(--purewhite);--button-black-text:var(--black);--button-gray-bg:var(--gray-300);--button-white-bg:var(--black);--button-white-text:var(--white);--button-transparent-black-bg:var(--purewhite);--button-transparent-black-text:var(--purewhite);--button-transparent-gray-bg:var(--gray-300);--button-transparent-gray-text:var(--gray-300);--button-page-secondary-bg:var(--page-secondary,#fff);--button-page-secondary-text:var(--page-secondary-text,#1a2d34)}section:is(.bg-gray-200,section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) :is(.card-element,.container-adaptive-bg) .button[data-variant=page-secondary]{background-color:var(--page-secondary,#1a2d34);border-color:var(--page-secondary,#1a2d34);color:var(--black)}section:is(.bg-gray-200,section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) :is(.card-element,.container-adaptive-bg){--button-black-bg:var(--black);--button-black-text:var(--white);--button-gray-bg:var(--gray-200);--button-gray-text:var(--black);--button-white-bg:var(--white);--button-white-text:var(--black);--button-transparent-gray-bg:var(--gray-500);--button-transparent-gray-text:var(--gray-500);--button-transparent-black-bg:var(--black);--button-transparent-black-text:var(--black);--button-transparent-white-bg:var(--white);--button-transparent-white-text:var(--white);--button-transparent-purewhite-bg:var(--purewhite);--button-transparent-purewhite-text:var(--purewhite);--button-page-secondary-bg:var(--page-secondary,#1a2d34);--button-page-secondary-text:var(--page-secondary-text,#e3e6e7);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1))}@media (max-width:767px){.content-grid>:is(.bg-gray-200,section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]):not(.full-width,.breakout,.card-element,.start-up-page-content,.image-link),.full-width>:is(.bg-gray-200,section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]):not(.full-width,.breakout,.card-element,.start-up-page-content,.image-link){grid-column:full-width;padding-inline:var(--padding-inline,1rem)}.content-grid:has(>:first-child:is(.bg-gray-200,section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active])){padding-top:0}}section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]{--tw-bg-opacity:1;background-color:rgb(26 45 52/var(--tw-bg-opacity,1))}html section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active] .font-headings-outline{-webkit-text-stroke-color:#e3e6e7}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop td,section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th{--tw-border-opacity:1;border-color:rgb(72 87 93/var(--tw-border-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th{--tw-text-opacity:1;color:rgb(227 230 231/var(--tw-text-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th .hover-underline .button[data-variant=page-secondary]:after,section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th .hover-underline-inner>span .button[data-variant=page-secondary]:after{background-color:var(--page-secondary,#1a2d34);border-color:var(--page-secondary,#1a2d34);color:var(--black)}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th .hover-underline-inner>span:after,section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th .hover-underline:after{--button-black-bg:var(--black);--button-black-text:var(--white);--button-gray-bg:var(--gray-200);--button-gray-text:var(--black);--button-white-bg:var(--white);--button-white-text:var(--black);--button-transparent-gray-bg:var(--gray-500);--button-transparent-gray-text:var(--gray-500);--button-transparent-black-bg:var(--black);--button-transparent-black-text:var(--black);--button-transparent-white-bg:var(--white);--button-transparent-white-text:var(--white);--button-transparent-purewhite-bg:var(--purewhite);--button-transparent-purewhite-text:var(--purewhite);--button-page-secondary-bg:var(--page-secondary,#1a2d34);--button-page-secondary-text:var(--page-secondary-text,#e3e6e7);--tw-bg-opacity:1;background-color:rgb(227 230 231/var(--tw-bg-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable-desktop th{background-color:#1a2d34}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button{--tw-bg-opacity:1;background-color:rgb(49 66 72/var(--tw-bg-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button[data-state=active]{--tw-bg-opacity:1;background-color:rgb(227 230 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button .date{--tw-text-opacity:1;color:rgb(227 230 231/var(--tw-text-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button .date .hover-underline .button[data-variant=page-secondary]:after,section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button .date .hover-underline-inner>span .button[data-variant=page-secondary]:after{background-color:var(--page-secondary,#1a2d34);border-color:var(--page-secondary,#1a2d34);color:var(--black)}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button .date .hover-underline-inner>span:after,section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button .date .hover-underline:after{--button-black-bg:var(--black);--button-black-text:var(--white);--button-gray-bg:var(--gray-200);--button-gray-text:var(--black);--button-white-bg:var(--white);--button-white-text:var(--black);--button-transparent-gray-bg:var(--gray-500);--button-transparent-gray-text:var(--gray-500);--button-transparent-black-bg:var(--black);--button-transparent-black-text:var(--black);--button-transparent-white-bg:var(--white);--button-transparent-white-text:var(--white);--button-transparent-purewhite-bg:var(--purewhite);--button-transparent-purewhite-text:var(--purewhite);--button-page-secondary-bg:var(--page-secondary,#1a2d34);--button-page-secondary-text:var(--page-secondary-text,#e3e6e7);--tw-bg-opacity:1;background-color:rgb(227 230 231/var(--tw-bg-opacity,1))}section:is(section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active]) .timetable .tabs-list button[data-state=active] .date{--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1))}section:is(.bg-gray-200) .timetable .tabs-list button .date{--tw-text-opacity:1;color:rgb(72 87 93/var(--tw-text-opacity,1))}section:is(.bg-gray-200) .timetable .tabs-list button[data-state=active] .date{--tw-text-opacity:1;color:rgb(186 192 194/var(--tw-text-opacity,1))}section:is(.bg-black) .timetable .tabs-list button{--tw-bg-opacity:1;background-color:rgb(49 66 72/var(--tw-bg-opacity,1))}section:is(.bg-black) .timetable .tabs-list button[data-state=active]{--tw-bg-opacity:1;background-color:rgb(227 230 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1))}section:is(.bg-black) .timetable .tabs-list button .date{--tw-text-opacity:1;color:rgb(227 230 231/var(--tw-text-opacity,1))}section:is(.bg-black) .timetable .tabs-list button .date .hover-underline .button[data-variant=page-secondary]:after,section:is(.bg-black) .timetable .tabs-list button .date .hover-underline-inner>span .button[data-variant=page-secondary]:after{background-color:var(--page-secondary,#1a2d34);border-color:var(--page-secondary,#1a2d34);color:var(--black)}section:is(.bg-black) .timetable .tabs-list button .date .hover-underline-inner>span:after,section:is(.bg-black) .timetable .tabs-list button .date .hover-underline:after{--button-black-bg:var(--black);--button-black-text:var(--white);--button-gray-bg:var(--gray-200);--button-gray-text:var(--black);--button-white-bg:var(--white);--button-white-text:var(--black);--button-transparent-gray-bg:var(--gray-500);--button-transparent-gray-text:var(--gray-500);--button-transparent-black-bg:var(--black);--button-transparent-black-text:var(--black);--button-transparent-white-bg:var(--white);--button-transparent-white-text:var(--white);--button-transparent-purewhite-bg:var(--purewhite);--button-transparent-purewhite-text:var(--purewhite);--button-page-secondary-bg:var(--page-secondary,#1a2d34);--button-page-secondary-text:var(--page-secondary-text,#e3e6e7);--tw-bg-opacity:1;background-color:rgb(227 230 231/var(--tw-bg-opacity,1))}section:is(.bg-black) .timetable .tabs-list button[data-state=active] .date{--tw-text-opacity:1;color:rgb(26 45 52/var(--tw-text-opacity,1))}