.series-dropdown{display:flex;flex-direction:column;margin-bottom:8px}.series-dropdown-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px;border:.5px solid var(--white);border-radius:var(--low-border-radius);cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.series-dropdown-header:hover{background-color:#827a7a1a}.series-dropdown-title{font-size:16px;font-weight:500}.series-dropdown-arrow{font-size:12px;color:var(--mainColor);transition:transform .3s ease}.series-dropdown-arrow.open{transform:rotate(90deg)}.series-dropdown-list-header{display:flex;justify-content:space-around;align-items:center;padding:6px 0}.series-dropdown-list-header>img{border-radius:4px}.series-dropdown-list-header>div.info{display:flex;flex-direction:column;align-items:center;gap:4px}.series-dropdown-list-header span{color:var(--white)}.series-dropdown-list{list-style:decimal;padding-left:32px;padding-top:8px;padding-bottom:4px;margin:0;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.series-dropdown-list li{margin-bottom:6px}.series-dropdown-list li:marker{text-align:right;margin-right:12px}.episode-link{color:var(--mainColor);text-decoration:none;font-size:15px;transition:color .2s ease;display:flex;align-items:center;gap:6px}.episode-link:visited{color:var(--hover)}.episode-link:hover{text-decoration:underline}.mini-label{width:100px;height:18px;flex-shrink:0}.shorts-container{margin-top:12px;padding:0 8px 8px}.short-dropdown{margin-bottom:6px;background-color:#827a7a0d;border-radius:var(--low-border-radius);padding:4px}.short-dropdown-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:6px 8px;background:none;border:none;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box;border-radius:var(--low-border-radius)}.short-dropdown-header:hover{background-color:#827a7a26}.short-dropdown-title{font-size:14px;font-weight:400}.short-dropdown-list{list-style:disc;padding-left:32px;padding-top:4px;padding-bottom:4px;margin:0;animation:slideDown .3s ease}.short-dropdown-list li{margin-bottom:4px}@media screen and (max-width:800px){.series-dropdown-title,.episode-link{font-size:14px}.short-dropdown-title{font-size:13px}}.series-dropdown-list.rel{list-style:none;padding-left:8px}.relevance-item{display:flex;gap:12px;align-items:center;padding:8px;border-radius:var(--low-border-radius);margin-bottom:8px}.episode-thumbnail{width:80px;height:45px;object-fit:cover;border-radius:4px;flex-shrink:0}.episode-content{flex:1;display:flex;flex-direction:column;gap:6px}.episode-actions{display:flex;align-items:center;gap:8px}.episode-rel{font-size:.85rem;font-weight:700;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;flex-shrink:0}.episode-rel[data-rel="0"]{background:var(--crit0)}.episode-rel[data-rel="1"]{background:var(--crit1)}.episode-rel[data-rel="2"]{background:var(--crit2)}.episode-rel[data-rel="3"]{background:var(--crit3)}.episode-info-text{font-size:.8rem;color:var(--white);opacity:.85;line-height:1.4;padding:8px;background:var(--container-background-lighted);border-radius:4px;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:.85;transform:translateY(0)}}.info-btn{font-size:.75rem;padding:4px 8px;background:var(--container-background-lighted);border:1px solid var(--mainColor);border-radius:4px;color:var(--mainColor);cursor:pointer;transition:all .2s ease}.info-btn:hover{background:var(--mainColor);color:#fff}@media screen and (max-width:600px){.relevance-item{flex-direction:column;align-items:flex-start}.episode-thumbnail{width:100%;height:auto;aspect-ratio:16/9}.episode-info-text{font-size:.75rem}}.mini-label{margin-right:8px}.mini-label.stakes:hover{filter:drop-shadow(0 0 4px #daccdd)}.mini-label.islands:hover{filter:drop-shadow(0 0 4px #a86a47)}.mini-label.elements:hover{filter:drop-shadow(0 0 4px #d794bf)}.omsg{font-size:.78rem;text-align:center;margin:auto;white-space:pre-line}
