.season-editor{margin-top:24px;padding-top:22px;border-top:1px solid #ffffff12}.season-heading,.season-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.season-heading h3{margin:0 0 4px}.season-heading p{margin:0;color:#9da1ae;font-size:13px}.season-block{margin-top:14px;padding:15px;border:1px solid #ffffff15;border-radius:13px;background:#08090e99}.season-title label{display:flex;align-items:center;gap:8px;font-weight:800}.season-title input{width:75px}.season-title>div{display:flex;gap:7px}.season-title button,.episode-row button{padding:8px 10px;background:#ffffff10}.episode-list{display:grid;gap:8px;margin-top:13px}.episode-row{display:grid;grid-template-columns:90px 1fr 2fr 38px;gap:8px}.episode-row button{color:#ff718a}.episode-browser{padding:0 45px 38px}.episode-browser section{margin-top:22px}.episode-browser h3{margin:0 0 10px}.episode-browser section>div{display:grid;gap:8px}.episode-browser button{display:grid;grid-template-columns:110px 1fr 30px;gap:10px;align-items:center;width:100%;padding:13px 15px;border:1px solid #ffffff12;border-radius:10px;background:#ffffff08;color:#fff;text-align:left}.episode-browser button:hover{background:#ffffff12}.episode-browser button span{color:#aeb1bc}.episode-browser button i{font-style:normal;color:#ff244b}@media(max-width:700px){.episode-row{grid-template-columns:75px 1fr 38px}.episode-row [data-episode-source]{grid-column:1/-1;grid-row:2}.season-title{align-items:start;flex-direction:column}.episode-browser{padding:0 24px 28px}}
