body,html{height:100%}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible{outline:1px auto -webkit-focus-ring-color}.sl-web-player.v3{font-family:Inter,sans-serif}.sl-web-player.v3 .v3-main{border:1px solid #ccc;border-radius:8px;position:relative;flex-grow:1}.sl-web-player.v3 .controls,.sl-web-player.v3 .footer,.sl-web-player.v3 .heading,.sl-web-player.v3 .tracklist__track{padding-left:20px;padding-right:20px}.sl-web-player.v3 .tracklist__track{padding-top:5px}.sl-web-player.v3 .tracklist__track:last-child{border-bottom:none}.sl-web-player.v3 .btn-track-control{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border:none;border-radius:50%;background-color:#d9d9d9;cursor:pointer}.sl-web-player.v3 #btn-prev{left:0;transform:translateY(-50%) translateX(-50%)}.sl-web-player.v3 #btn-next{right:0;transform:translateY(-50%) translateX(50%)}.sl-web-player.v3 .footer{display:flex;box-sizing:content-box;height:24px;justify-content:space-between;align-items:center;padding-top:11px;padding-bottom:11px;border-top:1px solid #ccc}.sl-web-player.v3 .spokenlayer-icon{width:72px;height:auto}.sl-web-player.v3 .subscribe-icons{display:flex;list-style:none}.sl-web-player.v3 .subscribe-icons a:focus .subscribe-icon__base{display:none}.sl-web-player.v3 .subscribe-icons a:focus .subscribe-icon__hover{display:block}.sl-web-player.v3 .subscribe-icons img{height:18px;width:18px}.sl-web-player.v3 .subscribe-icons .subscribe-icon__base{display:block}.sl-web-player.v3 .subscribe-icons .subscribe-icon:hover .subscribe-icon__base,.sl-web-player.v3 .subscribe-icons .subscribe-icon__hover{display:none}.sl-web-player.v3 .subscribe-icons .subscribe-icon:hover .subscribe-icon__hover{display:block}.sl-web-player.v3 .subscribe-icons li:not(:first-child){margin-left:12px}.sl-web-player.v3 .v3-loading{display:flex;min-height:300px;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center}@-webkit-keyframes slLoading{0%{transform:scaleY(.2)}25%{transform:scaleY(.2)}50%{transform:scaleY(.2)}75%{transform:scaleY(.2)}to{transform:scaleY(1)}}@keyframes slLoading{0%{transform:scaleY(.2)}25%{transform:scaleY(.2)}50%{transform:scaleY(.2)}75%{transform:scaleY(.2)}to{transform:scaleY(1)}}.sl-web-player.v3 .v3-loading .slLoadingWrapper div{-webkit-animation-name:slLoading;animation-name:slLoading;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;border-radius:3px;height:24px;margin:0 2px;width:3px}.sl-web-player.v3 .v3-loading .slLoadingWrapper{display:flex;width:50px}.sl-web-player.v3 .v3-loading .slLoadingBar1{background-color:#00adef;-webkit-animation-delay:.1s;animation-delay:.1s}.sl-web-player.v3 .v3-loading .slLoadingBar2{background-color:#fff100;-webkit-animation-delay:.2s;animation-delay:.2s}.sl-web-player.v3 .v3-loading .slLoadingBar3{background-color:#ec018b;-webkit-animation-delay:.3s;animation-delay:.3s}.sl-web-player.v3 .v3-loading .slLoadingBar4{background-color:#4d4d4d;-webkit-animation-delay:.4s;animation-delay:.4s}.sl-web-player.v3 .v3-loading .error{margin-top:24px;text-align:center}.sl-web-player.v3.dark{color:#fff}.sl-web-player.v3.dark .v3-main{background-color:#252525;border:1px solid #4a4a4a}.sl-web-player.v3.dark .spokenlayer-icon .bottom-bar,.sl-web-player.v3.dark .spokenlayer-icon path,.sl-web-player.v3.dark button g>path:first-child{fill:#fff}.sl-web-player.v3.dark .heading__thumbnail{border-color:#4a4a4a}.sl-web-player.v3.dark .footer{border-top:1px solid #4a4a4a}.sl-web-player.v3.dark .tracklist__track.active{background-color:#575757}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sl-web-player.v3{position:relative;max-width:660px;margin:0 auto;overflow:hidden}.sl-web-player.v3 .v3-main{display:grid;grid-template-areas:"player" "tracklist" "footer";grid-template-columns:100%}@media only screen and (min-width:660px){.sl-web-player.v3 .v3-main{grid-template-areas:"player info" "footer footer";grid-template-columns:repeat(2,50%);grid-template-rows:repeat(2,auto)}}.sl-web-player.v3 .heading__track-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;font-weight:500;font-size:16px;line-height:24px;text-align:center}.sl-web-player.v3 .current{display:block;font-size:10px;text-align:center;line-height:12px;letter-spacing:.4px;color:#4a4a4a;margin-top:12px}.sl-web-player.v3 .player{position:relative;grid-area:player;padding-top:18px;padding-bottom:23px}@media only screen and (min-width:660px){.sl-web-player.v3 .player{border-right:1px solid #ccc}}.sl-web-player.v3 .scrubber{position:relative;margin-top:18px}.sl-web-player.v3 .scrubber__play-button-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #ccc}.sl-web-player.v3 .scrubber__play-button-wrapper button{display:block;box-sizing:content-box;width:42px;height:42px;padding:24px;cursor:pointer}.sl-web-player.v3 .title{display:flex;align-items:flex-start;padding:24px 12px 24px 12px}.sl-web-player.v3 .title__thumbnail{flex:0 0 54px;border:1px solid #ccc}.sl-web-player.v3 .title__thumbnail img{display:block}.sl-web-player.v3 .title__copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:52px;margin-left:12px}.sl-web-player.v3 .title__channel-name{font-weight:600;font-size:10px;line-height:12px;text-transform:uppercase;letter-spacing:.7px}.sl-web-player.v3 .title__channel-description{color:#4a4a4a;line-height:18px;height:36px;margin-top:6px;font-size:12px}@media only screen and (min-width:660px){.sl-web-player.v3 .title{padding:18px 20px 18px 24px}}.sl-web-player.v3 .info-wrapper{grid-area:info}@media only screen and (min-width:660px){.sl-web-player.v3 .info-wrapper{height:auto;display:block}}.sl-web-player.v3 .info{display:flex;visibility:hidden;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;padding:0 24px;background-color:hsla(0,0%,100%,.95);border-radius:8px;transform:translateY(calc(100% + 1px));transition:transform .5s}@media only screen and (min-width:660px){.sl-web-player.v3 .info{visibility:visible;position:relative;top:auto;left:auto;bottom:auto;right:auto;height:100%;padding:0;background-color:transparent;transform:none;transition:none}}.sl-web-player.v3 .info.show{transform:translateY(0)}@media only screen and (min-width:660px){.sl-web-player.v3 .info.show{width:329px;height:311px}}.sl-web-player.v3 .info-close{position:absolute;top:12px;left:12px}@media only screen and (min-width:660px){.sl-web-player.v3 .info-close{display:none}}.sl-web-player.v3 .tracklist{background-color:hsla(0,0%,100%,.5)}@media only screen and (min-width:660px){.sl-web-player.v3 .tracklist{padding:0}.sl-web-player.v3 .tracklist__track:first-child{border-top:1px solid #ccc}}.sl-web-player.v3 .tracklist__track{padding-top:6px;padding-bottom:6px}.sl-web-player.v3 .tracklist__track__duration{flex-basis:36px}.sl-web-player.v3 .tracklist__track__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px;font-size:12px;font-weight:500;line-height:18px}.sl-web-player.v3 .info-show{position:absolute;bottom:18px;left:24px;height:24px}@media only screen and (min-width:660px){.sl-web-player.v3 .info-show{display:none}}.sl-web-player.v3 .share{position:absolute;bottom:18px;right:24px;height:24px}.sl-web-player.v3 .footer{grid-area:footer}.sl-web-player.v3.dark .info,.sl-web-player.v3.dark .tracklist__track{background-color:#252525;border-color:#4a4a4a}.sl-web-player.v3.dark .tracklist__track:first-child{border-top:1px solid #4a4a4a}.sl-web-player.v3.dark .title__channel-description{color:#fff}.sl-web-player.v3.dark .progress-ring.static,.sl-web-player.v3.dark .scrubber__play-button-wrapper,.sl-web-player.v3.dark .title__thumbnail{border-color:#4a4a4a}.sl-web-player.v3.dark .current{color:#ccc}@media only screen and (min-width:660px){.sl-web-player.v3.dark .player{border-right:1px solid #4a4a4a}}