.program-item[data-v-2c59d1dc]{height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;background:transparent;font-size:.8rem;padding:0;z-index:0;position:relative;-webkit-transition:z-index .35s ease;transition:z-index .35s ease;-webkit-transition-delay:.2s;transition-delay:.2s;padding-bottom:calc(56.25% + 3.4em)}.program-item .subscriber-lock[data-v-2c59d1dc]{color:hsla(0,0%,100%,.5)!important;position:absolute;bottom:0;right:0;margin:.5rem;-webkit-transition:opacity .35s .2s;transition:opacity .35s .2s}.program-item .subscriber-lock-button[data-v-2c59d1dc]{color:#fff!important}.program-item .program-wrap[data-v-2c59d1dc]{position:relative}.program-item .program-background[data-v-2c59d1dc]{background-color:#000;position:absolute;top:0;left:0;z-index:-1;width:100%;height:calc(100% + 20px);-webkit-box-shadow:none;box-shadow:none;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(.8);transform:scaleY(.8);-webkit-transition:opacity .35s ease .2s,visibility 0s ease .65s,-webkit-transform .35s ease .2s;transition:opacity .35s ease .2s,visibility 0s ease .65s,-webkit-transform .35s ease .2s;transition:transform .35s ease .2s,opacity .35s ease .2s,visibility 0s ease .65s;transition:transform .35s ease .2s,opacity .35s ease .2s,visibility 0s ease .65s,-webkit-transform .35s ease .2s;opacity:0;visibility:hidden}.program-item .program-background[data-v-2c59d1dc]:after{content:"";display:block;height:100%;width:100%;-webkit-box-shadow:0 24px 88px -8px #333;box-shadow:0 24px 88px -8px #333;opacity:0;-webkit-transition:opacity .35s cubic-bezier(.99,.17,1,.74);transition:opacity .35s cubic-bezier(.99,.17,1,.74)}.program-item p[data-v-2c59d1dc]{font-size:1.5em;overflow:hidden;line-height:1.4em;margin:.5em 0;max-height:4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(min-width:1280px){.program-item[data-v-2c59d1dc]{font-size:1rem}}.program-item .title[data-v-2c59d1dc]{font-size:2em;font-weight:500;line-height:1.1em;text-align:left;margin:.6em 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.program-item .sub-title[data-v-2c59d1dc]{font-size:1.6em;font-weight:500;line-height:1.1em;text-align:left;margin:.5em 0 .5em}.program-item .video-info[data-v-2c59d1dc]{text-align:left}.program-item .video-info-item[data-v-2c59d1dc]{font-size:1.6em;font-weight:300;line-height:1.1em;margin:0;margin:0 .3em .3em .3em;opacity:.8;display:inline-block}.program-item .video-info-item[data-v-2c59d1dc]:first-child{margin-left:0}.program-item .dot[data-v-2c59d1dc]{font-size:1.6em;line-height:1.1em;opacity:.7}.program-item .description[data-v-2c59d1dc]{max-height:0;visibility:hidden;overflow:hidden;-webkit-transition:visibility 0s ease .65s,max-height 0s ease .65s;transition:visibility 0s ease .65s,max-height 0s ease .65s}.program-item .description>[data-v-2c59d1dc]{-webkit-transition:opacity .35s ease .2s;transition:opacity .35s ease .2s;opacity:0}.program-item .description .playbutton[data-v-2c59d1dc]{float:right}.program-item .poster[data-v-2c59d1dc]{width:100%;height:0;padding-bottom:56.25%;background-size:cover;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .35s ease .2s;transition:-webkit-transform .35s ease .2s;transition:transform .35s ease .2s;transition:transform .35s ease .2s,-webkit-transform .35s ease .2s;position:relative;background-position:50%;background-repeat:no-repeat}.program-item .poster .overlay[data-v-2c59d1dc]{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .35s .2s;transition:opacity .35s .2s}.program-item .poster .overlay .playbutton[data-v-2c59d1dc]{z-index:1;-ms-flex-item-align:center;align-self:center}.program-item .poster .overlay[data-v-2c59d1dc]:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}@media(min-width:1280px){.mobile-slide .program-item[data-v-2c59d1dc],.program-item[data-v-2c59d1dc]:hover{z-index:10}.mobile-slide .program-item .poster .overlay[data-v-2c59d1dc],.program-item:hover .poster .overlay[data-v-2c59d1dc]{opacity:1}.mobile-slide .program-item .poster .subscriber-lock[data-v-2c59d1dc],.program-item:hover .poster .subscriber-lock[data-v-2c59d1dc]{opacity:0}.mobile-slide .program-item .title[data-v-2c59d1dc],.program-item:hover .title[data-v-2c59d1dc]{white-space:pre-line}.mobile-slide .program-item .program-background[data-v-2c59d1dc],.program-item:hover .program-background[data-v-2c59d1dc]{-webkit-transition:opacity .35s ease .2s,-webkit-transform .35s ease .2s;transition:opacity .35s ease .2s,-webkit-transform .35s ease .2s;transition:transform .35s ease .2s,opacity .35s ease .2s;transition:transform .35s ease .2s,opacity .35s ease .2s,-webkit-transform .35s ease .2s;-webkit-transform:scaleX(1.2);transform:scaleX(1.2);opacity:1;visibility:visible}.mobile-slide .program-item .program-background[data-v-2c59d1dc]:after,.program-item:hover .program-background[data-v-2c59d1dc]:after{opacity:1}.mobile-slide .program-item .description[data-v-2c59d1dc],.program-item:hover .description[data-v-2c59d1dc]{max-height:1000px;visibility:visible;overflow:visible;-webkit-transition:none;transition:none}.mobile-slide .program-item .description>[data-v-2c59d1dc],.program-item:hover .description>[data-v-2c59d1dc]{opacity:1}.mobile-slide .program-item .poster[data-v-2c59d1dc],.program-item:hover .poster[data-v-2c59d1dc]{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .35s ease .2s;transition:-webkit-transform .35s ease .2s;transition:transform .35s ease .2s;transition:transform .35s ease .2s,-webkit-transform .35s ease .2s}}.program-grid[data-v-3e2bce0e]{font-size:1.4rem;padding:0 calc(2em + 2rem) 20rem}@media(min-width:600px){.program-grid[data-v-3e2bce0e]{font-size:2rem}}.program-grid-item[data-v-3e2bce0e]{margin-bottom:3em}.search-overlay[data-v-6ca06a12]{position:fixed;top:0;left:0;height:0;width:100%;z-index:1100;opacity:0;overflow:hidden;background-color:hsla(0,0%,7%,.96);-webkit-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease;text-align:left}.search-overlay.open[data-v-6ca06a12]{height:100%;opacity:1}.search-overlay .spinner[data-v-6ca06a12]{position:absolute;top:0;left:0;width:100%;height:100%}.search-overlay .no-results[data-v-6ca06a12]{text-align:center}.search-overlay .no-results h6[data-v-6ca06a12]{margin:1rem;font-size:2.5em}.search-overlay .no-results .md-icon[data-v-6ca06a12]{color:#fff;width:7.2rem;height:7.2rem;font-size:7.2rem!important}.search-overlay .results-scroller[data-v-6ca06a12]{overflow:auto;width:100%;height:calc(100% - 10rem)}.search-overlay .search-close[data-v-6ca06a12]{padding:0;background:transparent;border:none;width:3.8rem;height:3.8rem;-webkit-transition:opacity .3s ease .2s,-webkit-transform .3s ease .2s;transition:opacity .3s ease .2s,-webkit-transform .3s ease .2s;transition:transform .3s ease .2s,opacity .3s ease .2s;transition:transform .3s ease .2s,opacity .3s ease .2s,-webkit-transform .3s ease .2s;-webkit-transform:scale(0);transform:scale(0);cursor:pointer}.search-open .search-overlay .search-close[data-v-6ca06a12]{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}.search-overlay .search-close .md-icon[data-v-6ca06a12]{color:#fff;width:3.8rem;height:3.8rem;min-width:3.8rem;font-size:3.8rem!important}.search-overlay .search-input[data-v-6ca06a12]{background:transparent;border:none;height:100%;color:#fff;padding:0 .5em;margin-left:1.5rem;font-size:2rem;width:calc(100% - 5.3rem);outline:none;opacity:0;-webkit-transition:opacity .3s ease .2s,-webkit-transform .3s ease .2s;transition:opacity .3s ease .2s,-webkit-transform .3s ease .2s;transition:transform .3s ease .2s,opacity .3s ease .2s;transition:transform .3s ease .2s,opacity .3s ease .2s,-webkit-transform .3s ease .2s;-webkit-transform:translateX(100%);transform:translateX(100%)}.search-open .search-overlay .search-input[data-v-6ca06a12]{opacity:.8;-webkit-transform:translateX(0);transform:translateX(0)}@media(min-width:600px){.search-overlay .search-input[data-v-6ca06a12]{-webkit-transform:translateX(25%);transform:translateX(25%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}}.search-overlay .search-input-container[data-v-6ca06a12]{position:relative;display:inline-block;height:4rem;width:100%;padding:0 1rem;left:0;margin:2rem 0 4rem}.search-overlay .search-input-container[data-v-6ca06a12]:after{content:"";position:absolute;left:.5rem;bottom:-1rem;width:calc(100% - 1rem);height:.2rem;border-radius:50%;background-color:hsla(0,0%,93%,.5);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease .2s;transition:-webkit-transform .3s ease .2s;transition:transform .3s ease .2s;transition:transform .3s ease .2s,-webkit-transform .3s ease .2s;-webkit-transform-origin:0 0;transform-origin:0 0}.search-open .search-overlay .search-input-container[data-v-6ca06a12]:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.search-overlay .search-input-container[data-v-6ca06a12]:before{content:"";position:absolute;left:5.8rem;top:-.5rem;height:calc(100% + 1rem);width:.2rem;border-radius:50%;background-color:hsla(0,0%,93%,.5);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s ease .2s;transition:-webkit-transform .3s ease .2s;transition:transform .3s ease .2s;transition:transform .3s ease .2s,-webkit-transform .3s ease .2s}.search-open .search-overlay .search-input-container[data-v-6ca06a12]:before{-webkit-transform:scaleY(1);transform:scaleY(1)}#app.body--light{background-color:#fff;color:#333}#app.body--light #app-footer{color:#333;background-color:#999}#app.body--light #app-footer .upper-footer .social-icons a{color:#333}#app.body--light #app-footer .lower-footer img.invert{-webkit-filter:invert(.8);filter:invert(.8)}#app.body--light #page-not-found .md-icon,#app.body--light .body-icon .md-icon,#app.body--light .program-row .program-title{color:#333}#app.body--light .program-row.program-style-detail .vueperslides__arrow,#app.body--light .program-row.program-style-panel .vueperslides__arrow{-webkit-box-shadow:2px 4px 10px 0 #333;box-shadow:2px 4px 10px 0 #333;background:#ddd}#app.body--light .program-grid .program-item,#app.body--light .program-row.program-style-detail .vueperslides__arrow svg,#app.body--light .program-row.program-style-panel .vueperslides__arrow svg,#app.body--light .program-style-panel .program-item{color:#333}#app.body--light .program-grid .program-item .title,#app.body--light .program-style-panel .program-item .title{color:#333;-webkit-transition:color .75s ease;transition:color .75s ease}#app.body--light .program-grid .program-item:hover .title,#app.body--light .program-style-panel .program-item:hover .title{color:#333}#app.body--light .program-grid .program-item .program-background,#app.body--light .program-style-panel .program-item .program-background{background-color:#f8f8f8;color:#333}#app.body--light .program-grid .program-item .playbutton.small-btn,#app.body--light .program-style-panel .program-item .playbutton.small-btn{border-color:#333}#app.body--light .program-grid .program-item .playbutton.small-btn .svg-icon path,#app.body--light .program-style-panel .program-item .playbutton.small-btn .svg-icon path{fill:#333}#app.body--light .program-style-detail .program-item{background:#f8f8f8;border-color:#c6c6c6;color:#333}#app.body--light .program-style-detail .program-item>.playbutton{border-color:#333}#app.body--light .program-style-detail .program-item>.playbutton .md-icon.subscriber-lock-button{color:#333!important}#app.body--light .program-style-detail .program-item>.playbutton .svg-icon path{fill:#333}#app.body--light .program-item-hero .hero-details{color:#fff}#app.body--light .program-item-hero .btn-container .btn{color:#fff!important;border-color:#fff}#app.body--light .search-overlay{background-color:hsla(0,0%,90%,.96);color:#333}#app.body--light .search-overlay .search-close .md-icon,#app.body--light .search-overlay .search-input{color:#333}#app.body--light .search-overlay .search-input-container:after,#app.body--light .search-overlay .search-input-container:before{background-color:rgba(51,51,51,.5)}#app.body--light .search-overlay .no-results,#app.body--light .search-overlay .no-results .md-icon{color:rgba(51,51,51,.8)}.nav-icon{margin:3rem 0;padding:0;width:3.6rem;height:2rem;position:absolute;top:-1rem;right:2rem;z-index:110;cursor:pointer;background:transparent;border:none;outline:none}.nav-icon .label{font-size:1.2rem;line-height:1em;padding-top:.8rem;width:100%;text-align:center;position:absolute;top:100%;color:#fff}.nav-icon span{display:block;position:absolute;height:3px;width:100%;background:hsla(0,0%,100%,.8);border-radius:6px;opacity:1;left:0;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease;transition:.3s ease}.nav-icon span:nth-child(2){top:50%}body.nav-open .nav-icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon span:nth-child(3){top:50%}body.nav-open .nav-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon span:nth-child(4){top:100%}body.nav-open .nav-icon span:first-child,body.nav-open .nav-icon span:nth-child(4){width:0;top:50%;left:50%}.nav-icon:active span,.nav-icon:focus span,.nav-icon:hover span{background:#fff}@media(min-width:1280px){.nav-icon{display:none}}.btn,a.btn{display:inline-block;text-decoration:none!important;color:hsla(0,0%,100%,.8)!important;text-transform:uppercase;font-size:1.4rem;line-height:1.1em;font-weight:800;padding:.4166666667em 2.0833333333em;white-space:nowrap;background-color:transparent;cursor:pointer;border-color:#fff;border-width:1px;border-style:solid;border-radius:1.25em;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn.btn-filled,.btn:active,.btn:hover,a.btn.btn-filled,a.btn:active,a.btn:hover{background-color:hsla(0,0%,100%,.8);color:#000!important}.btn.btn-filled:active,.btn.btn-filled:hover,a.btn.btn-filled:active,a.btn.btn-filled:hover{background-color:transparent;color:hsla(0,0%,100%,.8)!important}.btn.small-btn,a.btn.small-btn{font-size:1rem}@media(min-width:600px){.btn,a.btn{font-size:1.8rem}}@media(min-width:1280px){.btn,a.btn{font-size:1.6rem}}a.overlay{text-decoration:none!important}.playbutton{display:block;border:2px solid #fff;border-radius:50%;width:4rem;padding:calc(.5rem - 2px);height:4rem;-ms-flex-item-align:end;align-self:flex-end}a.playbutton:hover{text-decoration:none!important}@media(min-width:1280px){.playbutton{width:6rem;padding:calc(1rem - 2px);height:6rem}}.playbutton svg{width:3rem!important;height:3rem!important}@media(min-width:1280px){.playbutton svg{width:4rem!important;height:4rem!important}}.playbutton .md-icon.subscriber-lock-button{color:#fff!important;display:block;width:3rem!important;height:3rem!important;min-width:0!important;font-size:3rem!important}@media(min-width:1280px){.playbutton .md-icon.subscriber-lock-button{width:4rem!important;height:4rem!important;font-size:4rem!important}}.playbutton.large-btn{width:8rem!important;height:8rem!important;padding:calc(1rem - 2px)}.playbutton.large-btn .md-icon.subscriber-lock-button{width:6rem!important;height:6rem!important;font-size:6rem!important}.playbutton.small-btn{height:3rem;width:3rem;padding:calc(.5rem - 2px)}.playbutton.small-btn svg{width:2rem!important;height:2rem!important}.svg-icon{display:inline-block;width:16px;height:16px;color:inherit;vertical-align:middle;fill:none;stroke:currentColor}.svg-fill{fill:currentColor;stroke:none}.svg-up{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.svg-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.svg-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.svg-left{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.body-icon .md-icon{color:#fff}.row-container{padding:0 2rem}@media(min-width:1280px){.row-container{padding:0 2rem 20rem}}html{font-size:10px!important;background-color:#131313}@media(min-width:320px){html{font-size:3.125vw!important}}@media(min-width:600px){html{font-size:1.6666666667vw!important}}@media(min-width:1280px){html{font-size:.78125vw!important}}body{margin:0;padding:0;font-size:1rem!important}body.nav-open,body.search-open{overflow:hidden}body .md-dialog-overlay{z-index:110}body .md-dialog{z-index:120}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}#app{font-family:Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#131313;min-height:100vh;padding-top:8rem;background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#app,.captcha-terms{text-align:center;width:100%}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#search-toggle{background:transparent;border:none;padding:0;color:#fff;text-align:left;z-index:0;-webkit-transition:z-index linear;transition:z-index linear;-webkit-transition-delay:.4s;transition-delay:.4s;width:100%;padding:0 1.4285714286em;font-weight:400;font-size:1.4rem;border-bottom:1px solid #292929;border-top:1px solid #292929}@media(min-width:1280px){#search-toggle{border:none;cursor:pointer;width:auto;height:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#search-toggle:active,#search-toggle:hover{opacity:.5}}.search-open #search-toggle{visibility:hidden}#search-toggle .md-icon{color:#fff;width:auto;height:3.8rem;line-height:6rem;display:inline;font-size:3.8rem!important}#search-toggle .label{line-height:6rem;text-align:center;display:inline}@media(min-width:1280px){#search-toggle .label{font-size:1.4rem;font-weight:500;line-height:1em;width:100%}}.body--light #search-toggle{border-color:#e6e6e6;color:#333}.body--light #search-toggle .md-icon,.body--light .nav-icon .label{color:#333}.body--light .nav-icon span{background-color:#333}#navbar{position:absolute;width:100%;top:0;left:0;height:8rem;padding:0 3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#111}.body--light #navbar{background-color:#fff;border-bottom:1px solid #e6e6e6}.body--light #navbar .back-button .playbutton{border-color:#333}.body--light #navbar .back-button .playbutton svg path{fill:#333}.body--light #navbar .back-button .button-text{color:#333}@media(min-width:1280px){#navbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#navbar .back-button{cursor:pointer;text-decoration:none;position:absolute;color:inherit;z-index:110;top:1rem;left:2rem}@media(min-width:1280px){#navbar .back-button{display:none}}#navbar .back-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#navbar .back-button .button-text{display:block;text-align:center;font-size:1.2rem;line-height:1em;margin-top:.5em}#navbar .back-button .playbutton{-webkit-transition:.3s ease;transition:.3s ease}#navbar .back-button:hover .playbutton{-webkit-transform:translate(-5%);transform:translate(-5%)}#navbar a#logo{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:1.6rem 0;width:12rem;background-repeat:no-repeat;background-size:contain;background-position:50%}@media(min-width:1280px){#navbar a#logo{width:20rem;background-position:0}}#navbar #nav-container{z-index:-1;height:calc(100vh - 8rem);width:100%;overflow:hidden;position:absolute;top:8rem;left:0;-webkit-transition:z-index .5s ease;transition:z-index .5s ease}#navbar #nav-container:after{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;content:""}body.nav-open #navbar #nav-container{z-index:100}body.nav-open #navbar #nav-container:after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.7}@media(min-width:1280px){#navbar #nav-container{position:relative;top:0;height:100%;z-index:100}#navbar #nav-container:after{display:none}}#navbar #nav{position:absolute;overflow:hidden;height:0;top:0;right:0;z-index:1000;background-color:#111;width:100%;-webkit-transition:height .3s ease;transition:height .3s ease}body.nav-open #navbar #nav{height:calc(100vh - 8rem)}@media(min-width:600px){#navbar #nav{width:40%;right:-40%;height:100%;-webkit-transition:right .3s ease;transition:right .3s ease}body.nav-open #navbar #nav{right:0}}@media(min-width:1280px){#navbar #nav{position:relative;left:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.nav-open #navbar #nav{height:100%}}#navbar #nav a{display:inline-block;border-bottom:1px solid #292929;width:100%;line-height:6rem;text-align:left;text-decoration:none;text-transform:uppercase;padding:0 1.4285714286em;font-weight:400;font-size:1.4rem;color:hsla(0,0%,100%,.9);-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}#navbar #nav a:first-child{border-top:1px solid #292929}#navbar #nav a:last-child{border-bottom:1px solid #292929}body.nav-open #navbar #nav a{opacity:1}#navbar #nav a.router-link-exact-active{color:#448aff}@media(min-width:1280px){#navbar #nav a{opacity:1;padding:0 1.2em;text-align:center;height:100%;line-height:8rem;width:auto;border:none}#navbar #nav a:last-child{border:none}#navbar #nav a:active,#navbar #nav a:hover{opacity:.5}}#navbar #nav .login-link{font-weight:700}.body--light #navbar #nav{background-color:#fff}.body--light #navbar #nav a{color:#333;border-bottom:1px solid #e6e6e6}.body--light #navbar #nav a:first-child{border-top:1px solid #e6e6e6}@media(min-width:1280px){.body--light #navbar #nav a:first-child{border:none}}.body--light #navbar #nav a:last-child{border-bottom:1px solid #e6e6e6}@media(min-width:1280px){.body--light #navbar #nav a,.body--light #navbar #nav a:last-child{border:none}.body--light #navbar #nav a:active,.body--light #navbar #nav a:hover{opacity:.5}}#app-footer{background-color:#212121;padding:1.5rem;position:relative}@media(min-width:1280px){#app-footer{height:5rem}}#app-footer .upper-footer{margin-bottom:.5rem}@media(min-width:1280px){#app-footer .upper-footer{overflow:hidden;text-align:left;margin:0;position:relative}}#app-footer .upper-footer .footer-info-item{font-size:1rem;margin-right:.5em;display:inline-block}#app-footer .upper-footer .footer-info-item:last-child{margin:0}#app-footer .upper-footer .footer-info-item:not(:last-child):not(.copyright):after{content:"|";margin-left:.5em}#app-footer .upper-footer .footer-info{margin-bottom:.5rem}@media(min-width:1280px){#app-footer .upper-footer .footer-info{float:left;margin:0}#app-footer .upper-footer .social-icons{float:right}}#app-footer .upper-footer .social-icons a{color:#fff;margin-right:.6rem}#app-footer .upper-footer .social-icons a:hover{opacity:.8}@media(min-width:1280px){#app-footer .lower-footer{position:absolute;margin:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;left:50%;top:0;padding:.5rem 1.5rem}}#app-footer .lower-footer a{margin:auto;max-width:15rem;display:inline-block;height:4em;padding:0 .3em}@media(min-width:1280px){#app-footer .lower-footer a{height:100%}}#app-footer .lower-footer img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.fadeview-enter-active,.fadeview-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s;width:100%}.fadeview-enter,.fadeview-leave-to{opacity:0}div.md-snackbar.note-error{background:#ffe8ec;color:#ff1744}div.md-snackbar.note-success{background:#e5f9e5;color:#229f22}.md-success:not(.md-empty-state){background-color:#229f22!important;color:#fff!important}.md-success.md-empty-state .md-icon{color:#229f22!important}.md-error:not(.md-empty-state):not([disabled]):not(.md-stepper-header){background-color:#ff1744!important;color:#fff!important}.md-error.md-empty-state .md-icon{color:#ff1744!important}