.cast-episode-language-filter{top:10px;position:absolute;inset-inline-end:64px}.cast-episode-language-filter summary{cursor:pointer;width:80px;height:32px;font:12px / 16px var(--font-body);border:.762px solid #263548;border-radius:99px;align-items:center;gap:2px;padding:0 12px;list-style:none;display:flex}.cast-episode-language-filter summary::-webkit-details-marker{display:none}.cast-episode-language-filter img{flex:none;display:block}.cast-episode-language-filter summary span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cast-episode-language-filter nav{top:calc(100% + 8px);z-index:10;border:1px solid var(--line);background:var(--surface);border-radius:8px;width:160px;max-height:240px;padding:8px;display:grid;position:absolute;inset-inline-end:0;overflow-y:auto}.cast-episode-language-filter nav a{border-radius:4px;padding:8px;text-decoration:none}.cast-episode-language-filter nav a[aria-current]{background:var(--accent);color:#fff}@media (max-width:1023px){.cast-episode-language-filter{top:12px;inset-inline-end:68px}}
