.episodes-toggle{width:auto!important;padding:0 12px!important;border-radius:9px!important}#seriesPanel{position:fixed;z-index:8;right:0;top:64px;bottom:0;width:min(390px,94vw);padding:18px;background:#0e1219f7;border-left:1px solid #29303b;box-shadow:-22px 0 70px #0009;transform:translateX(105%);transition:.25s;overflow:auto;backdrop-filter:blur(20px)}#seriesPanel.open{transform:none}.series-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #292f39}.series-head div{display:grid}.series-head small{color:#e85b66;font-size:10px;font-weight:900;letter-spacing:.14em}.series-head b{margin-top:4px}.series-head button{font-size:22px}.series-nav{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:15px 0}.series-nav button,#seasonTabs button{padding:10px;border-radius:8px;background:#202631;font-weight:750}.series-nav button:disabled{opacity:.35}#seasonTabs{display:flex;gap:7px;overflow:auto;margin-bottom:13px}#seasonTabs button{font-size:11px;white-space:nowrap}#seasonTabs button.active{background:#e63946}#episodeList{display:grid;gap:7px}.player-episode{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;width:100%;padding:10px!important;border:1px solid #2b323e!important;border-radius:10px!important;background:#151a22!important;text-align:left}.player-episode>span{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:#262d38;font-weight:900}.player-episode div{min-width:0}.player-episode b,.player-episode small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-episode b{font-size:12px}.player-episode small{margin-top:3px;color:#818c9d;font-size:10px}.player-episode.current{border-color:#e63946!important;background:#28171c!important}.player-episode:disabled{opacity:.45;cursor:not-allowed}@media(max-width:750px){.episodes-toggle{font-size:0}.episodes-toggle::first-letter{font-size:18px}}
