.tsspodcast{--color-primary: #0090bc;--color-opac: #b9b9b94d;--color-theme: #eeeeee;--color-secondary: #767676;--color-text: #333;--color-shadow: #b9b6b680;--color-handle-shadow-mobile: #b9b6b6;--background-body: var(--color-theme);--color-title: var(--color-text);--color-artist: var(--color-secondary);--color-button: var(--color-primary);--color-button-disabled: var(--color-opac);--color-button-active-background: var(--color-opac);--color-handle: var(--color-primary);--color-handle-disabled: #b9b9b9;--color-bar-loaded: var(--color-opac);--color-bar-played: var(--color-primary);--color-time: var(--color-secondary);--color-spinner: var(--color-primary);--color-live-symbol: var(--color-primary);--color-live-text: var(--color-primary);--shadow-body: 2px 2px 8px -2px var(--color-shadow);--shadow-body-mobile: 0 -2px 6px -2px var(--color-shadow);--shadow-handle: 0px 2px 10px 2px var(--color-shadow);--shadow-handle-mobile: 2px 2px 8px -2px var(--color-handle-shadow-mobile)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.tsspodcast{font-weight:400;font-size:16px;font-family:inherit;line-height:1.42;cursor:auto;position:relative;border:none;color:var(--color-text)}.js-focus-visible:focus:not(.focus-visible),.js-focus-visible :focus:not(.focus-visible){outline:none}.tsspodcast[data-fixed-type=fixed]{position:fixed;bottom:0;left:0;margin:0;width:100%}.tsspodcast[data-fixed-type=fixed][data-fixed-pos=top]{top:0;bottom:auto}.tsspodcast[data-seeking] .tsspodcast-player{cursor:grabbing}.tsspodcast button{font-family:inherit}.tsspodcast-player{box-sizing:border-box;border-radius:2px;position:relative;z-index:10}.tsspodcast-body{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;padding:0}.tsspodcast-cover{width:80px;height:80px;flex:0 0 auto;margin-right:12px;background-repeat:no-repeat;background-size:cover;text-align:center;border-radius:6px;background:none!important}.tsspodcast-cover .tsspodcast-img{display:none}.tsspodcast-main{position:relative;flex-grow:1;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:none;flex-direction:column;align-items:center;padding:0;overflow:hidden}.tsspodcast-text{overflow:hidden;width:100%;display:none}.tsspodcast-artist,.tsspodcast-title{white-space:nowrap;margin:auto}.tsspodcast-artist{text-overflow:clip;font-weight:500;color:var(--color-artist)}.tsspodcast-title_wrap[data-overflow]{-webkit-mask-image:linear-gradient(to right,transparent,#202124 5%,#202124 95%,transparent);mask-image:linear-gradient(to right,transparent,#202124 5%,#202124 95%,transparent);width:100%;overflow:hidden}.tsspodcast-title_inner{display:inline-flex;overflow:visible}.tsspodcast-title_wrap[data-overflow] .tsspodcast-title_inner{padding:0 3%;box-sizing:border-box;white-space:nowrap;animation-duration:inherit}.tsspodcast-title_wrap[data-overflow] .tsspodcast-title_inner:after{display:inline-block;content:attr(data-title)}.tsspodcast-title_wrap[data-overflow] .tsspodcast-title_inner:after,.tsspodcast-title{font-weight:300;font-size:1.33em;color:var(--color-title)}.tsspodcast-title_wrap[data-overflow] .tsspodcast-title_inner:after,.tsspodcast-title_wrap[data-overflow] .tsspodcast-title{animation:marquee linear infinite;animation-duration:inherit;padding-right:60px}.tsspodcast-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;color:var(--color-button);fill:currentColor;box-sizing:content-box;padding:6px 10px;position:relative;font-size:1em;line-height:normal}.tsspodcast-btn:disabled{color:var(--color-button-disabled);cursor:not-allowed}.tsspodcast-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:var(--color-button-active-background);z-index:-1;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 1s cubic-bezier(0,0,.2,1),visibility linear 1s}.tsspodcast-btn:not(:disabled):active:after{opacity:1;visibility:visible}a.tsspodcast-btn:visited{color:var(--color-button)}.tsspodcast-btn svg{width:18px;height:18px;vertical-align:middle}.tsspodcast-controls{position:relative;width:280px;margin:0 auto;flex:0 0 auto}.tsspodcast-controls .tsspodcast-btn{border-radius:100%}.tsspodcast-controls>div{flex-flow:row nowrap;align-items:center;display:flex}.tsspodcast-controls_basic{justify-content:center}.tsspodcast-controls_extra{position:absolute;right:0;bottom:0;width:0;height:100%;opacity:0;visibility:hidden;margin-right:44px;padding-right:0 8px;white-space:nowrap;overflow:hidden;z-index:10;justify-content:flex-end;background:var(--background-body);transition:width .2s ease-in-out,opacity .1s .1s linear,visibility .2s}.tsspodcast[data-extra] .tsspodcast-controls_extra{opacity:1;visibility:visible;width:calc(100% - 44px);transition:width .2s ease-in-out,opacity .1s linear}.tsspodcast[data-extra] .tsspodcast-controls_extra .tsspodcast-btn{display:inline-block}.tsspodcast-btn_toggle svg{width:68px;height:68px}.tsspodcast-btn_volume svg{width:14px;height:14px}.tsspodcast[data-play=paused] .tsspodcast-btn_play,.tsspodcast[data-play=playing] .tsspodcast-btn_pause{display:inline}.tsspodcast[data-play=paused] .tsspodcast-btn_pause,.tsspodcast[data-play=playing] .tsspodcast-btn_play{display:none}.tsspodcast-btn_speed{font-size:.86em;font-weight:400;width:44px;height:30px;padding:0}.tsspodcast-btn_more{position:relative;z-index:11;transform:none;transition:transform .2s .1s}.tsspodcast[data-extra] .tsspodcast-btn_more{transform:rotate(90deg)}svg.tsspodcast-btn_unmute,.tsspodcast[data-mute] svg.tsspodcast-btn_mute{display:inline-block}svg.tsspodcast-btn_mute,.tsspodcast[data-mute] svg.tsspodcast-btn_unmute{display:none}.tsspodcast-bar_container{position:relative;width:100%;height:25px;display:flex;align-items:center;justify-content:between;flex-flow:row nowrap}.tsspodcast-bar_wrap{cursor:pointer;position:relative;z-index:1;width:100%;height:4px;padding:0 10px;margin-top:-2px}.tsspodcast-bar{position:relative;height:4px;width:100%;box-sizing:border-box;background:var(--background-body)}.tsspodcast-bar_loaded,.tsspodcast-bar_played{position:absolute;top:0;left:0;bottom:0;width:0;transition:width ease-in .1s}.tsspodcast-bar_loaded{background:var(--color-bar-loaded)}.tsspodcast-bar_played{background:var(--color-bar-played)}.tsspodcast[data-seeking] .tsspodcast-bar_played{transition:none}.tsspodcast-bar-handle{background:var(--color-handle);position:absolute;right:-10px;width:14px;height:14px;padding:0;border:0;box-sizing:content-box;cursor:grab;border-radius:14px}.tsspodcast-bar-handle:disabled{cursor:not-allowed;box-shadow:none;background-color:var(--color-handle-disabled)}.tsspodcast-bar-handle:active{cursor:grabbing}.tsspodcast-display{position:absolute}.tsspodcast-loader{display:none;vertical-align:middle;color:var(--color-spinner)}.tsspodcast[data-loading] .tsspodcast-loader{display:inline-block}.tsspodcast-loader svg{width:12px;height:12px;animation:rotate 1.4s linear infinite;position:relative}.tsspodcast-visuallyhidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.tsspodcast-time{display:inline-block;vertical-align:middle;font-size:.8em;font-weight:300;color:var(--color-time)}.tsspodcast .tsspodcast-live{display:none;align-items:center;text-transform:uppercase;font-size:.8em;font-family:sans-serif;color:var(--color-live-text)}.tsspodcast .tsspodcast-live:before{content:"";background:var(--color-live-symbol);border-radius:50%;width:.5em;height:.5em;margin-right:2px}.tsspodcast-icons,.tsspodcast[data-live] .tsspodcast-bar,.tsspodcast[data-live] .tsspodcast-time{display:none}.tsspodcast[data-live] .tsspodcast-live{display:inline-flex}@media (min-width: 641px){.tsspodcast-player{margin-top:4px;padding:20px 16px}.tsspodcast-text{flex:2 1 auto;width:100%;text-align:left}.tsspodcast-bar{transition:height .15s ease-in}.tsspodcast-bar_wrap:hover .tsspodcast-bar{height:10px}.tsspodcast-bar-handle{top:-6.5px;border:4px solid transparent;box-shadow:var(--shadow-handle);transform:scale(.0001);transition:all .1s ease-in}.tsspodcast-bar-handle.focus-visible,.tsspodcast-bar_wrap:hover .tsspodcast-bar-handle:not(:disabled){border-color:#fff;transform:scale(.8)}.tsspodcast-display{top:-6px;right:8px}.tsspodcast-loader{margin-right:4px}.tsspodcast-time_duration:before{margin:0 4px}}@media (max-width: 640px){.tsspodcast-player{padding:5px 3px}.tsspodcast[data-live] .tsspodcast-bar_wrap{height:4px}.tsspodcast-main{width:100%;max-width:none;flex-direction:column;align-items:center;padding:0;overflow:hidden}.tsspodcast-btn_toggle svg{width:64px;height:64px}.tsspodcast-controls_basic{justify-content:center}.tsspodcast-controls .tsspodcast-btn svg{width:14px;height:14px}.tsspodcast-artist_wrap{font-size:.8em;line-height:1.1}.tsspodcast-artist{display:inline-block}.tsspodcast-title_wrap[data-overflow] .tsspodcast-title_inner:after,.tsspodcast-title{font-size:1em;line-height:1.1}.tsspodcast-title_wrap{-webkit-mask-image:linear-gradient(to right,transparent,#202124 5%,#202124 95%,transparent);mask-image:linear-gradient(to right,transparent,#202124 5%,#202124 95%,transparent);width:100%;overflow:hidden}.tsspodcast-bar_wrap{padding:8px 0;margin:0 12px}.tsspodcast-bar-handle{display:inline-block;top:-5.5px;box-shadow:var(--shadow-handle-mobile)}.tsspodcast-bar{background:var(--color-opac);border-radius:2px}.tsspodcast-controls{width:100%}.tsspodcast-display{top:-16px;left:0;right:0}.tsspodcast-loader{position:absolute;left:-10px;top:-5px}.tsspodcast-time{margin:0 5px;font-size:.7em;line-height:1;display:flex;justify-content:space-between;flex-flow:row nowrap}.tsspodcast-time_now{width:40px;text-align:right}.tsspodcast-time_duration{width:40px;text-align:left}.tsspodcast-live{position:absolute;right:0;top:0}}@keyframes stretch{0%,to{box-shadow:0 0}50%{box-shadow:0 -5px}}.tsspodcast .tsspodcast-controls_extra .tsspodcast-btn.tsspodcast-btn_chapter{display:none}.tsspodcast[data-has-chapter] .tsspodcast-controls_extra .tsspodcast-btn.tsspodcast-btn_chapter{display:inline-block}.tsspodcast-chapter{position:absolute;height:0;bottom:0;left:20px;right:20px;margin:0 auto;box-sizing:border-box;box-shadow:0 0 10px #00292512;border:1px solid rgba(0,41,37,.05);border-radius:2px;background:var(--color-theme);z-index:0;opacity:0;visibility:hidden;overflow:hidden;transition:height ease-in-out .2s,bottom ease-in-out .1s,opacity linear .1s,visibility .1s .2s}.tsspodcast[data-show-chapter] .tsspodcast-chapter{visibility:visible;height:340px;bottom:120px;opacity:1;transition:height ease-in-out .2s,bottom ease-in-out .1s,opacity linear .1s}.tsspodcast-btn_close{position:absolute;top:4px;right:4px;fill:var(--color-primary);font-size:0}.tsspodcast-btn .tsspodcast-icon_close{width:16px;height:16px}.tsspodcast-chapter_main{overflow-x:hidden;overflow-y:scroll;height:calc(100% - 60px);margin:40px 0 20px;box-sizing:border-box;padding:0 40px;-webkit-mask-image:linear-gradient(to bottom,transparent,#202124 5%,#202124 95%,transparent);mask-image:linear-gradient(to bottom,transparent,#202124 5%,#202124 95%,transparent);scroll-behavior:smooth}.tsspodcast-chapter_list{padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box}.tsspodcast-chapter_item{margin:5px 0}.tsspodcast-chapter .tsspodcast-chapter_btn{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;color:var(--color-text);overflow:hidden}.tsspodcast-chapter .tsspodcast-chapter_btn:after{border-radius:2px}.tsspodcast-chapter_btn div{color:currentColor;fill:currentColor}.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_btn div{color:var(--color-primary);font-weight:600}.tsspodcast-icon_chapter{width:12px;height:12px;flex-shrink:0}.tsspodcast[data-play=playing] .tsspodcast-chapter_item[data-active] .tsspodcast-icon_playing,.tsspodcast[data-play=playing] .tsspodcast-chapter_item[data-active] .tsspodcast-icon_playing:before,.tsspodcast[data-play=playing] .tsspodcast-chapter_item[data-active] .tsspodcast-icon_playing:after{display:block}.tsspodcast-icon_playing,.tsspodcast-icon_playing:before,.tsspodcast-icon_playing:after{display:none;background:currentColor;color:currentColor;animation:stretch 1s infinite ease-in-out;width:3px;left:4px;top:6px;height:5px}.tsspodcast-icon_playing{position:relative;animation-delay:.16s}.tsspodcast-icon_playing:before,.tsspodcast-icon_playing:after{position:absolute;top:0;content:""}.tsspodcast-icon_playing:before{left:-4px;animation-delay:-.16s}.tsspodcast-icon_playing:after{left:4px}.tsspodcast-icon_triangle{flex-shrink:0;display:flex;align-items:flex-start}.tsspodcast[data-play=playing] .tsspodcast-chapter_item[data-active] .tsspodcast-icon_triangle{display:none}.tsspodcast-icon_triangle svg{width:12px;height:12px;fill:currentColor}.tsspodcast-chapter_duration{color:var(--color-secondary);font-weight:200;margin:0 5%;flex-shrink:0;min-width:60px;text-align:left}.tsspodcast-chapter_title_wrap{overflow:hidden;white-space:nowrap;flex-grow:1}.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_title_wrap[data-overflow]{-webkit-mask-image:linear-gradient(to right,transparent,#202124 2%,#202124 98%,transparent);mask-image:linear-gradient(to right,transparent,#202124 2%,#202124 98%,transparent)}.tsspodcast-chapter_title_inner{display:flex;animation-duration:inherit}.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_title_wrap[data-overflow] .tsspodcast-chapter_title_inner{padding:0 3%;box-sizing:border-box}.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_title_wrap[data-overflow] .tsspodcast-chapter_title_inner:after{display:block;content:attr(data-chapter)}.tsspodcast-chapter_title{color:var(--color-text);text-align:left;overflow:hidden;text-overflow:ellipsis}.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_title{overflow:visible}.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_title_wrap[data-overflow] .tsspodcast-chapter_title_inner:after,.tsspodcast-chapter_item[data-active] .tsspodcast-chapter_title_wrap[data-overflow] .tsspodcast-chapter_title{animation:marquee linear infinite;animation-duration:inherit;padding-right:60px;color:currentColor}@media (max-width: 640px){.tsspodcast-chapter{left:10px;right:10px}.tsspodcast-chapter_main{padding:0 10px}}
