.series-media-options{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:18px}.series-media-options__backdrop{position:absolute;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.series-media-options__panel{position:relative;z-index:2;width:min(420px,100%);max-height:min(650px,82vh);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(180deg,#18181af5,#08080afa);box-shadow:0 35px 90px #000000bf,inset 0 1px #ffffff12}.series-media-options__header{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 17px;border-bottom:1px solid rgba(255,255,255,.07)}.series-media-options__eyebrow{display:block;margin-bottom:4px;color:#de0000;font-size:9px;font-weight:800;letter-spacing:.15em;direction:ltr}.series-media-options__title{margin:0;color:#fff;font-size:21px;font-weight:800}.series-media-options__close{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff0a;color:#ffffffb8;cursor:pointer}.series-media-options__close svg{width:19px;height:19px}.series-media-options__list{display:flex;flex-direction:column;gap:9px;max-height:500px;overflow-y:auto;padding:14px}.series-media-option{min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:11px 15px;border:1px solid rgba(255,255,255,.075);border-radius:19px;background:#ffffff06;color:#fff;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.series-media-option:hover{border-color:#ffffff30;background:#ffffff0e}.series-media-option:active{transform:scale(.98)}.series-media-option__main{display:flex;align-items:center;gap:12px}.series-media-option__badge{width:48px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25);border-radius:11px;color:#fff;font-size:14px;font-weight:900;direction:ltr}.series-media-option__badge--audio{border-color:#de00006b;background:#de00001a;color:#ff4141}.series-media-option__main>div{display:flex;flex-direction:column;gap:3px}.series-media-option__name{color:#fff;font-size:15px;font-weight:800}.series-media-option__hint{color:#ffffff7a;font-size:11px}.series-media-option__arrow{width:20px;height:20px;color:#ffffff5e;flex-shrink:0}.series-media-empty{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:25px;color:#ffffff8c;text-align:center;font-size:13px}.series-media-empty strong{color:#fff;font-size:16px}.series-media-empty p{margin:0;color:#fff6}.series-media-empty-icon{width:50px;height:42px;display:flex;align-items:center;justify-content:center;margin-bottom:5px;border:1px solid rgba(222,0,0,.35);border-radius:12px;background:#de000014;color:#ff3b3b;font-weight:900;direction:ltr}@media(max-width:767px){.series-media-options{align-items:flex-end;padding:12px 12px calc(96px + env(safe-area-inset-bottom))}.series-media-options__panel{width:100%;max-height:68vh;border-radius:25px}.series-media-options__header{padding:18px 19px 15px}.series-media-options__title{font-size:19px}.series-media-option{min-height:66px;border-radius:17px}}.series-media-options{display:none;z-index:9999999}.series-media-options.is-open{display:flex}.series-media-options__list[hidden]{display:none!important}
