@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Work+Sans:400,700,900|Montserrat:300,400,500,600,700,800,900|Raleway:900|Anton&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}@-webkit-keyframes MARQUEE{0%,20%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);overflow:visible}95%,100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);overflow:visible}}@-moz-keyframes MARQUEE{0%,20%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);overflow:visible}95%,100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);overflow:visible}}@-o-keyframes MARQUEE{0%,20%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);overflow:visible}95%,100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);overflow:visible}}@keyframes MARQUEE{0%,20%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);overflow:visible}95%,100%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);overflow:visible}}@-webkit-keyframes SCHEDULE-OVERLAY{0%{right:-100%}4%,98%{right:0}100%{right:-100%}}@-moz-keyframes SCHEDULE-OVERLAY{0%{right:-100%}4%,98%{right:0}100%{right:-100%}}@-o-keyframes SCHEDULE-OVERLAY{0%{right:-100%}4%,98%{right:0}100%{right:-100%}}@keyframes SCHEDULE-OVERLAY{0%{right:-100%}4%,98%{right:0}100%{right:-100%}}@-webkit-keyframes PULSE-CHAT{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}85%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}90%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}95%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-moz-keyframes PULSE-CHAT{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}85%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}90%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}95%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-o-keyframes PULSE-CHAT{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}85%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}90%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}95%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes PULSE-CHAT{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}85%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}90%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}95%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes HEART-MASH-FADE-X1{20%{right:0%}50%{right:10%}90%{right:25%}}@-moz-keyframes HEART-MASH-FADE-X1{20%{right:0%}50%{right:10%}90%{right:25%}}@-o-keyframes HEART-MASH-FADE-X1{20%{right:0%}50%{right:10%}90%{right:25%}}@keyframes HEART-MASH-FADE-X1{20%{right:0%}50%{right:10%}90%{right:25%}}@-webkit-keyframes HEART-MASH-FADE-X1a{20%{right:0%}50%{right:-10%}90%{right:-25%}}@-moz-keyframes HEART-MASH-FADE-X1a{20%{right:0%}50%{right:-10%}90%{right:-25%}}@-o-keyframes HEART-MASH-FADE-X1a{20%{right:0%}50%{right:-10%}90%{right:-25%}}@keyframes HEART-MASH-FADE-X1a{20%{right:0%}50%{right:-10%}90%{right:-25%}}@-webkit-keyframes HEART-MASH-FADE-X2{20%{right:0%}70%{right:-5%}90%{right:10%}}@-moz-keyframes HEART-MASH-FADE-X2{20%{right:0%}70%{right:-5%}90%{right:10%}}@-o-keyframes HEART-MASH-FADE-X2{20%{right:0%}70%{right:-5%}90%{right:10%}}@keyframes HEART-MASH-FADE-X2{20%{right:0%}70%{right:-5%}90%{right:10%}}@-webkit-keyframes HEART-MASH-FADE-X2a{20%{right:0%}70%{right:5%}90%{right:-10%}}@-moz-keyframes HEART-MASH-FADE-X2a{20%{right:0%}70%{right:5%}90%{right:-10%}}@-o-keyframes HEART-MASH-FADE-X2a{20%{right:0%}70%{right:5%}90%{right:-10%}}@keyframes HEART-MASH-FADE-X2a{20%{right:0%}70%{right:5%}90%{right:-10%}}@-webkit-keyframes HEART-MASH-FADE-X3{20%{right:5%}25%{right:15%}70%{right:50%}}@-moz-keyframes HEART-MASH-FADE-X3{20%{right:5%}25%{right:15%}70%{right:50%}}@-o-keyframes HEART-MASH-FADE-X3{20%{right:5%}25%{right:15%}70%{right:50%}}@keyframes HEART-MASH-FADE-X3{20%{right:5%}25%{right:15%}70%{right:50%}}@-webkit-keyframes HEART-MASH-FADE-X3a{20%{right:-5%}25%{right:-15%}70%{right:-50%}}@-moz-keyframes HEART-MASH-FADE-X3a{20%{right:-5%}25%{right:-15%}70%{right:-50%}}@-o-keyframes HEART-MASH-FADE-X3a{20%{right:-5%}25%{right:-15%}70%{right:-50%}}@keyframes HEART-MASH-FADE-X3a{20%{right:-5%}25%{right:-15%}70%{right:-50%}}@-webkit-keyframes HEART-MASH-FADE-Y1{100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:100%}}@-moz-keyframes HEART-MASH-FADE-Y1{100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:100%}}@-o-keyframes HEART-MASH-FADE-Y1{100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:100%}}@keyframes HEART-MASH-FADE-Y1{100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;bottom:100%}}@font-face{font-family:'Socicon';src:url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.eot?ls8ev");src:url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.eot?ls8ev#iefix") format("embedded-opentype"),url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.woff2?ls8ev") format("woff2"),url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.ttf?ls8ev") format("truetype"),url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.woff?ls8ev") format("woff"),url("https://d1azc1qln24ryf.cloudfront.net/114779/Socicon/Socicon.svg?ls8ev#Socicon") format("svg");font-weight:normal;font-style:normal}body{font-family:"Roboto", sans-serif;color:black}i,.italic,em{font-style:italic}.bold{font-weight:bold}.title,h1{font-family:"Work Sans";font-size:2em;font-weight:800;line-height:2.1;margin:0.5em;text-align:center}.title span.alt,h1 span.alt{display:none}.subtitle,h2{font-family:"Work Sans";font-size:1.8em;font-weight:bold;line-height:1.2;letter-spacing:normal;margin:0.5em 0;text-align:left}.subtitle.alt,h2.alt{color:#bbb}h3{font-family:Roboto;font-weight:300;letter-spacing:2px;font-size:1.25em;color:#9b9b9b}h3.alt{font-weight:bold;color:#00B7A5}.action,.action2,.action3,.action4,a{font-weight:bold;color:white;font-size:1.2em;letter-spacing:0.7}.action:visited,.action2:visited,.action3:visited,.action4:visited,a:visited{color:white}.action2{color:#01f586}.action2:visited{color:#01f586}.action3,.action4,a{font-size:1em;text-align:center}.action4,a{color:#00B7A5}.action4:visited,a:visited{color:#01f586}.normal,.normal2,.tag,p{font-size:1em;color:#000}.normal2{color:#bbb}.tag{color:#676767}.note,.note2,.note3,.label,.label2,.user-prompts .modal div,.user-prompts .tickler div{font-size:.6em;color:#9b9b9b;text-align:center}.note span,.note2 span,.note3 span,.label span,.label2 span,.user-prompts .modal div span,.user-prompts .tickler div span{font-size:0.8em}.note2{color:black}.note3{color:white}.label,.label2{font-size:1em;color:#676767}.label2{color:white}a{text-decoration:none;color:#00B7A5;cursor:pointer}a:hover{color:#01f586}a:visited{color:#00B7A5}strong{font-weight:bold}*{box-sizing:border-box}body,html{text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-webkit-text-size-adjust:none;height:100%}.black{color:black !important}.grey{color:#9b9b9b !important}.warm_grey{color:#bbb !important}body{overflow:auto;overflow-x:hidden;background:#fff}body.noscroll,body.chat-open{overflow:hidden}body div{outline:0}body.dark-theme{background:#0d0d0d}body .views-container{height:auto;min-height:100%}*:focus{outline:none}.focus-visible,*:focus-visible,.focus-visible-inset,.tile:focus-visible,.column:focus-visible,button.tile:focus-visible,.tile.button:focus-visible,div.tile:focus-visible[role="button"],button.column:focus-visible,.column.button:focus-visible,div.column:focus-visible[role="button"],.column.options a.options:focus-visible,.hamburger input:focus-visible,button:focus-visible,.button:focus-visible,div[role="button"]:focus-visible,[tabindex]:focus-visible{outline:2px solid #0073e6;outline-offset:2px}.focus-visible-inset,.tile:focus-visible,.column:focus-visible,button.tile:focus-visible,.tile.button:focus-visible,div.tile:focus-visible[role="button"],button.column:focus-visible,.column.button:focus-visible,div.column:focus-visible[role="button"],.column.options a.options:focus-visible{outline-offset:-2px}.focus-catch:focus{outline:none}.disabled{opacity:0.4;cursor:not-allowed !important}section{position:relative;clear:both;outline:0}section.indent{margin-left:1em}.focus-catch{width:100%;height:1px;outline:0;position:relative;display:inline-block;cursor:default;border:1px solid rgba(255,255,255,0)}.focus-catch.topnav{float:left}.focus-catch.hero-focus-side{position:absolute;height:100%;width:1px;top:0}.focus-catch.hero-focus-side.left{left:0}.focus-catch.hero-focus-side.right{right:0}.content,.masthead,.user-prompts .modal,.user-prompts .tickler{margin:0 auto;position:relative;color:black}.content.fullwidth,.fullwidth.masthead,.user-prompts .fullwidth.modal,.user-prompts .fullwidth.tickler{max-width:100%;width:auto;margin-left:0;margin-right:0}h2 img.service-logo{position:relative;top:0.1em;width:222px}div.google-play{float:right;margin-right:10em;margin-top:2em}div.google-play a{border:1px solid rgba(0,183,165,0.2);border-radius:2.5em;background:url(/s=4.0.956/images/icons/google-play-icon-1x.png) no-repeat 20px center;padding:1em}div.google-play a span{text-transform:uppercase;font-weight:bold;font-size:0.8em;margin-left:35px;line-height:1.5em}div.app-downloads{float:right;margin-right:10em;margin-top:2em}div.app-downloads button{float:right;margin:auto 10px}p{margin-bottom:1em}.centered{text-align:center}.leftalign{text-align:left}.rightalign{text-align:right}.views-container .page-loading{display:none}.page{max-width:100%;min-height:calc(100% - 19.1em);margin:auto;background:white;position:relative}.page section.spotlight .tile-container .tile .metadata{position:absolute;max-width:1180px;left:50%;margin:0 0 0 -590px}.page section.spotlight .spotlight-nav.right,.page section.spotlight .spotlight-nav.left{display:block}.page section:where(:not(.spotlight):not(.upgrade-plans)){max-width:1180px;margin:auto}.page section:where(:not(.spotlight):not(.upgrade-plans)).item .metadata h2{font-size:1.5em;line-height:1;margin:0.5em auto 0.25em auto}.page section:where(:not(.spotlight):not(.upgrade-plans)).item .metadata .subtitle{font-size:1em;font-weight:normal;line-height:1;margin:0 auto 0.25em auto}.page section:where(:not(.spotlight):not(.upgrade-plans)).item .metadata .description{font-weight:normal;font-size:0.9em}.container{position:relative;max-width:1180px;margin:auto}.link{cursor:pointer;color:#00B7A5}.link.nolink{cursor:default}.noselect,p{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spotlight .countdown,.hero .countdown{position:absolute;z-index:3;right:5.25em;top:auto;bottom:2em;border-radius:.5em;text-align:left}.spotlight .countdown span,.hero .countdown span{color:white}.spotlight .countdown span.time,.spotlight .countdown span.sep,.hero .countdown span.time,.hero .countdown span.sep{font-size:2em;letter-spacing:2px;font-family:"Anton"}.spotlight .countdown span.sep,.hero .countdown span.sep{left:-3px;letter-spacing:-4px;position:relative}.spotlight .countdown .message,.hero .countdown .message{color:white;margin-bottom:0.5em}.spotlight .countdown .message span,.hero .countdown .message span{font-size:0.75em;font-weight:bold;display:inline-block;position:relative}.spotlight .countdown .clock,.hero .countdown .clock{min-width:11em;margin-bottom:1em}.spotlight .countdown .fullDateTime,.hero .countdown .fullDateTime{color:white;padding-top:0.5em;top:2.8em;bottom:auto}.spotlight .countdown .fullDateTime span,.hero .countdown .fullDateTime span{font-size:0.75em;font-weight:300;display:inline-block;position:relative}.spotlight .status-badge,.hero .status-badge{z-index:2;background:transparent;padding:0 1em;text-align:center;color:white;text-transform:uppercase;line-height:2em;border-radius:0.2em;letter-spacing:2px;display:inline-block;margin-bottom:0.5em}.spotlight .status-badge.live,.spotlight .status-badge.replay,.hero .status-badge.live,.hero .status-badge.replay{background:#ca0f0f}.spotlight .countdown .fullDateTime.with-msg .reminder{top:3.5em}.fade{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.envLabel{color:red;position:fixed;z-index:10000;font-weight:bold;font-size:2.4em;width:1.5em;right:1%;top:1%}.envLabel.left{left:1%}.envLabel.right{right:2.5%;top:auto}section.pagination{text-align:center;margin-top:2em !important}section.pagination button{color:black;border:1px solid #d8d8d8;padding:0.75em 1em;margin-right:0.25em;margin-bottom:0.5em;background:#d8d8d8;text-transform:uppercase;font-size:0.75em}section.pagination button:hover{background:#01f586;border-color:#01f586;color:white}section.pagination button.disabled{color:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;border-color:#00B7A5;background:#00B7A5}section.pagination button.jumpto{color:black;border-color:#d8d8d8 !important;background:transparent;cursor:default !important}body .header-nav-bar ul.main-nav li.tesla-nav-item{display:none}.mobile-download-icon svg{position:relative;top:0.5em;left:0.5em}#hero-player{max-width:1180px;position:relative;margin:auto;height:0}#hero-player .masthead.hero{background:black;min-height:50%;height:100%}#hero-player .masthead.hero h2{position:absolute;top:0;width:100%;margin:0;z-index:1;color:white;text-align:center;text-shadow:black 0.05em 0.05em 0.25em}#hero-player .masthead.hero .video-container{text-align:center;position:relative;max-height:70%}#hero-player .masthead.hero .video-container .video-js{height:60%;width:100%}#hero-player .masthead.hero .video-container .ticketHolderData{display:none;position:absolute;z-index:91;margin:1em;font-size:1.25rem;transition:all 3s ease-in-out;width:48%;text-align:left}#hero-player .masthead.hero .video-container .ticketHolderData p{color:white;font-family:"Work Sans";font-weight:100;opacity:0.3;text-shadow:-1px -1px 1px #fff, 1px 1px 1px #000}#hero-player .masthead.hero .video-container .ticketHolderData.a{top:0}#hero-player .masthead.hero .video-container .ticketHolderData.a.go{transform:translate(5%, 100%)}#hero-player .masthead.hero .video-container .ticketHolderData.b{left:50%;top:0;text-align:right}#hero-player .masthead.hero .video-container .ticketHolderData.b.go{transform:translate(-5%, 100%)}#hero-player .masthead.hero .video-container .ticketHolderData.c{left:50%;top:auto;bottom:0;text-align:right}#hero-player .masthead.hero .video-container .ticketHolderData.c.go{transform:translate(-5%, -100%)}#hero-player .masthead.hero .video-container .ticketHolderData.d{top:auto;bottom:0}#hero-player .masthead.hero .video-container .ticketHolderData.d.go{transform:translate(5%, -100%)}#hero-player .masthead.hero .video-container .ticketHolderData.wm{writing-mode:vertical-rl;width:auto;height:48%}#hero-player .masthead.hero .video-container .ticketHolderData.wm.b{left:5%}#hero-player .masthead.hero .video-container .ticketHolderData.wm.c{left:95%;text-align:right}#hero-player.live .masthead.hero .video-container .vjs-default-skin .vjs-time-control{display:none}#hero-player.live .masthead.hero .video-container .vjs-default-skin .vjs-live-display{position:relative;top:-0.45em;font-size:2em}#hero-player.fullscreen{margin:0;max-width:100%;max-height:100%;height:100%;width:100%}#hero-player.fullscreen .masthead.hero .video-container{height:100%;width:100%;max-height:100%}#hero-player.hover .playerScheduleOverlay{-webkit-animation:SCHEDULE-OVERLAY 4s linear 1;-moz-animation:SCHEDULE-OVERLAY 4s linear 1;-o-animation:SCHEDULE-OVERLAY 4s linear 1;animation:SCHEDULE-OVERLAY 4s linear 1}#hero-player.hover .related-content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.hero-video .page{margin-bottom:18.1em}.external-embed .play-button-container{display:none}.external-embed iframe{width:100%;height:100%}.detail-video-player .play-button-container{display:none}.detail-video-player.dazzle video{height:200% !important;top:-50% !important}.detail-video-player.dazzle .overlay.left-to-right{display:block !important}.detail-video-player.dazzle .vjs-control-bar{display:none !important}.website.live .detail-video-player .vjs-default-skin .vjs-time-control{display:none}.website.live .detail-video-player .vjs-default-skin .vjs-play-control{display:none}.playerScheduleOverlay{position:absolute;right:-100%;top:0;width:25%;height:auto;min-height:-webkit-fill-available;max-height:-webkit-fill-available;overflow:hidden;z-index:2;background-image:-owg-linear-gradient(to right, rgba(0,0,0,0) 2%, rgba(0,0,0,0.85));background-image:-webkit-linear-gradient(to right, rgba(0,0,0,0) 2%, rgba(0,0,0,0.85));background-image:-moz-linear-gradient(to right, rgba(0,0,0,0) 2%, rgba(0,0,0,0.85));background-image:-o-linear-gradient(to right, rgba(0,0,0,0) 2%, rgba(0,0,0,0.85));background-image:linear-gradient(to right, rgba(0,0,0,0) 2%, rgba(0,0,0,0.85))}.playerScheduleOverlay.hover{right:0% !important}.playerScheduleOverlay .scrollContainer{position:absolute;padding:1em;height:50%;top:7em;right:0;overflow:hidden;overflow-y:auto}.playerScheduleOverlay .scrollContainer::-webkit-scrollbar{width:0px;background:transparent}.playerScheduleOverlay .scrollContainer ul{text-align:right}.playerScheduleOverlay .scrollContainer ul li{margin:0 0 1em 0;padding-right:0.5em}.playerScheduleOverlay .scrollContainer ul li span.name{font-size:1.5em;line-height:1.2;font-weight:bold;color:rgba(255,255,255,0.8);display:block;border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:0.5em}.playerScheduleOverlay .scrollContainer ul li span.time{color:rgba(255,255,255,0.5)}.playerScheduleOverlay .scrollContainer ul li.live{border-right:3px solid red}.playerScheduleOverlay .scrollContainer ul li.live span.name{font-size:2em}body:not(.mobile):not(.tenfoot) #hero-player:hover .playerScheduleOverlay,body:not(.mobile):not(.tenfoot) .playback-complete:hover .playerScheduleOverlay{-webkit-animation:SCHEDULE-OVERLAY 4s linear 1;-moz-animation:SCHEDULE-OVERLAY 4s linear 1;-o-animation:SCHEDULE-OVERLAY 4s linear 1;animation:SCHEDULE-OVERLAY 4s linear 1}body:not(.mobile):not(.tenfoot) #hero-player:hover .related-content,body:not(.mobile):not(.tenfoot) .playback-complete:hover .related-content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:block}body.mobile.ios #hero-embed-player div.close{position:relative;right:1.75em}#hero-embed-player{position:fixed;height:100%;width:100%;bottom:0;right:0;background:black;z-index:11;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}#hero-embed-player .floating-label{display:none}#hero-embed-player div.close{width:100%;height:2.5em}#hero-embed-player div.close .maximize{display:block;position:absolute;margin:0.8em;right:2em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#hero-embed-player div.close .maximize:hover{background:#01f586;box-shadow:0 0 6px 3px #01f586}#hero-embed-player div.close .defaultX{position:absolute;top:0;right:0;padding:0;margin:0.5em;height:2em;width:2em;background-color:transparent;border:0;stroke:white;fill:transparent;stroke-linecap:round;z-index:2}#hero-embed-player div.close .defaultX:hover{background:#01f586;box-shadow:0 0 6px 3px #01f586;height:1.5em !important;width:1.5em !important;margin-top:0.75em !important;margin-right:0.75em !important}#hero-embed-player iframe{border:0;width:100%;height:calc(100% - 2.5em)}.hero-player-floating #hero-embed-player{height:11.25em;width:20em;top:auto;bottom:1em;right:1em;box-shadow:1px 3px 8px;background:transparent;overflow:hidden;border-radius:.25em !important}.hero-player-floating #hero-embed-player .floating-label{display:block !important;position:absolute;z-index:2;top:0.75em;left:1em;font-weight:bold;color:white;text-shadow:1px 1px 5px black}.hero-player-floating #hero-embed-player div.close{position:absolute;z-index:2;height:2.5em;background-image:-owg-linear-gradient(to bottom, rgba(0,0,0,0.5) 5%, rgba(0,0,0,0));background-image:-webkit-linear-gradient(to bottom, rgba(0,0,0,0.5) 5%, rgba(0,0,0,0));background-image:-moz-linear-gradient(to bottom, rgba(0,0,0,0.5) 5%, rgba(0,0,0,0));background-image:-o-linear-gradient(to bottom, rgba(0,0,0,0.5) 5%, rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5) 5%, rgba(0,0,0,0))}.hero-player-floating #hero-embed-player div.close .defaultX{height:1.5em;width:1.5em;margin:0.65em}.hero-player-floating #hero-embed-player div.close .defaultX:hover{height:1.25em !important;width:1.25em !important}.hero-player-floating #hero-embed-player div.close .maximize{margin:0.75em 1.1em 0 0;right:1.75em;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.hero-player-floating #hero-embed-player iframe{position:relative;z-index:1;height:100%;top:0}body.hero-embed{overflow:hidden}body.hero-embed #hero-player{display:none}body.hero-embed .header-nav-back{display:none !important}@media only screen and (max-width: 700px){#hero-embed-player iframe{position:absolute;top:0;height:100%}}video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.vjs-default-skin .vjs-error .vjs-error-display{color:red;font-size:2em}.vjs-default-skin .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{background:#00B7A5}.vjs-default-skin .vjs-hls-source-selector-button .vjs-icon-placeholder:before{content:'Q'}.vjs-default-skin .vjs-play-progress.vjs-slider-bar{background:#00B7A5}.vjs-default-skin .vjs-control-bar{z-index:10 !important}.vjs-default-skin .quality_ul .current:before{content:" ";position:absolute;left:0.25em;margin-top:0.5em;width:0.25em;height:0.25em;border:1px solid white;background:white;border-radius:50%}.vjs-default-skin .quality_setting .vjs-icon-cog{font-size:1.5em}.vjs-default-skin button.cast_settings.vjs-menu-button.vjs-menu-button-popup.vjs-button{width:3em}.vjs-default-skin.vjs-live .vjs-progress-control{display:flex;visibility:collapse}.vjs-default-skin .vjs-ad-cue-marker{position:absolute;opacity:1;height:100%;background-color:yellow;width:4px}.vjs-default-skin .ima-ad-container{font-family:VideoJS;font-size:2.25em}.vjs-default-skin .ima-ad-container .ima-countdown-div{display:none !important}.vjs-default-skin .ima-ad-container .ima-controls-div-showing{width:50% !important}.vjs-default-skin .ima-ad-container .ima-mute-div{display:block;bottom:0px;height:3em;width:3em;left:0em;z-index:2;position:absolute}.vjs-default-skin .ima-ad-container .ima-mute-div:before{content:"\f104"}.vjs-default-skin .ima-ad-container .ima-mute-div.ima-non-muted:before{content:"\f107"}@media screen and (max-width: 767px){.vjs-default-skin .ima-ad-container .ima-mute-div{bottom:130px}}.video-js button.defaultX{position:absolute;top:0.5em;right:0.5em;height:3em;width:3em;padding:0;z-index:2}.video-js button.defaultX svg path{fill:white;stroke:white}button.restricted::after,.button.restricted::after,.restricted::after{content:".";color:red;font-size:3em;position:absolute;top:4px;right:4px;left:auto;background-color:red;height:8px;width:8px;border-radius:50%;overflow:hidden;whitespace:nowrap}button,.button{cursor:pointer}button:focus,.button:focus{outline-width:0}button.action,button.action2,button.action3,button.action4,button.action2,.button.action,.button.action2,.button.action3,.button.action4,a.button,.button.action2{font-size:0.75em;padding:1.1em 2em;letter-spacing:0.7;border:1px solid black;text-align:center;text-transform:uppercase}button.std,input[type='submit'],.button.std{border:0;border-radius:0.5em;background-image:-owg-linear-gradient(to bottom, #00B7A5, #01f586);background-image:-webkit-linear-gradient(to bottom, #00B7A5, #01f586);background-image:-moz-linear-gradient(to bottom, #00B7A5, #01f586);background-image:-o-linear-gradient(to bottom, #00B7A5, #01f586);background-image:linear-gradient(to bottom, #00B7A5, #01f586);color:white;font-family:"Work Sans";font-weight:bold;font-size:0.7em;letter-spacing:1.5px;text-transform:uppercase;line-height:2.5;padding:0 1.5em}button.std:hover,input:hover[type='submit'],.button.std:hover{background:#01f586;background-image:-owg-linear-gradient(to bottom, #01f586, #00B7A5);background-image:-webkit-linear-gradient(to bottom, #01f586, #00B7A5);background-image:-moz-linear-gradient(to bottom, #01f586, #00B7A5);background-image:-o-linear-gradient(to bottom, #01f586, #00B7A5);background-image:linear-gradient(to bottom, #01f586, #00B7A5);border-color:#01f586;font-weight:bold;color:black}button.std.secondary,input.secondary[type='submit'],.button.std.secondary{background:transparent;color:#00B7A5;font-weight:bold;border-width:2px;line-height:2.3}button.std.secondary:hover,input.secondary:hover[type='submit'],.button.std.secondary:hover{background:transparent;color:#01f586}button.std.upgrade,input.upgrade[type='submit'],.button.std.upgrade{border:1px solid #f72698 !important;background:#f72698 !important;color:white !important;font-family:"Work Sans";font-weight:normal;font-size:0.7em;letter-spacing:1.5px;text-transform:uppercase;line-height:2.5 !important;padding:0 1.5em}button.std.upgrade:hover,input.upgrade:hover[type='submit'],.button.std.upgrade:hover{background:white !important;border-color:white !important;color:#f72698 !important}button.cta,.button.cta{background:#f72698;color:white;border:1px solid #f72698}button.cta:hover,.button.cta:hover{color:#f72698;background:white;border:1px solid white}button.play,.video-js button.vjs-big-play-button,.button.play{width:50px;height:50px;border:0;background-image:url("/s=4.0.956/images/icons/svg-play-white.svg");background-repeat:no-repeat;background-position:center;background-size:100%;cursor:pointer;margin:0}button.play span,.video-js button.vjs-big-play-button span,.button.play span{display:none}button.play.pause,.video-js button.pause.vjs-big-play-button,button.play.vjs-paused,.video-js button.vjs-paused.vjs-big-play-button,.button.play.pause,.button.play.vjs-paused{background-image:url("/s=4.0.956/images/icons/svg-pause-primary.svg");background-position:16px center}button.play.stop,.video-js button.stop.vjs-big-play-button,.button.play.stop{background-image:url("/s=4.0.956/images/icons/svg-stop-featured-primary.svg");background-position:16px center}button.play.restricted,.video-js button.restricted.vjs-big-play-button,.button.play.restricted{cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}button.google-play-store,.button.google-play-store{width:175px;height:52px;border:none;border-radius:0;background:url(/s=4.0.956/images/icons/google-play-badge.png) no-repeat center center}button.ios-app-store,.button.ios-app-store{width:175px;height:52px;border:none;border-radius:0;background:url(/s=4.0.956/images/icons/app-store-main.png) no-repeat center center}button.disabled,.button.disabled{background-color:#aaaaaa !important;border-color:#aaaaaa !important;color:black}button.disabled:hover,.button.disabled:hover{background-color:#aaaaaa !important;border-color:#aaaaaa !important;color:black}.video-js button.vjs-big-play-button{background-color:transparent;top:50%;left:50%;border-radius:50%;margin-top:-25px;margin-left:-25px}.feedback button.contactUs{margin-right:0;float:right;width:280px}.checkbox{display:inline-block;background:#ececec;border-radius:2px;cursor:pointer;height:25px;width:25px}.checkbox.checked{background-image:url(/s=4.0.956/images/icons/green-check.png);background-position:center;background-repeat:no-repeat}.checkbox-label{display:inline-block;position:relative;top:-0.65em}input:focus-visible,button:focus-visible,span:focus-visible,a:focus-visible{outline:2px solid #0073e6;outline-offset:2px}.hamburger:has(:focus-visible){outline:2px solid #0073e6;outline-offset:2px}.tile-container--genre:focus-visible{outline:2px solid #0073e6;outline-offset:-2px}.user-prompts{position:absolute;height:0;z-index:2000}.user-prompts button.defaultX{position:absolute;cursor:pointer;top:0;right:0;padding:0;margin:0.5em;height:50px;width:50px;background-color:transparent;border:0;stroke:white;fill:transparent;stroke-linecap:round;z-index:2}.user-prompts button.defaultX svg{cursor:pointer}.user-prompts button.defaultX svg path{stroke:white}.user-prompts button.defaultX span{display:none}.user-prompts .modal{position:fixed;top:0;right:-100%;font-size:1.5em;background:rgba(0,0,0,0.75);text-align:center;width:100%;z-index:500;-moz-transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.user-prompts .modal.out{height:0%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.user-prompts .modal.in{height:100%;right:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:flex;align-items:center;justify-content:center}.user-prompts .modal.in:not(.external){overflow-y:auto}.user-prompts .modal div{font-size:1em;display:inline-block;color:black;margin:1em}.user-prompts .modal span{line-height:1.4em;color:black}.user-prompts .modal span.subtitle{font-weight:bold;text-transform:uppercase}.user-prompts .modal .upgrade-success button.std,.user-prompts .modal .upgrade-success input[type='submit']{background-color:#f72698 !important;border-color:#f72698 !important;margin:0 auto;border-radius:0.8em}.user-prompts .modal .upgrade-success button.std:hover,.user-prompts .modal .upgrade-success input:hover[type='submit']{background:white !important;border-color:#f72698 !important;color:#f72698 !important}.user-prompts .modal.user-tier-10 .upgrade-success button.std,.user-prompts .modal.user-tier-10 .upgrade-success input[type='submit']{background-color:gold !important;border-color:gold !important;color:#000 !important;margin:0 auto;border-radius:0.8em}.user-prompts .modal.user-tier-10 .upgrade-success button.std span,.user-prompts .modal.user-tier-10 .upgrade-success input[type='submit'] span{color:#000 !important}.user-prompts .modal.user-tier-10 .upgrade-success button.std:hover,.user-prompts .modal.user-tier-10 .upgrade-success input:hover[type='submit']{background:white !important;border-color:gold !important;color:#000 !important}.user-prompts .tickler{position:fixed;background:#00B7A5;text-align:center;width:100%;z-index:500;-moz-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.user-prompts .tickler button.defaultX{height:2em;width:2em}.user-prompts .tickler.out{top:-15em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.user-prompts .tickler.in{top:0.1em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.user-prompts .tickler div{font-size:1em;display:inline-block;color:white !important;margin:2.25em 1em}.user-prompts .tickler span{font-size:1em !important;line-height:1.4em}.user-prompts .modal{height:100%}.user-prompts .modal>.loader{display:none}.user-prompts .modal.loading .loader{display:block;z-index:2;font-size:0.4em !important;position:absolute;left:0;right:0;top:calc(50% - 5em);margin:0 auto}.user-prompts .modal.loading:after{content:'';position:absolute;width:100%;height:100%;background:black;top:0;left:0;z-index:1}.user-prompts .modal.flyout{width:20em;right:-20em;max-width:100%;-moz-transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55),right 1s,width 1s;-o-transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55),right 1s,width 1s;-webkit-transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55),right 1s,width 1s;transition:opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55),right 1s,width 1s}.user-prompts .modal.flyout.in{right:0}.user-prompts .modal div:not(.react-wrapper):not(.react-wrapper-inner){font-size:.85em}.user-prompts .modal span{font-size:1em}.user-prompts .modal .content-container{background:white;background-image:url(/s=4.0.956/images/bg/prompt-moonman.jpg);background-repeat:no-repeat;background-size:contain;background-position:left center;height:auto;width:80%;min-height:20em;margin:10%;max-width:40em;border-radius:0.2em;overflow:hidden;overflow-y:auto;position:relative}.user-prompts .modal .content-container .prompt-content{float:right;width:50%;margin:0;padding-bottom:2em;text-align:center;background:white}.user-prompts .modal .content-container .prompt-content .service-logo{width:7em;margin-top:2em;margin-bottom:-0.5em}.user-prompts .modal .content-container .prompt-content .create-new button{font-size:1.2em !important}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p){color:white;padding:0 1.8em}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).defaultX{stroke:black;height:2em;width:2em;padding:0}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).defaultX svg{height:2em;width:2em;border:0.2em solid black;border-radius:.5em;cursor:pointer}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).defaultX svg path{stroke:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p)[type='submit']{color:white;background:black;border:0.2em solid black;font-size:1em;min-width:11em;line-height:2.5 !important}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std span,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p)[type='submit'] span,.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std a,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p)[type='submit'] a{font-weight:bold;color:white}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std:focus,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p):focus[type='submit']{background:white;border-color:#01dc78;color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std:focus span,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p):focus[type='submit'] span,.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std:focus a,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p):focus[type='submit'] a{color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std:hover,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p):hover[type='submit']{background:white;border-color:black;color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std:hover span,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p):hover[type='submit'] span,.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).std:hover a,.user-prompts .modal .content-container input:not(.normal):not(.normal2):not(.tag):not(p):hover[type='submit'] a{color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary{border-color:rgba(0,0,0,0.25);background:transparent;color:black;font-size:1em}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary span,.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary a{color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary:focus{background:white;color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary:focus span,.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary:focus a{color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary:hover{background:transparent;border-color:black;color:black}.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary:hover span,.user-prompts .modal .content-container button:not(.normal):not(.normal2):not(.tag):not(p).secondary:hover a{color:black}.user-prompts .modal .content-container.create-station,.user-prompts .modal .content-container.create-playlist,.user-prompts .modal .content-container.user-feedback-form,.user-prompts .modal .content-container.upload-profile-img,.user-prompts .modal .content-container.artistPicker,.user-prompts .modal .content-container.upgrade-success{height:auto;max-height:80%;min-height:50%;width:80%;top:10%;margin-top:0;background-image:none}.user-prompts .modal .content-container.create-station .prompt-content,.user-prompts .modal .content-container.create-playlist .prompt-content,.user-prompts .modal .content-container.user-feedback-form .prompt-content,.user-prompts .modal .content-container.upload-profile-img .prompt-content,.user-prompts .modal .content-container.artistPicker .prompt-content,.user-prompts .modal .content-container.upgrade-success .prompt-content{width:100%}.user-prompts .modal .content-container.create-station .prompt-content .content>p>div,.user-prompts .modal .content-container.create-station .prompt-content .masthead>p>div,.user-prompts .modal .content-container.create-station .prompt-content .modal>p>div,.user-prompts .modal .content-container.create-station .prompt-content .tickler>p>div,.user-prompts .modal .content-container.create-playlist .prompt-content .content>p>div,.user-prompts .modal .content-container.create-playlist .prompt-content .masthead>p>div,.user-prompts .modal .content-container.create-playlist .prompt-content .modal>p>div,.user-prompts .modal .content-container.create-playlist .prompt-content .tickler>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .content>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .masthead>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .modal>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .tickler>p>div,.user-prompts .modal .content-container.upload-profile-img .prompt-content .content>p>div,.user-prompts .modal .content-container.upload-profile-img .prompt-content .masthead>p>div,.user-prompts .modal .content-container.upload-profile-img .prompt-content .modal>p>div,.user-prompts .modal .content-container.upload-profile-img .prompt-content .tickler>p>div,.user-prompts .modal .content-container.artistPicker .prompt-content .content>p>div,.user-prompts .modal .content-container.artistPicker .prompt-content .masthead>p>div,.user-prompts .modal .content-container.artistPicker .prompt-content .modal>p>div,.user-prompts .modal .content-container.artistPicker .prompt-content .tickler>p>div,.user-prompts .modal .content-container.upgrade-success .prompt-content .content>p>div,.user-prompts .modal .content-container.upgrade-success .prompt-content .masthead>p>div,.user-prompts .modal .content-container.upgrade-success .prompt-content .modal>p>div,.user-prompts .modal .content-container.upgrade-success .prompt-content .tickler>p>div{width:100%}.user-prompts .modal .content-container.create-station .prompt-content .service-logo,.user-prompts .modal .content-container.create-playlist .prompt-content .service-logo,.user-prompts .modal .content-container.user-feedback-form .prompt-content .service-logo,.user-prompts .modal .content-container.upload-profile-img .prompt-content .service-logo,.user-prompts .modal .content-container.artistPicker .prompt-content .service-logo,.user-prompts .modal .content-container.upgrade-success .prompt-content .service-logo{margin-bottom:0.5em}.user-prompts .modal .content-container.create-station h2,.user-prompts .modal .content-container.create-playlist h2,.user-prompts .modal .content-container.user-feedback-form h2,.user-prompts .modal .content-container.upload-profile-img h2,.user-prompts .modal .content-container.artistPicker h2,.user-prompts .modal .content-container.upgrade-success h2{text-align:center;width:100%;font-size:1.8em}.user-prompts .modal .content-container.create-station h2 .name,.user-prompts .modal .content-container.create-playlist h2 .name,.user-prompts .modal .content-container.user-feedback-form h2 .name,.user-prompts .modal .content-container.upload-profile-img h2 .name,.user-prompts .modal .content-container.artistPicker h2 .name,.user-prompts .modal .content-container.upgrade-success h2 .name{font-style:italic;font-size:inherit}.user-prompts .modal .content-container.create-station div:not(.loading-pulse),.user-prompts .modal .content-container.create-playlist div:not(.loading-pulse),.user-prompts .modal .content-container.user-feedback-form div:not(.loading-pulse),.user-prompts .modal .content-container.upload-profile-img div:not(.loading-pulse),.user-prompts .modal .content-container.artistPicker div:not(.loading-pulse),.user-prompts .modal .content-container.upgrade-success div:not(.loading-pulse){margin:0}.user-prompts .modal .content-container.create-station div.list-header,.user-prompts .modal .content-container.create-playlist div.list-header,.user-prompts .modal .content-container.user-feedback-form div.list-header,.user-prompts .modal .content-container.upload-profile-img div.list-header,.user-prompts .modal .content-container.artistPicker div.list-header,.user-prompts .modal .content-container.upgrade-success div.list-header{font-size:1.5em;margin:1em 0}.user-prompts .modal .content-container.create-station div.list-header span,.user-prompts .modal .content-container.create-playlist div.list-header span,.user-prompts .modal .content-container.user-feedback-form div.list-header span,.user-prompts .modal .content-container.upload-profile-img div.list-header span,.user-prompts .modal .content-container.artistPicker div.list-header span,.user-prompts .modal .content-container.upgrade-success div.list-header span{font-size:inherit;font-weight:bold}.user-prompts .modal .content-container.create-station label.error,.user-prompts .modal .content-container.create-playlist label.error,.user-prompts .modal .content-container.user-feedback-form label.error,.user-prompts .modal .content-container.upload-profile-img label.error,.user-prompts .modal .content-container.artistPicker label.error,.user-prompts .modal .content-container.upgrade-success label.error{font-size:1.5em;margin-bottom:0.5em}.user-prompts .modal .content-container.create-station .create-new,.user-prompts .modal .content-container.create-playlist .create-new,.user-prompts .modal .content-container.user-feedback-form .create-new,.user-prompts .modal .content-container.upload-profile-img .create-new,.user-prompts .modal .content-container.artistPicker .create-new,.user-prompts .modal .content-container.upgrade-success .create-new{margin-bottom:2em !important}.user-prompts .modal .content-container.create-station .create-new input,.user-prompts .modal .content-container.create-playlist .create-new input,.user-prompts .modal .content-container.user-feedback-form .create-new input,.user-prompts .modal .content-container.upload-profile-img .create-new input,.user-prompts .modal .content-container.artistPicker .create-new input,.user-prompts .modal .content-container.upgrade-success .create-new input{display:block;width:90%;margin:auto auto 1em auto;font-size:2em;padding:0.25em}.user-prompts .modal .content-container.create-station .user-feedback-form label,.user-prompts .modal .content-container.create-playlist .user-feedback-form label,.user-prompts .modal .content-container.user-feedback-form .user-feedback-form label,.user-prompts .modal .content-container.upload-profile-img .user-feedback-form label,.user-prompts .modal .content-container.artistPicker .user-feedback-form label,.user-prompts .modal .content-container.upgrade-success .user-feedback-form label{text-align:left;font-size:1.5em}.user-prompts .modal .content-container.create-station .user-feedback-form .required,.user-prompts .modal .content-container.create-playlist .user-feedback-form .required,.user-prompts .modal .content-container.user-feedback-form .user-feedback-form .required,.user-prompts .modal .content-container.upload-profile-img .user-feedback-form .required,.user-prompts .modal .content-container.artistPicker .user-feedback-form .required,.user-prompts .modal .content-container.upgrade-success .user-feedback-form .required{color:red;display:block;font-size:1em;text-align:left}.user-prompts .modal .content-container.create-station .user-feedback-form input#email,.user-prompts .modal .content-container.create-playlist .user-feedback-form input#email,.user-prompts .modal .content-container.user-feedback-form .user-feedback-form input#email,.user-prompts .modal .content-container.upload-profile-img .user-feedback-form input#email,.user-prompts .modal .content-container.artistPicker .user-feedback-form input#email,.user-prompts .modal .content-container.upgrade-success .user-feedback-form input#email{width:100%;color:black;font-size:1.5em;margin-top:0 !important}.user-prompts .modal .content-container.create-station .user-feedback-form input#email ~ .footnote,.user-prompts .modal .content-container.create-playlist .user-feedback-form input#email ~ .footnote,.user-prompts .modal .content-container.user-feedback-form .user-feedback-form input#email ~ .footnote,.user-prompts .modal .content-container.upload-profile-img .user-feedback-form input#email ~ .footnote,.user-prompts .modal .content-container.artistPicker .user-feedback-form input#email ~ .footnote,.user-prompts .modal .content-container.upgrade-success .user-feedback-form input#email ~ .footnote{margin-bottom:1em}.user-prompts .modal .content-container.create-station .user-feedback-form textarea,.user-prompts .modal .content-container.create-playlist .user-feedback-form textarea,.user-prompts .modal .content-container.user-feedback-form .user-feedback-form textarea,.user-prompts .modal .content-container.upload-profile-img .user-feedback-form textarea,.user-prompts .modal .content-container.artistPicker .user-feedback-form textarea,.user-prompts .modal .content-container.upgrade-success .user-feedback-form textarea{display:block;width:100%;margin:auto auto 1em auto;font-size:2em;padding:0.5em}.user-prompts .modal .content-container.create-station ul.stations,.user-prompts .modal .content-container.create-station ul.playlists,.user-prompts .modal .content-container.create-playlist ul.stations,.user-prompts .modal .content-container.create-playlist ul.playlists,.user-prompts .modal .content-container.user-feedback-form ul.stations,.user-prompts .modal .content-container.user-feedback-form ul.playlists,.user-prompts .modal .content-container.upload-profile-img ul.stations,.user-prompts .modal .content-container.upload-profile-img ul.playlists,.user-prompts .modal .content-container.artistPicker ul.stations,.user-prompts .modal .content-container.artistPicker ul.playlists,.user-prompts .modal .content-container.upgrade-success ul.stations,.user-prompts .modal .content-container.upgrade-success ul.playlists{text-align:left;font-size:1.5em}.user-prompts .modal .content-container.create-station ul.stations li,.user-prompts .modal .content-container.create-station ul.playlists li,.user-prompts .modal .content-container.create-playlist ul.stations li,.user-prompts .modal .content-container.create-playlist ul.playlists li,.user-prompts .modal .content-container.user-feedback-form ul.stations li,.user-prompts .modal .content-container.user-feedback-form ul.playlists li,.user-prompts .modal .content-container.upload-profile-img ul.stations li,.user-prompts .modal .content-container.upload-profile-img ul.playlists li,.user-prompts .modal .content-container.artistPicker ul.stations li,.user-prompts .modal .content-container.artistPicker ul.playlists li,.user-prompts .modal .content-container.upgrade-success ul.stations li,.user-prompts .modal .content-container.upgrade-success ul.playlists li{padding:0.5em 0 0 0.5em}.user-prompts .modal .content-container.create-station ul.stations li:not(:last-of-type),.user-prompts .modal .content-container.create-station ul.playlists li:not(:last-of-type),.user-prompts .modal .content-container.create-playlist ul.stations li:not(:last-of-type),.user-prompts .modal .content-container.create-playlist ul.playlists li:not(:last-of-type),.user-prompts .modal .content-container.user-feedback-form ul.stations li:not(:last-of-type),.user-prompts .modal .content-container.user-feedback-form ul.playlists li:not(:last-of-type),.user-prompts .modal .content-container.upload-profile-img ul.stations li:not(:last-of-type),.user-prompts .modal .content-container.upload-profile-img ul.playlists li:not(:last-of-type),.user-prompts .modal .content-container.artistPicker ul.stations li:not(:last-of-type),.user-prompts .modal .content-container.artistPicker ul.playlists li:not(:last-of-type),.user-prompts .modal .content-container.upgrade-success ul.stations li:not(:last-of-type),.user-prompts .modal .content-container.upgrade-success ul.playlists li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.user-prompts .modal .content-container.create-station ul.stations li:last-of-type,.user-prompts .modal .content-container.create-station ul.playlists li:last-of-type,.user-prompts .modal .content-container.create-playlist ul.stations li:last-of-type,.user-prompts .modal .content-container.create-playlist ul.playlists li:last-of-type,.user-prompts .modal .content-container.user-feedback-form ul.stations li:last-of-type,.user-prompts .modal .content-container.user-feedback-form ul.playlists li:last-of-type,.user-prompts .modal .content-container.upload-profile-img ul.stations li:last-of-type,.user-prompts .modal .content-container.upload-profile-img ul.playlists li:last-of-type,.user-prompts .modal .content-container.artistPicker ul.stations li:last-of-type,.user-prompts .modal .content-container.artistPicker ul.playlists li:last-of-type,.user-prompts .modal .content-container.upgrade-success ul.stations li:last-of-type,.user-prompts .modal .content-container.upgrade-success ul.playlists li:last-of-type{margin-bottom:1em}.user-prompts .modal .content-container.create-station ul.stations li .name,.user-prompts .modal .content-container.create-station ul.playlists li .name,.user-prompts .modal .content-container.create-playlist ul.stations li .name,.user-prompts .modal .content-container.create-playlist ul.playlists li .name,.user-prompts .modal .content-container.user-feedback-form ul.stations li .name,.user-prompts .modal .content-container.user-feedback-form ul.playlists li .name,.user-prompts .modal .content-container.upload-profile-img ul.stations li .name,.user-prompts .modal .content-container.upload-profile-img ul.playlists li .name,.user-prompts .modal .content-container.artistPicker ul.stations li .name,.user-prompts .modal .content-container.artistPicker ul.playlists li .name,.user-prompts .modal .content-container.upgrade-success ul.stations li .name,.user-prompts .modal .content-container.upgrade-success ul.playlists li .name{display:inline-block;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;white-space:nowrap;width:calc(100% - 2em)}.user-prompts .modal .content-container.create-station ul.stations li .checkmark,.user-prompts .modal .content-container.create-station ul.playlists li .checkmark,.user-prompts .modal .content-container.create-playlist ul.stations li .checkmark,.user-prompts .modal .content-container.create-playlist ul.playlists li .checkmark,.user-prompts .modal .content-container.user-feedback-form ul.stations li .checkmark,.user-prompts .modal .content-container.user-feedback-form ul.playlists li .checkmark,.user-prompts .modal .content-container.upload-profile-img ul.stations li .checkmark,.user-prompts .modal .content-container.upload-profile-img ul.playlists li .checkmark,.user-prompts .modal .content-container.artistPicker ul.stations li .checkmark,.user-prompts .modal .content-container.artistPicker ul.playlists li .checkmark,.user-prompts .modal .content-container.upgrade-success ul.stations li .checkmark,.user-prompts .modal .content-container.upgrade-success ul.playlists li .checkmark{display:block;background:white;border:1px solid rgba(0,0,0,0.1);float:right;height:1.5em;width:1.5em}.user-prompts .modal .content-container.create-station ul.stations li .checkmark:after,.user-prompts .modal .content-container.create-station ul.playlists li .checkmark:after,.user-prompts .modal .content-container.create-playlist ul.stations li .checkmark:after,.user-prompts .modal .content-container.create-playlist ul.playlists li .checkmark:after,.user-prompts .modal .content-container.user-feedback-form ul.stations li .checkmark:after,.user-prompts .modal .content-container.user-feedback-form ul.playlists li .checkmark:after,.user-prompts .modal .content-container.upload-profile-img ul.stations li .checkmark:after,.user-prompts .modal .content-container.upload-profile-img ul.playlists li .checkmark:after,.user-prompts .modal .content-container.artistPicker ul.stations li .checkmark:after,.user-prompts .modal .content-container.artistPicker ul.playlists li .checkmark:after,.user-prompts .modal .content-container.upgrade-success ul.stations li .checkmark:after,.user-prompts .modal .content-container.upgrade-success ul.playlists li .checkmark:after{content:"";display:none}.user-prompts .modal .content-container.create-station ul.stations li input,.user-prompts .modal .content-container.create-station ul.playlists li input,.user-prompts .modal .content-container.create-playlist ul.stations li input,.user-prompts .modal .content-container.create-playlist ul.playlists li input,.user-prompts .modal .content-container.user-feedback-form ul.stations li input,.user-prompts .modal .content-container.user-feedback-form ul.playlists li input,.user-prompts .modal .content-container.upload-profile-img ul.stations li input,.user-prompts .modal .content-container.upload-profile-img ul.playlists li input,.user-prompts .modal .content-container.artistPicker ul.stations li input,.user-prompts .modal .content-container.artistPicker ul.playlists li input,.user-prompts .modal .content-container.upgrade-success ul.stations li input,.user-prompts .modal .content-container.upgrade-success ul.playlists li input{position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;height:0;width:0}.user-prompts .modal .content-container.create-station ul.stations li input:checked,.user-prompts .modal .content-container.create-station ul.playlists li input:checked,.user-prompts .modal .content-container.create-playlist ul.stations li input:checked,.user-prompts .modal .content-container.create-playlist ul.playlists li input:checked,.user-prompts .modal .content-container.user-feedback-form ul.stations li input:checked,.user-prompts .modal .content-container.user-feedback-form ul.playlists li input:checked,.user-prompts .modal .content-container.upload-profile-img ul.stations li input:checked,.user-prompts .modal .content-container.upload-profile-img ul.playlists li input:checked,.user-prompts .modal .content-container.artistPicker ul.stations li input:checked,.user-prompts .modal .content-container.artistPicker ul.playlists li input:checked,.user-prompts .modal .content-container.upgrade-success ul.stations li input:checked,.user-prompts .modal .content-container.upgrade-success ul.playlists li input:checked{border:none}.user-prompts .modal .content-container.create-station ul.stations li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.create-station ul.playlists li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.create-playlist ul.stations li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.create-playlist ul.playlists li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.user-feedback-form ul.stations li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.user-feedback-form ul.playlists li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.upload-profile-img ul.stations li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.upload-profile-img ul.playlists li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.artistPicker ul.stations li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.artistPicker ul.playlists li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.upgrade-success ul.stations li input:checked ~ .checkmark:after,.user-prompts .modal .content-container.upgrade-success ul.playlists li input:checked ~ .checkmark:after{display:block;position:relative;left:50%;top:50%;width:.5em;height:1em;margin-left:-0.25em;margin-top:-0.75em;border:solid #00B7A5;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.user-prompts .modal .content-container.create-station .centered,.user-prompts .modal .content-container.create-playlist .centered,.user-prompts .modal .content-container.user-feedback-form .centered,.user-prompts .modal .content-container.upload-profile-img .centered,.user-prompts .modal .content-container.artistPicker .centered,.user-prompts .modal .content-container.upgrade-success .centered{display:block}.user-prompts .modal .content-container.create-station .button,.user-prompts .modal .content-container.create-playlist .button,.user-prompts .modal .content-container.user-feedback-form .button,.user-prompts .modal .content-container.upload-profile-img .button,.user-prompts .modal .content-container.artistPicker .button,.user-prompts .modal .content-container.upgrade-success .button{width:50% !important;margin-top:1em;border-radius:0;font-size:1.2em}.user-prompts .modal .content-container.upgrade-success{max-width:calc(100% - 1em);border-radius:16px;margin:0;width:700px !important;top:0;min-height:375px}@media (max-width: 600px){.user-prompts .modal .content-container.upgrade-success{display:flex;flex-direction:column;margin:0 auto;justify-content:center}.user-prompts .modal .content-container.upgrade-success h2{margin-top:0}.user-prompts .modal .content-container.upgrade-success .prompt-content{padding-bottom:0}}.user-prompts .modal .content-container.upgrade-success .alert{margin:0 auto}.user-prompts .modal .content-container.upgrade-success .service-logo{display:none}.user-prompts .modal .content-container.upgrade-success h2.upgrade-success-body__title{text-align:center;font-size:2.6em;line-height:1.2 !important;margin:1.5em 0 0 0}.user-prompts .modal .content-container.upgrade-success h3.upgrade-success-body__subtitle{font-weight:400;font-size:1.6em;margin-top:0.4em;color:black;letter-spacing:0.05em}.user-prompts .modal .content-container.upgrade-success .benefit-list{text-align:center;padding:1em 1em 0.5em 1em;flex-wrap:wrap}@media (max-width: 600px){.user-prompts .modal .content-container.upgrade-success .benefit-list{padding:0em 0 0.5em 0;display:flex;justify-content:center}}.user-prompts .modal .content-container.upgrade-success .benefit-list__item{padding:0 .5em;display:inline-block;min-width:6em}@media (max-width: 600px){.user-prompts .modal .content-container.upgrade-success .benefit-list__item{flex:0 0 33%;min-width:unset}}.user-prompts .modal .content-container.upgrade-success .benefit-list__icon{display:block;vertical-align:middle;width:3.2em;height:3.2em;background-position:center}.user-prompts .modal .content-container.upgrade-success .benefit-list__label{display:inline-block;font-size:0.6em !important;line-height:1;max-width:6em;vertical-align:top}@media (max-width: 600px){.user-prompts .modal .content-container.upgrade-success .benefit-list__label{font-size:.8em}}.user-prompts .modal .content-container.artistPicker{display:block;margin:auto;overflow-y:hidden;min-height:90%;height:90%;top:5%;background-image:-owg-linear-gradient(to top, #fff 3em, #000 7em);background-image:-webkit-linear-gradient(to top, #fff 3em, #000 7em);background-image:-moz-linear-gradient(to top, #fff 3em, #000 7em);background-image:-o-linear-gradient(to top, #fff 3em, #000 7em);background-image:linear-gradient(to top, #fff 3em, #000 7em)}.user-prompts .modal .content-container.artistPicker .prompt-content{float:none;height:calc(100% - 4.5em);top:1em;padding-bottom:1em}.user-prompts .modal .content-container.artistPicker .prompt-content .content,.user-prompts .modal .content-container.artistPicker .prompt-content .masthead,.user-prompts .modal .content-container.artistPicker .prompt-content .modal,.user-prompts .modal .content-container.artistPicker .prompt-content .tickler{max-width:100%;padding-top:1em;height:100%}.user-prompts .modal .content-container.artistPicker .prompt-content .content p.artistPicker,.user-prompts .modal .content-container.artistPicker .prompt-content .masthead p.artistPicker,.user-prompts .modal .content-container.artistPicker .prompt-content .modal p.artistPicker,.user-prompts .modal .content-container.artistPicker .prompt-content .tickler p.artistPicker{display:block;overflow:hidden;overflow-y:auto;height:100%;margin-bottom:0}.user-prompts .modal .content-container.artistPicker .prompt-content .content p.artistPicker #artistPicker-prompt-body,.user-prompts .modal .content-container.artistPicker .prompt-content .masthead p.artistPicker #artistPicker-prompt-body,.user-prompts .modal .content-container.artistPicker .prompt-content .modal p.artistPicker #artistPicker-prompt-body,.user-prompts .modal .content-container.artistPicker .prompt-content .tickler p.artistPicker #artistPicker-prompt-body{max-width:90%;margin:0 auto}.user-prompts .modal .content-container.artistPicker .prompt-content .service-logo{display:none}.user-prompts .modal .content-container.artistPicker .prompt-content .loader{margin-top:15%}.user-prompts .modal .content-container.artistPicker .prompt-content .personalized-messages svg.lds-equalizer{width:25em;height:25em}.user-prompts .modal .content-container.artistPicker .prompt-content .personalized-messages svg.lds-equalizer g rect{fill:#00B7A5}.user-prompts .modal .content-container.artistPicker .tabs-container{max-width:100%}.user-prompts .modal .content-container.artistPicker .tabs-container section.tabs{margin-top:0}.user-prompts .modal .content-container.artistPicker .tabs-container section.tabs ul li{line-height:1;padding-bottom:0.2em;margin-bottom:0.5em;margin-top:0}.user-prompts .modal .content-container.artistPicker .tabs-container section.tabs ul li.tab-item:not(:hover):not(.active){border-bottom:0.2em solid transparent}.user-prompts .modal .content-container.artistPicker section.artist-search .scroll-container{width:100%;background-repeat:no-repeat;background-size:2.5em;background-position:0.75em center;border-radius:0.5em;border:2px solid black;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPScjMDAwMDAwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnICB2aWV3Qm94PScwIDAgNTAgNTAnIHdpZHRoPSc1MHB4JyBoZWlnaHQ9JzUwcHgnPjxwYXRoIGQ9J00gMjEgMyBDIDExLjYwMTU2MyAzIDQgMTAuNjAxNTYzIDQgMjAgQyA0IDI5LjM5ODQzOCAxMS42MDE1NjMgMzcgMjEgMzcgQyAyNC4zNTU0NjkgMzcgMjcuNDYwOTM4IDM2LjAxNTYyNSAzMC4wOTM3NSAzNC4zNDM3NSBMIDQyLjM3NSA0Ni42MjUgTCA0Ni42MjUgNDIuMzc1IEwgMzQuNSAzMC4yODEyNSBDIDM2LjY3OTY4OCAyNy40MjE4NzUgMzggMjMuODc4OTA2IDM4IDIwIEMgMzggMTAuNjAxNTYzIDMwLjM5ODQzOCAzIDIxIDMgWiBNIDIxIDcgQyAyOC4xOTkyMTkgNyAzNCAxMi44MDA3ODEgMzQgMjAgQyAzNCAyNy4xOTkyMTkgMjguMTk5MjE5IDMzIDIxIDMzIEMgMTMuODAwNzgxIDMzIDggMjcuMTk5MjE5IDggMjAgQyA4IDEyLjgwMDc4MSAxMy44MDA3ODEgNyAyMSA3IFonLz48L3N2Zz4=);padding:0 4em}.user-prompts .modal .content-container.artistPicker section.artist-search .scroll-container .clear-search{position:absolute;top:1.5em;right:1em;height:2em;width:2em;cursor:pointer}.user-prompts .modal .content-container.artistPicker section.artist-search .scroll-container .clear-search path{stroke:black}.user-prompts .modal .content-container.artistPicker section.artist-search .scroll-container input#query{color:black;font-size:1.25rem;width:100%;background-color:transparent;margin-top:0}.user-prompts .modal .content-container.artistPicker section.artist-search .scroll-container input#query:focus{border-color:#01dc78}.user-prompts .modal .content-container.artistPicker .tabpane-container{font-size:1rem}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-group{display:flex !important;flex-wrap:wrap !important;justify-content:start !important;grid-column-gap:0 !important}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container{height:19em;width:25%;min-width:17.58em;cursor:default !important}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container .metadata{width:100%;top:-0.1em !important;height:4em !important;min-height:4em !important;max-height:4em !important;cursor:default !important}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container .metadata span.title{font-size:1rem !important}@media (hover: none) and (pointer: coarse){.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container:hover .metadata{top:1.5em !important}}@media (hover: hover) and (pointer: fine){.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container:hover .metadata{top:-0.1em !important}}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container.selected>.tile{border:5px solid #00B7A5}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container.selected.recommended>.tile{border:5px solid #01dc78}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container.selected>.metadata .button.check{display:block !important;position:absolute;top:-14.4em !important;width:4em !important;left:auto !important;right:20%;background:white}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container.selected>.metadata .button.check::after{top:0.1em;left:0.45em}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container.selected>.metadata .button.check:hover{border:0.25em solid #00B7A5}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .tile-container.selected>.metadata .button.check:hover::after{color:#00B7A5}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .related{position:absolute;display:flex;justify-content:space-evenly;flex-wrap:wrap;top:0;width:100%;background-color:rgba(255,255,255,0.85);font-size:0.55em;z-index:5}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .related .tile-container .metadata{top:2em !important}.user-prompts .modal .content-container.artistPicker .tabpane-container section.artists .related .tile-container .metadata span.title{font-size:3em !important}.user-prompts .modal .content-container.artistPicker .selection-container{position:fixed;height:2em;left:0;bottom:5%;min-width:80%;max-width:80%;left:10%;padding:1em;z-index:10}.user-prompts .modal .content-container.artistPicker button.lets-go{float:right;margin-top:-2em}.user-prompts .modal .content-container.artistPicker button.lets-go.upgrade{height:4em;margin-top:-2.5em}.user-prompts .modal .content-container.artistPicker .selectionPreview{margin-bottom:-2em;display:flex;width:100%;max-width:calc(100% - 11.5em);overflow:auto}.user-prompts .modal .content-container.artistPicker .selectionPreview::-webkit-scrollbar{height:4px;background-color:#dcdada}.user-prompts .modal .content-container.artistPicker .selectionPreview::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.user-prompts .modal .content-container.artistPicker .selectionPreview::-webkit-scrollbar-thumb{background-color:#9f9b9b;outline:0px}.user-prompts .modal .content-container.artistPicker .selectionPreview li{margin-right:1em}.user-prompts .modal .content-container.artistPicker .selectionPreview li img{height:4em;width:4em;border-radius:50%}.user-prompts .modal .content-container.artistPicker .selectionPreview li.empty img{background:rgba(0,0,0,0.1)}.user-prompts .modal .content-container.upload-profile-img p{font-size:1.2em}.user-prompts .modal .content-container.upload-profile-img p button{font-size:0.85em !important;margin-top:2em !important}.user-prompts .modal .content-container.upload-profile-img textarea{width:80%;height:6em;padding:0.5em;font-size:1.5em}.user-prompts .modal .content-container.user-feedback-form{background-image:url(/s=4.0.956/images/bg/prompt-moonman.jpg);min-height:20em}.user-prompts .modal .content-container.user-feedback-form .prompt-content{width:50%}.user-prompts .modal .content-container.user-feedback-form .prompt-content .content>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .masthead>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .modal>p>div,.user-prompts .modal .content-container.user-feedback-form .prompt-content .tickler>p>div{width:100%}.user-prompts .modal .content-container.user-feedback-prompt{height:auto}.user-prompts .modal .content-container.slacker-external-service,.user-prompts .modal .content-container.settings,.user-prompts .modal .content-container.login,.user-prompts .modal .content-container.createAccount,.user-prompts .modal .content-container.wopr{height:100% !important;width:100% !important;background-image:none;border-radius:0;overflow-y:hidden;position:absolute;top:0;left:0;margin:0 !important;max-width:100%;min-height:100%}.user-prompts .modal .content-container.slacker-external-service .defaultX,.user-prompts .modal .content-container.settings .defaultX,.user-prompts .modal .content-container.login .defaultX,.user-prompts .modal .content-container.createAccount .defaultX,.user-prompts .modal .content-container.wopr .defaultX{display:none !important}.user-prompts .modal .content-container.slacker-external-service .service-logo,.user-prompts .modal .content-container.settings .service-logo,.user-prompts .modal .content-container.login .service-logo,.user-prompts .modal .content-container.createAccount .service-logo,.user-prompts .modal .content-container.wopr .service-logo{display:none}.user-prompts .modal .content-container.slacker-external-service .prompt-content,.user-prompts .modal .content-container.settings .prompt-content,.user-prompts .modal .content-container.login .prompt-content,.user-prompts .modal .content-container.createAccount .prompt-content,.user-prompts .modal .content-container.wopr .prompt-content{float:none;height:100%;width:100%;font-size:1em;margin-top:-1em;padding-bottom:0}.user-prompts .modal .content-container.slacker-external-service .content,.user-prompts .modal .content-container.slacker-external-service .masthead,.user-prompts .modal .content-container.slacker-external-service .modal,.user-prompts .modal .content-container.slacker-external-service .tickler,.user-prompts .modal .content-container.settings .content,.user-prompts .modal .content-container.settings .masthead,.user-prompts .modal .content-container.settings .modal,.user-prompts .modal .content-container.settings .tickler,.user-prompts .modal .content-container.login .content,.user-prompts .modal .content-container.login .masthead,.user-prompts .modal .content-container.login .modal,.user-prompts .modal .content-container.login .tickler,.user-prompts .modal .content-container.createAccount .content,.user-prompts .modal .content-container.createAccount .masthead,.user-prompts .modal .content-container.createAccount .modal,.user-prompts .modal .content-container.createAccount .tickler,.user-prompts .modal .content-container.wopr .content,.user-prompts .modal .content-container.wopr .masthead,.user-prompts .modal .content-container.wopr .modal,.user-prompts .modal .content-container.wopr .tickler{height:100% !important;width:100% !important;max-width:100% !important;margin:0 !important}.user-prompts .modal .content-container.slacker-external-service .content #slacker-external-service-body,.user-prompts .modal .content-container.slacker-external-service .masthead #slacker-external-service-body,.user-prompts .modal .content-container.slacker-external-service .modal #slacker-external-service-body,.user-prompts .modal .content-container.slacker-external-service .tickler #slacker-external-service-body,.user-prompts .modal .content-container.settings .content #slacker-external-service-body,.user-prompts .modal .content-container.settings .masthead #slacker-external-service-body,.user-prompts .modal .content-container.settings .modal #slacker-external-service-body,.user-prompts .modal .content-container.settings .tickler #slacker-external-service-body,.user-prompts .modal .content-container.login .content #slacker-external-service-body,.user-prompts .modal .content-container.login .masthead #slacker-external-service-body,.user-prompts .modal .content-container.login .modal #slacker-external-service-body,.user-prompts .modal .content-container.login .tickler #slacker-external-service-body,.user-prompts .modal .content-container.createAccount .content #slacker-external-service-body,.user-prompts .modal .content-container.createAccount .masthead #slacker-external-service-body,.user-prompts .modal .content-container.createAccount .modal #slacker-external-service-body,.user-prompts .modal .content-container.createAccount .tickler #slacker-external-service-body,.user-prompts .modal .content-container.wopr .content #slacker-external-service-body,.user-prompts .modal .content-container.wopr .masthead #slacker-external-service-body,.user-prompts .modal .content-container.wopr .modal #slacker-external-service-body,.user-prompts .modal .content-container.wopr .tickler #slacker-external-service-body{height:100%;width:100%;position:absolute;top:0;left:0;margin:0 !important}.user-prompts .modal .content-container.slacker-external-service .content #slacker-external-service-body iframe,.user-prompts .modal .content-container.slacker-external-service .masthead #slacker-external-service-body iframe,.user-prompts .modal .content-container.slacker-external-service .modal #slacker-external-service-body iframe,.user-prompts .modal .content-container.slacker-external-service .tickler #slacker-external-service-body iframe,.user-prompts .modal .content-container.settings .content #slacker-external-service-body iframe,.user-prompts .modal .content-container.settings .masthead #slacker-external-service-body iframe,.user-prompts .modal .content-container.settings .modal #slacker-external-service-body iframe,.user-prompts .modal .content-container.settings .tickler #slacker-external-service-body iframe,.user-prompts .modal .content-container.login .content #slacker-external-service-body iframe,.user-prompts .modal .content-container.login .masthead #slacker-external-service-body iframe,.user-prompts .modal .content-container.login .modal #slacker-external-service-body iframe,.user-prompts .modal .content-container.login .tickler #slacker-external-service-body iframe,.user-prompts .modal .content-container.createAccount .content #slacker-external-service-body iframe,.user-prompts .modal .content-container.createAccount .masthead #slacker-external-service-body iframe,.user-prompts .modal .content-container.createAccount .modal #slacker-external-service-body iframe,.user-prompts .modal .content-container.createAccount .tickler #slacker-external-service-body iframe,.user-prompts .modal .content-container.wopr .content #slacker-external-service-body iframe,.user-prompts .modal .content-container.wopr .masthead #slacker-external-service-body iframe,.user-prompts .modal .content-container.wopr .modal #slacker-external-service-body iframe,.user-prompts .modal .content-container.wopr .tickler #slacker-external-service-body iframe{position:absolute;margin:0 !important;width:100%;height:100%;left:0}.user-prompts .modal .content-container.wopr .defaultX{display:block !important;right:1em}.user-prompts .modal .content-container.wopr #wopr-body{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;background-size:cover;background-position:center}.user-prompts .modal .content-container.wopr #wopr-body .console{position:absolute;top:0;left:0;width:100%;height:calc(100% - 3.25em);margin:0;overflow:auto;backdrop-filter:blur(30px)}.user-prompts .modal .content-container.wopr #wopr-body .console .capUnit{width:95%;height:1px;display:block}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit){width:50%;border:1px solid black;border-radius:0.5em;font-size:1rem;position:relative;text-align:left;right:20%}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit) .msg{margin:0.25em 0.5em !important;text-align:left}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit):not(.wopr){background:rgba(255,255,255,0.85)}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit):not(.wopr) .msg{color:black}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit).wopr,.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit).woprToo{text-align:right;right:-20%;background:rgba(0,183,165,0.85)}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit).wopr .msg,.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit).woprToo .msg{color:white;text-align:right}.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit).wopr ol,.user-prompts .modal .content-container.wopr #wopr-body .console>div:not(.capUnit).woprToo ol{list-style:auto;text-align:left}.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer,.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer:before,.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer:after{border-radius:50%}.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer{color:transparent;font-size:11px;text-indent:-99999em;margin:.5em auto;position:absolute;width:5em;height:5em;box-shadow:inset 0 0 0 1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);left:-10em;top:1.5em}.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer:before,.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer:after{position:absolute;content:''}.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer.run:before{width:2.75em;height:5.2em;background:#0dc5c1;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:2.6em 2.6em;-webkit-animation:load2 3.5s 1 linear 1.5s;animation:load2 3.5s 1 linear 3.5s}.user-prompts .modal .content-container.wopr #wopr-body .console .trivia-timer.run:after{width:2.75em;height:5.2em;background:#0dc5c1;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:2.3em;-webkit-transform-origin:0px 5.1em;transform-origin:0.2em 2.6em;-webkit-animation:load2 7s 1 linear;animation:load2 7s 1 linear}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.user-prompts .modal .content-container.wopr #wopr-body input#woprUser{position:absolute;width:100%;left:0;bottom:0}.user-prompts .modal .content-container.settings{overflow:hidden}.user-prompts .modal .content-container.upload-profile-img #img-upload-container input[type='file']{display:none}.user-prompts .modal .content-container.upload-profile-img #img-upload-container input{color:black}.user-prompts .modal .content-container.upload-profile-img #img-upload-container .avatar{height:10em;width:10em;cursor:pointer}.user-prompts .modal .content-container.upload-profile-img #img-upload-container .avatar.user{border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}.user-prompts .modal .content-container.upload-profile-img #img-upload-container .button{display:block;margin:2em auto !important}.user-prompts .modal .content,.user-prompts .modal .masthead,.user-prompts .modal .modal,.user-prompts .modal .tickler{margin:1em 0;max-width:90%;width:100%;position:relative;z-index:1;text-align:center}.user-prompts .modal .content>h2,.user-prompts .modal .masthead>h2,.user-prompts .modal .modal>h2,.user-prompts .modal .tickler>h2{text-align:center;font-size:1.45em;line-height:1.2 !important;line-height:1;margin:1.5em 0 0 0}.user-prompts .modal .content>h3,.user-prompts .modal .masthead>h3,.user-prompts .modal .modal>h3,.user-prompts .modal .tickler>h3{text-align:center;color:#4a4a4a;font-size:1em;line-height:1;margin:0 0  0.5em 0}.user-prompts .modal .content p,.user-prompts .modal .masthead p,.user-prompts .modal .modal p,.user-prompts .modal .tickler p{color:black;line-height:1.56}.user-prompts .modal .content>p h2,.user-prompts .modal .masthead>p h2,.user-prompts .modal .modal>p h2,.user-prompts .modal .tickler>p h2{font-size:0.85em;line-height:1.2}.user-prompts .modal .content>p h3,.user-prompts .modal .masthead>p h3,.user-prompts .modal .modal>p h3,.user-prompts .modal .tickler>p h3{font-size:.7em;font-weight:300;color:gray;line-height:1.2;margin-bottom:0.5em}.user-prompts .modal .content>p .bio,.user-prompts .modal .masthead>p .bio,.user-prompts .modal .modal>p .bio,.user-prompts .modal .tickler>p .bio{text-align:left;font-weight:300;font-size:0.75em;margin:0}.user-prompts .modal .content>p .bio p,.user-prompts .modal .masthead>p .bio p,.user-prompts .modal .modal>p .bio p,.user-prompts .modal .tickler>p .bio p{color:black}.user-prompts .modal .content .modal-inline-img,.user-prompts .modal .masthead .modal-inline-img,.user-prompts .modal .modal .modal-inline-img,.user-prompts .modal .tickler .modal-inline-img{vertical-align:middle;padding:0.5em}.user-prompts .modal #modal-action-bottom.left,.user-prompts .modal #modal-action-bottom.right,.user-prompts .modal #modal-action-top.left,.user-prompts .modal #modal-action-top.right{width:1px;height:100%;position:absolute}.user-prompts .modal #modal-action-bottom.left,.user-prompts .modal #modal-action-top.left{left:0}.user-prompts .modal #modal-action-bottom.right,.user-prompts .modal #modal-action-top.right{right:0}.user-prompts .modal #captcha-form{text-align:center}.user-prompts .modal #captcha-form #captchaImage{width:15em}.user-prompts .modal #captcha-form p{text-align:center}.modal-overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:10}section.login-modal{max-width:90% !important;width:27em;border:1px solid black;border-radius:1em;padding:1.5em 0 !important;margin-bottom:1em !important}section.login-modal h1,section.login-modal h2{text-align:center;line-height:1}section.login-modal .subhead{text-align:center;margin-bottom:2.5em;margin-top:1em}section.login-modal button{margin-top:1em;min-width:20em}section.login-modal p button{margin-top:0}section.login-modal .settings-update{display:block;margin:auto;margin-bottom:1em;background:#ececec;text-align:left;background-repeat:no-repeat;background-position:12.35em 0.25em}section.login-modal .settings-update:last-of-type{margin-bottom:0 !important}section.login-modal .settings-update.white{background:transparent}section.login-modal .settings-update.ok{background-image:url(/s=4.0.956/images/icons/check-symbol-green.png)}section.login-modal .settings-update.error{background-image:url(/s=4.0.956/images/icons/check-symbol-disabled.png)}section.login-modal p.settings-update{width:14em}section.login-modal p.settings-update span{font-size:.6em}section.login-modal p.settings-update span.settings-update.phone{padding:.5em;display:inline-block;cursor:default;font-size:0.75em;color:#676767}section.login-modal div.settings-update{width:16em}section.login-modal div.settings-update span{font-size:.68em}section.login-modal form#login button:first-of-type{margin-top:5em}section.login-modal form input.settings-update.name,section.login-modal form input.settings-update.email{background:transparent;font-size:0.8em;line-height:1;margin-top:0;margin-left:0.25em;min-width:15em;padding-right:0}section.login-modal form label.error{width:21.5em;margin:auto;text-align:left;font-size:0.8em;background:white;padding-top:0.25em;font-size:0.65em}#contextmenu{position:absolute;width:auto;min-width:14em;min-height:1em;background:#2b2b2b;border-radius:0.5em 0.5em 0 0;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-box-shadow:-2px -2px 4px rgba(0,0,0,0.5);-moz-box-shadow:-2px -2px 4px rgba(0,0,0,0.5);box-shadow:-2px -2px 4px rgba(0,0,0,0.5);-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;display:none}#contextmenu.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:block}#contextmenu ul li{padding:1em;font-size:0.85em}#contextmenu ul li:first-of-type{border-radius:0.5em 0.5em 0 0}#contextmenu ul li.separator{color:#a2a2a2;background:#1b1b1b;padding:0.75em 1em;border-bottom:1px solid #4c4c4c;text-align:center;text-transform:uppercase;cursor:default}#contextmenu ul li.separator.borderTop{border-top:1px solid #4c4c4c}#contextmenu ul li:not(.separator){cursor:pointer;color:white}#contextmenu ul li:not(.separator):not(:last-of-type){border-bottom:1px inset rgba(255,255,255,0.2)}#contextmenu ul li:not(.separator):hover{background-color:rgba(255,255,255,0.2);border-bottom-color:rgba(255,255,255,0)}#contextmenu ul li.contextslider{padding-top:0.5em;margin-bottom:0.5em;border-bottom:0 !important;overflow:visible}#contextmenu ul li .slider{height:0.35em;margin-top:0.5em}#contextmenu ul li .slider .noUi-base{margin:auto}#contextmenu ul li .slider .noUi-base .noUi-handle{z-index:4;left:-0.45em;height:1em;width:1em;overflow:hidden;top:-0.4em;border-radius:50%}#contextmenu ul li .slider .noUi-pips{height:1em;padding:0}#contextmenu ul li .slider .noUi-pips .noUi-marker-normal{height:4px;top:8px;border-radius:50%;width:4px}#contextmenu ul li .slider .noUi-pips .noUi-value-horizontal.noUi-value-sub{top:0.5em}#contextmenu ul li .slider .noUi-pips .noUi-marker.restricted{background-color:red}#contextmenu ul li .slider .noUi-pips .noUi-marker.restricted:after{right:-3px;content:'';background:transparent}.navigating{overflow:hidden !important}.navigating .views-container .page-loading{position:fixed;display:block;height:100%;width:100%;background:rgba(0,0,0,0.8);color:white;top:0;left:0;z-index:11}.navigating .views-container .page-loading .navigating-title{position:relative;margin-top:-5%;top:50%;display:block;margin-bottom:1em;color:white}.navigating .views-container .page-loading .navigating-title span{display:inline-block;font-size:1.4em;margin-bottom:2em;color:white}@-webkit-keyframes pulse{50%{background:white}}@-moz-keyframes pulse{50%{background:white}}@-o-keyframes pulse{50%{background:white}}@keyframes pulse{50%{background:white}}.loading-pulse{display:none;position:relative;margin:auto;width:6px;height:24px;background:rgba(0,183,165,0.2);-webkit-animation:pulse 750ms infinite;-moz-animation:pulse 750ms infinite;-o-animation:pulse 750ms infinite;animation:pulse 750ms infinite;animation-delay:250ms}.loading-pulse:before,.loading-pulse:after{content:'';position:absolute;display:block;height:16px;width:6px;background:rgba(0,183,165,0.2);top:50%;transform:translateY(-50%);-webkit-animation:pulse 750ms infinite;-moz-animation:pulse 750ms infinite;-o-animation:pulse 750ms infinite;animation:pulse 750ms infinite}.loading-pulse:before{left:-12px}.loading-pulse:after{left:12px;animation-delay:500ms}.vjs-modal-dialog.vjs-text-track-settings .vjs-close-button{display:none}.vjs-modal-dialog.vjs-text-track-settings .vjs-track-settings-controls{width:100%;text-align:center;position:absolute;left:0;bottom:1em}body{background:black;overflow:hidden !important;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}body .playback-complete,body .play-button-container{display:none}body.complete .playback-complete{display:block;cursor:pointer;height:100%;width:100%;position:absolute;top:0;z-index:1}body.complete #hero-player{display:none}body.showPlayButton .play-button-container{display:block;height:100%;width:100%;position:absolute;top:0;z-index:1}body.showPlayButton .play-button-container .button.play{left:50%;margin-left:-25px;position:absolute;top:50%;margin-top:-25px}body.slackerandroid button.vjs-fullscreen-control{display:none !important}body.loading .page-loading{position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.8);color:white;top:0;left:0;z-index:11}body.loading .page-loading .navigating-title{position:relative;margin-top:-7em;top:50%;display:block;margin-bottom:1em;color:white}body.loading .page-loading .navigating-title span{display:inline-block;font-size:1.4em;margin-bottom:2em;color:white}body.loaded .page-loading{display:none}body.automotive .vjs-control-bar{font-size:2.5em}body.automotive #hero-player .side-bar .chat-pannel .heart.mash{bottom:6em}body.automotive #hero-player .side-bar .chat-pannel .heart-mashing-display{bottom:7.5em}body.automotive #hero-player.with-related .side-bar .chat-pannel .heart.mash{bottom:21em;height:3em;width:3em}body.automotive #hero-player.with-related .side-bar .chat-pannel .heart-mashing-display{bottom:22.5em}.lxl-branding{position:absolute;z-index:1;text-align:center;background:black;display:none}#hero-player{margin-top:0;max-width:100%;height:100%}#hero-player #hero-video-container{background-repeat:no-repeat;background-size:cover}#hero-player #hero-video-container .cast-display-container{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;height:100%}#hero-player #hero-video-container .cast-display-container h1{color:white}#hero-player #hero-video-container .cast-display-container h1 span{display:block;line-height:.2em}#hero-player #hero-video-container .cast-display-container .cast-container-btn{width:5em}#hero-player .masthead.hero .video-container{max-height:100%;width:100%;height:100%}#hero-player .masthead.hero .video-container .video-js{height:100%}#hero-player .masthead.hero .video-container .video-js .vjs-error-display{display:none !important}#hero-player.live .masthead.hero .video-container .vjs-default-skin .vjs-live-display{position:relative;top:0em;font-size:1em}#hero-player .side-bar{position:absolute;background:#1b1b1b;z-index:6;top:0;right:0;height:100%;width:300px}#hero-player .side-bar ul.tabs{height:2.5em;background:#484848}#hero-player .side-bar ul.tabs li{float:left;cursor:pointer;height:100%;color:white;text-align:center;min-width:3em;background:#484848}#hero-player .side-bar ul.tabs li:not(last-of-type){border-right:1px solid #1b1b1b}#hero-player .side-bar ul.tabs li.stages{display:none}#hero-player .side-bar ul.tabs li svg{position:relative;height:1.25em;position:relative;top:.7em}#hero-player .side-bar ul.tabs li svg path{fill:#B7B7B7}#hero-player .side-bar ul.tabs li svg#ticket{height:1.5em;top:.55em}#hero-player .side-bar ul.tabs li img.tabIcon{height:1.75em;margin-top:0.35em}#hero-player .side-bar ul.tabs li.chat svg{height:1.45em}#hero-player .side-bar ul.tabs li.chat svg path{fill:transparent;stroke:#B7B7B7}#hero-player .side-bar ul.tabs li.chat svg circle{fill:#B7B7B7}#hero-player .side-bar ul.tabs li span{display:none}#hero-player .side-bar ul.tabs li.active{background:#1b1b1b;cursor:default}#hero-player .side-bar ul.tabs li.active svg path{fill:#01f586}#hero-player .side-bar ul.tabs li.active.chat svg path{fill:transparent;stroke:#01f586}#hero-player .side-bar ul.tabs li.active.chat svg circle{fill:#01f586}#hero-player .side-bar ul.tabs.size-1 li{width:100%}#hero-player .side-bar ul.tabs.size-2 li{width:50%}#hero-player .side-bar ul.tabs.size-3 li{width:33.33333%}#hero-player .side-bar ul.tabs.size-4 li{width:25%}#hero-player .side-bar ul.tabs.size-5 li{width:20%}#hero-player .side-bar ul.tabs.size-6 li{width:16.66667%}#hero-player .side-bar .tab-pane{background:#1b1b1b;height:100%}#hero-player .side-bar .pane{height:calc(100% - 2.5em)}#hero-player .side-bar .chat-pannel{width:300px}#hero-player .side-bar .chat-pannel #chatbox{position:absolute;font-family:"Roboto";font-size:0.87em;line-height:2;color:black;bottom:0;width:100%;right:0;margin-top:1em;border:0;padding:0.5em 3em 0.5em 0.5em;z-index:2;background:#ececec;-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}#hero-player .side-bar .chat-pannel #chatbox.profile{width:calc(100% - 3em)}#hero-player .side-bar .chat-pannel .avatar-preview{position:absolute;bottom:0.35em;width:2em;height:2em;background-size:cover;border-radius:50%;left:.25em}#hero-player .side-bar .chat-pannel .send-icon{position:absolute;right:0.75em;bottom:0.65em;z-index:2;cursor:pointer}#hero-player .side-bar .chat-pannel .emoji-send{position:absolute;right:0.75em;bottom:0.65em;z-index:2;cursor:pointer;height:1.25em}#hero-player .side-bar .chat-pannel .emoji-key-list{position:absolute;display:none;bottom:3em;right:0;height:50%;width:300px;z-index:2;overflow:hidden;overflow-y:auto;background:white;border-radius:0.5em 0 0 0.5em;padding:0.25em 0.25em 0.25em 0.5em;line-height:2;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}#hero-player .side-bar .chat-pannel .emoji-key-list b{cursor:pointer}#hero-player .side-bar .chat-pannel .emoji-key-list.active{display:block}#hero-player .side-bar .chat-pannel .heart.mash{position:absolute;bottom:2.5em;height:2em;width:2em;z-index:1;left:-2.75em}#hero-player .side-bar .chat-pannel .heart.mash .mash{height:2em;width:2em;border-radius:50%;background-color:#1b1b1b}#hero-player .side-bar .chat-pannel .heart.mash .mash .customIcon{height:2em;width:2em;background-size:1.25em;background-repeat:no-repeat;background-position:center;cursor:pointer}#hero-player .side-bar .chat-pannel .heart.mash .mash svg{width:2em;cursor:pointer}#hero-player .side-bar .chat-pannel .heart.mash .mash svg path{fill:#01f586}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable{position:relative;display:inline-block;width:auto;border-radius:0 1.5em 1.5em 0;background-size:.75em;background-repeat:no-repeat;background-position:0.5em center;overflow:hidden;white-space:nowrap;cursor:pointer;background-image:url("data:image/svg+xml;base64,base64Encode(\"<svg xmlns='http://www.w3.org/2000/svg' height='50' width='50'><path d='M 45 24 l -20 20' stroke='rgba(255,255,255,0.3)' stroke-width='8' fill='none' stroke-linecap='round'/><path d='M 45 24 l -20 -20' stroke='rgba(255,255,255,0.3)' stroke-width='8' fill='none' stroke-linecap='round' /></svg>\")")}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable .selectable-emoticons{display:inline-block;position:relative;top:-0.5em;left:0}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable .selectable-emoticons .customIcon{position:relative;display:inline;left:0.75em;margin:0 0.25em;height:1.5em;width:auto;top:0.25em}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable svg,#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable .customIcon{position:relative;display:inline-block;left:0.75em}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable:not(.open){width:4em !important;left:-2em !important;transform:scaleX(-1);border-radius:1.5em 0 0 1.5em;background-position:2.5em center}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable:not(.open) .selectable-emoticons{display:none}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable:not(.open)>svg,#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable:not(.open) .customIcon{left:0.25em;display:block;transform:scaleX(-1)}#hero-player .side-bar .chat-pannel .heart.mash .mash.selectable.open{padding-right:1em;padding-left:1em;left:auto;right:0em;position:absolute}#hero-player .side-bar .chat-pannel .message-pane .messages{max-height:calc(100% - 5em)}#hero-player .side-bar .chat-pannel .heart-mashing-display{position:absolute;bottom:4em;right:19em;z-index:2;background:transparent;width:8em;height:50%}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart{position:absolute;bottom:0%;right:10%;height:1.5em}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.customIcon{height:2em;width:2em;background-size:1.5em;background-repeat:no-repeat;background-position:center;cursor:pointer}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.move.ani1{-webkit-animation:HEART-MASH-FADE-X1 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;-moz-animation:HEART-MASH-FADE-X1 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;-o-animation:HEART-MASH-FADE-X1 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;animation:HEART-MASH-FADE-X1 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;animation-fill-mode:forwards}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.move.ani1a{-webkit-animation:HEART-MASH-FADE-X1a 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;-moz-animation:HEART-MASH-FADE-X1a 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;-o-animation:HEART-MASH-FADE-X1a 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;animation:HEART-MASH-FADE-X1a 3.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 3.5s ease-in-out 1;animation-fill-mode:forwards}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.move.ani2{-webkit-animation:HEART-MASH-FADE-X2 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;-moz-animation:HEART-MASH-FADE-X2 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;-o-animation:HEART-MASH-FADE-X2 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;animation:HEART-MASH-FADE-X2 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;animation-fill-mode:forwards}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.move.ani2a{-webkit-animation:HEART-MASH-FADE-X2a 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;-moz-animation:HEART-MASH-FADE-X2a 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;-o-animation:HEART-MASH-FADE-X2a 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;animation:HEART-MASH-FADE-X2a 1.5s cubic-bezier(0.3, 0.27, 0.07, 1.64) 1, HEART-MASH-FADE-Y1 1.5s ease-in-out 1;animation-fill-mode:forwards}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.move.ani3{-webkit-animation:HEART-MASH-FADE-X3 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;-moz-animation:HEART-MASH-FADE-X3 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;-o-animation:HEART-MASH-FADE-X3 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;animation:HEART-MASH-FADE-X3 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;animation-fill-mode:forwards}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.move.ani3a{-webkit-animation:HEART-MASH-FADE-X3a 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;-moz-animation:HEART-MASH-FADE-X3a 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;-o-animation:HEART-MASH-FADE-X3a 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;animation:HEART-MASH-FADE-X3a 4s ease-in-out 1, HEART-MASH-FADE-Y1 4s ease-in-out 1;animation-fill-mode:forwards}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color1 g{stroke:#c974c6}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color1 path{fill:#893586}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color2 g{stroke:#f1a771}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color2 path{fill:#CF6214}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color3 g{stroke:#baaaee}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color3 path{fill:#6340D9}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color4 g{stroke:#e66071}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color4 path{fill:#AB1B2E}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color5 g{stroke:#93a5df}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color5 path{fill:#3757BC}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color6 g{stroke:#dec769}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color6 path{fill:#A48B24}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color7 g{stroke:#77c3e0}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.color7 path{fill:#288AB0}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.mine{z-index:1}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.mine g{stroke:#007641 !important}#hero-player .side-bar .chat-pannel .heart-mashing-display .heart.mine path{fill:#01f586 !important}#hero-player .side-bar .pane.schedule{overflow:hidden;overflow-y:auto;padding:0.75em 0.5em 0 0.5em}#hero-player .side-bar .pane.schedule h2{color:#9b9b9b;font-family:"Roboto";font-size:1.3em;margin-top:0}#hero-player .side-bar .pane.schedule .schedule-day-header{font-weight:bold;color:white;font-size:0.75em;padding:1em 0.75em;background:#454545;cursor:pointer}#hero-player .side-bar .pane.schedule .schedule-day-header .indicator{position:relative;border:solid transparent;height:0;width:0;pointer-events:none;border-color:#fff;border-width:0 2px 2px 0;padding:3px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:-0.65em;right:-95%;margin-bottom:-0.65em;border-width:0 1.5px 1.5px 0}#hero-player .side-bar .pane.schedule .schedule-day-header ~ .schedule-day-acts{height:auto;overflow:hidden;margin-bottom:0.5em}#hero-player .side-bar .pane.schedule .schedule-day-header.collapse .indicator{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-0.85em}#hero-player .side-bar .pane.schedule .schedule-day-header.collapse ~ .schedule-day-acts{height:0}#hero-player .side-bar .pane.schedule ul{padding:1em 0 1em 0.5em;color:white;text-align:left}#hero-player .side-bar .pane.schedule ul li{padding-right:0.5em;font-size:0.8em}#hero-player .side-bar .pane.schedule ul li:not(:last-of-type){margin:0 0 1em 0}#hero-player .side-bar .pane.schedule ul li span.name{display:block;font-size:1.25em;line-height:1.2;font-weight:bold;color:rgba(255,255,255,0.8);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hero-player .side-bar .pane.schedule ul li span.time{display:block;margin-bottom:0.1em;color:rgba(255,255,255,0.5)}#hero-player .side-bar .pane.schedule ul li.live{border-right:3px solid #01f586}#hero-player .side-bar .pane.shop{overflow:hidden;overflow-y:auto}#hero-player .side-bar .pane.shop iframe{height:50% !important;width:100% !important}#hero-player .side-bar .pane.shop .shop-items{padding:1em 0.5em;color:white;text-align:left}#hero-player .side-bar .pane.shop .shop-items li{margin:0 0 2em 0;min-height:3.5em;text-align:center;padding-bottom:2em}#hero-player .side-bar .pane.shop .shop-items li:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,0.25)}#hero-player .side-bar .pane.shop .shop-items li img{max-width:80%;margin:0.25em 10%;max-height:15em}#hero-player .side-bar .pane.shop .shop-items li span{display:block;margin:0}#hero-player .side-bar .pane.shop .shop-items li span.title{font-family:'Roboto';font-size:1.1em;line-height:1.2;margin:1em 0}#hero-player .side-bar .pane.shop .shop-items li span.subtitle{font-size:1em;font-weight:normal;text-align:center;margin:0.5em auto 1em auto}#hero-player .side-bar .pane.shop .shop-items li button.std,#hero-player .side-bar .pane.shop .shop-items li input[type='submit']{margin:1em auto 0 auto}#hero-player .side-bar .capUnit{position:fixed;background:black;bottom:0;height:250px !important}#hero-player .side-bar .capUnit div{position:relative;z-index:2}#hero-player .side-bar .capUnit:not(.empty) ~ .pane{height:calc(100% - 250px - 2.5em)}#hero-player .side-bar .capUnit:not(.empty) ~ .pane.chat-pannel #chatbox{bottom:250px}#hero-player .side-bar .capUnit:not(.empty) ~ .pane.chat-pannel .avatar-preview{bottom:calc(250px + 0.35em)}#hero-player .side-bar .capUnit:not(.empty) ~ .pane.chat-pannel .messages{margin-bottom:18em;max-height:calc(100% - 250px - 5em)}#hero-player .side-bar .capUnit:not(.empty) ~ .pane.chat-pannel .emoji-key-list{bottom:295px;height:calc(100% - 335px)}#hero-player .side-bar .capUnit:not(.empty) ~ .pane.chat-pannel .send-icon,#hero-player .side-bar .capUnit:not(.empty) ~ .pane.chat-pannel .emoji-send{bottom:16.3em}#hero-player .related-content{overflow:auto;position:absolute;display:none;z-index:5;bottom:0;width:100%;padding:0;margin-top:0;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#hero-player .related-content h2.title{display:none}#hero-player .related-content .scroll-container{white-space:nowrap;margin-top:4em;height:calc(100% - 4em)}#hero-player .related-content .tile-group{text-align:center;height:100%}#hero-player .related-content .tile-group .tile-container{display:inline-block;height:calc(100% - 2em);width:calc((250px + (250px * .4375)) * .5);margin-bottom:0em;overflow:hidden}#hero-player .related-content .tile-group .tile-container:not(last-of-type){margin-right:1em}#hero-player .related-content .tile-group .tile-container .button{background:transparent;height:100%;width:100%}#hero-player .related-content .tile-group .tile-container .button.play{display:block;position:absolute;z-index:5;top:0;left:0}#hero-player .related-content .tile-group .tile-container button.defaultX{display:none !important}#hero-player .related-content .tile-group .tile-container .tile{position:relative;background-size:cover;width:100%;height:80%;overflow:hidden;border:1px solid grey;background-position:center !important}#hero-player .related-content .tile-group .tile-container .metadata{position:relative;bottom:0;left:0;width:100%;height:20%;overflow:hidden;white-space:nowrap;background:transparent}#hero-player .related-content .tile-group .tile-container .metadata .subtitle{display:block;font-size:0.75em;font-weight:normal;color:white;line-height:2.75em;margin:0;text-align:left;text-transform:none;text-overflow:ellipsis;overflow:hidden}#hero-player .related-content .tile-group .tile-container.active .tile{border-color:#01dc78;border-width:3px}#hero-player .related-content .tile-group .tile-container.preview .video-js{z-index:1;position:absolute;height:100% !important;width:100% !important}#hero-player .related-content .tile-group .tile-container.preview .video-js video{height:100%}#hero-player .related-content .tile-group .tile-container.preview .video-js .vjs-control-bar{display:none !important}#hero-player .related-content .tile-group .tile-container.offline .overlay{height:100%;width:100%;position:absolute;top:0;background:rgba(0,0,0,0.7)}#hero-player .related-content .tile-group .tile-container.offline .overlay::before{content:'OFFLINE';color:white;position:absolute;width:100%;left:50%;margin-left:-50%;top:50%;margin-top:-5%;font-weight:bold}#hero-player .related-content .tile-group .button.change-stage{display:none}#hero-player .flyout-container{position:absolute;z-index:10;height:7em;width:0;right:0;bottom:5em;background:rgba(0,0,0,0.8);border:solid 1px #979797;border-radius:0 0 0 0.2em;border-right:0;border-left-width:0;-moz-transition:width 0.5s;-o-transition:width 0.5s;-webkit-transition:width 0.5s;transition:width 0.5s}#hero-player .flyout-container .img{height:6.9em;width:6.9em;float:left;background-size:cover;background-position:center;border-radius:0 0 0 0.2em}#hero-player .flyout-container .message-no-image.message{width:calc(100% - 2.5em) !important}#hero-player .flyout-container .message-no-image.message.with-action{width:calc(100% - 9.5em) !important}#hero-player .flyout-container .message{float:left;text-align:left;margin:0.5em 1em;width:calc(100% - 9em);overflow:hidden;height:100%}#hero-player .flyout-container .message.with-action{width:calc(100% - 16.5em)}#hero-player .flyout-container .message span{color:white;display:block;text-align:left;margin:0.25em 0;font-family:"Roboto"}#hero-player .flyout-container .message span.title{font-size:1.3em;font-weight:bold;line-height:1;white-space:nowrap}#hero-player .flyout-container .message span.description{font-size:1em;font-weight:normal;line-height:1.2;max-height:3.6em;overflow:hidden}#hero-player .flyout-container button{position:absolute;right:1em;top:50%;margin-top:-1.25em;height:2.5em;width:6em;line-height:1.5;overflow:hidden;padding:0.5em 0;border-radius:0.2em;background:#01f586;font-family:"Roboto";font-size:1.2em;letter-spacing:normal;color:black;white-space:nowrap;text-overflow:ellipsis}#hero-player .flyout-container.active{width:39%;border-left-width:1px}#hero-player .flyout-container.active::before{content:'\2716';color:black;position:absolute;top:-.5em;left:-0.5em;height:1em;width:1em;font-size:0.8em;cursor:pointer;background:white;border-radius:50%;padding:4px 2px 2px 4px}#hero-player.with-side-bar #hero-video-container{width:calc(100% - 300px);max-width:calc(100% - 300px)}#hero-player.with-side-bar .related-content{width:calc(100% - 300px)}#hero-player.with-side-bar .flyout-container{right:300px}#hero-player.with-side-bar .video-container>div{margin:0 10px;width:calc(100% - 20px) !important}#hero-player.with-related .masthead.hero{height:calc(100% - 250px);max-height:calc(100% - 250px)}#hero-player.with-related .related-content{bottom:0;height:250px;opacity:1;display:block;background-color:black;background-repeat:no-repeat;background-size:cover;background-position:center}#hero-player.with-related .side-bar .chat-pannel .heart.mash{bottom:18em}#hero-player.with-related .side-bar .chat-pannel .heart-mashing-display{bottom:19.5em}#hero-player.contextOnly .side-bar{background:transparent}#hero-player.contextOnly .side-bar .heart.mash{display:none}#hero-player.contextOnly .side-bar .tabs,#hero-player.contextOnly .side-bar .heart-mashing-display{display:none}#hero-player.contextOnly .side-bar .tab-pane{background:rgba(0,0,0,0.85)}#hero-player.contextOnly .side-bar .tab-pane .pane.chat-pannel{height:100%;width:100%}#hero-player.contextOnly .side-bar .tab-pane .pane.chat-pannel>svg,#hero-player.contextOnly .side-bar .tab-pane .pane.chat-pannel>input,#hero-player.contextOnly .side-bar .tab-pane .pane.chat-pannel .avatar-preview{display:none}#hero-player.contextOnly:not(.video) masthead.hero{display:none}#hero-player.contextOnly.video:not(.chat):not(.emote) .side-bar,#hero-player.contextOnly.bg:not(.chat):not(.emote) .side-bar{width:0;height:0}#hero-player.contextOnly.video .masthead.hero{height:100%;max-height:100%}#hero-player.contextOnly.video .masthead.hero #hero-video-container{width:100%;max-width:100%}#hero-player.contextOnly.video .masthead.hero #hero-video-container video{object-fit:cover}#hero-player.contextOnly.video .masthead.hero ~ .related-content{display:none}#hero-player.contextOnly.chat .side-bar{width:100%;height:100%}#hero-player.contextOnly.chat .side-bar .tab-pane .pane.chat-pannel .messages{max-height:100%;margin:0 0 0 1em;width:calc(100% - 1em);font-size:2em}#hero-player.contextOnly.chat .side-bar .tab-pane .pane.chat-pannel .messages::-webkit-scrollbar{width:0px}#hero-player.contextOnly.chat .side-bar .tab-pane .pane.chat-pannel .messages li .message .handle.link{text-decoration:none}#hero-player.contextOnly.emote .side-bar{width:100%;height:100%}#hero-player.contextOnly.emote .side-bar .heart.mash{display:none}#hero-player.contextOnly.emote .side-bar .heart-mashing-display{display:block;bottom:0 !important;right:50%;width:25%;height:100%;font-size:1.5em}#hero-player.contextOnly.emote .side-bar .heart-mashing-display .heart{right:5%}#hero-player.contextOnly.emote.chat .side-bar .heart-mashing-display{right:4em}.vjs-ad-playing #hero-player .heart.mash,.vjs-ad-playing #hero-player .related-content{display:none !important}@media only screen and (max-width: 1200px){#hero-player .flyout-container.active{width:90%}#hero-player.with-side-bar .flyout-container.active{width:calc(96% - 300px)}}@media only screen and (max-width: 800px){#hero-player .flyout-container{height:5em}#hero-player .flyout-container .img{width:4.9em;height:4.9em}#hero-player .flyout-container .message-no-image.message{width:calc(100% - 1.5em) !important;margin:.2em 0em .2em 1em !important}#hero-player .flyout-container .message-no-image.message.with-action{width:calc(100% - 7.5em) !important}#hero-player .flyout-container .message{margin:0.5em}#hero-player .flyout-container .message span.title{font-size:1em}#hero-player .flyout-container .message span.description{font-size:0.8em;max-height:3.5em}#hero-player .flyout-container .message.with-action{width:calc(100% - 12em);margin:.2em 0em .2em 1em}#hero-player .flyout-container button{width:6em;font-size:0.8em;padding:0.5em 0.25em}}@media only screen and (max-width: 700px){#hero-player .side-bar{top:auto;bottom:0;right:auto;left:0;width:100%;height:50%;width:100%}#hero-player .side-bar .capUnit:not(.empty){max-height:50px;height:50px;width:100%}#hero-player .side-bar .capUnit:not(.empty).h50 ~ .pane{height:calc(100% - 50px - 2.5em)}#hero-player .side-bar .capUnit:not(.empty).h50 ~ .pane.chat-pannel #chatbox{bottom:50px}#hero-player .side-bar .capUnit:not(.empty).h50 ~ .pane.chat-pannel .avatar-preview{bottom:calc(50px + 0.35em)}#hero-player .side-bar .capUnit:not(.empty).h50 ~ .pane.chat-pannel .send-icon,#hero-player .side-bar .capUnit:not(.empty).h50 ~ .pane.chat-pannel .emoji-send{bottom:3.95em}#hero-player .side-bar .capUnit:not(.empty).h50 ~ .pane.chat-pannel .message-pane .messages{max-height:calc(100% - 5em - 50px) !important;margin-bottom:5.6em !important}#hero-player.with-related .side-bar ul.tabs li.stages{display:list-item}#hero-player.with-related .related-content{width:100%;height:calc(50% - 2.5em);background:#1b1b1b}#hero-player.with-related .related-content .scroll-container{white-space:normal !important;margin-top:1em !important}#hero-player.with-related .related-content .scroll-container .tile-group .tile-container{height:calc((25% + (25% * .5625)));width:50%;margin-right:0}#hero-player.with-related .related-content.active{z-index:7}#hero-player.with-side-bar #hero-video-container{width:100%;max-width:100%}#hero-player.with-side-bar .masthead.hero{height:50%;max-height:50%;min-height:unset}#hero-player.with-side-bar .chat-pannel #chatbox{font-size:1em}#hero-player.with-side-bar .chat-pannel .message-pane .messages{margin-bottom:3em;max-height:calc(100% - 5.5em)}#hero-player.with-side-bar .chat-pannel .send-icon,#hero-player.with-side-bar .chat-pannel .emoji-send{bottom:0.85em}#hero-player.with-side-bar .chat-pannel .emoji-key-list{bottom:3.2em}#hero-player.with-side-bar .chat-pannel .heart-mashing-display{bottom:calc(100% + 4.5em) !important;right:0}#hero-player.with-side-bar .chat-pannel .heart.mash{bottom:calc(100% + 2.5em) !important;right:0.5em;left:auto}#hero-player.with-side-bar .video-container>div{margin:0;width:100% !important}#hero-player .flyout-container{right:0 !important}#hero-player .flyout-container.active{width:75% !important}#hero-player.contextOnly.emote.chat .side-bar .heart-mashing-display{right:0}}@media only screen and (max-width: 600px){.user-prompts .tickler>div span{font-size:0.65em}.user-prompts .modal .content-container{font-size:0.65em;height:90%;margin-top:2.5%;top:auto}.user-prompts .modal .content-container button svg{height:25px}}@media only screen and (max-width: 500px){#hero-player .flyout-container.active{width:97% !important}}body.mobile #hero-player .side-bar .chat-pannel .heart.mash .mash.selectable.open{background-position:0.5em center;max-width:calc(100% + 21em);padding-right:2em;padding-left:0}body.mobile #hero-player .side-bar .chat-pannel .heart.mash .mash.selectable.open .customIcon,body.mobile #hero-player .side-bar .chat-pannel .heart.mash .mash.selectable.open svg{left:2em}.capUnit{-moz-transition:height 0.5s;-o-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s}.capUnit>div{margin:0;padding:0}.capUnit>div div{margin:auto;position:relative}.capUnit.leaderboard{width:100%;margin:2em 0 0 0;height:1px;text-align:center;clear:both}.capUnit.leaderboard.filled{min-height:90px;height:auto}.capUnit.billboard{width:100%;background:#151515;margin:0;height:1px;text-align:center;position:fixed}.capUnit.billboard.filled{min-height:90px;padding:0 0 0.5em 0;top:0}.capUnit.billboard.empty{visibility:hidden;height:1px !important}.capUnit.skyscraper,.capUnit.medrect{width:300px;margin:0;height:auto;float:right;position:relative;text-align:center}.capUnit.skyscraper.tile-container,.capUnit.medrect.tile-container{height:auto;min-height:17.5em}.capUnit.skyscraper.tile-container:after,.capUnit.medrect.tile-container:after{content:'ADVERTISEMENT';text-align:center;font-size:0.5em;font-family:"Roboto";color:gray;font-weight:300;line-height:4;display:block}.capUnit.h50{min-height:50px !important}.capUnit.h90{min-height:90px !important}.capUnit.empty{height:0 !important;overflow:hidden}.capUnit.empty *{display:none}.capUnit.empty:not(.medrect):not(.native){margin:0 !important}.capUnit.empty.native{border:1px solid silver}.capUnit.empty.native:before{content:'ADVERTISEMENT';position:absolute;font-size:0.5em;bottom:0.5em;display:block;left:50%;margin-left:-4em}.VideoView .capUnit.leaderboard,.ItemView .capUnit.leaderboard,.HubView .capUnit.leaderboard,.GenreView .capUnit.leaderboard{margin:2em 0}.VideoView .capUnit.medrect.h250,.ItemView .capUnit.medrect.h250,.HubView .capUnit.medrect.h250,.GenreView .capUnit.medrect.h250{height:280px !important}.VideoView .capUnit.medrect.h280,.ItemView .capUnit.medrect.h280,.HubView .capUnit.medrect.h280,.GenreView .capUnit.medrect.h280{height:310px !important}.VideoView section:first-of-type.with-billboard,.ItemView section:first-of-type.with-billboard,.HubView section:first-of-type.with-billboard,.GenreView section:first-of-type.with-billboard{margin-top:1.6em !important}.BlogView section.post .capUnit.skyscraper{margin-left:1em;margin-bottom:1em;position:relative;float:right;top:0;right:0}.sad-normal .BlogView section.post div.content,.sad-normal .BlogView section.post div.masthead,.sad-normal .BlogView section.post .user-prompts div.modal,.user-prompts .sad-normal .BlogView section.post div.modal,.sad-normal .BlogView section.post .user-prompts div.tickler,.user-prompts .sad-normal .BlogView section.post div.tickler{width:800px}.sad-promo .capUnit:not(.billboard){display:none !important}.sad-free .capUnit,.sad-free #radio-player .upsell{display:none !important}.sad-free .header-nav-bar{margin-top:0 !important}.chat-pannel .message-pane .messages{position:absolute;bottom:0;margin-bottom:2.5em;width:100%;max-height:calc(100% - 2.4em);overflow:hidden;-moz-transition:bottom 0.5s;-o-transition:bottom 0.5s;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.chat-pannel .message-pane .messages:not(.anon){overflow-y:auto}.chat-pannel .message-pane .messages li{margin:0 2em 0.75em 0.75em}.chat-pannel .message-pane .messages li .avatar{float:left;border-radius:50%;height:2em;width:2em;background-size:cover;background-position:center}.chat-pannel .message-pane .messages li svg.avatar{height:1.75em;width:1.75em;margin-left:0.15em}.chat-pannel .message-pane .messages li .message{background:transparent;color:white;width:auto;margin:0 0 0.75em 0;font-size:0.7em;overflow:hidden;text-overflow:ellipsis}.chat-pannel .message-pane .messages li .message .handle{display:block;font-weight:bold;margin:0.25em 0}.chat-pannel .message-pane .messages li .message .handle.link{color:white;text-decoration:underline}.chat-pannel .message-pane .messages li .message .text{font-size:1em;line-height:1.25;margin-bottom:0.25em;display:block}.chat-pannel .message-pane .messages li.notice{margin:0 0.5em 1em 0.5em;font-weight:900;font-size:1.2em}.chat-pannel .message-pane .messages li.notice .message{color:#00B7A5}.chat-pannel .message-pane .messages li.notice .message .text{font-weight:400}.chat-pannel .message-pane .messages li.notice.error .message{color:red}.chat-pannel .message-pane .messages li.moderator .avatar{border:3px solid #01f586}.chat-pannel .message-pane .messages li.moderator svg.avatar{height:2em;width:2em;margin-left:0}.chat-pannel .message-pane .messages li.with-avatar .message{width:auto;margin-left:4em !important}

