.entry-type--timeschedule main{overflow:visible}.entry-type--timeschedule .hero-overview-arrow:before{width:calc(100% + 30px)}@media (min-width: 768px){.entry-type--timeschedule .hero-overview-arrow:before{width:calc(100% + 40px)}}.timewrapper{cursor:grab}.timetable{align-items:stretch;width:100%;max-width:100%;box-sizing:border-box}.timetable *{box-sizing:inherit}.timetable li,.timetable ul{list-style-type:none;margin:0;padding:0}.timetable>aside{flex:none;max-width:30%;padding:0!important;margin-top:55px;border-right:5px solid transparent;position:relative}.timetable>aside li{display:flex;align-items:center;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity));padding:0;padding-left:1.5rem;padding-right:1.5rem;border-top:8px solid #fff}.timetable>aside .row-heading{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;line-height:1.2rem}.timetable>aside:before{content:"";display:block;background-color:#fff;height:55px;position:relative;margin-top:-55px;top:0}.timetable time li{height:124px}.timetable aside li{height:88px}.timetable>section{flex:3 0 auto;width:0;padding:0!important}.timetable>section time{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.timetable>section>header{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);position:-webkit-sticky;position:sticky;top:0;z-index:3;display:block;overflow:hidden;background-color:#fff;transform-style:preserve-3d}.timetable>section>header ul{display:inline-flex;height:55px;align-items:center}.timetable>section>header li{flex:none;display:block;position:relative;padding-bottom:24px;width:192px}.timetable>section>header li .time-label{display:block;position:absolute;left:0}.timetable>section>header li:not(:first-of-type) .time-label{transform:translate(-50%)}.timetable>section>header li:first-of-type .time-label{padding-left:.5rem}.timetable>section>header li:last-of-type{width:0}.timetable>section>header li:last-of-type .time-label{transform:translate(-100%)}.timetable ul.room-timeline{border-left:none;display:flex;flex-direction:column;align-items:stretch;background-color:#f7f7f7}.timetable ul.room-timeline li{position:relative}.timetable ul.room-timeline li:nth-of-type(odd){background-color:#fff}.timetable ul.room-timeline li:first-of-type{height:140px}.timetable ul.room-timeline li:first-of-type .time-entry{top:56%}.timetable ul.room-timeline li:last-of-type{border-bottom:1px solid #e5e5e5;height:140px}.timetable ul.room-timeline li:last-of-type .time-entry{top:44%}.timetable ul.room-timeline li:not(:last-of-type){border-bottom:none}.timetable ul.room-timeline li:after,.timetable ul.room-timeline li:before{content:"";position:absolute;z-index:1;left:0;top:0;right:0;bottom:0}.timetable ul.room-timeline li:before{background-image:linear-gradient(90deg,#e5e5e5 1px,transparent 0);background-size:24px auto}.timetable ul.room-timeline li:after{background-image:linear-gradient(90deg,#e5e5e5,#e5e5e5 1px,#f4f4f4 0,#f4f4f4 2px,#e5e5e5 0,#e5e5e5 3px,transparent 0,transparent);background-size:96px auto;background-position:-2px 0}.timetable .time-entry{line-height:1.25;box-shadow:0 4px 30px #00000026;height:6.5rem;background-color:#fff;transition:background-color .2s;position:absolute;z-index:2;white-space:normal;overflow:hidden;color:#000;transform-style:preserve-3d;top:50%;transform:translateY(-50%);display:flex;align-items:center}.timetable .time-entry .timetable__event-info{padding:12px 0}.timetable .time-entry .timetable__location-wrapper{background-color:var(--secondary-theme-color, #6d82a4);color:var(--secondary-theme-color-text, #ffffff);position:static;top:0;height:100%;left:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-right:15px}.timetable .time-entry .timetable__location-wrapper .event__location{color:var(--secondary-theme-color-text, #ffffff);transform:rotate(180deg);writing-mode:vertical-lr;text-transform:uppercase;text-align:center;padding:0;font-size:11px;line-height:20px}.timetable .time-entry .timetable__entry__title{font-weight:700;margin-right:11px;white-space:nowrap}.timetable .time-entry .timetable__entry__subInfo{margin:0;display:flex;align-items:center;font-size:.75rem;line-height:1rem}.timetable .time-entry .timetable__entry__directors{font-size:14px;line-height:21px;margin-right:17px;white-space:nowrap}.timetable .time-entry .timetable__entry__time{display:inline-flex;align-items:center;font-size:14px;line-height:21px}.timetable .time-entry.timetable__entry__type--press{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.timetable .time-entry.timetable__entry__type--press .timetable__location-wrapper{background-color:var(--primary-theme-color, #abf600);color:var(--primary-theme-color-text, #000000)}.timetable .time-entry.timetable__entry__type--press:before{background:#000;background:linear-gradient(90deg,#f2e9df00,#000c 80%,#000)}.timetable .time-entry.timetable__entry__type--press:hover{--tw-bg-opacity: 1;background-color:rgb(52 52 52 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.timetable .time-entry:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#fff;background:linear-gradient(90deg,#fff0,#fffc 80%,#ffffffe6)}.timetable .time-entry:hover{z-index:10!important;width:auto!important;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.timetable .time-entry:hover:before{display:none}.timetable__entry__title-wrapper{display:flex;flex-direction:row;align-items:center}.timetable__entry__title-wrapper .timetable__entry__type{text-transform:uppercase}.timetable__entry__image{width:160px;max-height:100%;height:120px;margin-left:24px}.timetable__holder{position:relative}.timetable__holder:before{content:"";display:none}@keyframes suggest{50%{transform:translate(30px,200px)}}@keyframes fade-arrow{to{opacity:0}}.timetable__holder-gradient{background:linear-gradient(90deg,#fff,#fffffff2 20%,#fff0);transform:scaleX(-1);width:50px;top:67px;z-index:10}@media (min-width: 768px){.timetable__holder-gradient{width:120px}}.timetable__holder-gradient .arrow{position:-webkit-sticky;position:sticky;top:200px;margin-right:20px;transform:translate(15px,200px);animation:suggest 1.6s 5 cubic-bezier(.445,.05,.55,.95)}.timetable__holder-gradient .arrow svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.entry-type--timeschedulePersonal .timetable__holder-gradient .arrow{top:120px!important;transform:translate(15px,120px)!important}.timetableTooltip{padding:.75rem;overflow:hidden;padding-bottom:70px;background-color:#000;border-radius:0;position:relative;width:500px}.timetableTooltip .timetable__entry__image{float:left;padding-left:.5rem;padding-top:.5rem;width:180px;height:auto}.timetableTooltip .timetable__entry__title{float:right;margin-bottom:.75rem;font-size:1.3125rem;line-height:1.3125rem;font-weight:700;line-height:1.375;width:280px}.timetableTooltip .timetable__entry__directors,.timetableTooltip .timetable__entry__types{display:block;float:right;width:16rem;width:280px}.timetableTooltip .timetable__entry__types:after{content:"";clear:both;display:table}.timetableTooltip .button{position:absolute;right:0;bottom:0;z-index:100}.timetableTooltip:after{content:"";clear:both;display:table}.timetableTooltip:before{content:"";position:absolute;display:block;left:0;right:0;bottom:0;width:100%;z-index:8;background-color:#202020;height:50px}.tippy-box[data-theme~=ff]{background-color:red;border:0;border-radius:0;padding:0}.tippy-box[data-theme~=ff] .tippy-content{padding:0}@media (hover: none){[data-tippy-root]{visibility:hidden;display:none}}.timetable-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 1024px){.timetable-wrapper{padding-left:0}}.timetable-wrapper{min-width:0;display:flex;flex:1 1 0;position:relative}.timeschedule-sidebar{z-index:50;height:100%;width:360px;min-width:84px;padding-left:1rem;transition:width .25s ease-in-out 0s}.timeschedule-sidebar .collapsible-nav-title{overflow-x:hidden;white-space:nowrap}.timeschedule-sidebar.collapsed{width:84px;transition:width .25s ease-in-out 0s}.timeschedule-sidebar.collapsed .collapsible-nav-title{display:none}@media (min-width: 1024px){.timetable-content{padding-left:2.5rem}}.timetable-content{box-sizing:border-box;min-width:0;margin:0;display:flex;flex-flow:column;width:100%}
