@charset "UTF-8";.watch-main{background:#0f191a;color:#dce7e4;padding:30px 0 65px;min-height:70vh}.watch-back{font-size:13px;color:#98d2c8;display:inline-block;margin-bottom:25px}.watch-layout{display:grid;grid-template-columns:minmax(0,1fr) 295px;gap:25px}.player-box{aspect-ratio:16/9;background:#080d0e;border:1px solid #324644;border-radius:12px;overflow:hidden;position:relative}.player-box video{display:block;width:100%;height:100%;background:#080d0e}.player-unavailable{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:25px}.player-unavailable span{font-size:60px;color:#63b5a9}.player-unavailable strong{font-size:21px;color:white}.player-unavailable p{font-size:13px;max-width:360px}.player-error{position:absolute;bottom:0;left:0;right:0;padding:15px;background:#522;color:#fff}.watch-details{padding:25px 0}.watch-details h1{color:white;font-size:31px}.watch-arrows{display:flex;gap:15px;flex-wrap:wrap}.watch-arrows a{color:#92d6ca;font-weight:700}.episode-sidebar{background:#1d302e;border-radius:12px;padding:22px;align-self:start}.episode-sidebar h2{color:white;font-size:18px}.episode-sidebar p{font-size:12px}.episode-sidebar .episode-list{max-height:520px;overflow-y:auto}.episode-sidebar .episode-list a{background:#29413d;border-color:#47645e;color:#fff;font-size:13px}.episode-sidebar .episode-list a.active{border-color:#59c0b3;background:#2b655b}.episode-sidebar small{display:block;color:#c0d6d0}.small-legal{margin-top:25px;color:#adc2bc}@media(max-width:900px){.watch-layout{grid-template-columns:1fr}.episode-sidebar .episode-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.watch-main{padding-top:15px}.episode-sidebar .episode-list{grid-template-columns:repeat(2,1fr)}.watch-details h1{font-size:25px}.player-unavailable strong{font-size:17px}}
