﻿ul,ul ul,nav ul ul{margin:0}ul{list-style-type:none}li{font-size:16px}.searchbar .searchbar-input{border:none;outline:none;padding:0.7em 2.25em 0.6em 2.2em;max-width:320px;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgl3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5IDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTcuNjMyLDE2Ljk1NWwtNC43NjEtNC43NjJjMS4xMDktMS4xODgsMS43OTUtMi43NzYsMS43OTUtNC41MjdjMC0zLjY2Ny0yLjk4Mi02LjY0OS02LjY0OS02LjY0OQ0KCQljLTMuNjY3LDAtNi42NDksMi45ODItNi42NDksNi42NDhjMCwzLjY2NywyLjk4Miw2LjY0Nyw2LjY0OSw2LjY0N2MxLjM5MSwwLDIuNjgyLTAuNDMyLDMuNzUtMS4xNjRsNC44MzQsNC44MzRMMTcuNjMyLDE2Ljk1NXoNCgkJTTIuODI0LDcuNjY2YzAtMi44NjMsMi4zMy01LjE5Miw1LjE5Mi01LjE5MmMyLjg2NCwwLDUuMTkyLDIuMzI5LDUuMTkyLDUuMTkyYzAsMi44NjEtMi4zMjgsNS4xOTEtNS4xOTIsNS4xOTENCgkJQzUuMTU0LDEyLjg1NSwyLjgyNCwxMC41MjcsMi44MjQsNy42NjZ6Ii8+DQoJPC9zdmc+);background-size:auto 47.5%;background-position:0.65em center;background-repeat:no-repeat}.searchbar .searchbar-input,.searchbar .searchbar-input:hover{z-index:0}.searchbar .searchbar-clear{position:relative;top:0.5em;left:-2.075em;z-index:1;padding:0;width:0.84em;height:0.84em;border:none;outline:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyBzdHJva2U9IiMwMDAwMDAiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCgk8bGluZSBzdHJva2Utd2lkdGg9IjQiIHgxPSIyIiB4Mj0iMzAiIHkxPSIyIiB5Mj0iMzAiLz4NCgk8bGluZSBzdHJva2Utd2lkdGg9IjQiIHgxPSIyIiB4Mj0iMzAiIHkxPSIzMCIgeTI9IjIiLz4NCjwvc3ZnPg0K);background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:opacity 0.35s 0s ease-in-out;transition:opacity 0.35s 0s ease-in-out;overflow:hidden;white-space:nowrap;text-indent:-9999px}.searchbar .searchbar-input.empty+.searchbar-clear{opacity:0}.searchbar .searchbar-input:not(.empty)+.searchbar-clear{opacity:0.24}.searchbar .searchbar-input:not(.empty)+.searchbar-clear:hover{opacity:0.5}.dimmer{position:inherit;top:inherit;right:inherit;bottom:inherit;left:inherit;position:fixed;z-index:-1;opacity:1;background-color:rgba(0,0,0,0.4);-webkit-transition:opacity 0.2s 0.001s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.2s 0.001s cubic-bezier(0.77, 0, 0.175, 1)}.dimmer.inactive{pointer-events:none;opacity:0}.modal.takeover{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding-left:0.5em;padding-right:0.5em}@media screen and (max-device-width: 667px){.modal.takeover{margin-top:0.5em}}.modal.takeover .view{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;display:block;margin:0 auto;padding-top:3.5em;padding-bottom:3em;max-width:640px;background-color:white;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.35s 0.1s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.35s 0.1s cubic-bezier(0.77, 0, 0.175, 1);transition:transform 0.35s 0.1s cubic-bezier(0.77, 0, 0.175, 1),opacity 0.35s 0.1s cubic-bezier(0.77, 0, 0.175, 1)}@media screen and (min-width: 320px) and (max-width: 767px){.modal.takeover .view{padding-top:1.5em;padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em}}@media screen and (min-width: 768px){.modal.takeover .view{padding-left:2.25em;padding-right:2.25em}}@media screen and (min-device-width: 320px) and (max-device-width: 480px){.modal.takeover .view{max-height:98%;-webkit-overflow-scrolling:touch}}@media screen and (max-device-width: 568px){.modal.takeover .view p{font-size:14px}}.modal.takeover.inactive{pointer-events:none}.modal.takeover.inactive .view{opacity:0;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transition:opacity 0.2s 0s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.2s 0s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.2s 0s cubic-bezier(0.77, 0, 0.175, 1),transform 0.2s 0s cubic-bezier(0.77, 0, 0.175, 1)}ul.filter-list{max-width:750px;margin-bottom:1.2em}span.filter-list_label{display:block;margin-bottom:0.3em;font-weight:600}li.filter-list-item{display:inline-block;margin-bottom:0.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}li.filter-list-item:not(:last-child){margin-right:0.4em}button.filter-button{padding:0.15em 0.85em 0.05em 0.75em;font-weight:500;color:white;outline:none;border:1px solid white;background-color:transparent;border-radius:3px}button.filter-button:hover{cursor:pointer}button.filter-button.active{border-color:#00aba5;background-color:#00aba5}button.filter-button.large{margin:0;padding:0.45em 0.6em 0.65em;font-size:22px;border:none;border-radius:0}button.filter-button.large:not(:first-child){margin-left:0.3em}button.filter-button.large:not(:last-child){margin-right:0.3em}@media screen and (min-width: 320px) and (max-width: 767px){button.filter-button.large{font-size:16px}}.main{overflow:visible !important}@media screen and (max-width: 1023px){.schedule-grid{max-width:none;width:100%;padding-right:0;padding-left:0}}.schedule-grid .row{margin:0}.weekday-menu-container{max-height:90px}.weekday-menu-container ul.filter-list{margin-bottom:-1px}.weekday-menu-container button.filter-button{border-bottom:2px solid transparent}@media screen and (min-width: 320px) and (max-width: 767px){.weekday-menu-container button.filter-button{margin-left:0.35em;margin-right:0.35em}}@media screen and (min-width: 320px) and (max-width: 767px){.weekday-menu-container button.filter-button .tablet-up{display:none}}@media screen and (min-width: 768px){.weekday-menu-container button.filter-button .mobile-only{display:none}}.weekday-menu-container button.filter-button.active{color:#00aba5 !important;border-bottom:2px solid #00aba5 !important;background-color:transparent;cursor:pointer}.searchbar{position:relative}.searchbar .searchbar-input{padding-left:2.0em;font-weight:500;color:white;background-color:transparent;background-position:left 0.4em center}.searchbar .searchbar-input:focus{box-shadow:none}.searchbar .searchbar-clear{position:absolute;top:0.7em;left:auto;right:-1em;-webkit-filter:invert(100%);filter:invert(100%);cursor:pointer}.toggle-button{margin-top:0.415em;padding:0.1em 1.9em 0 0;font-weight:500;border:none;outline:none;background:none;background-image:url(/videos/images/icon-filter.svg);background-size:auto 60%;background-position:right center;background-repeat:no-repeat;-webkit-filter:invert(100%);filter:invert(100%);opacity:0.65;-webkit-transition:opacity 0.15s 0s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.15s 0s cubic-bezier(0.77, 0, 0.175, 1);cursor:pointer}.toggle-button::hover{opacity:1}.session-group-list-item_hourly-boundary.row{position:static;position:-webkit-sticky;position:sticky;padding:0.25em 0 0.175em;font-size:19px;background-color:rgba(58,62,72,0.95);z-index:9}@media screen and (min-width: 320px) and (max-width: 767px){.session-group-list-item_hourly-boundary.row{top:48px}}@media screen and (min-width: 768px){.session-group-list-item_hourly-boundary.row{top:53px}}@supports (-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px)){.session-group-list-item_hourly-boundary.row{background-color:rgba(58,62,72,0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.session-group-list-item_hourly-boundary.row>[class*='col-']{padding-left:0.65em}@media screen and (max-width: 1023px){.session-group-list-item_hourly-boundary.row>[class*='col-'] span{margin-left:1em}}li.session-list-item [class*='col-']{margin:0.35em 0;padding:0.6em 0.6em 0.525em;border-left:2px solid transparent}li.session-list-item:not(:last-child){border-bottom:1px solid #363a47}li.session-list-item>a[ui-sref]{color:white !important}@media screen and (max-width: 1023px){li.session-list-item>a[ui-sref]{margin-left:1em;display:block}}li.session-list-item>a:focus{outline:none}span.session-list-item_title{display:block;font-size:20px;line-height:1.4}@media screen and (min-width: 320px) and (max-width: 767px){span.session-list-item_title{font-size:18px;line-height:1.4;word-wrap:break-word}}span.session-list-item_start-time,span.session-list-item_end-time,span.session-list-item_type,span.session-list-item_location{color:#787878}span.session-list-item_start-time:not(:last-child):after,span.session-list-item_end-time:not(:last-child):after,span.session-list-item_type:not(:last-child):after,span.session-list-item_location:not(:last-child):after{content:" – ";color:#787878}.session-details-modal .view{position:relative;color:#333}@media screen and (min-width: 768px){.session-details-modal .view{min-width:640px;max-width:720px}}@media screen and (min-width: 320px) and (max-width: 767px){.session-details-modal .view{padding-top:4.5em !important;padding-bottom:4.5em !important}}.session-details-modal .view span{font-size:17px}.session-details-modal .view .session-details-modal_title{max-width:525px}.session-details-modal .view .close-button{position:absolute;top:2em;right:2em}.close-button{display:inline-block;padding:0;width:36px;height:36px;overflow:hidden;white-space:nowrap;text-indent:-9999px;opacity:1;-webkit-transition:opacity 0.22s 0s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.22s 0s cubic-bezier(0.77, 0, 0.175, 1);border:none;outline:none;background-color:transparent !important;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyBzdHJva2U9IiMzMzMzMzMiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCgk8bGluZSBzdHJva2Utd2lkdGg9IjEiIHgxPSIyIiB4Mj0iMzAiIHkxPSIyIiB5Mj0iMzAiLz4NCgk8bGluZSBzdHJva2Utd2lkdGg9IjEiIHgxPSIyIiB4Mj0iMzAiIHkxPSIzMCIgeTI9IjIiLz4NCjwvc3ZnPg0K") !important;cursor:pointer}.close-button:hover{opacity:0.5}@media screen and (min-width: 320px) and (max-width: 767px){.search-container>[class*='col-']:first-of-type{width:65%}}@media screen and (min-width: 320px) and (max-width: 767px){.search-container>[class*='col-']:last-of-type{width:35%}}@media screen and (min-width: 320px) and (max-width: 767px){.search-container>[class*='col-'].text-right{text-align:right !important}}.weekday-menu-container>[class*='col-'],.filter-menu-container>[class*='col-']{max-width:none}@media screen and (min-width: 320px) and (max-width: 767px){.filter-menu-container>[class*='col-']{padding:1em !important}}.schedule{min-height:500px}.schedule .slide-down{max-height:550px;-webkit-transition-delay:0s !important;transition-delay:0s !important}
/*# sourceMappingURL=wwdc-schedule-0.1.0.min.css.map */
