/*! AudioPub Player :: 4.12.0 :: Build 780331 */
@import url(https://fonts.googleapis.com/css?family=Open + Sans:300italic, 400italic, 700italic, 300, 400, 600);
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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{outline:none;border:0;cursor:pointer}*{box-sizing:border-box}body,html{font-size:14px;font-family:"Open Sans",sans-serif;line-height:1.7}p{font-weight:600}.player-wrapper{overflow:hidden;background:#f2f2f2;max-height:180px;min-height:150px;min-width:300px;width:100%;padding:12px;display:flex;flex:1 0;position:relative}.player-wrapper .artwork{margin-right:12px;position:relative;height:calc(100vh - 24px);max-height:156px;max-width:156px;width:calc(100vh - 24px)}.player-wrapper .artwork>img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 580px){.player-wrapper .artwork{margin-right:0;height:32px !important;position:absolute;top:8px;width:32px !important}}.player-wrapper .display{display:flex;flex:1 0;flex-direction:column;position:relative}.player-wrapper .display .player-header{display:flex;height:24px;position:relative}.player-wrapper .display .player-header span.title{font-weight:600;height:100%;opacity:.7;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#000}@media only screen and (max-width: 580px){.player-wrapper .display .player-header{margin-left:44px}}.player-wrapper .display .player-body{align-items:center;display:flex;flex:1 0;position:relative}.player-wrapper .display .player-body .player-btn-play{position:relative;margin-right:10px}.player-wrapper .display .player-body .player-btn-play button.btn-playpause{background:transparent;border-radius:50%;color:var(--app-product-text-color);display:block;height:60px;padding:0;position:relative;text-align:center;transition:transform .1s;width:60px;background:#c4170c;background:var(--app-product-text-color)}.player-wrapper .display .player-body .player-btn-play button.btn-playpause:hover{transform:scale(1.08)}.player-wrapper .display .player-body .player-btn-play button.btn-playpause .throbber{position:absolute;width:100%;height:100%;top:0;left:0}.player-wrapper .display .player-body .player-btn-play button.btn-playpause .throbber>.spinner{border-width:2px;bottom:1px;color:#fff;left:1px;margin:0;position:absolute;right:1px;top:1px;width:auto;animation:spinner-animation .5s linear infinite;border-color:#fff transparent transparent #fff;border-radius:50%;border-style:solid;display:inline-block;overflow:hidden;text-indent:-9999px;vertical-align:middle}.player-wrapper .display .player-body .player-btn-play svg.icon{fill:#fff;display:inline-block;height:1em;line-height:1;position:relative;vertical-align:middle;width:35px;height:35px}.player-wrapper .display .player-body .player-body-text{display:flex;flex:1 0;flex-direction:column}.player-wrapper .display .player-body .player-body-text .episode-title{font-size:18px;height:1.7em;position:relative;overflow:hidden}.player-wrapper .display .player-body .player-body-text .marquee{position:relative;display:flex;flex:1 0;mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, black 2.57732%, black 98%, rgba(0, 0, 0, 0) 100%);-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, black 2.57732%, black 98%, rgba(0, 0, 0, 0) 100%);height:100%}.player-wrapper .display .player-body .player-body-text .marquee:hover .marquee-inner{animation-play-state:paused}.player-wrapper .display .player-body .player-body-text .marquee .marquee-inner{position:absolute;animation:marquee 7s 1s linear infinite;animation-play-state:running;will-change:transform;padding-right:40px;margin-left:5px}.player-wrapper .display .player-body .player-body-text .episode-description{opacity:.7;height:1.7em;overflow:hidden;position:relative;direction:ltr;text-overflow:ellipsis;white-space:nowrap;display:flex}.player-wrapper .display .player-body .player-body-text .episode-description button.seek-prev,.player-wrapper .display .player-body .player-body-text .episode-description button.seek-next{background:transparent;border:none;color:#000;cursor:pointer;font-size:20px;margin-top:-6px;opacity:.7;outline:none;padding:4px;position:relative;text-align:center}.player-wrapper .display .player-body .player-body-text .episode-description button.seek-prev:hover,.player-wrapper .display .player-body .player-body-text .episode-description button.seek-next:hover{opacity:1}.player-wrapper .display .player-body .player-body-text .episode-description .icon{fill:#000;display:inline-block;height:1em;line-height:1;position:relative;vertical-align:middle;width:1em}.player-wrapper .display .seekbar #waves{background:#9e9e9e;padding:4px 12px;border-radius:50px;height:36px;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.player-wrapper .display .seekbar .waves-background-start{position:absolute;top:0;left:0;bottom:0;width:12px;background-color:#c4170c;background-color:var(--app-product-text-color);opacity:0;transition:opacity .3s}.player-wrapper .display .seekbar .waves-background{position:absolute;top:0;left:12px;bottom:0;width:0;background-color:var(--app-product-text-color);opacity:0;transition:opacity .3s}.player-wrapper .display .seekbar .canvas-waves-container{width:100%;height:100%;position:relative}.player-wrapper .display .seekbar .canvas-waves{width:100%;height:28px}@media only screen and (max-width: 580px){.player-wrapper.player-wrapper{min-height:180px}}.player-wrapper.playing .seekbar .waves-background-start{opacity:1}.player-wrapper.playing .seekbar .waves-background{opacity:1}.player-wrapper #audiopub-player-error-modal{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.player-wrapper #audiopub-player-error-modal #audiopub-player__error-title{font-size:18px;font-weight:bold;letter-spacing:-0.55px}.player-wrapper #audiopub-player-error-modal #audiopub-player__error-description{font-size:16px;font-weight:normal;letter-spacing:-0.49px}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}30%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}30%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

/*# sourceMappingURL=main.css.map*/