.clear{clear:both}.v-hidden{clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important;overflow:hidden!important;border:0!important;padding:0!important;margin:0!important}.conf-sch-event-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;list-style:none;border:0;padding:0;margin:10px 0;text-align:left;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem}.conf-sch-event-buttons li{display:block;list-style:none;margin:0;border:0;padding:0;font-weight:700}.conf-sch-event-buttons li a{display:block;width:100%;background-color:rgba(0,0,0,.05);line-height:normal;padding:8px 20px;margin:1.5rem 0;font-size:inherit;text-align:center;border:0;border-radius:5px;cursor:pointer;overflow:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.conf-sch-event-buttons li a.inline{display:inline-block;width:auto}.conf-sch-event-buttons li a:focus,.conf-sch-event-buttons li a:hover{background-color:rgba(0,0,0,.2)}.conf-sch-event-buttons li a{margin:0;color:inherit}.conf-sch-event-buttons li a.conf-sch-icon-link{text-decoration:none}.conf-sch-event-buttons li a.conf-sch-icon-link .icon-label{text-decoration:underline}.conf-sch-event-buttons li.event-slides a{background-color:#2e3641;color:#fff}.conf-sch-event-buttons li.event-slides a:focus,.conf-sch-event-buttons li.event-slides a:hover{background-color:#040405}.conf-sch-event-buttons li.event-feedback a{background-color:#46852b;color:#fff}.conf-sch-event-buttons li.event-feedback a:focus,.conf-sch-event-buttons li.event-feedback a:hover{background-color:#325e1f}.conf-sch-event-buttons li.event-livestream a,.conf-sch-event-buttons li.event-video a{background-color:#4c1b6e;color:#fff}.conf-sch-event-buttons li.event-livestream a:focus,.conf-sch-event-buttons li.event-livestream a:hover,.conf-sch-event-buttons li.event-video a:focus,.conf-sch-event-buttons li.event-video a:hover{background-color:#301145}.conf-sch-event-buttons li.event-social a{background-color:#1159bd;color:#fff}.conf-sch-event-buttons li.event-social a:focus,.conf-sch-event-buttons li.event-social a:hover{background-color:#092d5f}.conf-sch-event-buttons+.conf-sch-event-buttons{margin-top:-5px}body.page-schedule #wpc-content article,body.page-schedule #wpc-wrapper{overflow:unset;overflow-x:unset}.conference-schedule .conference-schedule-no-items{padding:1rem;border:1px solid rgba(0,0,0,.1);border-radius:.35rem;text-align:center}.conference-schedule .schedule-show-toggle{margin:1.5rem 0}.conference-schedule .schedule-search-highlight{background-color:#ffffd6!important}.conference-schedule .schedule-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.conference-schedule .schedule-event .event-title{font-size:1.2em;line-height:1.4;font-weight:700;text-transform:none;margin:0}.conference-schedule .schedule-event .event-title-tba{font-weight:400}.conference-schedule .schedule-event .event-edit{margin:5px 0 0 0}.conference-schedule .schedule-event .event-address,.conference-schedule .schedule-event .event-excerpt,.conference-schedule .schedule-event .event-format,.conference-schedule .schedule-event .event-location{display:block;margin:5px 0 0 0;font-size:.95em;line-height:1.3;opacity:.8}.conference-schedule .schedule-event .event-address a,.conference-schedule .schedule-event .event-excerpt a,.conference-schedule .schedule-event .event-format a,.conference-schedule .schedule-event .event-location a{color:inherit}.conference-schedule .schedule-event .event-sponsor{border:1px solid rgba(0,0,0,.1);padding:1.2rem 1rem 1rem;margin:1rem 0 0;text-align:center}.conference-schedule .schedule-event .event-sponsor__message{font-style:italic;margin:0}.conference-schedule .schedule-event .event-sponsor__logo{margin:0 0 .5rem}.conference-schedule .schedule-event .event-sponsor__logo img{display:block;max-width:90%;max-height:150px;border:0;margin:0}.conference-schedule .schedule-event .event-excerpt{background:rgba(17,89,189,.05);padding:10px;margin-top:15px}.conference-schedule .schedule-event .event-excerpt :first-child{margin-top:0}.conference-schedule .schedule-event .event-excerpt :last-child{margin-bottom:0}.conference-schedule .schedule-event .event-format{font-style:italic}.conference-schedule .schedule-event .event-audience{margin:.5rem 0 0;border:1px solid rgba(0,0,0,.1);border-radius:.35rem;padding:.5rem}.conference-schedule .schedule-event .event-audience .event-audience-heading,.conference-schedule .schedule-event .event-audience p{font-size:.85em;margin:0}.conference-schedule .schedule-event .event-audience .event-audience-heading{font-weight:700}.conference-schedule .schedule-event .event-subjects{font-style:italic;line-height:1.6rem;margin:4px 0}.conference-schedule .schedule-event .event-speakers{font-size:1.1em;font-weight:700;line-height:1.4;margin:3px 0 0 0}.conference-schedule .schedule-event .event-stream-status:not(.v-hidden){margin:auto -1.25rem -1.25rem!important}.conference-schedule .schedule-event .event-stream-status .event-stream-status-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;background-color:#f8f2fc;padding:.5rem .5rem .5rem 1.25rem;margin:.5rem 0 0}.conference-schedule .schedule-event .conf-sch-event-buttons{margin-top:15px}.conference-schedule .schedule-event>:first-child{margin-top:0}.conference-schedule .schedule-event>:last-child{margin-bottom:0}.conference-schedule .schedule-event.event-parent .event-children{border-top:1px solid rgba(0,0,0,.1);margin:25px -20px -20px -20px}.conference-schedule .schedule-event.event-parent .event-children .schedule-event .event-time{font-size:.9em;line-height:1.7}.conference-schedule .schedule-table{margin:1rem 0 0}.conference-schedule .schedule-table .schedule-row{border:2px solid rgba(0,0,0,.1);border-top:8px solid rgba(0,0,0,.1);margin:0 0 25px 0}.conference-schedule .schedule-table .schedule-row .schedule-row-item.time{display:none}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events.type-break{background:rgba(140,0,137,.03)}.conference-schedule .schedule-table .schedule-row.schedule-row-in-progress{background:rgba(21,85,43,.05);border-top:8px solid rgba(21,85,43,.3);border-bottom:8px solid rgba(21,85,43,.3)}.conference-schedule .schedule-table .schedule-row.schedule-row-in-progress .schedule-row-item.time .time-start{background:rgba(21,85,43,.1)}.conference-schedule .schedule-table .schedule-row.schedule-row-in-progress .event-excerpt{background:rgba(21,85,43,.1)}.conference-schedule .schedule-day{border-top:5px solid rgba(0,0,0,.1)}.conference-schedule .schedule-day.schedule-day-in-progress .schedule-row-in-past:not(.schedule-row-in-progress){opacity:.5}.conference-schedule:not(.schedule-in-past) .schedule-day.schedule-day-in-past.schedule-show .schedule-row-in-past{opacity:1}.conf-sch-container{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1.5rem 0 3rem}.conf-sch-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.conf-sch-container .conf-sch-area{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.conf-sch-container .conf-sch-area>:first-child{margin-top:0}.conf-sch-container .conf-sch-container-areas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.conf-sch-container .conf-sch-error{background:rgba(153,0,0,.05);padding:1.25rem;color:#900;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;margin:0 5px 1rem;border-radius:.35rem}.conf-sch-container .conf-sch-error>:first-child{margin-top:0}.conf-sch-container .conf-sch-error>:last-child{margin-bottom:0}.conf-sch-container .conf-sch-error:not(.active){clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important;overflow:hidden!important;border:0!important;padding:0!important;margin:0!important;opacity:0;margin:0}.conf-sch-container .conf-sch-search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffffd6;font-size:1.25rem;line-height:normal;padding:1rem 1rem .85rem;border-radius:.35rem;margin:0 0 1rem}.conf-sch-container .conf-sch-search-results .conf-sch-search-results-message{-webkit-box-flex:1;-ms-flex:1;flex:1}.conf-sch-container .conf-sch-search-results .conf-sch-search-results-clear{font-size:.8em;color:inherit;width:auto}.conf-sch-container .conf-sch-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0 .25rem}.conf-sch-container .conf-sch-search label{font-weight:700}.conf-sch-container .conf-sch-search input[type=search]{width:100%;padding:.75rem;font-size:1.25rem;line-height:1;border:1px solid rgba(0,0,0,.2);border-radius:.35rem}.conf-sch-container .conf-sch-search .conf-sch-search__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.conf-sch-container .conf-sch-search .conf-sch-search__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.conf-sch-container .conf-sch-search button[type=submit]{display:block;font-size:1.1em;font-weight:700}.conf-sch-container .conf-sch-search .conf-sch-search__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;font-size:.9em}.conf-sch-container .conf-sch-search .conf-sch-search__actions .button{line-height:1.3;padding:.5rem 1rem}.conf-sch-container .conf-sch-timezone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;background:#e4eaf4;font-style:italic;padding:.5em 1em;border:0;border-radius:.35rem;margin:0}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-filter{display:block;background:#fff;width:100%;height:100%;border-radius:.35rem;padding:.5rem;margin:0}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-reset,.conf-sch-container .conf-sch-timezone .conf-sch-timezone-submit{width:auto;text-decoration:none;margin:0;border-radius:.35rem}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-reset{background-color:rgba(255,255,255,.6);border:1px solid #aaa;-webkit-box-flex:1;-ms-flex:1;flex:1}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-reset:focus,.conf-sch-container .conf-sch-timezone .conf-sch-timezone-reset:hover{background-color:#c0cee5}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-reset.hide-reset{display:none}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.conf-sch-container .conference-schedule-watch-list{border:1px solid #eee;margin:0 0 2rem 0}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-message{padding:25px;margin:0}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-list-session{padding:25px;border-top:1px solid #eee;line-height:1.65}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-list-session .event-title{text-transform:none;margin-bottom:3px}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-list-session .event-dt{font-size:90%}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-list-session .event-speakers{font-size:1.4rem;line-height:1.4;margin-bottom:5px}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-list-session .event-categories{font-style:italic}.conf-sch-container .conference-schedule-watch-list .conf-sch-watch-list-session:first-child{border-top:0}.conf-sch-container .conference-schedule-header{padding:1rem;border:1px solid rgba(0,0,0,.1);border-top:0;position:sticky;top:0;background-color:#f5f5f5;z-index:100}.conf-sch-container .conference-schedule-header .conference-schedule-heading{display:block;font-size:1.9rem;line-height:normal;font-weight:600;margin:0 auto;max-width:1336px}.conf-sch-container .schedule-nav-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:.75rem 5px 0}.conf-sch-container .schedule-nav-buttons .button,.conf-sch-container .schedule-nav-buttons button{display:block;width:100%;background-color:rgba(0,0,0,.05);line-height:normal;padding:8px 20px;margin:1.5rem 0;font-size:inherit;text-align:center;border:0;border-radius:5px;cursor:pointer;overflow:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.conf-sch-container .schedule-nav-buttons .button.inline,.conf-sch-container .schedule-nav-buttons button.inline{display:inline-block;width:auto}.conf-sch-container .schedule-nav-buttons .button:focus,.conf-sch-container .schedule-nav-buttons .button:hover,.conf-sch-container .schedule-nav-buttons button:focus,.conf-sch-container .schedule-nav-buttons button:hover{background-color:rgba(0,0,0,.2)}.conf-sch-container .schedule-nav-buttons .button,.conf-sch-container .schedule-nav-buttons button{margin:0!important}.conf-sch-container .schedule-nav-buttons .button.highlight,.conf-sch-container .schedule-nav-buttons button.highlight{background-color:#1159bd;color:#fff}.conf-sch-container .schedule-nav-buttons .button.highlight.schedule-video,.conf-sch-container .schedule-nav-buttons button.highlight.schedule-video{background-color:#4c1b6e}.conf-sch-container .schedule-nav-buttons .button.highlight.schedule-go-current,.conf-sch-container .schedule-nav-buttons button.highlight.schedule-go-current{background-color:#15552b}.conf-sch-container .schedule-nav-buttons a.button{text-decoration:underline}.conf-sch-container .schedule-side-buttons{position:fixed;right:0;top:30%;width:60px;pointer-events:none;z-index:1000;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.conf-sch-container .schedule-side-buttons .button,.conf-sch-container .schedule-side-buttons button{display:block;width:100%;background-color:rgba(0,0,0,.05);line-height:normal;padding:8px 20px;margin:1.5rem 0;font-size:inherit;text-align:center;border:0;border-radius:5px;cursor:pointer;overflow:hidden;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.conf-sch-container .schedule-side-buttons .button.inline,.conf-sch-container .schedule-side-buttons button.inline{display:inline-block;width:auto}.conf-sch-container .schedule-side-buttons .button:focus,.conf-sch-container .schedule-side-buttons .button:hover,.conf-sch-container .schedule-side-buttons button:focus,.conf-sch-container .schedule-side-buttons button:hover{background-color:rgba(0,0,0,.2)}.conf-sch-container .schedule-side-buttons .button,.conf-sch-container .schedule-side-buttons button{width:60px;height:60px;border-top-right-radius:0;border-bottom-right-radius:0;margin:10px 0}.conf-sch-container .schedule-side-buttons .button span,.conf-sch-container .schedule-side-buttons button span{clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important;overflow:hidden!important;border:0!important;padding:0!important;margin:0!important}.conf-sch-container .schedule-side-buttons .button.schedule-refresh,.conf-sch-container .schedule-side-buttons button.schedule-refresh{background-image:url(../images/refresh.svg);background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.1);background-size:28px auto}.conf-sch-container .schedule-side-buttons .button.schedule-video,.conf-sch-container .schedule-side-buttons button.schedule-video{background-image:url(../images/video.svg);background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.1);background-size:32px auto}.conf-sch-container .schedule-side-buttons .button.schedule-go-current,.conf-sch-container .schedule-side-buttons button.schedule-go-current{background-image:url(../images/clock.svg);background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.1);background-size:32px auto}.conf-sch-container .schedule-side-buttons .button.schedule-go-top,.conf-sch-container .schedule-side-buttons button.schedule-go-top{background-image:url(../images/arrow-up.svg);background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.1);background-size:32px auto}.conf-sch-container .schedule-side-buttons .button.highlight,.conf-sch-container .schedule-side-buttons button.highlight{background-color:rgba(17,89,189,.1)}.conf-sch-container .schedule-side-buttons .button.highlight.schedule-video,.conf-sch-container .schedule-side-buttons button.highlight.schedule-video{background-color:rgba(76,27,110,.1)}.conf-sch-container .schedule-side-buttons .button.highlight.schedule-go-current,.conf-sch-container .schedule-side-buttons button.highlight.schedule-go-current{background-color:rgba(21,85,43,.1)}.conf-sch-container .conf-sch-loading{pointer-events:none;opacity:0;width:0;height:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.conf-sch-container:not(.rendered) .conf-sch-timezone-reset,.conf-sch-container:not(.rendered) .schedule-go-current,.conf-sch-container:not(.rendered) .schedule-show-toggle{display:none}.conf-sch-container.active .conference-schedule.schedule-in-past .schedule-show-toggle{display:none}.conf-sch-container.active .conference-schedule:not(.schedule-in-past) .schedule-day.schedule-day-in-past:not(.schedule-show) .schedule-row.schedule-row-in-past:not(.schedule-row-in-progress){display:none}.conf-sch-container.visible .schedule-side-buttons{opacity:1;pointer-events:auto}.conf-sch-container.loading{min-height:100px;position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.conf-sch-container.loading .conf-sch-area,.conf-sch-container.loading .schedule-side-buttons{opacity:.2;pointer-events:none}.conf-sch-container.loading .conf-sch-loading{opacity:1;min-height:100px;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/loading.gif) center center no-repeat;z-index:1000}.conf-schedule-speakers{clear:both}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker{overflow:auto;clear:left;margin:25px 0 0 0;border-top:1px solid #eee;padding:35px 0 0 0}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker :first-child{margin-top:0}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .speaker-headshot{float:left;width:100px;height:auto;margin:6px 25px 25px 0;border:0}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .speaker-meta{display:block;font-style:italic;margin:10px 0 0 0}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .speaker-meta .speaker-url{display:block}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .speaker-bio p{margin:1rem 0}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .speaker-bio>:first-child{margin-top:0}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker:first-child{border-top:0;margin-top:0;padding-top:0}.conf-schedule-speakers .conf-schedule-speaker .speaker-headshot{margin-top:15px}.conf-schedule-speakers .conf-schedule-speaker .speaker-name{margin:0 0 10px 0}.conf-schedule-speakers .conf-schedule-speaker .conf-sch-event-buttons li{display:inline-block;margin:0 10px 10px 0}.conf-sch-hide{display:none!important}@media (prefers-color-scheme:dark){.conf-sch-event-buttons li a{background-color:#3d3d3d;color:#fafafa}.conf-sch-event-buttons li a:focus,.conf-sch-event-buttons li a:hover{background-color:#000}.conference-schedule .schedule-search-highlight{color:#222!important}.conference-schedule .schedule-event .event-stream-status .event-stream-status-container{background-color:#3d3d3d}.conf-sch-container .conf-sch-error{color:#fafafa}.conf-sch-container .conf-sch-search-results .conf-sch-search-results-message{color:#222}.conf-sch-container .conf-sch-timezone{background:0 0;border:1px solid #3d3d3d}.conf-sch-container .conference-schedule-header{border-color:#3d3d3d;background-color:#3d3d3d;color:#fafafa}.conf-sch-container .schedule-nav-buttons .button,.conf-sch-container .schedule-nav-buttons button{background-color:#3d3d3d;color:#fafafa}.conf-sch-container .schedule-nav-buttons .button:focus,.conf-sch-container .schedule-nav-buttons .button:hover,.conf-sch-container .schedule-nav-buttons button:focus,.conf-sch-container .schedule-nav-buttons button:hover{background-color:#000}.conf-sch-container .schedule-side-buttons .button,.conf-sch-container .schedule-side-buttons button{background-color:#3d3d3d;color:#fafafa}.conf-sch-container .schedule-side-buttons .button:focus,.conf-sch-container .schedule-side-buttons .button:hover,.conf-sch-container .schedule-side-buttons button:focus,.conf-sch-container .schedule-side-buttons button:hover{background-color:#000}.conf-sch-container .schedule-side-buttons .button,.conf-sch-container .schedule-side-buttons button{background-color:#bebebe!important}.conf-sch-container .schedule-side-buttons .button:focus,.conf-sch-container .schedule-side-buttons .button:hover,.conf-sch-container .schedule-side-buttons button:focus,.conf-sch-container .schedule-side-buttons button:hover{background-color:#fff!important}}@media screen and (min-width:55em){.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .speaker-headshot{width:150px}}@media screen and (min-width:600px){.conf-sch-container .conf-sch-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.conf-sch-container .conf-sch-timezone{margin:0 5px}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-filter{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-inputs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.conf-sch-container .schedule-nav-buttons.nav-bottom .button,.conf-sch-container .schedule-nav-buttons.nav-bottom button{width:48%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:5px 1%}.conf-sch-container .schedule-nav-buttons.has-highlight .button,.conf-sch-container .schedule-nav-buttons.has-highlight button{-webkit-box-flex:1;-ms-flex:1;flex:1}.conf-sch-container .schedule-nav-buttons.has-highlight .button.highlight,.conf-sch-container .schedule-nav-buttons.has-highlight button.highlight{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.conf-schedule-speakers.conf-schedule-speakers .conf-schedule-speaker .conf-sch-event-buttons{clear:none}}@media screen and (min-width:860px){.conf-sch-container .conference-schedule-header{padding:1rem 2rem 1.2rem .5rem}}@media screen and (min-width:920px){.conference-schedule .schedule-event.event-parent .event-children{display:-webkit-box;display:-ms-flexbox;display:flex}.conference-schedule .schedule-event.event-parent .event-children .schedule-event:first-child:nth-last-child(4) .event-links .event-link .icon-label .label-extra,.conference-schedule .schedule-event.event-parent .event-children .schedule-event:first-child:nth-last-child(4)~.schedule-event .event-links .event-link .icon-label .label-extra{clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important;overflow:hidden!important;border:0!important;padding:0!important;margin:0!important}.conference-schedule .schedule-event.event-parent .event-children .schedule-event:first-child:nth-last-child(4) .event-links .event-link .icon-label .label-primary,.conference-schedule .schedule-event.event-parent .event-children .schedule-event:first-child:nth-last-child(4)~.schedule-event .event-links .event-link .icon-label .label-primary{text-transform:capitalize}.conference-schedule .schedule-table{margin:0;border-bottom:1px solid rgba(0,0,0,.1)}.conference-schedule .schedule-table .schedule-row{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;border-top:1px solid rgba(0,0,0,.1);margin:0}.conference-schedule .schedule-table .schedule-row .event-time{display:none}.conference-schedule .schedule-table .schedule-row .schedule-row-item.time{display:block;width:12%;font-size:.8em;line-height:1.7;padding:0 0 42px;opacity:.9;position:relative}.conference-schedule .schedule-table .schedule-row .schedule-row-item.time .time-full{display:none}.conference-schedule .schedule-table .schedule-row .schedule-row-item.time .time-end,.conference-schedule .schedule-table .schedule-row .schedule-row-item.time .time-start{display:block;padding:10px 0 10px 10px}.conference-schedule .schedule-table .schedule-row .schedule-row-item.time .time-start{background:rgba(100,100,100,.05);border-bottom:1px solid rgba(0,0,0,.1);font-weight:700;padding-top:23px}.conference-schedule .schedule-table .schedule-row .schedule-row-item.time .time-end{opacity:.7;font-style:italic;position:absolute;left:0;bottom:0;width:100%}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:88%;border-left:1px solid rgba(0,0,0,.1)}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event{width:100%;position:relative;border-left:1px solid rgba(0,0,0,.1)}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:only-child{-ms-flex-item-align:center;align-self:center}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child:nth-last-child(2),.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child:nth-last-child(2)~.schedule-event{width:50%}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child:nth-last-child(3),.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child:nth-last-child(3)~.schedule-event{width:33.3333%}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child:nth-last-child(4),.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child:nth-last-child(4)~.schedule-event{width:25%}.conference-schedule .schedule-table .schedule-row .schedule-row-item.events .schedule-event:first-child{border-left:0}.conference-schedule .schedule-table .schedule-row:first-child{border-top:0}.conference-schedule .schedule-day .schedule-show-toggle+.schedule-table .schedule-row:first-child{border-top:1px solid rgba(0,0,0,.1)}.conf-sch-container .conference-schedule-header{background-color:#fff;border:0;border-bottom:1px solid rgba(0,0,0,.1)}.conf-sch-container .schedule-nav-buttons.nav-top .button,.conf-sch-container .schedule-nav-buttons.nav-top button{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;width:auto!important}.conf-sch-container .schedule-nav-buttons.nav-bottom .button,.conf-sch-container .schedule-nav-buttons.nav-bottom button{width:auto!important}.conf-sch-container .schedule-nav-buttons.nav-bottom .button:first-child,.conf-sch-container .schedule-nav-buttons.nav-bottom button:first-child{margin-left:0!important}.conf-sch-container .schedule-nav-buttons.nav-bottom .button:last-child,.conf-sch-container .schedule-nav-buttons.nav-bottom button:last-child{margin-right:0!important}}@media screen and (min-width:920px) and (prefers-color-scheme:dark){.conf-sch-container .conference-schedule-header{border-color:#3d3d3d;background-color:#3d3d3d}}@media screen and (max-width:919px){.conference-schedule .schedule-event+.schedule-event{border-top:1px solid rgba(0,0,0,.1)}.conference-schedule .schedule-event.event-parent .event-children .schedule-event+.schedule-event{border-top:0;padding-top:0}}@media print{.conference-schedule .schedule-event .event-links{display:none}.conf-sch-container .conf-sch-timezone .conf-sch-timezone-reset,.conf-sch-container .conf-sch-timezone .conf-sch-timezone-submit{display:none}.conf-sch-container .schedule-nav-buttons{display:none}}