.save-button[data-v-4851dea9]:active{transform:scale(.95)}[data-v-0feee912] .arrow-up{right:.65rem}[data-v-0feee912] .dropdown-menu{top:calc(100% + 1rem);right:0}.controls[data-v-2ffca0d3]{display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease}@media(max-width:479.98px){.controls[data-v-2ffca0d3]{opacity:1}}[data-v-2ffca0d3] .arrow-up{left:calc(50% - .75rem)}[data-v-2ffca0d3] .dropdown-menu{top:calc(100% + 1rem);left:-50%;right:auto}.ticket-button.inactive[data-v-fe981ef2]{cursor:default;opacity:1}.stream[data-v-3a4f3e24]{position:absolute;top:1rem;right:1rem;z-index:10}.stream svg[data-v-3a4f3e24]{width:2rem;height:2rem}.schedule-box[data-v-71759d5a]{background:#fff}.schedule-box .event[data-v-71759d5a]{padding:2rem 1.5rem}.schedule-box .info[data-v-71759d5a]{margin-right:2rem;min-width:0;font-size:1rem;color:#999;line-height:1.37}.schedule-box .info a[data-v-71759d5a]{color:#999}.schedule-box .info a[data-v-71759d5a]:hover{color:#37b4fc}.schedule-box .info .title[data-v-71759d5a]{color:#2f2f30;font-size:1.25rem;font-weight:600}.schedule-box .info .title .disclaimer[data-v-71759d5a]{color:#999}.schedule-box[data-v-71759d5a] .img-wrap{position:relative}.schedule-box[data-v-71759d5a] .img-wrap:hover .controls,.schedule-box[data-v-71759d5a] .img-wrap:hover .overlay{opacity:1}.schedule-box .img-link[data-v-71759d5a]{position:relative;display:block;line-height:0}.schedule-box .overlay[data-v-71759d5a]{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);top:0;left:0;opacity:0;transition:opacity .5s ease}.schedule-box.small .event[data-v-71759d5a]{padding:1.5rem;flex-direction:column}.schedule-box.small .info[data-v-71759d5a]{margin-bottom:1rem;margin-right:0;font-size:1rem;line-height:1.57}.schedule-box.small .title[data-v-71759d5a]{font-size:1.25rem;margin-right:0;margin-bottom:0!important}.schedule-box.small .action-container[data-v-71759d5a]{justify-content:space-between;width:100%}.schedule-box .recommended[data-v-71759d5a]{position:absolute;z-index:10;top:1rem;left:1rem;color:#fcfcfc;opacity:.9;font-size:.75rem;font-weight:600;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,.2);user-select:none;pointer-events:none}[data-v-71759d5a] .button a{height:2rem;padding:0 1rem;font-size:.875rem}[data-v-71759d5a] .dropdown-content{min-width:9rem}