*{box-sizing:border-box}.episode .banner>div,.hscroll,.ribbon{overflow-y:hidden;overflow-x:auto}.episode .banner>div::-webkit-scrollbar,.hscroll::-webkit-scrollbar,.ribbon::-webkit-scrollbar{display:none}.description,.vscroll,ol,ul{overflow-x:hidden;overflow-y:auto}.description::-webkit-scrollbar,.vscroll::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar{display:none}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.9375rem;background-color:#000;color:#8c8c8c;position:fixed;overflow:hidden;width:100vw;height:100vh;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}.pane{display:contents}@media(min-aspect-ratio:1001/1000){#app{flex-direction:row}.pane{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;overflow:hidden}.list-pane{border-right:1px solid #333}.player-pane .episode{flex:1;min-height:0;display:flex;flex-direction:column;border-top:none}.player-pane .episode .description{flex:1;height:auto}.player-pane .audio-player{margin-top:auto}}section{display:flex;flex-direction:column;flex:1;height:100%;width:100%;overflow:hidden;position:relative}hr{border:unset;border-top:1px solid #333;padding:none;margin:1em 0}.banner,.row{width:100%;display:flex;flex-direction:row;justify-content:space-between}.column{height:100%;display:flex;flex-direction:column}#app{padding:0;margin:0;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);padding-left:var(--safe-left);padding-right:var(--safe-right)}#app>.pane>*,#app>:not(.pane){padding:0 8px;margin:0;width:100%}#app .header{padding:0;border-bottom:8px solid #000}#app .header .banner{padding-top:.25em}#app .footer{display:flex;flex-direction:row;flex-wrap:wrap;color:#8c8c8c;padding:.75em;justify-content:space-between;width:100%}#app .footer .episodes li .options,#app .footer .feeds li .options,#app .footer .meta,.episodes li #app .footer .options,.feeds li #app .footer .options{font-size:.8125rem;color:#8c8c8c}#app .footer>*{flex:1;text-align:center}#app .footer>.alert{flex-basis:100%}#app .footer>:first-child{text-align:left}#app .footer>:last-child{text-align:right}.firebaseui-idp-text{display:inline-block;padding:1em;white-space:nowrap}ol,ul{list-style-type:none;padding:0;margin:0;max-height:100%;padding-bottom:1em}ol li,ul li{white-space:nowrap;width:100%;padding:.2em 0;position:relative}a{color:#e6e6e6;text-decoration:underline;text-decoration-color:#8c8c8c}h1,h2,h3,h4,h5{margin:.5em 0 .25em 0;padding:0;font-size:1.125rem}.error,h1,h2,h3,h4,h5{font-weight:400;color:#f42}.badge,.error{text-align:center}.badge{background-color:#333;color:#e6e6e6;display:inline-block;font-size:.8125rem;margin:auto .2em;border-radius:2em;padding:.4em .75em;font-weight:400}.badge.warning{background-color:#222}.badge.error{color:#000;background-color:#f42}.tab{display:flex;flex-direction:row;align-items:center;color:#8c8c8c;padding:0 1em 0 .5em}.tab.active,.tab:hover{color:#e6e6e6}.spacer{flex:1;min-width:8px;min-height:8px}.modal{z-index:100;background-color:rgba(0,0,0,.5)}.modal .options{background-color:#141414;color:#e6e6e6;display:flex;flex-direction:column;border-radius:6px;border:1px solid #333;width:80%}.modal .options div.item{display:flex;flex-direction:row;justify-content:space-between;padding:1em}.modal .options div.item label{display:block}.modal .dialog,.modal .menu{text-align:center;width:80%;color:#e6e6e6;border-radius:6px;outline:none;display:flex;flex-direction:column;background-color:#141414;padding:0;overflow:hidden;border:1px solid #333}.modal .dialog .buttons,.modal .menu .buttons{padding:0;margin-right:-1px;display:flex;flex-direction:row}.modal .dialog .buttons>*,.modal .menu .buttons>*{flex:1;border-right:1px solid #333}.modal .dialog button,.modal .menu button{display:block;background-color:unset;width:unset}.modal .dialog button:active,.modal .menu button:active{background-color:#222}.modal .dialog>*,.modal .menu>*{border:none;margin:0;border-bottom:1px solid #333;margin-bottom:-1px;padding:0 1em;height:2.5em;background-color:unset;overflow:none;color:#e6e6e6}.modal .dialog>hr,.modal .menu>hr{background-color:unset;border:none;height:2px}.modal .dialog>div,.modal .menu>div{display:flex;flex-direction:row}.modal .dialog>p,.modal .menu>p{padding:1em .25em 1em 1em;text-align:left;height:unset}.modal .dialog h2,.modal .menu h2{display:flex;font-size:1.125rem;color:#f42;height:unset;padding:.5em;margin:0;align-items:center;justify-content:center}.modal .dialog button,.modal .dialog input,.modal .menu button,.modal .menu input{width:100%}.modal .dialog input::-moz-placeholder,.modal .menu input::-moz-placeholder{color:#8c8c8c}.modal .dialog input::placeholder,.modal .menu input::placeholder{color:#8c8c8c}.alert{display:flex;flex-direction:row;align-items:center;gap:.5em;width:100%;padding:.5em .75em;margin-bottom:.5em;font-size:.8125rem;text-align:left;border-radius:6px;color:#e6e6e6}.alert .text{flex:1;overflow-wrap:anywhere}.alert .close{flex:unset;white-space:nowrap}.alert.error{color:#000;background-color:#f42}.alert.update,.alert.warning{background-color:#222}.gsi-native{display:flex;align-items:center;justify-content:center;gap:.5em;padding:.6em 1.2em;color:#e6e6e6;background-color:#141414;border:1px solid #8c8c8c;border-radius:2em}.gsi-native:disabled{color:#8c8c8c}.modal,.viewport{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.title{white-space:nowrap;overflow:hidden;color:#e6e6e6}.description{-webkit-user-select:text;-moz-user-select:text;user-select:text;color:#8c8c8c;font-size:.8125rem;margin:0 0 1em 0;height:100%}.description *{font-size:inherit}.description>.meta,.episodes li .description>.options,.feeds li .description>.options{display:flex;gap:.4em;margin-bottom:.25em}.description>.meta>div,.episodes li .description>.options>div,.feeds li .description>.options>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.description>.meta>div+div:before,.episodes li .description>.options>div+div:before,.feeds li .description>.options>div+div:before{content:"·";margin-right:.4em}.description p{margin:0 0 .5em 0}.description li{white-space:normal;padding-left:1em;text-indent:-1em}.episodes li .options,.feeds li .options,.meta{font-feature-settings:"tnum";color:#8c8c8c;font-size:.8125rem;font-weight:400}.episodes li .options a,.feeds li .options a,.meta a{color:unset;text-decoration:none}.episodes li h1 .options,.episodes li h2 .options,.episodes li h3 .options,.episodes li h4 .options,.episodes li h5 .options,.feeds li h1 .options,.feeds li h2 .options,.feeds li h3 .options,.feeds li h4 .options,.feeds li h5 .options,h1 .episodes li .options,h1 .feeds li .options,h1 .meta,h2 .episodes li .options,h2 .feeds li .options,h2 .meta,h3 .episodes li .options,h3 .feeds li .options,h3 .meta,h4 .episodes li .options,h4 .feeds li .options,h4 .meta,h5 .episodes li .options,h5 .feeds li .options,h5 .meta{float:right}.ui-icon{box-sizing:border-box;display:flex;flex:unset;justify-content:center;align-items:center;height:40px;padding:0;overflow:hidden}.ui-icon.icon{color:#f42}.ui-icon.icon img,.ui-icon.icon svg{box-sizing:border-box;height:100%;padding:10%}.ui-icon.image{position:relative;border-radius:6px;aspect-ratio:1/1;flex-shrink:0}.ui-icon.image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-icon.image.failed{background-color:#141414}.image{display:inline-block;vertical-align:top}.image img{height:100%}.episode,.pagetop{border-top:1px solid #333}.banner{width:100%}.episode .banner{padding:.75em 0 .5em .25em}.episode .banner>*{flex:1;font-size:1.125rem;white-space:nowrap}.episode .banner>div.ui-icon{flex:unset}.episode .banner .title{color:#f42}.episode .banner>div{margin:0 .5em}.episode .banner .ui-icon{margin:0}.episode .description{overflow-y:auto;height:20vh;padding-left:.25em}.episode .title{overflow:visible}.episode .title,.episodes li,.feeds li{margin:0;width:100%;display:flex;flex-direction:row}.episodes li,.feeds li{gap:.5em;height:2.5em}.episodes li.error .title,.feeds li.error .title{color:#f42}.episodes li>*,.feeds li>*{flex:unset;overflow:hidden}.episodes li .text,.feeds li .text{flex:1;color:#e6e6e6}.episodes li .text .meta,.episodes li .text .options,.feeds li .text .meta,.feeds li .text .options{color:#8c8c8c;display:flex;flex-direction:row}.episodes li .text .meta>*,.episodes li .text .options>*,.feeds li .text .meta>*,.feeds li .text .options>*{flex:1}.episodes li .text .meta>:last-child,.episodes li .text .options>:last-child,.feeds li .text .meta>:last-child,.feeds li .text .options>:last-child{text-align:right}.episodes li .options,.feeds li .options{float:right}.episodes li .ui-icon,.feeds li .ui-icon{border-radius:unset;height:100%;flex:unset}.episodes li .ui-icon.icon,.feeds li .ui-icon.icon{height:80%}.episodes li.active,.feeds li.active{background-color:#141414}.episodes li.current,.episodes li:hover,.feeds li.current,.feeds li:hover{background-color:#222}ul.list li{padding:2px}ul.list li .ui-icon.image{border-radius:6px 0 0 6px;padding:0;margin:0}ul.list li .ui-icon.image img{transform:rotate(-10deg) scale(1.25) translate(-1em)}ul.list.feed .ui-icon.icon{height:1.3em}ul.list.queue li{height:70px}ul.list.queue li.title{display:block;height:unset;padding:.5em;margin:0;border:none}ul.list.queue li.title h2{margin:0}ul.list.queue li.title:hover{background-color:unset}ul.list.queue li .feed_title{position:absolute;font-size:.9375rem;color:#f42}ul.list.queue li .title{margin-top:1.25em}.episodes ul.list.queue li .options,.feeds ul.list.queue li .options,ul.list.queue .episodes li .options,ul.list.queue .feeds li .options,ul.list.queue li .meta{margin-top:.5em}ul.list.queue .ui-icon.progress{position:absolute;left:3em;top:-.2em;height:1.2em;background-color:#000;border-radius:50%;transition:transform .125s}ul.list.queue .ui-icon.progress:hover{transform:scale(2);z-index:1}ul.list.queue .ui-icon.next,ul.list.queue .ui-icon.prev{position:absolute;right:0;top:0;margin:0 0 0 .25em;height:1.25em;padding:0;vertical-align:middle;cursor:pointer}ul.list.queue .ui-icon.prev{right:1em}.feeds li{height:60px}.feed>.about{margin:0;margin-top:1em}.feed>.about .banner,.feed>.about .row{gap:1em;justify-content:unset}.feed>.about .column{margin-left:auto}.feed>.about h2{font-size:1.125rem;color:#f42;white-space:normal;margin:0 0 .25em 0}.feed>.about .image{width:min(200px,33vmin);height:min(200px,33vmin)}.feed>.about .info{flex:1;min-width:0;max-width:480px;position:relative}.feed>.about .description{display:block;position:absolute;inset:0;margin:0}.feed>.episodes{flex:2}section.search .search-bar{padding:8px 0}section.search input[type=search]{width:100%;padding:.6em .8em;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}section.search input[type=search]:focus{border-color:#8c8c8c}section.search input[type=search]::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.5)}section.search .hint{color:#8c8c8c;font-size:.8125rem;text-align:center;padding:2em 1em}section.search ul.results li{display:flex;flex-direction:row;align-items:center;gap:.75em;height:64px;padding:4px 0;cursor:pointer}section.search ul.results li:hover{background-color:#222}section.search ul.results li .ui-icon.image{height:56px}section.search ul.results li .text{flex:1;min-width:0;overflow:hidden}.episodes section.search ul.results li .options,.feeds section.search ul.results li .options,section.search ul.results .episodes li .options,section.search ul.results .feeds li .options,section.search ul.results li .meta{color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.search ul.results li .add{flex-shrink:0}.feed .about .subscribe,.feed .about .subscribed{display:inline-flex;align-items:center;gap:.25em;margin:.25em 0 .5em;padding:.3em .9em .3em .5em;border-radius:2em}.feed .about .subscribe .ui-icon,.feed .about .subscribed .ui-icon{height:1.2em}.feed .about .subscribe{color:#000;background-color:#f42}.feed .about .subscribe .ui-icon{color:inherit}.feed .about .subscribed{color:#8c8c8c}.media-controls{display:block;position:relative}@keyframes buffer-pulse{0%,to{background-color:#8c8c8c}50%{background-color:#e6e6e6}}.audio-player{padding:0;margin:0 -10px;display:block;color:#e6e6e6}.audio-player>.buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.audio-player .episodes li .options,.audio-player .feeds li .options,.audio-player .meta,.episodes li .audio-player .options,.feeds li .audio-player .options{color:#8c8c8c}.audio-player button{margin:0;padding:.5em;border:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;background-color:transparent;border-radius:40px;color:#f42}.audio-player button.big{background-color:#141414;transform:scale(1.5);padding:.5em}.audio-player button:active{background-color:#222}.audio-player .slider,.audio-player button:disabled,.audio-player button:disabled .ui-icon{pointer-events:none;color:#8c8c8c}.audio-player .slider{width:100%;position:relative;align-items:center;justify-content:center;overflow:visible;background:none}.audio-player .slider.disabled{visibility:hidden}.audio-player .slider .loaded{position:absolute;left:0;top:50%;transform:translateY(-50%);height:5px;border-radius:40px;background:#8c8c8c;pointer-events:none;transition:width .3s linear}.audio-player .slider .loaded.loading{animation:buffer-pulse 1.1s ease-in-out infinite}.audio-player .slider input[type=range]{position:relative;z-index:1;display:block;border:0;margin:0;padding:0;color:unset;background:#333;-webkit-appearance:none;-webkit-transition:.2s;border-radius:40px;width:100%;height:2px;overflow:visible}.audio-player .slider input[type=range]::-webkit-slider-thumb{pointer-events:all;position:relative;-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:40px;background:#000;color:unset;cursor:pointer;-webkit-transition:filter .2s;transition:filter .2s;border:2px solid #8c8c8c;box-shadow:none}.audio-player .slider input[type=range]::-webkit-slider-thumb:active{background:#e6e6e6}.audio-player .slider input[type=range]::-moz-range-thumb{width:15px;height:15px;background:#e6e6e6;cursor:pointer}.audio-player.disabled{color:#8c8c8c;pointer-events:none}.audio-player.disabled input[type=range]::-webkit-slider-thumb{display:none}.ribbon{width:100%;height:2em;background-color:#000}.ribbon>div{width:300%;flex-direction:row;gap:1px}.ribbon>div,.ribbon>div>div{height:100%;display:flex;justify-content:center;align-items:center}.ribbon>div>div{background:#141414;text-align:center;flex:1}audio{width:100%}button,input,select,textarea{font:inherit;border-color:#333}input,select,textarea{color:#e6e6e6;background-color:#000;border:1px solid #333}button{background-color:#222;color:#e6e6e6;border:none;padding:8px 12px;cursor:pointer;transition:filter .2s}.menu{cursor:default;background-color:inherit;color:inherit;display:flex;flex-direction:column}.menu>hr{margin:1px;padding:0;border:none}.menu>.item{white-space:nowrap;position:relative;display:block}.menu>.item.disabled{color:#8c8c8c;pointer-events:none}.menu>.item>.menu{position:absolute;right:0;z-index:1}.ui-icon *{pointer-events:none}.swipe[data-v-01a2a53f]{padding:0;margin:0;width:100%;height:100%;overflow-x:scroll;&[data-v-01a2a53f]::-webkit-scrollbar{display:none}}.content[data-v-01a2a53f]{display:inline-block;overflow:hidden;width:100%;padding:0;margin:0;height:100%}.bumper[data-v-01a2a53f]{display:inline-block;width:1px;height:1px}